自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 POST注入与Head注入

POST注入与Head注入POST注入post注入与get注入的区别在于表单的传递方式,无本质差别get传参通过url编码,使用?来标识,数据量有限post注入一般对输入框进行传参,数据量比较大查询是否有注入点对输入框填入一些闭合的符号,看页面是否异常例如: ’ " ') ")尝试使用万能密码admin或123465或 ’ or 1=1 #post注入' or 1=1 order by 1' or 1=2 union select 1,2,3#

2021-01-05 18:32:07 233

原创 SQL注入之显错注入

注入的本质把用户输入的数据当作代码执行,须满足两条件:​ 1. 用户能控制输入​ 2. 原本程序要执行的代码,拼接了用户输入的数据然后进行执行sql注入注入步骤判断注入点最古老的方法:and 1=1 页面显示正常and 1=2 页面显示不正常最简单的方法:传参后面加 ’ ,看是否报错若为数字型传参,可以用-1例如:http://www.xxx.com/new.php?id=1 页面显示id=1的新闻http://www.xxx.com/new.php?id=2-1 页面显示i

2021-01-04 19:10:40 236

原创 Java并发编程--初步了解Callable、Future和FutureTask

Callable、Future有什么用通过Future获取Callable被线程执行后的返回值直接继承Thread和实现Runnable接口来创建进程无法拿到返回值,Callable有点类似于Runnable,但是Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Future拿到,也就是说,Future可以拿到异步执行任务的返回值什么是FutureTask通过查看源...

2020-02-03 21:50:44 334

原创 Mybatis-- 初步了解Example类

目录1. 什么是example类2. Criterion3. Criteria4. oredCriteria5. 用法用生成后的Example类去生成一个简单的where子句:用生成后的Example类去生成一个复杂的where子句1. 什么是example类Example类指定如何构建一个动态的where子句. 表中的每个non-BLOB列可以被包括在where子句中. 例子是展示此类用法的...

2020-02-03 13:01:03 371

原创 git push报错! [rejected] master -> master (non-fast-forward)的有效解决方案

在对本地的代码add 和 commit后进行 git push操作报错! [rejected] master -> master (non-fast-forward)解决方案1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异2、重新add和commit操作3、git push origin...

2020-01-22 15:22:39 350

原创 Hadoop+Hdfs+Hbase+Kafka+Zookeeper集群搭建

本文详细介绍了基于centos7的Hadoop集群的搭建过程,给出了Hadoop的基础知识和项目搭建的流程,搭建了一个master结点和两个slave结点的Hadoop集群,在master和slave服务器上配置HDFS(hadoop分布式文件系统) ,HBase(集群数据库),zookeeper(集群维护服务),以及 kafka(消息队列),同时详细给出搭建过程和测试结果,并对搭建过程遇到的bug进行详细的记录

2019-12-26 17:18:38 4336 4

原创 linux在nat模式下的静态ip

1.修改网络连接中虚拟网卡的ip地址2.打开 菜单栏中的编辑 选中 虚拟网络编辑器注意这里的ip网段须相同,这里的ip网段为 192.168.19.03.静态ip的配置进入目录cd /etc/sysconfig/network-scripts/配置静态ipvi ifcfg-ens33保存后 执行命令 systemctl restart network 重启加载新的网卡配...

2019-12-19 23:12:48 366

原创 vue: 项目启动报错 You may use special comments to disable some warnings.

vue项目启动报错 You may use special comments to disable some warnings.解决办法找到build目录xia的webpack.base.conf.js文件注释掉如下图所示的代码

2019-12-18 19:46:51 735

转载 Linux基础教程 - VMware虚拟机CentOS 7 磁盘扩容

本文转载于 https://www.linuxidc.com/Linux/2019-04/158346.htm 来源:Linux社区 作者:Catke一、环境虚拟机软件:VMware 14系统版本:CentOS 7二、扩容步骤1、VM上修改磁盘信息将虚拟机关机,然后点击VM顶部菜单栏中的显示或隐藏控制台视图按钮来显示已建立的虚拟机的配置信息然后左边菜单栏点击硬盘,在弹出的对话框选...

2019-12-05 17:37:30 253

原创 Vue:npm run dev报错:travel@1.0.0 dev: `webpack-dev-server --inline --progress --config build/web

执行npm run dev的时候报错在项目目录下依次执行命令npm installnpm run build最后执行npm run dev问题解决,项目启动成功

2019-11-25 16:11:46 1889

原创 Vue:Vue动画效果全解析

Vue中的CSS动画原理当使用transition 标签包裹标签时,Vue会自动分析其css样式,从而构建动画流程。下图中的点的开头到结尾即为一个动画流程,当一个动画流程执行时,内部被transition 标签包裹的标签瞬间增加两个fade-enter 和 fade-enter-active标签,在动画的第一帧执行结束后,fade-enter去除,同时加上fade-enter-to,在动画执行...

2019-11-25 01:11:35 1270

原创 Vue:动态组件与v-once指令

通过组件实现一个简单的点击切换功能<div id="app"> <child-one v-if="type === 'child-one' "></child-one> <child-two v-if="type === 'child-two' "></child-two> <button @click="...

2019-11-23 00:45:25 211

原创 Vue:作用域插槽

作用域插槽必须是template开头结尾使用 slot-scope="props"来接收数据,这里的props是自定义的使用这种方式的时候显示什么,怎么显示不再是子组件决定了,而是父组件调子组件的时候给子组件传递模版<body> <div id="app"> <child> <template slot-scope="props"&...

2019-11-23 00:21:04 194

原创 Vue:插槽的作用,具名插槽的使用

一.插槽的作用声明一个child组件<div id="app"> <child>你好Box</child> </div> <script> Vue.component('child',{ template: `<div> <p>Hello box</p>...

2019-11-22 17:21:44 1186

原创 Vue:非父子组件间的传值--bus(总线/观察者模式/发布订阅模式)

非父子组件间的传值通过在Vue.prototype上绑定bus属性,在之后所创建的vue实例都具有bus这个属性,子属性接收到数据后,通过emit向父组件传值,通过每个组件都含有的生命周期钩子mounted,创建方法通过this.bus.$on触发传值的事件并接收所传的值<div id="app"> <child content="Box"></child&...

2019-11-21 01:31:03 431

原创 Vue:给组件绑定原生事件

如何给组件绑定原生事件其实方法很简单,只需要在@click加上native -->@click.native,即可给组件绑定原生事件<div id="app"> <child @click.native="hdclick"></child> </div> <script> Vue.component('chi...

2019-11-21 00:58:35 214

原创 Vue:组件参数校验与非 props 特性

对props接收到的数据进行参数校验<div id="app"> <child :content="123"></child> </div> <script> Vue.component('child',{ props:{ content: String }, template: '...

2019-11-21 00:49:40 237 1

原创 Vue:通过一个小的计数demo演示父子组件传值,emit,props

创建一个简单的点击计数的功能<div id="app"> <counter :count="0"></counter> <counter :count="1"></counter> </div> <script> var counter = { props: ['count'],...

2019-11-20 22:57:55 393

原创 Vue:子组件使用的细节,子组件中的data,ref的使用,

我们创建一个table<div id="app"> <table> <tbody> <row></row> <row></row> <row></row> </tbody> </table></div>我们希望每一行的...

2019-11-20 22:09:28 2729

原创 Vue:v-for的使用,列表的循环,对象的循环,数据改变,set的使用

v-for循环列表其中item为内容,index为下标注意这里的key为唯一值,尽量不使用index<div id="app"> <div v-for="(item, index) of list" :key="item.id"> {{item.text}} ---- {{index}} </div> </div> ...

2019-11-20 17:18:35 1997

原创 Vue:class的对象绑定,style的对象绑定

如何实现class的对象绑定创建一个点击文字改变颜色的小demohtml<div id="app"> <div @click="hdclick" :class="{activated: isActivated}">Hello Box</div></div>js<script> var app = new Vue({ ...

2019-11-20 16:10:21 708

原创 Vue:计算属性和方法的区别和watch监听器的使用

html<div id="app"> <div>{{firstName + " " + lastName}}</div></div>js<script> var app = new Vue({ el:'#app', data:{ firstName:"Min", lastName:"Box" } }...

2019-11-20 15:02:41 318

原创 vue :v-text和v-html的区别和使用

首先新建一个小demohtml<div id="app"> <div>{{name}}</div> <div v-text="name"></div> <div v-html="name"></div></div>jsvar app = new Vue({ el:'#app', ...

2019-11-20 13:54:27 500

原创 vue第一个小demo:使用vue.js做一个简单的todolist

html<div id="app"> <!-- 使用v-model绑定输入框中的数据 --> <input type="text" v-model="todoValue"/> <!-- 使用v-on触发时间,click,点击事件 --> <button v-on:click="hdclick">提交</button>...

2019-11-20 01:55:45 429

原创 springboot访问html和引用js/css的配置

在pom中添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>在ap...

2019-10-27 00:42:23 934

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除