自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 session

session2017年9月2日12:30Http是无状态协议,客户每次读取web页面的时候,服务器都打开新的会话,而且服务器也不会维护客户上下文的信息。 session是一种保存上下文信息的机制,它是针对每一个客户的,变量的值保存在服务器端,通过sessionID来区分不同的客户,session是以cookie或URL重写为基础的,默认使用cookie来实现,系统会创

2017-09-04 15:02:40 185

原创 通信协议一(HTTP)

http(hyper Text Transfer Protocol):超文本传输协议:用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTp是面向事务的应用层协议。Http使用了面向连接的TCP作为运输层协议,保证了数据的可靠传输。HTTP不必考虑数据在传输过程中被丢弃后有怎样被重传。但是HTTP本身是无连接的,无状态的主要特点:1、简单快速:客户向服务器请求服务时,只需传送请求

2017-09-04 15:00:23 210

原创 垃圾回收算法

1、标记-清除算法首先标记处出所有需要回收的对象,在标记完成后同一完成所有被标记的对象缺点:效率问题,标记和清除两个过程的效率都不高空间问题:标记清除后会产生大量不连续的内存碎片。导致不能找到大片连续的内存,需提前触发垃圾回收。2、复制算法:将内存区域划分为大小相等的两块,每次只使用其中一块。当这一块的内存用完了,就将还存活的对象复制到另一块内存上,然后再把使用过的内存空间一次

2017-09-03 13:00:41 343

原创 Java运行时数据区域

方法区(堆的一个逻辑部分):各个线程共享,由于存储已被虚拟机加载的类信息、常量、静态变量、即时编译后的代码等数据。这个区域的内存回收主要是针对常量池的回收和对类型的卸载。outOfMemoryError. 虚拟机栈:线程私有,它的生命周期和线程一样。虚拟机栈描述的是Java方法执行的内存模型。每个方法在执行的同时,都会创建一个栈帧,用于存储局部变量表、操作数栈、动态链接、方法出口等

2017-09-03 12:57:21 146

转载 UNIQUE 约束

可以使用 UNIQUE 约束确保在非主键列中不输入重复的值。尽管 UNIQUE 约束和 PRIMARY KEY 约束都强制唯一性,但想要强制一列或多列组合(不是主键)的唯一性时应使用 UNIQUE 约束而不是 PRIMARY KEY 约束。可以对一个表定义多个 UNIQUE 约束,但只能定义一个 PRIMARY KEY 约束。而且,UNIQUE 约束允许 NULL 值,这一点与 PRIMA

2017-08-06 12:31:45 1601

空空如也

空空如也

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

TA关注的人

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