自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 java并发:FutureTask 和 CountDowmLatch 的使用

package com;import java.util.concurrent.Callable;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** *

2015-08-31 18:32:26 488

原创 java并发:CyclicBarrier的使用

package com;import java.awt.MultipleGradientPaint.CycleMethod;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;/** * CyclicBarrier 用设置多少个线程执行完

2015-08-31 13:49:26 228

转载 java并发:Timer的缺陷 用ScheduledExecutorService替代 .

ScheduledExecutorSerTimerhttp://blog.csdn.net/lmj623565791/article/details/271094671、Timer管理延时任务的缺陷a、以前在项目中也经常使用定时器,比如每隔一段时间清理项目中的一些垃圾文件,每个一段时间进行数据清洗;然而Timer是存在一些缺陷的,因为Timer在执行定时任务时只会创建一个线程,所以

2015-08-31 10:55:37 260

转载 java并发:ExecutorServiec中的CompletionService和invokeAll的使用

package com;import java.util.ArrayList;import java.util.List;import java.util.Random;import java.util.concurrent.BlockingQueue;import java.util.concurrent.Callable;import java.util.concu

2015-08-31 10:44:04 451

原创 JAVA并发:使用Sempare, Handler和线程池写的加载框架

package com.example.imageloaderpratise;import java.util.LinkedList;import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;im

2015-08-29 15:11:29 341

转载 使用Handler机制建立图片加载框架(笔记)

package com.zhy.utils;import java.io.File;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.LinkedList;import java.util.concurrent.ExecutorS

2015-08-28 17:05:32 618

原创 IO中 mark 和reset 的使用

有的时候我们常常希望流中的数据可以多次使用, 可是流读取完了之后就不能够再次读取了. 其实是其内部的指针移动到了最后了, 那么如果我们在使用该流的时候,就将其做一个标记,然后再需要使用的时候使指针复位,那么就可以达到重新使用的目的了.

2015-08-28 16:41:16 475

原创 java并发:Semaphore 的使用

package com;import java.util.concurrent.Semaphore;/** * Semapore 类在并发中的作用 * */public class SemaporeDemo { private static Semaphore mSemaphore; public static void print(Stri

2015-08-28 14:43:07 269

原创 加载系统的中图片

package com.example.zhy_handler_imageloader;import java.io.File;import java.io.FilenameFilter;import java.util.Arrays;import java.util.HashSet;import java.util.List;import android.app.

2015-08-28 09:25:48 417

原创 ViewDragHelper API 的使用

参考博客:http://blog.csdn.net/lmj623565791/article/details/46858663

2015-08-27 08:53:37 274

原创 RadioGroup中作为Table时,切换时多次请求onCheckChangeListener

在使用RadioGroup的时候,使用mRgTabs.check(R.id.rb_cloud);来选择切换Fragment的时候,发现会多次调用onCheckChangedListener而导致多次重复访问网络的情况,后来改为:((RadioButton)mRgTabs.findViewById(R.id.rb_cloud)).setChecked(true);就没有问题了

2015-08-26 14:59:37 250

JDK1.8.0_77源码src.zip官方版

JDK1.8.0 源码 JDK1.8.0 源码 JDK1.8.0 源码

2018-03-27

折线统计图

可滑动折线统计图

2016-07-28

anroid 热更新,HotFix的使用

anroid 热更新,HotFix的使用, 求一分,下载资源

2016-07-12

CirlcleProgressBar

一个圈中 一个圆, 再加上点动画 和 自定义属性

2016-05-25

FAAC FAAD .a库

FAAC FAAD .a库

2016-05-04

EventBus简单实现

EventBus简单实现,重在理解其原理

2016-04-25

android G711 实时传输

通过组播,socket,将android实时采集的音频数据进行g711编码, 发送,然后接收再进行g711解码,实时播放采集的声音

2016-04-18

g711格式文件

求资源分

2016-04-12

纵向的slideMenu

模拟横向的slidmenu ,自定义了一个viewgroup 来实现纵向的模拟slidmenu的功能

2015-01-27

空空如也

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

TA关注的人

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