- 博客(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关注的人