2013年7月3日
摘要: 公司启动全国支票影像系统,有这样一个功能是和消息中间件打交道,需要记录每一个报文出错情况,因为方便后期开发人员的调试,我选用了log4j作为日志记录,好了废话不多说了!第一步:首先建立一个WEB工程,去log4j官网下log4j的JAR包导入到工程的lib目录下第二步:在src目录下建一个log4j.properties 文件,文件命名可以由自己,只是记加载时候和这里名字一致就行;log4j.properties 里边的内容如下:### set log levels ###log4j.rootLogger = debug,stdout,Elog4j.appender.stdout = org. 阅读全文
posted @ 2013-07-03 14:28 风之痕羁 阅读(10727) 评论(0) 推荐(0) 编辑
摘要: 大家都听说了在ApacheTomcat6中支持了Java语言的特性 NIO( New I/O),不管你对NIO的技术是否熟悉,但你肯定能想象的到NIO是一个好东西。的确,使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的 性能。 请注意:很抱歉,在tomcat6在默认的配置选项中是没有把NIO功能打开。所以很多正在使用Tomcat6的朋友们本以为能快活的使用上NIO。不信,你可以试试,从Apache Tomcat 站点下载的Tomct6 压缩包中 conf/server.xml的 配置文件第69行,内容如下: 进行测试,可以在控制台的启动信息里看见,默认状态下没有被打开nio配置,启 阅读全文
posted @ 2013-07-03 13:17 风之痕羁 阅读(563) 评论(0) 推荐(0) 编辑
摘要: Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率.从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海"。第三种类型是映射(mapping),也就是一个名/值对(Name/value),即数据有一个名称,还有一个与之相对应的值,这又称作散列(hash)或字典( 阅读全文
posted @ 2013-07-03 10:30 风之痕羁 阅读(19039) 评论(1) 推荐(1) 编辑
  2013年7月1日
摘要: PostgreSQL安装:一、windows下安装过程安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下:1、开始安装: 2、选择程序安装目录: 注:安装 PostgreSQL 的分区最好是 NTFS 格式的。PostgreSQL 首要任务是要保证数据的完整性,而 FAT 和 FAT32 文件系统不能提供这样的可靠性保障,而且 FAT 文件系统缺乏安全性保障,无法保证原始数据在未经授权的情况下被更改。此外,PostgreSQL 所使用的"多分点"功能完成表空间的这一特征在FAT文件系统下无法实现。然而,在某些系统中, 阅读全文
posted @ 2013-07-01 11:09 风之痕羁 阅读(7789) 评论(0) 推荐(0) 编辑
  2013年6月28日
摘要: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 阅读全文
posted @ 2013-06-28 11:38 风之痕羁 阅读(276) 评论(0) 推荐(0) 编辑
  2013年6月25日
摘要: JSON对象格式法兹测试仪测试案例编纂JavaScript对象表示法(JSON)格式的特殊字符转义,类型等,由于谷歌GSON是底层的JSON库处理类型的详细说明,请参阅到GSON文档的详细信息,请参阅JSON.org。简单的类型整型,长,短,字节- >java.lang.Integer的(如果可能的话)浮动,双- >java.lang.Double布尔- >java.lang.Boolean的字符串- >java.lang.String的空简单类型的数组或简单的JSON对象简单对象(bean)(即只有非周期性对象图,没有对象的集合,在这个时候支持,没有自我的参照对象)测 阅读全文
posted @ 2013-06-25 14:46 风之痕羁 阅读(1358) 评论(0) 推荐(0) 编辑
  2013年6月24日
摘要: import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;import com.alibaba.fastjson.JSON;import com.wistron.swpc.wiproxy.service.model.NodeGateway;impor 阅读全文
posted @ 2013-06-24 17:26 风之痕羁 阅读(1410) 评论(0) 推荐(0) 编辑
  2013年6月22日
摘要: 基于 Pushlets 的消息推送设计Pushlets 是通过长连接方式实现“推”消息的。推送模式分为:Poll(轮询)、Pull(拉)。本文围绕 Pull 模式进行设计。原理客户端发起请求,服务端接收到请求后根据 Pushlets 协议进行处理。推数据通过 HTTP 响应返回。客户端在接收到响应后根据 Pushlets 协议进行处理,重新发起请求。Pull 模式时序:join:join 请求,服务器端建立 Pushlet 会话join-ack:join 应答,返回会话 idlisten:订阅并监听主题listen-ack:监听应答,返回会话 id,订阅 idsubscribe(可选):订阅主 阅读全文
posted @ 2013-06-22 16:02 风之痕羁 阅读(567) 评论(0) 推荐(0) 编辑
  2013年6月20日
摘要: http://www.ibm.com/developerworks/cn/web/1305_hezj_jqueryi18n/ 阅读全文
posted @ 2013-06-20 17:16 风之痕羁 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 有些时候会从后台返回一个字符串,可以通过Strut2的标签s:generator进行分割。generator标签,该标签可以将指定字符串按指定分隔符分割成多个字串。生成的多个字串可以用iterator标签进行迭代输出。可以这么理解:generator标签将一个字符串转换成一个List集合。在该标签体内,整个临时生成的集合将为Valuestack的顶端,但一旦该标签结束,生成的集合将被移除Valuestack。generator标签有如下几个属性:1、count属性:指定生成集合中元素的总数。可选属性。2、val属性:必填属性,指定被解析的字符串。3、separator属性:这是一个必填属性,指 阅读全文
posted @ 2013-06-20 16:22 风之痕羁 阅读(4709) 评论(0) 推荐(0) 编辑