自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA线程04:所对象Lock

    Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题。    一,ReentrantLock子类    一个可重入的互斥锁 Lock,它具有与使用 synchronized 方法和语句所访问的隐式监视器锁相同的一些基本行为和语义,但功能更...

2015-01-23 14:46:26 53

原创 JAVA线程03:synchronized关键字

    展示一下线程同步问题,创建两个线程,执行同一个对象的输出方法。public class PrintChar { public void output(String name) { try { for (int i = 0; i < name.length(); i++) { System.out.print(name.charAt(i)); ...

2015-01-23 14:05:22 44

JAVA线程02:可见性和有序性

    Java线程有两个特性,可见性和有序性。多个线程之间是不能直接传递数据交互的,它们之间的交互只能通过共享变量来实现。    可见性:当一个对象在多个内存中都存在副本时,如果一个内存修改了共享变量,其它线程也应该能够看到被修改后的值。拿上篇博文中的例子来说明,在多个线程之间共享了PrintString类的一个对象,这个对象是被创建在主内存(堆内存)中,每个线程都有自己的工作内存(线程栈...

2015-01-23 13:27:31 37

原创 JAVA线程01:线程安全与不安全

    在JDK API中,总会发现一些类说明写着,线程安全或者线程不安全。如StringBuffer文档中写到“可将字符串缓冲区安全地用于多个线程可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致......从 JDK 5 开始,为该类补充了一个单个线程使用的等价类,即StringBuilder。与该类相比,通...

2015-01-23 11:12:36 37

原创 IC卡读写处理

最近做了非接触式IC卡方面的调查,非接触式IC卡一般用的是ISO 14443 Type A标准。一,一张IC卡有16个扇区,扇区编号从0,1,2到15,第0个扇区是系统扇区,是不能进行写操作的。二,每个扇区有4个块,从第0块到第3块,第3块是密码区。每个扇区单独进行密码管理,扇区之间互不影响。块号=扇区号*4 + 第几个块。一个块里可以存储16字节的数据,一个扇区可以存储3*16=...

2014-07-11 17:42:18 949

spring security 3.2 pom配置

    目前spring官方网站上已经不能下载到spring-security的jar包,提供的maven pom配置文件也不完整。现整理完整的pom配置文件如下:  <properties> <org.springframework.security.version>3.2.0.RELEASE</org.springframework.versio...

2013-12-31 09:24:36 140

Spring 3以上废弃了Jotm

     Spring 3以上版本,去掉了org.springframework.transaction.jta.JotmFactoryBean类,不能通过集成Jotm实现Jta功能。      看来只能利用容器实现Jta功能了。见如下Spring文档:<beans> <jee:jndi-lookup id="dataSource1" jndi-name="j...

2013-12-26 15:29:21 49

空空如也

空空如也

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

TA关注的人

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