自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java_feng的博客

年轻又创意和时间,年老有资历和经验

  • 博客(7)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

转载 Android Studio 快捷键

Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补

2016-08-31 22:28:18 245

原创 shiro-根据JSESSIONID获取用户信息和判断是否登陆

/** * 验证是否登陆 * * org.apache.shiro.subject.support.DefaultSubjectContext_AUTHENTICATED_SESSION_KEY ; true * org.apache.shiro.subject.support.DefaultSubjectContext_PRINCIPALS_SESSION

2016-08-22 17:46:03 43840 3

转载 Lock与synchronized 的区别

多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助  1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候     线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定,     如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断

2016-08-18 18:19:03 2413

原创 Java面试题-朋友的面试题

/** * * @author feng * */public class TestCode { private static volatile int count = 0; @Test public void testThread(){ Runnable myThread = new Runnable(){ @Overri

2016-08-17 23:18:05 1547

原创 Java多线程-通信之生产者和消费者

StudentDemo.java/* * 分析: * 资源类:Student * 设置学生数据:SetThread(生产者) * 获取学生数据:GetThread(消费者) * 测试类:StudentDemo * * 问题1:按照思路写代码,发现数据每次都是:null---0 * 原因:我们在每个线程中都创建了新的资源,而我们要求的时候设

2016-08-07 15:34:27 742

原创 Java-Collection集合总结

Set集合(理解)(1)Set集合的特点 无序,唯一(2)HashSet集合(掌握) A:底层数据结构是哈希表(是一个元素为链表的数组) B:哈希表底层依赖两个方法:hashCode()和equals() 执行顺序: 首先比较哈希值是否相同 相同:继续执行equals()方法 返回true:

2016-08-03 09:32:12 321

原创 Java-ConcurrentModificationException

介绍当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。产生的原因: 迭代器是依赖于集合而存在的,在判断成功后,集合的中新添加了元素,而迭代器却不知道,所以就报错了,这个错叫并发修改异常。 其实这个问题描述的是:迭代器遍历元素的时候,通过集合是不能修改元素的。如何解决呢? A:迭代器迭代元素,迭代器修改元素 元素是跟在刚才迭代的元素后面的。 B:

2016-08-01 20:58:36 247

C语言标准库函数大全

C语言标准库函数大全.chm

2015-12-28

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

TA关注的人

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