自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 收藏
  • 关注

转载 JAVA 多线程随笔 (三) 多线程用到的并发容器 (ConcurrentHashMap,CopyOnWriteArrayList, CopyOnWriteArraySet)...

1.引言  在多线程的环境中,如果想要使用容器类,就需要注意所使用的容器类是否是线程安全的。在最早开始,人们一般都在使用同步容器(Vector,HashTable),其基本的原理,就是针对容器的每一个操作,都添加synchronized来进行同步,此种方式尽管简单,但是其性能是非常地下的,所以现在已经不怎么使用了。人们普遍会使用并发的容器,在JDK1.5之后,针对基于散列的Map,提供了...

2016-04-11 14:47:00 112

转载 JAVA 多线程随笔 (二) sleep, yield, join, wait 和notify

这里先说明一下锁对象,如果一个类比如Person里的方法都有synchronized来修饰,那么每一个方法的锁对象就是Person的一个实例person.锁对象也可以针对某个特定的实例, 比如synchronized(bird) {//code;}, 此时的锁对象就是bird这个实例。1. sleep使得当前线程睡一会,醒来后继续被服务。 这样就会让其他优先级的线程(较...

2016-04-05 16:49:00 94

转载 JAVA 多线程随笔 (一) 可见性和volatile关键字

// 先上代码 1 public class NoVisibility { 2 private static boolean ready; 3 private static int number; 4 5 private static class ReaderThread extends Thread { 6 p...

2016-03-29 16:30:00 113

转载 Android 布局中 如何使控件居中

首先要分两种不同情况,在两种不同的布局方式下:LinearLayout 和RelativeLayout1. LinearLayouta). android:layout_gravity="center_horizontal"表示该布局在父布局里水平居中,此时其父布局必须拥有android:orientation="vertical"属性;b). android:layout_...

2015-03-11 09:45:00 2481

转载 VGA, QVGA, HVGA, WVGA, FWVGA和iPhone显示分辨率

首先这些都是说的屏幕显示分辨率VGA (Video Graphics Array), 分辨率为 480*640.QVGA (Quarter VGA), 分辨率为240*320.HVGA (Half VAG), 分辨率为320*480.在这三个中,当然是VGA能够提供最高的图像呈现能力。但是现如今,通常使用的高像素度的为WVGA(Wide VGA), 分辨率为480...

2015-03-02 11:50:00 266

转载 [转+整理] Android 分辨率,密度,像素单位说明

Android支持下列所有单位:px(像素):屏幕上的一个点。不同设备显示效果相同,一般我们HVGA代表320×480像素,这个用的比较多。in(英寸):长度单位。mm(毫米):长度单位。pt(磅):1/72英寸。是一个标准的长度单位,用于印刷业,非常简单易用;dp(dip)(与密度无关的像素):一种基于屏幕密度的抽象单位。与像素没有关系。在每英寸160点的显示器上,1dp = ...

2015-02-27 22:36:00 185

空空如也

空空如也

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

TA关注的人

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