摘要: Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考,希望对缓存感兴趣的朋友有所收获。一、特性一览,来自官网,简单翻译一下:1、快速轻量过去几年,诸多测试表明Ehcache是最快的Java缓存之一。Ehcache的线程机制是为大型高并发系统设计的。大量性 阅读全文
posted @ 2013-04-25 15:01 芳涛 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是 您编写自定义代码所用语言的基础,该代码基于您的想象实现自定义功能。JavaScript有许多将其定义为语言的内部对象。本文介绍了一些最常用的对象,并简要介绍了它们有哪些功能以及如何使用这些功能。NumberJavaScriptNumber对象是 一个数值包装器。您可以将其与new关键词结合使用,并将其设置为一个稍后要在JavaScript代码中使用的变量:var myNumber = new Number(numeric value); 或者,您可以通过将一个变量设置为一个数值来创建一个 Number 对象。然后,该变量将 阅读全文
posted @ 2013-04-25 14:00 芳涛 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Nexus简介 Nexus是Sonatype推出的强大Maven仓库管理器产品,要比以前TSS上介绍的Artifactory要好使用的多,也是一个拆箱即用的Java App,内嵌Jetty容器和Java Wrapper做Windows服务,安装简单到解压然后双击install即可。更详细的帮助手册请上官方网站查看,这里推荐一个翻译中的书籍——《Maven权威指南》(在线阅读英文版,中文版),一本全面介绍Maven的书,其中也有介绍Nexus的章节,猛击这。Nexus的优点这里得啰嗦一下(摘抄自Maven中文Blog):代理远程仓库。配置Nexus代理中央仓库,其它任何公开的Maven仓... 阅读全文
posted @ 2013-04-25 12:41 芳涛 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 1)看风景程序员每天在液晶屏幕下工作很长时间,应该让干涩的眼睛得到好好的放松,偶尔看看窗外的绿树或远处的风景可能是不错的方式,但是这在北京上海广州这样的大城市里不太现实,所以这里推荐一个纯粹的分享旅行照片的网站「画旅途」,上面都是网友们上传的高质量旅行照片;看着世界各地的迷人风景,欣赏着动人的旅途故事,听着悦耳的背景音乐,是非常不错的放松方式。http://www.hualvtu.com2)看美女专门为男程序员/ 送上的福利,据说男人每天看美女十分钟可延长寿命,因此这里推荐一个以美女写真/图集为主要内容的网站「美女图集」,没有满天飞的浮动广告也没有让人讨厌的弹窗广告,阅读体验一流且加载速度飞快 阅读全文
posted @ 2013-04-25 12:23 芳涛 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、Chinaunix 网址:http://www.chinaunix.net/ 简介:中国最大的linux/unix技术社区。2、ITPub 网址:http://www.itpub.net/ 简介:有名气的IT技术论坛,看看它的alexa排名就知道有多火了,尤其以数据库技术讨论热烈而闻名。ITPUB论坛的前身是建立在smiling的 oracle小组。3、51cto 网址:http://www.51cto.com/ 简介:由国内知名IT门户网站管理团队,获近千万风险投资,于2005年8月正式创立,是国内首家定位于网络技术人员的综合性服务平台,是中国最大的网络技术网站。4、CSDN 网址:ht 阅读全文
posted @ 2013-04-25 11:46 芳涛 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一.Oracle数据库中常用的数据类型 varchar2(长度)可变长字符串 char(长度) 定长 number()表示整数或者浮点数number(8) number(8,2) clog 字符的大对象 blog 二进制的大对象 二.数据库查询 1)SELECT语句 从表中提取查询数据.语法为SELECT [DISTINCT] {column1,column2,…} FROM tablename WHERE {conditions} GROUP BY {conditions} ORDER BY {expressions} [ASC/DESC]; 说明:SELECT子句用于指定检索数据库的中哪些 阅读全文
posted @ 2013-04-25 11:34 芳涛 阅读(242) 评论(0) 推荐(0) 编辑
摘要: select * from(select a.*,rownum row_num from(select * from mytable t order by t.id desc) awhere rownum<=10) b where b.row_num >= 1 order by u_age desc; select * from (select a.*,rownum row_num from (select * from mytable t order by t.id desc) a) b where b.row_num between 1 and 10 .1.根据ROWID来分s 阅读全文
posted @ 2013-04-25 11:31 芳涛 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo}(用一句话描述该文件做什么) * @author A18ccms A18ccms_gmail_com * @date ${date} ${time} * @version V1.0 * 阅读全文
posted @ 2013-04-25 10:23 芳涛 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Java的文件操作太基础,缺乏很多实用工具,比如对目录的操作,支持就非常的差了。如果你经常用Java操作文件或文件夹,你会觉得反复编写这些代码是令人沮丧的问题,而且要大量用到递归。 下面是的一个解决方案,借助Apache Commons IO工具包(commons-io-1.1.jar)来简单实现文件(夹)的复制、移动、删除、获取大小等操作。 1 import org.apache.commons.io.FileUtils; 2 import org.apache.commons.io.filefilter.*; 3 import org.apache.commons.logging... 阅读全文
posted @ 2013-04-25 10:21 芳涛 阅读(469) 评论(0) 推荐(0) 编辑
http://files2.17173.com/__flash/2011/10/21/honehone_clock_tr.swf