Cookie Session 以及它们的区别

cookie的内容主要包括:名字,值,过期时间,路径和域。 cookie 和session 的区别: 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗    考虑到安全应当使用sess...

2017-04-30 14:14:57

阅读数 171

评论数 0

事务隔离级别

数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 注意:我们讨论隔离级别的场景,主要是在多个事务并发的情况下,因...

2017-04-30 13:43:33

阅读数 309

评论数 0

JAVA虚拟机的垃圾回收机制

  1.垃圾回收器确定对象需要被回收采用的是可达性算法 通过一系列的称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链,当一个对象到GC Roots没有任何引用链相连时(或者说从GC Roots到这个对象不可达),则证明此对象是不可用的。 注意:不可到...

2017-04-29 18:45:48

阅读数 156

评论数 0

JAVA设计模式---单例模式

参考:http://blog.csdn.net/jason0539/article/details/23297037/ 定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” 如何保证一个类只有一个实例并且这个实例易于被访问呢?定义一个全局变量可以确保对象随时都可以被访问,但不能防止我们...

2017-04-21 23:08:19

阅读数 112

评论数 0

IO流

stream结尾都是字节流,reader和writer结尾都是字符流 两者的区别就是读写的时候一个是按字节读写,一个是按字符。 实际使用通常差不多。 在读写文件需要对内容按行处理,比如比较特定字符,处理某一行数据的时候一般会选择字符流。 只是读写文件,和文件内容无关的,一般选择字节流。

2017-04-20 22:16:58

阅读数 173

评论数 0

synchronized

0.synchronized原理 1.synchronized同步方法 1.1方法内部私有变量为线程安全,实例变量非线程安全 1.2synchronized取得的都是对象锁 1.3A线程持有object对象的Lock锁,B线程可以调用object对象的非synchronized方法,但不可...

2017-04-19 22:21:41

阅读数 145

评论数 0

myeclipse最常用的快捷键

代码格式化 Ctrl+Shift+f Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加)  Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Ctrl+Shift+P 定位到对于的匹配符(譬如{}) Ctrl ...

2017-04-16 21:48:43

阅读数 85

评论数 0

linux定时任务crontab

一、什么是crontab 用于设置周期性被执行的指令。 二、安装配置crontab    

2017-04-06 21:53:58

阅读数 142

评论数 0

五 串(未完工)

1.串是由零个或多个字符组成的有限序列,又名叫字符串。 还有一些其它的概念: 空格串:只包含空格的串,注意和空串区分,可以有一个或多个空格 子串和主串:串中任意个数的连续字符组成的子序列称为该串的子串,相应的包含该子串的串叫做主串

2017-04-06 21:32:42

阅读数 187

评论数 0

值传递和引用传递

1.对象就是传引用对象类型(Object,数组,容器……) 2.原始类型就是传值(int,char,……) 3.String,Integer, Double等immutable类型因为没有提供自身修改的函数,每次操作都是新生成一个对象,所以要特殊对待。可以认为是传值。 Integer 和 S...

2017-04-04 14:27:31

阅读数 131

评论数 0

四 NIO之Selector

1) 2)>> ,有符号右移位,将操作符左侧的操作数向右移动操作数右侧指定的位数。移动的规则是,如果被操作数的符号为正,则在二进制的高位补0;如果被操作数的符号为负,则在二进制的高位补1,>>右移几位相当于除以二的几次方 3)>>> ,无符号右移位:将操作...

2017-04-03 16:20:51

阅读数 102

评论数 0

进制转换(转)

1.二进制与十进制转换 ①十进制变二进制    除2取余法: ②二进制变十进制   把二进制数按权展开、相加即得十进制数。 2.二进制与八进制转换 ①二进制转八进制 方法为:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左...

2017-04-03 15:45:14

阅读数 459

评论数 0

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