- 博客(75)
- 资源 (2)
- 收藏
- 关注
原创 (三)线程同步工具集_3---等待多个并发事件
等待多个并发事件Java concurrent API 提供了一个类,可以使一个或多个线程去等待一系列操作完成,该类是CountDownLatch,该类初始化一个整数,这个整数代表了线程要等待的操作个数,当一个线程等待操作完成时调用await()方法,当一个操作结束后,调用countDown()方法;在下面的例子中展示CounDownLatch的使用,这是一个非常有意思的例子,一个视频
2014-11-08 21:24:17
712
原创 (二)线程同步_1---同步一个方法
同步一个方法(Synchronizing a method)在并发编程中,最常见的情景莫过于多线程共享同一资源的情景了,例如多个线程同时读写相同的shu'ju
2014-11-02 23:42:21
1316
原创 (一)线程管理_10---Thread Group中处理不可控制的异常
Thread Group中处理不可控制的异常前面记录的有在线程中处理不可控制的异常,这里记录的
2014-11-02 20:58:19
925
原创 循环队列 解Josephus环 游戏
孩提时的你是否玩过“烫手山芋”游戏:一群小孩围成一圈,有一个刚出锅的山芋在他们之间传递。其中一个孩子负责数数,每数一次,拿着山芋的孩子就把山芋转交给右边的邻居。一旦数到个特定的数,拿着山芋的孩子就必须退出,然后重新数数。如此不断,最后剩下的那个孩子就是幸运者。通常,数数的规则总是从 1 开始,数到 k 时让拿着山芋的孩子出列,然后重新从 1 开始。 Josephus问题可以表述为: n
2014-10-31 02:09:16
1120
原创 ubuntu 64 运行android sdk 发生错误 "../android-sdks/build-tools/aapt 文件不存在"
需要安装包sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1。
2014-10-27 04:05:12
793
原创 Android SDK无法更新
mirrors.neusoft.edu.cnAndroid SDK -->Tools--->options设置HTTP Proxy
2014-10-27 00:08:56
402
原创 apue-1
#includessize_t read(int fd,void *buf,size_t nbytes);读取成功时,返回读取的字节数,
2014-10-09 22:39:57
510
原创 ThinkPad E440 Ubuntu 无线驱动总是掉线的问题
方法一:临时的解决办法,重载驱动:sudo modprobe -r rtl8723besudo modprobe rtl8723
2014-08-10 11:22:38
2135
原创 java zip 工具类
package sun.net.helper;import java.io.*;import java.util.logging.Logger;import java.util.zip.*;/** * Created by superman on 14-3-10. */public class ZipUtil { private final static Logger l
2014-03-11 01:41:30
727
转载 jQuery选择器大全
基本选择器:$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div") 选择所有的div标签元素,返回div元素数组$(".myClass") 选择使用myClass类的css的所有元素$("*")
2014-02-27 15:30:03
611
原创 easymock单元测试实例二
public class SampleServlet extends HttpServlet { public boolean isAuthenticated(HttpServletRequest request){ HttpSession session=request.getSession(false); if(session==null){
2014-01-12 22:50:13
924
翻译 Embedding Jetty 创建简单的内嵌服务器
一. 创建内嵌的Jetty服务器主要有以下几个步骤:(1)创建一个Server实例(2)添加或者配置一个Connectors(3)添加或者配置 Handler and/or Contexts and/or Servlet (4)启动Server(5)等待服务,或者使用线程做一些其他的事情二. 创建一个最简单的服务器
2014-01-12 21:15:33
1267
原创 Jetty embedding Server 基本概念
1.Server对象Jetty HTTP Servlet Server. 这个类是Jetty HTTP Servlet服务器的主类。它聚集连接器Connectors (HTTP请求接收者)和请求处理程序。server 和ThreadPool本身就是一个处理程序。连接器使用ThreadPool的方法运行Jobs,回调Handle方法。Server对象继承了HandlerWrappe
2014-01-12 21:13:39
829
原创 Easymock之初见
准本工作: 从easymock3版本之后,可以同时mock接口和类,不再需要extention class 包了。使用easymock需要依赖两个包,分别是 Objenesis 和 Cglib 基本概念:一 . mock和stub的相同点和不同点?在Manning Junit in Action一书中是这样描述的:Mocks replace the o
2014-01-12 20:54:35
1014
原创 使用apache common-io 监控文件变化
package common.io;import org.apache.commons.io.filefilter.FileFilterUtils;import org.apache.commons.io.monitor.FileAlterationListener;import org.apache.commons.io.monitor.FileAlterationMonit
2014-01-05 12:00:27
6155
转载 Javascript style guide
Table of ContentsTypesObjectsArraysStringsFunctionsPropertiesVariablesHoistingConditional Expressions & EqualityBlocksCommentsWhitespaceCommasSemicolonsType Casting & CoercionNaming ConventionsAcc
2013-11-21 10:04:16
1165
原创 JavaScript实现贪蛇吃小游戏
借助jquery实现的贪蛇吃小游戏,先看效果图:实现思路:1.将蛇看作一个对象,蛇是有多个小方块组成,只要定位最开头(蛇头)的坐标,让后面的方块的坐标依次设置为相邻前面方块的坐标就可以实现连续运动。2.设置一个target,牵引蛇走,在这个过程中,设置一个变量,用来记录最后一块(蛇尾)的坐标,以便于向后面添加方块。3.做好各种检测碰撞。注意:只在IE10和chrome版
2013-11-19 22:20:16
1817
转载 图解正向代理、反向代理、透明代理
套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术。一、正向代理(Forward Proxy) 一般情况下,如果
2013-11-09 18:10:37
1804
原创 apache 配置虚拟目录访问和域名访问的两种方式
环境搭建:在 D:/tomcat/apache-tomcat-7.0.47/webapps下建三个站点 web1,web2,web3每个站点下面只需要放一个index.html或者index.jsp用于标识信息一,虚拟目录访问Listen 80Alias /web1 "D:/tomcat/apache-tomcat-7.0.47/webapps/web1" #别
2013-11-09 01:41:20
4530
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人