ollections.synchronizedList引发的线程安全问题有些容器是线程安全的(Vector,ConcurrentLinkedQueue等),有些则不是(list等),利用类似 private static List taskQueue = Collections.synchroniz...
分类:
编程语言 时间:
2015-04-01 19:12:02
阅读次数:
220
1 class Singleton { 2 3 private static $_instance = null; 4 private $name; 5 private function __construct(){ 6 $this->nam...
分类:
其他好文 时间:
2015-04-01 16:54:16
阅读次数:
97
通过.properties文件配置参数的好处最重要的就是,如果在维护时这个参数被频繁的修改,只需要在.properties文件里面修改一次即可。
在src文件夹下新建.properties文件,在里面添加变量和值。
那么如何在代码中使用.properties文件的变量呢?
private static String wsUrl;
static{
InputStre...
分类:
其他好文 时间:
2015-04-01 15:28:56
阅读次数:
148
package com.zuidaima;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class RelativeDateFormat {
private static final long ONE_MINUTE = 60000L;...
分类:
编程语言 时间:
2015-04-01 11:28:34
阅读次数:
172
由于在项目开发时,有这样的简单需求,问谷歌,网络上也有好多Utils工具类,但是比较冗余。自己就简单的写了一个简单帮助类。
/**
* 下载文件,更新UI简单帮助类
*
* @author jarlen
*
*/
public class DownLoadHelper
{
private static final int DOWN_BEGIN = 0;
private...
分类:
移动开发 时间:
2015-04-01 01:50:53
阅读次数:
205
1、读取通讯录时一次读取时,尽量少读取所有属性,特别是列表展示的时候,会让你的列表加载速度变得难以忍受,建议先加载少量属性,然后在详情的时候加载所有属性。
2、在读取一类属性的时候,建议用一个游标,且放在循环外面,能明显加快速度,用projection(表示需要查询的列,在下面代码中是CONTACTOR_ION)。
示例代码如下:
private static final String[]...
分类:
移动开发 时间:
2015-04-01 00:23:58
阅读次数:
123
package test.thread;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class ExecutorTest {
private static int i=0;
private static final int PRINT_COUNT...
分类:
编程语言 时间:
2015-03-31 22:20:51
阅读次数:
168
public class MyCirleImageView extends ImageView {
private static int RADIUS = 4; // 默认圆角的宽高是8dip,可以设置有参构造,传入需要的值
public MyCirleImageView(Context context, AttributeSet attrs) {
super(context, at...
分类:
移动开发 时间:
2015-03-31 12:55:49
阅读次数:
153
public class ImgLabelActivity extends Activity {private static final String TAG = "ImgLabelActivity";/**本地图片*/private TextView mTvOne;/**项目资源图片*/priva...
分类:
Web程序 时间:
2015-03-30 20:55:21
阅读次数:
150
当我们在开发应用的时候,有的时候需要给将一些文件随这应用的启动拷贝到内存卡或者系统应用中
最常见的就是数据库的拷贝
思路 :1、读取到数据的输入流
2、获取终点地址
3、将输入流转换为输出流,写到应用中
public class DBuitls {
private static final String TAG = "DBuitls";
publ...
分类:
数据库 时间:
2015-03-30 16:35:13
阅读次数:
191