#使用Thread请求HTTP # 普通的使用java的Thread 线程,在重写run 方法,实现HTTPConnection ```java public class DoubleMeActivity extends Activity implements OnClickListener { EditText inputValue=null; ...
分类:
移动开发 时间:
2015-04-29 00:50:13
阅读次数:
178
线程池就是一个可以装线程的一个容器,线程池一般有三种
1固定线程池ExecutorService threadPool = Executors.newFixedThreadPool(3);//开启线程池,固定的线程池参数3 表示限制放入线程池的线程数
2缓存线程池Executor threadPool = Executors.newCachedThreadPool();//开启缓存线程池,根据...
分类:
编程语言 时间:
2015-04-26 18:24:48
阅读次数:
152
业务逻辑:
一个大型社区,每一秒有上千人在提交留言,提交的留言将经过,上万条的正则表达式的过滤,没有匹配任何规则的,才保存到系统,否则提示用户,您录入的内容不合法。
我是这样想的,把这上万条正则表达式,拆分成2000条一组,开一个5个线程的线程池,每个线程将负责其中2000个规则的匹配。
每条留言提交时,将由这5个线程,去判断是否有匹配的规则,如果其中一个线程匹配到了规则,将结束...
分类:
编程语言 时间:
2015-04-09 19:56:18
阅读次数:
157
.NET基础类库的System.Threading命名空间提供了大量的类和接口支持多线程。这个命名空间有很多的类。System.Threading.Thread类是创建并控制线程,设置其优先级并获取其状态最为常用的类。他有很多的方法,在这里我们将就比较常用和重要的方法做一下介绍:Thread.Sta...
分类:
编程语言 时间:
2015-04-09 17:03:20
阅读次数:
173
Thread子类的线程对象是不同的。
比如:
EasySelfThread thread = new EasySelfThread();
//同一个线程对象
Thread t1 = new Thread(thread, “t1”);
Thread t2 = new Thread(thread, “==t2”);//(3)
由...
分类:
编程语言 时间:
2015-04-02 09:08:08
阅读次数:
153
创建继承Thread的线程/*
* 创建线程方式一:继承自Thread
* 步骤:
* 1.自定义类,继承自Thread类
* 2.重写run()方法
* 3.创建类的实例,即创建一个线程
* 4.调用线程的start()方法,作用:启动线程、调用run()方法
*
*
* Thread的run方法,用于存储线程要执行的代码,必须重写此方法
* 启动线程时会自动调用此方法...
分类:
编程语言 时间:
2015-03-28 17:18:34
阅读次数:
146
线程优先级/*
* 线程优先级,范围[1,10]
* 不同优先级的线程获取执行的机会不同,优先级越高,执行机会越大
*
* 对比不同优先级的线程被执行的机率
*/
public class Test05 {
public static void main(String[] args) {
System.out.println("最大优先级:" + Thread.M...
分类:
编程语言 时间:
2015-03-28 17:18:15
阅读次数:
203
1、join的用法 package?com.ljb.app.thread;
/**
?*?线程调度join的使用
?*?@author?LJB
?*?@version?2015年3月6日
?*/
public?class?TempThread?extends?Thread{
?
?public?TempThread?()?{...
分类:
编程语言 时间:
2015-03-09 13:00:48
阅读次数:
188