自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈不懂的博客

不懂就要学习。

  • 博客(6)
  • 收藏
  • 关注

原创 MyBatis缓存机制

    MyBatis提供缓存机制旨在提高性能,减少数据库查询次数,以空间换时间。     简单说明下MyBatis的一级缓存、二级缓存。 一级缓存:     一级缓存是常说的sqlsession级别的缓存。MyBatis在操作数据库时,会首先创建sqlsession会话级别对象进行操作。在此对象中有特定HashMap作为缓存用,以在之后对相同namespace进行相同条件查询数据库时,直接...

2019-02-21 22:23:33 158

原创 volatile

volatile是java 1.5提出的一个类型修饰符,用来保证变量的内存可见性及有序性(不可重排序),但无法保证操作的原子性。 Java内存模型规定,对于多个线程共享的变量,存储在主内存当中,每个线程都有自己独立的工作内存TLAB(比如CPU的寄存器),线程只能访问自己的工作内存,不可以访问其它线程的工作内存。工作内存中保存了主内存共享变量的副本,线程要操作这些共享...

2019-02-19 22:05:20 119

原创 HashMap跟ConcurrentHashMap相关知识

    HashMap跟ConcurrentHashMap是我们日常开发中常用一种数据结构,简单总结一下其相关知识。     Java7中HashMap是由数组+链表实现的,非线程安全的。     HashMap中数据存储在这样一个数组中,HashMap下的一些属性         int size//集合长度        float loadFactor//负载因子        i...

2019-01-26 18:45:04 185

转载 HTTP请求报文于响应报文的格式

HTTP报文格式简单整理,以做备用。 请求报文包含四部分: 1)请求行,包含请求方法、URI、HTTP版本 2)请求首部字段 3)空行 4)请求内容实体 响应报文包含四部分: 1)状态行,包含HTTP版本,状态码,状态短语 2)响应首部字段 3)空行 4)响应内容实体 常见的首部有 通用的首部字段: Date:创建报文时间 connection:连接的管理 c...

2019-01-13 18:10:44 384

原创 HTTPS简单总结

    HTTPS全称Hyper text transfer protocol over secure Socket Layer超文本传输安全协议,是以安全为目标的http通道。即http下加入SSL/TLS层,HTTPS的安全基础是SSL,HTTPS在HTTP跟TCP之间多了一个加密/身份校验层。     HTTP没有使用加密技术,传输内容明文裸奔在通信管道中,容易被截获报文并解析内容,不利于...

2019-01-13 17:33:23 218

转载 linux_TOP命令参数说明

top命令各参数截图如下: 统计信息区是系统相关整体统计信息: 第一行任务队列信息: 14:17 当前时间 up 系统运行时间 1 user 系统当前用户数 load average 系统平均负载即任务队列的平均长度,分别代表1分钟、5分钟、到现在的平均值 第二三行为进程和CPU的信息: Tasks 进程总数 running 正在...

2019-01-05 15:44:05 142

空空如也

空空如也

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

TA关注的人

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