- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 AngularJS拖动窗口滑块以加载更多
代码示例:hubListComponents.controller('unitarySearchCtrl', ['$scope', '$window', '$document', '$interval', '$routeParams', '$resource', function ($scope, $window, $document, $interval, $routeParams, $re
2015-10-26 15:19:26 1590
原创 五、线程通信
需求: 要有取款者和存款者,二者不断的进行存款、取款动作。当存款者存入指定账户时,取钱者立即取出这笔钱,不允许存款者连续2次存款,也不允许取款者2次连续取钱。思路:设置旗标标示账户中是否有存款,flag=false即为没有当存款者存钱后,flag=true,并调用notify()或者notifyAll()来唤醒其他线程当存款者进入线程体后如果旗标为true则wait()等待当
2015-10-20 20:59:28 562
原创 四、线程池
线程池实例一/* * Creation : 2015年10月17日 */package com.tan.thread.ThreadPool;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;class MyThread implements Runnable {
2015-10-20 20:21:59 530
原创 三、多线程安全实例
线程同步会在偶然的多线程并发访问情况下出现线程安全的情况,例如银行的取钱存钱操作等都是需要保证数据的一致性,和每次操作的线程安全。一、线程安全问题 现在使用2个线程来模拟银行取款操作,模拟2个人使用同一个账户并发取钱的问题。 定义Account类 /* * Creation : 2015年10月15日 */ pa
2015-10-20 15:19:33 575
原创 二、线程相关类ThreadLocal
/* * Creation : 2015年10月17日 */package com.tan.thread.ThreadLocal;class Account { // ①创建线程局部变量:name private ThreadLocal<String> name = new ThreadLocal<String>(); public Account(String str)
2015-10-19 10:46:00 473
原创 一、了解线程
一、进程和线程①进程:处于运行过程中的程序 (独立性、并发性、动态性)②线程:线程是进程的执行单元,在程序中是独立并发的执行流。二、创建线程的3种方式1、继承Thread类/* * Creation : 2015年9月29日 */package com.tan.thread.test;public class FirstThread extends Thread { privat
2015-10-17 15:19:31 483
H2DB所需的jar和DEMO示例,可直接导进eclipse中
2015-05-21
Android 线程AsyncTask逐步在list中加入条目
2013-10-12
web应用技术入门范例 非常实用
2013-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人