摘要: 不好用也不会放出来了,如果对sqllite使用jdbc的驱动来操作,那么使用apache的dbutils最好不过了,但要不想引入那么多的类,使用sqllite的原生操作,那么只引入下面两个类也基本可以了.import java.util.LinkedList;import java.util.List;import java.util.Map;import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;/** * sqlite的 阅读全文
posted @ 2013-05-04 11:43 weiwelcome0 阅读(2102) 评论(0) 推荐(0) 编辑
摘要: android 解决加水印内存溢出的问题 阅读全文
posted @ 2013-01-18 02:47 weiwelcome0 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 遇见这样的高人怎么办??下面是一个简单缓存的实现,相当牛叉!自己看吧,只有50行代码。摘自:http://www.oschina.net/code/snippet_55577_3887import java.util.Map;import java.util.WeakHashMap;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock; public final class Simpl 阅读全文
posted @ 2012-08-09 19:33 weiwelcome0 阅读(11150) 评论(4) 推荐(2) 编辑
摘要: 1,背景:android pad项目中使用到google实景(panorama)的项目,该项目中应用到opengl的一些底层,该问题就是opengl底层出现问题时的表现。2,症状:在项目中有两个activity(a,b,b为实景,通过a来启动),如果a,b在AndroidManifest.xml均关闭硬件加速(android:hardwareAccelerated="false")则实景可用,但a开硬件加速,b关闭硬件加速的话,则b中的实景不可用,表现为只展示图片,不能随着角度滚动展示。3,问题的解释:(1)question: am new to both openGL a 阅读全文
posted @ 2012-08-09 13:59 weiwelcome0 阅读(33636) 评论(1) 推荐(0) 编辑
摘要: 开发人员安装jdk时有两种方式:1,从别人那拷一份jdk文件夹,然后 配置环境变量。2,下载jdk.exe安装,安装完就可以了。这两种真正的区别是什么呢??第一种就是因为在path中加入了%java_home%/bin;%java_home%/jre/bin;所以我们在运行jar的时候系统能够根据path中列出的路径找到相应的软件打开jar。那么第二种呢,它居然没有配置环境变量就可以用了。其实,第二种是因为安装的时候它直接把这两个文件夹的主要的.exe程序直接拷到了c:\windows里面,而c:\windows自动在path环境变量中就存在的。所以两种方式实际都是最终通过path这个环境变量 阅读全文
posted @ 2012-07-09 15:35 weiwelcome0 阅读(1633) 评论(3) 推荐(0) 编辑
摘要: 原创:配置参数和模板文件,采用velocity根据实体生成javabean文件 阅读全文
posted @ 2012-05-27 18:08 weiwelcome0 阅读(3940) 评论(1) 推荐(0) 编辑
摘要: 本为非原创,引用自http://dracularking.iteye.com/blog/676142IBM多线程threadUPHTMLJava代码 privatevolatilestaticSingletoninstance; publicstaticSingletongetInstance(){ if(instance==null){ synchronized(Singleton.class){//1 if(instance==null)//2 instance=newSingleton();//3 } } returninstance; }private volatile static 阅读全文
posted @ 2012-05-25 20:20 weiwelcome0 阅读(479) 评论(1) 推荐(0) 编辑
摘要: 对这个问题,好多人可能第一反应就是使用syschronized关键字,诚然应用这个关键字可以解决问题(仍是有条件线程安全的且低效的),但是在无意中看java源码时,看到了另一种更高效的方式—采用lock的方式。在ReentrantReadWriteLock的源码注释中,作者写了这样一段代码:class RWDictionary { private final Map<String, Data> m = new TreeMap<String, Data>(); private final ReentrantReadWriteLock rwl = new Reentrant 阅读全文
posted @ 2012-05-25 19:51 weiwelcome0 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 对于dbutils的微改进 阅读全文
posted @ 2012-05-19 13:10 weiwelcome0 阅读(572) 评论(1) 推荐(1) 编辑
摘要: 背景:最近迷上炒股,如果可以在工作之余每天再多挣个百八十块钱,真的也不错。用手机看股票行情时总是要刷新网页,又或者想看的几个股票不在一个页面上,就只好自己动手写点东西来自动刷新页面,这个很简单拉。但是手机网络不太好,在网络不好时会导致本来显示的图片由于网络中断而自动刷新变成空白。于是就有了当网络好时自动刷新,网络不好时则维持刷新前的图片。代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi 阅读全文
posted @ 2012-02-23 11:28 weiwelcome0 阅读(952) 评论(1) 推荐(0) 编辑