vue3实现饿了么商家筛选排序

前言 这是对上一个饿了么项目的完善: vue3实现饿了么短信验证和高德定位 效果展示 ①完善了首页的内容,增加了广告轮播图、推荐美食栏和商家列表展示 ②对商家不同的排序方式、筛选商家 ③搜索关键词 具体实现 广告轮播图与美食推荐 这里引入了饿了么提供的mint-ui import { Swipe, SwipeItem} from 'mint-ui'; mint-ui提供了多种样式的轮播图,这里用了每4s自动滑动和手动滑动的轮播图 <!-- 广告轮播图 --> <mt-swipe
分类: 其他 发布时间: 05-06 22:25 阅读次数: 0

关于limit注入(记一次sql注入)

关于limit注入(记一次sql注入) 1.函数解释 MySQL 5.1.5版本中添加了对XML文档进行查询和修改的函数,分别是ExtractValue()和UpdateXML() 1)extractvalue():从目标XML中返回包含所查询值的字符串。   EXTRACTVALUE (XML_document, XPath_string);   第一个参数:XML_document是String格式,为XML文档对象的名称,文中为Doc   第二个参数:XPath_string (Xpat
分类: 其他 发布时间: 05-06 22:25 阅读次数: 0

XSS的分类

一.XSS 的分类 1.持久型 1)反射型跨站脚本也称为非持久型、参数型跨站脚本。主要用于将恶意脚本附加到url地址的参数中。例如:http://www.qiqianmao.com/index.php?id="> 2)反射型xss会诱导用户去访问一个包含恶意代码的url,当用户访问这些连接的时候,恶意的js代码会直接在受害者的浏览器上执行,他的特点是只在用户单击时触发,而且只执行一次,非持久化。 3)经常出现在网站的搜索栏、用户登入口,常用来获取客户端的cookie或者进行钓鱼欺骗。 4)对于
分类: 其他 发布时间: 05-06 22:24 阅读次数: 0

XSS的挖掘与剖析

二.XSS的挖掘 1.发掘反射型的XSS 1)数据交互的地方最容易产生跨站脚本。因此我们可以着重对网站的输入框、url参数进行测试。 实例: 我们在输入框中输入:xss‘“,但是发现测试代码xss并没有被显示出来?这是为什么?有两种情况: 第一:测试代码被过滤了 第二:程序接收了代码,但是没有显示出来。只能通过查看源文件才能看到。 因此我们测试一下第二种情况,我们查看源文件搜索,我们看到被完整的写入了页面中。那么为什么我们写的代码会被插入到页面中呢? 因为在html语言中,<>表示html标记
分类: 其他 发布时间: 05-06 22:24 阅读次数: 0

黑客渗透笔记————服务器的相关特性

windows和Linux服务器的一些相关特性 1.windows下的解析特性 1)win2003下面有一个致命的文件解析漏洞: 当我们在windows2003系统上建立一个文件夹的时候例如:建立名为1.asp的文件夹,然后只要是通过网址访问存在在这个文件夹的目录下的任何文件,被访问的文件都会被自动解析为.asp文件.比如说:如果在此文件夹下有一个1.gif文件,我们在访问的时候就相当于访问了1.gif.asp,所以此文件会被当成asp文件来访问。这样就给隐藏在图片中的木马带来了可乘之机。 2
分类: 其他 发布时间: 05-06 22:24 阅读次数: 0

黑客渗透笔记————浅析IIS6.0设计缺陷

背景: 在win2003系统的IIS6.0的配合下,我们很容易在一个以1.asp的文件夹中带入大马,然后访问文件夹,这样就可以得到web木马了。我们来讨论一下这个问题的缺陷。 首先我们在iis目录下新建一个文件夹(在虚拟机上),然后我们在里面上传一个木马改成gif格式或者其他的格式。然后我们在本机上访问这个文件夹。我们访问本机IP/1.asp/dama.gif 访问成功。我们在一起访问IP/1.asp,我们发现当访问后者的目录的时候并没有对文件中的内容进行解析而是直接到文件夹目录下。那么问题来
分类: 其他 发布时间: 05-06 22:24 阅读次数: 0

解决“在Kile5编译环境中删除一个汉字需要按两次 “←”键才能将汉字删除”的办法

第一步:点击Edit(在编译环境的左上角) 第二步:点击Configuration 第三步:在Editor中找到Encoding,选择Chinese GB2312(Simplified)
分类: 其他 发布时间: 05-06 22:23 阅读次数: 0

GitHub项目如何回滚到历史版本

** GitHub项目如何回滚到历史版本 ** 解决方法如下 我们打开命令行 1.输入 git log; 2.弹出以上图片的信息,一号圈为最新版本的commit,若我们我们需要回到之前某个版本,如二号圈版本。 我们可以将二号圈的commit后面的那个数字复制下来(那个是commit的hash值)。如: 再按键盘“Q”键,弹出输入指令行; 3.再输入git reset --hard (+上面让你复制的commit hash值) 4.若成功则显示 5.执行到这步,本地项目文件已经回滚到指定的历史版
分类: 其他 发布时间: 05-06 22:23 阅读次数: 0

STM32串口空闲中断的使用

今天完善了USART串口接收数据函数以及程序,在每个USART外设上都添加了串口空闲中断函数。其步骤如下: 添加总线空闲中断功能的优点: a) 可以准确地判断出串口数据是否接收完毕,不需要额外添加定时器作数据接收完毕超时检测,不仅可以减少了TIM定时器外设 的使用,提高系统性能,而且可以增强程序的可读性(因为使用TIM定时器做超时检测时,需要在TIM定时器中断函数中添加一个 USART_RX_Over的标识符,影响了程序的可读性); 添加总线空闲中断功能的需要注意的地方: a) 在使用串口空闲
分类: 其他 发布时间: 05-06 22:23 阅读次数: 0

linux内核模块基础知识

文章目录 linux内核模块 linux模块的安装与卸载命令 hello.ko内核模块的安装与卸载现象 补充:内核打印 linux内核模块 linux内核模块机制:动态将组件加入到内核 内核模块本身并不被编译进内核文件(zImage或bzImage),在内核运行期间动态的安装或卸载 内核模块的程序结构: 模块加载函数(必须):module_init()的宏来指定 模每一种y块卸载函数(必须):module_exit()的宏来指定 每一种语言第一次都是从hello world开始的,内核模块也不
分类: 其他 发布时间: 05-06 22:22 阅读次数: 0

uboot之uboot目录及uboot基础命令(mini6410)

文章目录 什么是uboot uboot源码目录 uboot的编译(基于mini6410) uboot中的常用命令 什么是uboot U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从U-Boo
分类: 其他 发布时间: 05-06 22:22 阅读次数: 0

基于mini6410的Linux内核与根文件系统制作(linux 2.6.38)

文章目录 内核制作 文件系统的介绍 制作根文件系统 busybox的buzhong补充说明 内核制作 一、清除此前内核的留下的文件及补丁等(make distclean) xxx@xxx-virtual-machine:~/mini6410/linux-2.6.38$ make distclean 二、进行内核的配置(make menuconfig ARCH=arm ) xxx@xxx-virtual-machine:~/mini6410/linux-2.6.38$ make
分类: 其他 发布时间: 05-06 22:22 阅读次数: 0

USB驱动程序设计之二(Linux USB架构及相关的USB协议)

文章目录 Linux USB架构 Mass Storage USB HID(Human Interface Device) RNDIS USB CDC/ACM Linux USB架构 Mass Storage 开发板作为Host 主机时,在开发板中插入U盘进行试验。 一、Mass storage 介绍 mass storage 是USB协议中的一部分, 是大容量存储器或者海量存储器的意思。我们的U盘就是利用的这个协议开发和制作的。 遵从这个协议,可以让我们的USB从设备连接到USB Host设
分类: 其他 发布时间: 05-06 22:21 阅读次数: 0

linux内核重要函数(kmalloc等)

文章目录 内核内存分配函数 永久内存映射区 内核链表 内核定时器 度量时间差 延时执行 内核内存分配函数 函数名 kmalloc 头文件<linux/slab.h> 函数原型: void *kmalloc(size_t size,int flags) 参数: (1)size:需要分配的内存大小 (2)flag:分配标志,它控制 kmalloc 的行为 GFP_ATOMIC:用来在进程上下文中之外的代码(包含中断)中分配内存,从不睡眠 GFP_KERNEL:在进程上下文中分配,可能会睡眠(16M
分类: 其他 发布时间: 05-06 22:21 阅读次数: 0

linux驱动程序函数之字符驱动程序的设计

文章目录 linux驱动程序的分类 驱动程序的安装 linux驱动程序的使用及设备号等 设备号的分配 创建设备文件(2种方法) 3种重要的数据结构 关于struct file_operations 中函数的一些常用方法操作: 设备注册 设备注销 简单字符设备的代码实现(上边的函数都有涉及) (1)头文件memdev.h (2)项目文件memdev.c Makefile 应用程序的编写(用于测试) 设备实现方法(基于mini6410) 结尾 linux驱动程序的分类 字符设备驱动 网络接口驱动
分类: 其他 发布时间: 05-06 22:21 阅读次数: 0

linux中进程控制和进程调度(包含一些面试基础题)

文章目录 进程控制 进程和程序: 进程和线程的区别: 进程的四要素 Current 进程的创建 进程销毁 进程调度 调度策略 调度类 调度时机 调度标志(TIF_NEED_RESCHED) 调度步骤 进程控制 进程和程序: 程序是存放在磁盘上的一系列代码和数据的可执行映像,是一个静止的实体。 进程是一个执行中的程序。它是动态的实体。 进程和线程的区别: 进程是资源分配的最小单位,线程是调度的最小单位。在linux系统中,进程有独立的用户空间,如果没有独立的用户空间,但是有用户空间,是用户进程;
分类: 其他 发布时间: 05-06 22:21 阅读次数: 0

嵌入式linux之/proc文件系统(介绍加实例验证)

文章目录 /proc文件系统介绍 /proc文件系统特点 内核描述 创建proc文件 创建目录 删除目录/文件 读写 实现流程 mini6410下的实例代码 在/proc下先创建目录后创建文件 /proc文件系统介绍 /proc文件系统是一种特殊的、由软件创建的文件系统,内核使用它向外界导出信息。/proc下面的每一个文件都绑定于一个内核函数,用户读取其中的文件时,该函数动态地生成文件的“”内容“” 比如:通过/proc/meminfo,查询当前内存的使用情况。 简言之:proc文件系统时一种
分类: 其他 发布时间: 05-06 22:20 阅读次数: 0

助力世界一流能源企业建设 央企探索人工智能管理应用

中煤电气有限公司是集科研开发、工程设计、产品制造、系统集成和机电安装为一体的专业化高新技术企业,为煤炭、广电、电力、冶金、化工、纺织、城市建设、工民建等行业提供优质的产品及系统集成服务,包括中央电视台、中国国际广播电台、宝钢、首钢、北京人民大会堂、中华世纪坛等国家重点工程。笔者近日走访中煤电气,发现人工智能技术已经***到这家央企管理的方方面面,基于人脸识别技术人工智能预警平台,有力保障了这家央企的
分类: 企业开发 发布时间: 05-06 22:20 阅读次数: 0

【运维安全】-HTTP协议

HTTP协议
分类: 企业开发 发布时间: 05-06 22:20 阅读次数: 0

web前端html实例-optgroup标签的用法介绍

此标签可能使用频率并不是太高,但是对于组织数据还是大有用处的,一般要和select标签配合使用,看一段代码实例一切就都明白了,代码如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="author"content="http://www.softwhy.com/"/>&l
分类: 服务端 发布时间: 05-06 22:20 阅读次数: 0