摘要: When you copy some xp eclipse to win 7, usually you will face some error like that:java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini). at org.eclipse.core.runtime.internal.adaptor.Eclipse... 阅读全文
posted @ 2013-05-14 15:04 bruceHuang 阅读(15817) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/vmwang/article/details/4889679 Ultraedit作为文本编辑器有许多其他编辑器所没有的功能,本文介绍一下如何利用UltraEdit语法着色来优化shell脚本的编辑。 默认地,在UltraEdit中,对shell脚本的语法着色是没有打开的,请按照下面的步骤进行设置来支持这一功能。点击菜单"Advanced->Configuration...",弹出"UltraEdit Configuration"对话框。选择Tab "Syntax Highlighting" 阅读全文
posted @ 2013-04-23 14:43 bruceHuang 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 一 月:January 简写:Jan.二 月:February 简写:Feb.三 月:March 简写:Mar.四 月:April 简写:Apr.五 月:May 简写:May.六 月:June 简写:Jun.七 月:July 简写:Jul.八 月:August 简写:Aug.九 月:September 简写:Sep.十 月:October 简写:Oct.十一月:November 简写:Nov.十二月:December 简写:Dec.星期一: Mon.=Monday 星期二: Tues.=Tuesday 星期三: Wed.=Wednesday 星期四: Thur.=Thursday 星期五: F 阅读全文
posted @ 2013-04-03 10:34 bruceHuang 阅读(8308) 评论(0) 推荐(0) 编辑
摘要: 有一组数字,从1到n,从中减少了3个数,顺序也被打乱,放在一个n-3的数组里请找出丢失的数字,最好能有程序,最好算法比较快假设n=10000view 1 function findThem(arr,maxNumber){ 2 //alert(1); 3 var result = [], obj = {}, len = arr.length; 4 5 for(var i = 0; i < len; i++){ 6 obj[arr[i]] = true; 7 ... 阅读全文
posted @ 2013-03-28 16:03 bruceHuang 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 转文 http://i-allen-si.iteye.com/blog/1812230--------------------------公司近期开发一个系统,使用C#和JAVA开发,用JAVA做WEBSERVICE,C#负责前台开发!团队开发使用敏捷开发,因此要搭建CI平台,使用HUDSON+SONA+SVN+MAVEN。JAVA的项目使用SONAR+MAVEN就可以轻易搭建出来,C#要使用MAVEN和SONAR的DOTNET插件,代码覆盖率测试使用NCOVER/DOTNER嵌入在SONAR的插件里。好了,下面进入正题。下载需要的软件:1: MAVEN http://maven.apache 阅读全文
posted @ 2013-03-28 10:25 bruceHuang 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: 安装JAR包到本地mvn install:install-file -DgroupId=com.gemstone.gemfire -DartifactId=gemfire -Dversion=7.0 -Dfile=gemfire.jar -Dpackaging=jar -DgeneratePom=t... 阅读全文
posted @ 2013-03-25 15:11 bruceHuang 阅读(379) 评论(0) 推荐(0) 编辑
摘要: Java Technich Tipshttp://www.javaworld.comhttp://www.java-tips.org/http://www.oracle.com/technetwork/java/jdctechtips-142873.htmlhttp://www.dailyjavatips.com/Eclipse Tipshttp://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftips%2Fplatform_tips.htmlhttp://eclipsesource.co 阅读全文
posted @ 2013-03-14 13:41 bruceHuang 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立即返回。这种现象只出现一次——计数无法被重置。如果需要重置计数,请考虑使用 CyclicBarrier。CountDownLatch 是一个通用同步工具,它有很多用途。将计数 1 初始化的 CountDownLatch 用作一个简单的开/关锁存器,或入口:在通过调用 countDown() 的线程打开入 阅读全文
posted @ 2013-03-14 11:39 bruceHuang 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环的 barrier。CyclicBarrier 支持一个可选的 Runnable 命令,在一组线程中的最后一个线程到达之后(但在释放所有线程之前),该命令只在每个屏障点运行一次。若在继续所有参与线程之前更新共享状态,此屏障操作 很有用。 在实际应用中,有时候需要多个线程同时工作以完成同一件事情,而且在完成过程中,往往会等 阅读全文
posted @ 2013-03-14 10:57 bruceHuang 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过acquire()获取一个许可,如果没有就等待,而 release()释放一个许可。比如在Windows下可以设置共享文件的最大客户端访问个数。Semaphore实现的功能就类似厕所有5个坑,假如有10个人要上厕所,那么同时只能有多少个人去上厕所呢?同时只能有5个人能够占用,当5个 人中 的任何一个人让开后,其中等待的另外5个人中又有一个人可以占用了。另外等待的5个人 阅读全文
posted @ 2013-03-14 10:54 bruceHuang 阅读(408) 评论(0) 推荐(0) 编辑