`
peterwanghao
  • 浏览: 128341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
对不同职位所要求的申请者应具有什么技能和特点: 入门级 职业道德,与其他人一起协作工作,有自我激励动机的,诚信度高的人,最好再有良好的时间管理技巧。 中级 解决问题的能力,强大的沟通技巧,自我激励的能力,良好的时间管理技巧和责任感。 高级 战略远见,高度正直,商业触觉和全球经济前景。
JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。 本文根据网上的资料和其他人的例子整理了使用JFreeChart实现简单柱状图的方法。图形效果如下: 实现代码如下: //J ...
Syslog协议定义的日志格式如下: PRI部分 HEADER部分 MSG部分 优先级 时间 主机名/IP TAG Content <1-3> MMM dd hh:mm:ss 进程名称和进程PID 消息内容 Syslog4j处理的格式如下: ...
在网上搜的文章,写的很全乎。摘抄如下,供大家参考学习 1、介绍 在Unix类操作系统 上,syslog广泛应用于系统日志。syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器。接收syslog的 服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理。常见的应用场景是网络管理工具、安全管理系统、日志审计系统。 完 整的syslog日志中包含产生日志的程序模块(Facility)、严重性(Severity或 Level)、时间、主机名或IP、进程名、进程ID和正文。在Unix类操作系统上,能够按Facility和Severi ...
1、前言 Syslog4j是一个实现Syslog(RFC3164)协议的Java开源类库包括客户端与服务器端。通过 UDP/IP, TCP/IP, TCP/IPover SSL/TLS, Unix Syslog, 和 Unix Socket 等协议进行日志记录。 本文介绍了如何使用Syslog4j作为日志服务端接收Syslog日志。 2、需要 ...
使用PHP调用JAVA语言开发的WebService。 客户端提交两个String类型的参数,服务端返回一个对象类型。 服务端使用AXIS-1.4作为SOAP引擎。客户端为PHP5.2.9,使用NuSOAP作为SOAP引擎。服务端 对象类 import java.io.Serializable; public class Person implements Serializable { /** * */ private static final long serialVersionUID = -410186774891162281L; private Str ...
在使用Apache MINA开发网络应用时需要使用一个过滤器来实现数据的编解码,因为在网络传输的数据都是二进制数据(byte),而你在程序中面向的是JAVA 对象,这就需要你实现在发送数据时将JAVA 对象编码二进制数据,而接收数据时将二进制数据解码为JAVA 对象。 Mina 中的协议编解码器通过过滤器ProtocolCodecFilter 构造,这个过滤器的构造方法需要一个ProtocolCodecFactory。 ProtocolCodecFactory 中有如下两个方法: public interfaceProtocolCodecFactory { ProtocolEncoder ...
1、前言 Apache MINA是Apache组织的一个优秀的项目。MINA是Multipurpose Infrastructure for NetworkApplications的缩写。它是一个网络应用程序框架,用来帮助用户非常方便地开发高性能和高可靠性的网络应用程序。在本文中介绍了如何通过Apache Mina2.0来实现TCP协议长连接和短连接应用。 2、系统介绍 2.1系统框架 整个系统由两个服务端程序和两个客户端程序组成。分别实现TCP长连接和短连接通信。 系统业务逻辑是一个客户端与服务端建立长连接,一个客户端与服务端建立短连接。数据从短连接客户端经过服务端发送到长连接客户端 ...
1、前言 Apache MINA是Apache组织的一个优秀的项目。MINA是Multipurpose Infrastructure forNetwork Applications的缩写。它是一个网络应用程序框架,用来帮助用户非常方便地开发高性能和高可靠性的网络应用程序。在本文中介绍了如何通过Apache Mina2.0来创建一个简单的TCP协议Client/Server应用。 2、Apache Mina简介 Apache MINA是一个网络应用程序框架,它对Java中的socket和NIO进行了有效和清晰的封装,方便开发人员开发TCP/UDP程序,从而抛开在使用原始的socket时需要考 ...
2010年6月1日,Apache Shiro 孵化项目发布了1.0.0版本。这个新兴的安全框架又成长了,其仍然保持着自己灵活简洁的特点。 <!-- [if gte mso 9]><![endif]--><!-- [if gte mso 9]><![endif]--> 转载一篇文章,文中详细介绍了 Shiro 的整体框架、安全模型、关键概念类等,同时给出了Shiro 以及 Grails Shiro Plugin 的使用示例。对理解Shiro的架构和实现方式很有帮助。 原文地址: http://www.ibm.com/developerw ...
近期Apache的Jetspeed小组发布了Jetspeed2.2.1版。新版本中的一大特点是使用Jetui做客户端定制引擎提供更强大的页面模板功能。 下面是新版本的一些特点: * Jetui Client Side Customization Engine * Drag and Drop Support of portlets * Jetspeed Toolbox dockable portlet selector, layout selector, and skin selector * Dockable Jetspeed Navigator to naviga ...
由马里兰大学Bill Pugh教授开发的FindBugs是一个开源的(LGPL)静态代码分析工具(无需运行就能对代码进行分析的工具),目的是找出Java代码中的常见缺陷。 开发者可以通过多种方式来使用静态代码分析工具,最常见的两个使 ...
在联合身份认证中有两大标准:OASIS组织的SAML和微软支持的WS-Federation。二者主要的区别在于SAML直接使用XML加密和XML签名,这意味着它可以和REST协同工作,而WS-Federation则需要SOAP。下面是对两种标准的比较,列出了它们之间的区别。 Below is a table where I compare both specs on various features and technical details. Note that each blue highlight identifies what I think is a plus for ...
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0& ...
关于Apache 的孵化器项目Shiro(JSecurity/Ki)如何在工程中使用,有位Bruce Phillips先生写了一系列的文章来介绍。他总共写了5篇文章来讲述如何在一个Web应用中使用此安全框架来完成身份验证、权限控制等。每篇文章都有相应的工程源码,非常清楚明了。对于想要了解Shiro是如何使用的很有帮助。 文章的链接地址如下: 1、一个简单的Web应用,没有安全控制。 http://www.brucephillips.name/blog/index.cfm/2009/4/5/An-Introduction-to-Ki-formerly-JSecurity--A-Begi ...
Global site tag (gtag.js) - Google Analytics