自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 session的removeAttribute()和invalidate()的区别

session.invalidate()是让当前浏览器的session销毁,也就是一个session被销毁,比如用户登录后注销就用这个,因为注销意味着该用户session中的所有属性均失效。而removeAttribute()可以指定销毁session中的某个属性。removeAttribute()移除用户,但session不变,下次登陆的时候看到的sessionID还是一样的

2016-10-05 23:47:48 596

原创 spring+ajax+spring mvc+mybatis验证用户名是否存在

js文件:$('#name\\.info').html('');$.ajax({url:"/dang_ssm/user/checkName.do",data:"name="+v,        dataType:"text",type:"post",success:function(data){     if(data=="success"){     $(

2016-10-03 15:08:37 8474

原创 Thread里面join()的用法

Java Thread中, join() 方法是让调用该方法的主线程执行run()时暂时卡住,等run()执行完成后, 主线程再调用执行join()后面的代码。看下面例子public class Starter extends Thread{private int x=4;public static void main(String[] args) throws Exception {

2016-09-30 08:48:35 703

原创 string与stringbuffer的区别

public class stringbuild {public static void main(String[] args) {StringBuilder sb1=new StringBuilder("123");String s1="123";sb1.append("abc");s1=s1.concat("abc");//将指定字符串连接到此字符串的结尾。System

2016-09-30 08:46:12 328

原创 HashMap与TreeMap的区别

相同点:HashMap非线程安全,TreeMap非线程安全都继承了AbstractMap  不同点:HashMap:基于哈希表实现。使用HashMap要求添加的键类明确定义了hashCode()和equals()(可以重写hashCode()和equals()),为了优化HashMap空间的使用,您可以调优初始容量和负载因子。TreeMap:基于红黑树实现。TreeMap没有调

2016-09-30 00:08:54 16443 3

原创 B树与B+树的区别

B+的搜索与B树也基本相同,区别是B+树只有达到叶子结点才命中(B树可以在非叶子结点命中),其性能也等价于在关键字全集做一次二分查找。B+的特性:所有关键字都出现在叶子结点的链表中(稠密索引),且链表中的关键字恰好是有序的不可能在非叶子结点命中非叶子结点相当于是叶子结点的索引(稀疏索引),叶子结点相当于是存储(关键字)数据的数据层更适合文件索引系统

2016-09-29 22:41:10 426

原创 如何求二叉树中两个节点的最短路径。

两个节点之间的最短路径一定会经过两个节点的最小公共祖先,所以我们可以用最低公共祖先的解法。剑指的offer上面P252有一个案例求树中两个节点的最低公共祖先。

2016-09-28 01:07:05 2864 1

原创 volatile 关键字的如何保证内存可见性

volatile关键字的作用 保证内存的可见性防止指令重排注意:volatile 并不保证原子性 内存可见性 volatile保证可见性的原理是在每次访问变量时都会进行一次刷新,因此每次访问都是主内存中最新的版本。所以volatile关键字的作用之一就是保证变量修改的实时可见性。当且仅当满足以下所有条件时,才应该使用volatile变量对变量的写入操作不依赖变量的当前值

2016-09-26 23:54:06 4214

原创 SQLServer与MySQL的比较

之前一直用MySQL,虽然比起SQLServe这个庞大的数据库系统MySQL很苗条,但它并不逊色。以下说说这两个在数据库各自的分页区别。例1,取出前十条在MySQL中:    SELECT * FROM table LIMIT 10在SQLServer中: SELECT TOP 10 * FROM table例2,每页十条,取出第三页在MySQL中:   SELECT * FR

2016-09-26 01:45:38 41552 3

空空如也

空空如也

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

TA关注的人

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