上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 68 下一页
  2012年10月26日
摘要: 作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszsCoffeeScript 1.4.0发布。CoffeeScript是一种编程语言,它编写的代码可以编译成JavaScript。CoffeeScript需要Node.js的支持,这一切与微软新推出的TypeScript很相似。要安装CoffeeScript,需要先安装Node.js,然后使用Node.js的包管理器npm安装CoffeeScript:npm install -g coffee-script执行CoffeeScript脚本:coffee /path/to/script.coffee编译C 阅读全文
posted @ 2012-10-26 10:56 YangJin 阅读(129) 评论(0) 推荐(0) 编辑
  2012年10月25日
摘要: 作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszsPrimeFaces团队最近宣布一个新的分拆项目——PrimeUI,它来自PrimeFaces项目。PrimeUI是一套JavaScript Widget控件,可用于创建UI。PrimeUI是把原PrimeFaces的组件进行解耦,提取出来的JS控件可以用于PHP、ASP、Wicket、GWT等等的开发。PrimeUI使用JSON数据,并使用jQuery UI的WidgetFactory API提供Widget控件,作为jQuery插件。其代码开源,采用Apache许可证。下面是输入文本框Widge 阅读全文
posted @ 2012-10-25 21:27 YangJin 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs我在Apache的开发邮件列表中发现一件很有趣的事,Apache Commons包的ArrayUtils类的removeElements方法,原先使用的HashSet现在换成了BitSet。HashSet<Integer> toRemove = new HashSet<Integer>(); for (Map.Entry<Character, MutableInt> e : occurrences.entrySet()) { Character v = e.get 阅读全文
posted @ 2012-10-25 21:00 YangJin 阅读(328) 评论(0) 推荐(0) 编辑
  2012年10月21日
摘要: 微软的脚本资源管理器是为PowerShell开发的,PowerShell只是一个脚本Shell环境,无法对脚本进行管理,所以微软开发了这个"脚本资源管理器",目的是帮助脚本开发者查找PowerShell脚本、脚本片段、模块,以及连接微软的在线技术中心,搜索本地或在线脚本库中的PowerShell脚本。它能够把PowerShell脚本按类别进行组织,还可以查看Windows PowerShell命令和社区资源。微软的脚本资源管理器目前还只是候选预览版,正式版发行还需等待一段时间。下载地址:http://www.microsoft.com/en-us/download/deta 阅读全文
posted @ 2012-10-21 10:33 YangJin 阅读(206) 评论(0) 推荐(0) 编辑
  2012年10月20日
摘要: 实际上IT行业在中国并不是特别差的行业,而程序员的工资也并不低,但为什么中国的程序员总被称作码农或者说是苦逼的程序员?中国的程序员生活和欧美的有什么不一样?编程活动和机械电子一样可以视为一种工艺(craftsmanship),从事此类工艺活动的人可以叫做工匠或者工程师。经历过工业革命的欧美国家,有深厚的工程根底,从机械到电子再到软件,都是国家产业的支柱,滋养着社会中坚力量的中产阶级。工程师的社会地位普遍比较高,他们有工艺的传承,有文化圈,有产业的历史。而国内目前的软件工业和制造业非常相似,以来料加工式的低水平重复劳动为主。就好像农民仰赖着老天提供种子、土壤、阳光和水,中国程序员仰赖着洋人提供设 阅读全文
posted @ 2012-10-20 20:49 YangJin 阅读(232) 评论(0) 推荐(0) 编辑
摘要: JVM调优主要是针对内存管理方面的调优,包括控制各个代的大小,GC策略。由于GC开始垃圾回收时会挂起应用线程,严重影响了性能,调优的目是为了尽量降低GC所导致的应用线程暂停时间、 减少Full GC次数。代大小调优最关键参数:-Xms、-Xmx 、-Xmn 、-XX:SurvivorRatio、-XX:MaxTenuringThreshold、-XX:PermSize、-XX:MaxPermSize-Xms、-Xmx 通常设置为相同的值,避免运行时要不断扩展JVM内存,这个值决定了JVM heap所能使用的最大内存。-Xmn 决定了新生代空间的大小,新生代Eden、S0、S1三个区域的比率可以 阅读全文
posted @ 2012-10-20 12:39 YangJin 阅读(169) 评论(0) 推荐(0) 编辑
  2012年10月19日
摘要: /** * 合并单元格 * @param {} grid 要合并单元格的grid对象 * @param {} cols 要合并哪几列 [1,2,4] */ function mergeCells(grid, cols) { var arrayTr = document.getElementById(grid.getId()+"-body").firstChild.firstChild.firstChild.getElementsByTagName('tr'); //var arrayTr = document.getElementById(grid.getI 阅读全文
posted @ 2012-10-19 18:39 YangJin 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 无论是通过计数算法判断对象的引用数量,还是通过根搜索算法判断对象引用链是否可达,判定对象是否存活都与“引用”相关。引用主要分为 :强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(PhantomReference) 四种,引用的强度依次骤减。强引用:就是指在代码之中普遍存在的,类似:“Object objectRef = new Obejct”,这种引用,只要强引用还存在,永远不会被GC清理。软引用:用来描述一些还有用,但并非必须存在的对象,当Jvm内存不足时(内存溢出之前)会被回收,如果执行GC后,还是没有足够 阅读全文
posted @ 2012-10-19 17:54 YangJin 阅读(217) 评论(0) 推荐(0) 编辑
  2012年10月18日
摘要: 《在项目中使用Google托管的JavaScript库》作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszsGoogle提供了很多开源JavaScript库的托管,包括jQuery、Dojo、MooTools、Prototype、SWFObject、WebFont Loader、script.aculo.us、jQuery UI、AngularJS等。要使用Google提供的托管库,只需简单的使用<script src=”…”></script>标签即可。Google提供的托管库是稳定、可靠、高速、支持全球访问的,包含了所有主 阅读全文
posted @ 2012-10-18 13:43 YangJin 阅读(223) 评论(0) 推荐(0) 编辑
  2012年10月17日
摘要: Dropwizard是一个开源Java框架,用于开发高性能、RESTful Web服务。Dropwizard采用了成熟、稳定的库,简化了RESTful Web服务的开发。Dropwizard开箱即用,支持复杂的配置、日志等等。1. Dropwizard采用Jetty项目的HTTP库处理HTTP请求;2. Dropwizard采用Jersey处理REST服务;3. Dropwizard采用Jackson库处理JSON数据。除了以上三个库,Dropwizard还采用了:1. Guava库,处理高度优化的不可变数据结构;2. Logback和SFL4J处理日志;3. Hibernate Valida 阅读全文
posted @ 2012-10-17 13:41 YangJin 阅读(304) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 68 下一页