`
文章列表
将博客搬至CSDN http://blog.csdn.net/brodycai
  URL encoded characters   backspace %08 tab %09 linefeed %0A creturn %0D space %20 ! %21 ” %22 # %23
settings.xml settings.xml文件中的settings元素包含了很多子元素,它们定义的值被用来配置Maven的执行情况。该settings文件的设置会被应用到很多个项目上,因此这里的设置不应该和任何一个特定的项目绑定,并且该设置的内容也不应该分发给它人。该文件定义的值包括本地仓库地址,候选的远程仓库仓库服务器,以及一些认证信息。settings.xml文件可位于两个地方:  1. Maven安装目录:      $M2_HOME/conf/settings.xml(如:D:\java\apache-maven-2.2.1\conf\settings.xml)
安装Maven 2(windows) Maven 2运行依赖于JDK,所以安装Maven前请确保JDK已安装且诸如JAVA_HOME等环境变量已正确设置。 下载Maven 2:http://maven.apache.org 解压,如解压到:D:\java\apache-maven-2.2.1 设置环境变量:M2_HOME及Path   执行“mvn -v”测试安装是否成功 安装Nexus私服 可以参考下这篇博文,博主可是个
常用插件: 1. EasyExplorer 和Open Explorer : 可以很方便地打开资源文件所在的文件夹。 Open Explorer是在EasyExplorer基础上封装的,有时候点击按钮没反应,还是点击右键选择“Easy Explorer”比较靠谱。   2. CheckStyle :Checkstyle是一款检查Java程序源代码样式的工具,它可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的 样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了使用它提供的几种常见标准之外,你也可以定制 ...
工欲善其事,必先利其器。 分享《JAVA POWER TOOLS》 书中介绍了ANT, MAVEN2, JUNIT, JMETER,CHECKSTYLE, PMD, FINDBUGS等工具。 “《Java超级工具》囊括了30个开源工具,专门用于提高任何规模的团队或者组织中Java开发人员的实践水平。每一章都包含针对一个特定工具的一系列短小精悍的小节——无论这个工具用于构建系统、版本控制或者开发流程中的其他方面——这样你就相当于在一个包装里得到了30本简短的书籍。” -- 引自http://download.csdn.net/source/1411194
-- 摘自百度百科和维基百科 OSI模型 ,即开放式通信系统互联参考模型 (Open System Interconnection Reference Model ),是国际标准化组织 (ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。 OSI的七层结构 第一层:物理层(PhysicalLayer)     规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大 ...
Comments -- Files /** * @{#} ${file_name} Create on ${date} ${time} * * Copyright (c) 2009 by aaa. */  Comments -- Types /** * * * @history * <PRE> * --------------------------------------------------------- * VERSION DATE BY ...
此版为图灵的MEAP版本,感兴趣的赶紧下哦…… 源代码文件太大,不传了,给个地址:http://www.manning.com/hatcher3/   2010-8-31,最新上传《Lucene in action》英文版正式版 July, 2010 | 532 pages ISBN: 1933988177 source code:http://www.manning.com/hatcher3/LIAsourcecode.zip
通常,我们使用JSONSerializer.toJSON(list, jsonConfig)生成JOSN串。 默认情况下遇到null时,String类型转换为"",Integer,Float,Double等数值类型被转换为0,这往往不是我们想要的。 这段代码可以解决Integer类型的被默认转换为0的问题,这样null将替换0成为默认转换值。其它类型的设置类似。 import net.sf.json.JsonConfig; import net.sf.json.processors.DefaultValueProcessor; ... JsonConfig ...
skim milk / skimmed milk :脱脂牛奶honeymooon :蜜月; 月假期;蜜月旅行;(建立新关系等后)短暂的和谐时期 constructive :建设的,建设性的;有助益的;积极的 Penthouse apartment : 屋顶公寓 calm down :(使)平静,镇静,安静 hammock : 吊床  
    1. ResultSet中对于getDouble,getFloat,getInt方法由于返回的是基本类型数据,所以null变为了0(如果值为 SQL NULL ,则返回值为 0 )。这给我们带来了不少麻烦。为了避免这个问题需要借助ResultSet#wasNull()方法 2. ResultSet#getDate。这个家伙返回的类型是java.sql.Date,数据库字段类型为datetime时返回来的数据只有年月日,用ResultSet#getTimestamp才能返回完整的日期的和时间 3.注意数据库中的float类型,如果向数据库中插入记录时对于float类型字段需要使用dou ...
今天在使用spring-cache和osCache时发现了一个问题,当缓存目标方法发生异常时,会死锁。就是updateState.wait();造成的。在此做个标记,以后研究。目前使用EHCache就没有类似的问题发生 com.opensymphony.oscache.base.Cache#getFromCache // Another thread is already updating the cache. We block if this // is a new entry, or blocking mode is enabled. Either putInCache() // o ...
Global site tag (gtag.js) - Google Analytics