自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tcp协议三次握手与四次挥手过程

1.分析三次握手之前,了解几个概念    tcp:传输层的传输控制协议,采用三次握手建立一个连接。    位码:即tcp标志位,有6种提示:        SYN:synchronus,建立联机        ACK:acknowledgement,确认        PUSH:push,传送        FIN:finish,结束        RST:reset,重置    ...

2019-02-23 17:54:25 226

原创 看了promise用法,先记下,明天有空再好好研究下

promise的使用1.需求,有三个文件,异步读取,要求是按照顺序读取a.txt,b.txt,c.txt第一步(定义函数)封装一个函数(该函数需要传入一个路径,返回一个Promise)function readFile(fPath){    return new Promise(        (resolve, reject)=>{            fs.readFi...

2018-11-06 23:00:05 192

原创 linux安装maven

1.下载文件    http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz2.解压    tar vxf apache-maven-3.2.3-bin.tar.gz3.放到一个合适的目录    mv apache-maven-3.2.3 /usr/local/ma...

2018-11-02 13:43:33 143

原创 linux命令使用笔记

1.lsof -i:端口号                 (用于查看某一个端口号的占用情况)2.netstat -tunlp |grep 端口号    (用于查看指定的端口号的进程情况)3.sudo kill -9 被占用端口的PID   (kill掉该进程)   ...

2018-10-27 10:23:59 118

原创 lombok插件的使用

1.使用之前一定要先安装lombok插件2.需要引入依赖<dependency>    <groupId>org.projectlombok</groupId>    <artifactId>lombok</artifactId></dependency>3.使用注解,让代码更加简洁4.修改字节码文件,编译比较耗...

2018-10-03 17:06:40 109

原创 https协议

1.对称加密和非对称加密    对称加密:加密和解密使用用一个秘钥    非对称加密:        使用公钥加密,使用私钥解密        使用私钥加密,使用公钥解密(一般不用)2.https协议的请求流程    (1):客户端发送请求到服务器端,服务器生成公钥和私钥,并将公钥和证书返回给客户端    (2):客户端生成随机数,并使用该公钥将该随机数加密,发送给服务器    ...

2018-09-22 20:54:10 151

原创 MyBatis的#和$区别

1.#会将传入的数据解析成一个字符串,自动添加上双引号,$会将传入的数据直接显示在Sql语句中如:select name,age from t_user where id = #{userId},传入参数111,则将sql解析为select name,age from t_user where id = “111”select name,age from t_user where id = ${u...

2018-07-13 10:54:59 279

翻译 sql面试题02

删除表中的重复数据学生表如下:stu自动编号 学号    姓名 课程编号  课程名称 分数1        2005001 张三 0001      数学     692        2005002 李四 0001      数学     893        2005001 张三 0001      数学     69删除除了自动编号不同, 其他都相同的学生冗余信息delete from st...

2018-06-19 17:51:53 476

翻译 sql面试题01

最近准备面试,提前看会sql方面的面试题。第一题:原表: courseid coursename score ------------------------------------- 1 java 70 2 oracle 90 3 xml 40 4 jsp 30 5 servlet 80 ------------------------------------- 为了便于阅读, 查询此表后的结果...

2018-06-19 14:22:10 335

原创 sql语句统计数目的写法

-- sql统计语句写法-- 门禁查询  正常 报警  故障select  sum(case when value = 0 then 1 else 0 end) as normalNum, sum(case when value = 1 then 1 else 0 end) as warningNum, sum(case when value = 2 then 1 else 0 end) as f...

2018-06-13 11:57:28 6857

原创 JavaScript的函数递归

        /*********原始递归写法*********/ function digui(num){ if(num <= 1){ return 1; }else{ return num*digui(num-1); } } var result_1 = digui(5);//120 //将函数的指针传递给另一个值 var digui_copy = digui; var ...

2018-06-05 09:37:04 314

原创 JavaScript数组的reverse和sort方法

//1.reverse()方法 反转数据//实现reverser方法实现var copy_array = ['AA','BB','CC','DD'];//将需要反转的数组保存在一另一个数组中var transcript_array = new Array(copy_array.length);for(var j = 0;j < copy_array.length;j ++){ ...

2018-06-03 11:00:32 286

原创 JavaScript数组的数据结构(栈和队列)

JavaScript数组的数据结构栈结构(后进先出) JavaScript使用push()和pop()两个方法实现栈结构 存储数据(数组的末端添加数据):push() 删除数据(数组的末端删除数据):pop()队列结构(先进先出) 存储数据:(数组的末端添加数据):push() 删除数据:(数组的前端删除数据):shift()...

2018-06-03 10:14:04 355

翻译 canvas制作烟花效果

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>html5伪元素</title> <style type="text/

2018-05-31 15:00:47 1416 1

原创 canvas绘制正多边形

<!DOCTYPE html><html><head> <title>html拖拽事件</title> <script src='../js/jquery-1.8.3.js' type="text/javascript"></script> <script src='../js/n

2018-05-25 15:18:34 419

原创 canvas实现鼠标绘图

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-1.11.0.min.js&quot

2018-05-24 20:54:02 2054

原创 canvas小球绕大球转动动画

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>线条运动</title> <style> #canvas_draw{ b

2018-05-24 20:03:11 1577

原创 canvas实现贪吃蛇

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>贪吃蛇</title> <style type="text/css"> .g

2018-05-19 14:52:36 144

原创 canvas绘制正多边形

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>canvas玩法</title> <script src="js/jquery-1.8.3.js"&amp

2018-05-17 21:16:00 443

原创 乐观锁

乐观锁实现的原理:    乐观锁的实现:在设计数据库表的时候,给数据库的表添加一个version字段(这个字段,当有并发的情况下有作用)具体的实现    1.程序中,每次更新该数据表中的一条数据时,给该version字段加以1    2.在跟新前,根据id,获取当前数据库的该条记录的version    3.将要跟新的实体的version设置为获取的version    4.这样,在跟新时,在SQ...

2018-03-28 17:07:13 133

原创 利用js的call函数,实现this的改变

利用js的call函数,实现this的改变

2017-10-20 17:11:08 271

翻译 利用js的trigger函数,模拟事件的自动触发

利用js的trigger函数,模拟元素的事件触发

2017-10-18 16:58:29 5443

原创 原生js获取select的option项的label和value值

通过原生js获取select的值

2017-07-14 08:31:31 6585

原创 利用js给datalist或select动态添加option选项

利用js给select或datalist动态添加option选项

2017-06-26 15:39:59 11875

原创 html5实现滑块功能之------type="range"属性

利用html5的input标签的type属性,实现了按钮控制滑块的一个简单动画

2017-06-24 19:18:11 15111

翻译 html5实现输入框自动提示功能之------datalist标签

html5的datalist标签实现输入框自动提示功能

2017-06-23 08:36:11 614

原创 利用canvas画布制作小球弹跳动画

利用canvas画布制作小球弹跳动画

2017-06-06 16:26:24 2783

原创 使用js代码解析json字符串

利用js来解析json数据

2017-06-05 09:35:37 312 1

翻译 利用kaptcha实现验证码(SpringMVC实现)

SpringMVC框架下,利用kaptcha实现验证码

2017-05-27 14:12:49 360

翻译 利用kaptcha实现验证码(Servlet实现)

利用kaptcha实现验证码

2017-05-27 11:10:34 1251

翻译 java实现二维码-实现方式3

利用java代码实现二维码功能

2017-05-26 11:29:42 524

翻译 java实现二维码---实现方式2

java代码实现二维码

2017-05-26 11:22:15 281

翻译 java实现二维码-实现方式1

利用jquery,jsp实现生成二维码

2017-05-26 11:06:33 266

翻译 node js连接mongodb数据库

node js实现mongodb数据库简单的增删改查

2017-05-24 14:58:29 730

原创 java连接Mongodb数据库

简单介绍了java如何操作mongodb

2017-05-24 13:41:16 620

翻译 mysql创建视图

mysql创建视图

2017-05-22 14:13:54 459

原创 MySql触发器

mysql实现触发器

2017-05-22 11:15:25 426

原创 node.js连接mysql数据库

node js连接mysql数据库

2017-05-16 16:31:13 346

翻译 在同一台电脑上同时启动多个tomcat

在一台电脑上同时启动多个tomcat

2017-05-12 09:57:55 242

翻译 java设计模式之---------------建造者模式

建造者模式的原理就是一步步的建造复杂的对象。/*** * 创建一个标识食物条目的接口 * @author gzl * */public interface Item {    public String name();//名称    public Packing packing();//包装    public float price();//价格}

2017-05-09 14:33:46 236

空空如也

空空如也

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

TA关注的人

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