- 博客(7)
- 收藏
- 关注
原创 Linux安装redis(云服务器同样)
Linux安装redis,云服务器下套路相同step1:安装前准备 保证有gcc-c++可使用命令: yun install gcc-c++上传压缩包(我是用的是FileZilla)我所上传的路径是: /usr/redisstep2:解压tar -zxvf redis-5.0.4.tar.gz进入解压后的文件cd redis-5.0.4step3:...
2019-04-22 11:29:54 523
原创 单例设计模式
单例设计模式:单例设计模式:保证类在内存中只有一个对象。怎样保证类在内存中只有一个对象? 构造方法私有,控制类的创建,不让其他类来创建本类的对象。 在本类中定义一个本类的对象。 对外提供公共的访问方式单例的写法:(1)饿汉式class Singleton { // 1.构造方法私有 private Singleton() { ...
2019-04-16 18:53:24 165
原创 java线程控制
java线程控制1、线程睡眠 sleep()2、线程优先级 setPriority()3、线程让步 Thread.yield()4、守护线程 setDaemon(true)5、线程合并 join()一、线程睡眠 sleep() Thread.sleep(long millis) 单位:毫秒(ms)如果需要让当前正在执行的线程暂停一段时,并进入阻塞状态,则可以通过...
2019-04-15 17:55:12 177
原创 java创建线程的方式
java创建线程的三种方式1、继承Thread类创建线程类定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 创建Thread子类的实例,即创建了线程对象。 调用线程对象的start()方法来启动该线程。2、通过Runnable接口创建线程类定义runnable接口的实现类,并重写该接口的run()方法...
2019-04-15 12:36:26 937
原创 java中 == 与equals()的区别
java中==与equals的区别是什么?1、==对于基本类型和引用类型 == 的作用是不同的基本类型:比较的是值是否相同; 引用类型:比较的是引用是否相同;代码示例:String str1 = "Hello World!";String str2 = "Hello World!";String str3 = new String("Hello World!");...
2019-04-15 01:14:49 263
原创 TCP三次挥手与四次挥手
TCP三次握手过程 刚开始客户端处于CLOSED的状态,服务端处于LISTEN状态。 1、第一次握手:客户端给服务端发一个SYN (SynchronizeSequenceNumbers)报文,并指明客户端的初始化序列号ISN(seq)。此时客户端处于SYN_SEND状态。 2、第二次握手:服务端收到客户端的SYN报文之后,会以自己的SYN报文作为应答,并且也是指定...
2019-04-14 22:06:51 198
原创 前后端分离小案例,动态生成菜单
前后端分离动态生成菜单小案例1、开发工具 后端开发工具:IntelliJ IDEA 2019.1 x64 前端开发工具:JetBrains WebStorm 2019.1 x642、技术选型: 后端:SpringBoot+JPA+Redis+ MySQL 前端:NodeJs+Vue+layui3、后端程序的开发步骤 1.创建Spr...
2019-04-13 21:23:07 1512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人