摘要:生产者消费者模型是多线程中经常遇到的编程模型。java中可以通过wait notify notifyAll来实现生产者消费者模型,但是并发程序的正确编写需要遵守一些准则,否则程序便会出现各种问题,如下一种错误实现:Consume.java:public class Consume implement...
阅读全文
摘要:在阅读代码量比较多的项目时,类的继承树和函数调用图能够直观地向我们显示类之间或者函数之间的各种关系,方便我们了解程序的整体框架,很多时候可以起到事半功倍的作用。这里尝试了用doxygen+graphviz生成工程中的类继承树和函数调用图的方法,总体来说操作比较方便。网上还有其他一些方法,比如ecli...
阅读全文
摘要:JVM垃圾回收:首先JVM通过根搜索法找到已死的对象,然后通过各种垃圾回收方法进行回收。1.http://www.cnblogs.com/gw811/archive/2012/10/19/2730258.html2.http://www.cnblogs.com/laoyangHJ/articles/...
阅读全文
摘要:http://blog.csdn.net/bushijieinside/article/details/12618263
阅读全文
摘要:package hequn.image;import java.awt.image.BufferedImage;import java.awt.image.Raster;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;impo
阅读全文
摘要:http://docs.oracle.com/javase/1.5.0/docs/guide/jni/spec/types.html#wp9502
阅读全文
摘要:参考资料:1.http://www.cnblogs.com/bastard/archive/2012/05/17/2506877.html2.http://www.ibm.com/developerworks/cn/java/l-linux-jni/3.http://watershitter.iteye.com/blog/477615主要参考资料1程序流程貌似是TestWordJni.class调用WordJni.class,WordJni.class调用libWordJni.so。因为我把其他文件(.java .h .c)删了都没事,WordJni.class不能删。1.创建.java文件i
阅读全文