![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 78
十点钟声
这个作者很懒,什么都没留下…
展开
-
BoundedBuffer 之我见
看到java.util.concurrent.locks.*的Condition里面给出了一个例子,是BoundedBuffer,这个例子倒是不是很难,可是说是很经典的一个应用。class BoundedBuffer { final Lock lock = new ReentrantLock(); final Condition notEmpty = lock.newCondition原创 2012-08-03 09:01:18 · 2084 阅读 · 1 评论 -
带有延时的生产者 消费者
最近项目用到了要重新发送数据,看到api中有一个delay queue ,拿过来用一下,做了一个demo。用到了 DelayQueue Delayed,主要是一个 delayed 接口里面的 getDelay的计算import java.util.Calendar;import java.util.UUID;import java.util.concurrent.Dela原创 2012-08-23 10:57:12 · 1109 阅读 · 3 评论 -
Android ormlite 开启事物
用了 ormlite来做orm mapping,感觉挺好用的,就一直在项目中用了,在数据量小的时候挺好的万能的Dao接口的封装。让我用起来那是一个爽呀。。好日子总是的短暂的,服务器端的数据库一下子增加了800条数据!!用dao.createOrUpdate方法就比较的悲剧了,要执行40s!!实在是不能忍受了!!然后就很自然的想到要开启ormlite的事物了,可是上网上以找,找到一个,那里用发现不好原创 2012-09-17 20:32:47 · 6810 阅读 · 3 评论 -
JNI HelloWorld 简单记录
需要用到JNI ,复习一下.上马:public class HelloWorld{ public native void sayHi(); static { System.loadLibrary("hello"); } public static void main(String args[]){ new HelloWorld().sayHi(); }}编译原创 2013-02-19 11:23:02 · 1674 阅读 · 0 评论 -
Android 反编译代码和资源
【本文是整理所得,权作为记录】1、解压软件,本文用winrar :解压xxx.apk得到 classes.dex2、https://code.google.com/p/dex2jar/ 下载dex2jar 用dex2jar.bat classes.dex 得到 classes_dex2jar.jar3、用jdgui反编译得到Java的源码4、https://code.google转载 2013-04-25 14:06:09 · 940 阅读 · 0 评论 -
Android SSL 过程记录(证书的生成+例子代码)
在用Android平台上使用SSL,第一步就是生成证书。1、证书的生成1.1生成服务器端的证书keytool -genkey -alias test -keystore test.jks1.2 将keystore中的cert导出来,用来生成客户端的验证证书keytool -exportcert -alias test -file test.cert -keystore test原创 2013-06-25 18:21:28 · 16634 阅读 · 15 评论 -
eclipse svn 版本信息增加修改日期
在eclipse的svn中显示文件的版本信息。可以在preference-->Team--->label decorations->Text Decorations-->File ... {outgoing_flag} {name} {revision}{date}就可以了。原创 2013-06-28 09:22:06 · 2583 阅读 · 0 评论 -
BAE Maven开发笔记
BAE Maven实战笔记记录原创 2013-10-24 10:22:24 · 2951 阅读 · 3 评论