- 博客(5)
- 收藏
- 关注
转载 多线程安全问题。
线程安全问题主要出现在访问临界资源的时候,就是访问同一个对象的时候,可能会出现无法挽回的损失,特别是在关于资金安全方面的时候,当然还有数据库事务方面的问题。他们很类似,都是要保证数据的原子性。那么在java中如何保证线程安全呢?对与共同使用的对象进行加锁,意思是我使用的时候,那么你就必须等待,等我用完之后你再用,反之依然。就像上厕所,你去的时候我是不能去的。如何加锁呢?下面
2016-06-25 14:27:15
235
转载 request与response的区别。
Request对象:为脚本提供了当客户端请求一个页面或者传递一个窗体时,客户端提供的全部信息。这包括能指明浏览器和用户的HTTP变量,在这个域名下存放在浏览器中的cookie,任何作为查询字符串而附于URL后面的字符串或页面的<FORM>段中的HTML控件的值。也提供使用Secure Socket Layer(SSL)或其他加密通信协议的授权访问,及有助于对连接进行管理的属性。Response
2016-06-25 14:14:25
5686
原创 Session和Application的区别。
session是用户级变量,也叫会话级变量。也就是说跟电脑里的进程概念差不多,每启动一个程序有一个独立的进程运行程序。session则是每一台电脑访问网站时,有自己独立的session变量。session与进程不同的是每个session都是独立的不可以互相之间共享,什么意思呢。就是说比如一些购物网站,你买的东西放入购物筐。别的用户是不能查看你的购物筐里买了什么东西,只能你自己看到你自己买的(当
2016-06-25 14:05:43
4064
1
原创 java集合的一些技巧。
集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定,就使用集合容器进行存储。集合的特点:1.用于存储对象的容器。2.集合的长度是可变的。3.集合中不可以存储基本数据类型值。框架的顶层Collection接口:List:有序(存入和取出的顺序一致),元素都有索引(角标),元素可以重复。有一个共性特点就是都可以操作角标。list集合是可以完成对元素的增删改
2016-06-25 13:30:13
213
原创 String和StringBuffer区别。
String与StringBuffer的区别简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修
2016-06-25 13:08:19
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人