- 浏览: 128341 次
- 性别:
- 来自: 北京
最新评论
-
jack9527:
aaaaaf
Apache Shiro 注解方式授权
文章列表
对不同职位所要求的申请者应具有什么技能和特点:
入门级
职业道德,与其他人一起协作工作,有自我激励动机的,诚信度高的人,最好再有良好的时间管理技巧。
中级
解决问题的能力,强大的沟通技巧,自我激励的能力,良好的时间管理技巧和责任感。
高级
战略远见,高度正直,商业触觉和全球经济前景。
- 2011-12-02 10:56
- 浏览 457
- 评论(0)
JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
本文根据网上的资料和其他人的例子整理了使用JFreeChart实现简单柱状图的方法。图形效果如下:
实现代码如下:
//J ...
- 2011-12-02 10:23
- 浏览 444
- 评论(0)
Syslog协议定义的日志格式如下:
PRI部分
HEADER部分
MSG部分
优先级
时间
主机名/IP
TAG
Content
<1-3>
MMM dd hh:mm:ss
进程名称和进程PID
消息内容
Syslog4j处理的格式如下:
...
- 2011-11-18 09:18
- 浏览 4032
- 评论(0)
在网上搜的文章,写的很全乎。摘抄如下,供大家参考学习
1、介绍
在Unix类操作系统 上,syslog广泛应用于系统日志。syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器。接收syslog的 服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理。常见的应用场景是网络管理工具、安全管理系统、日志审计系统。
完 整的syslog日志中包含产生日志的程序模块(Facility)、严重性(Severity或 Level)、时间、主机名或IP、进程名、进程ID和正文。在Unix类操作系统上,能够按Facility和Severi ...
- 2011-11-16 11:00
- 浏览 809
- 评论(0)
1、前言
Syslog4j是一个实现Syslog(RFC3164)协议的Java开源类库包括客户端与服务器端。通过 UDP/IP, TCP/IP, TCP/IPover SSL/TLS, Unix Syslog, 和 Unix Socket 等协议进行日志记录。
本文介绍了如何使用Syslog4j作为日志服务端接收Syslog日志。
2、需要 ...
- 2011-11-11 09:37
- 浏览 4385
- 评论(0)
使用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 ...
- 2011-11-04 15:04
- 浏览 945
- 评论(0)
在使用Apache MINA开发网络应用时需要使用一个过滤器来实现数据的编解码,因为在网络传输的数据都是二进制数据(byte),而你在程序中面向的是JAVA 对象,这就需要你实现在发送数据时将JAVA 对象编码二进制数据,而接收数据时将二进制数据解码为JAVA 对象。
Mina 中的协议编解码器通过过滤器ProtocolCodecFilter 构造,这个过滤器的构造方法需要一个ProtocolCodecFactory。
ProtocolCodecFactory 中有如下两个方法:
public interfaceProtocolCodecFactory {
ProtocolEncoder ...
- 2011-10-28 14:15
- 浏览 720
- 评论(0)
1、前言
Apache MINA是Apache组织的一个优秀的项目。MINA是Multipurpose Infrastructure for NetworkApplications的缩写。它是一个网络应用程序框架,用来帮助用户非常方便地开发高性能和高可靠性的网络应用程序。在本文中介绍了如何通过Apache Mina2.0来实现TCP协议长连接和短连接应用。
2、系统介绍
2.1系统框架
整个系统由两个服务端程序和两个客户端程序组成。分别实现TCP长连接和短连接通信。
系统业务逻辑是一个客户端与服务端建立长连接,一个客户端与服务端建立短连接。数据从短连接客户端经过服务端发送到长连接客户端 ...
- 2011-10-24 14:15
- 浏览 375
- 评论(0)
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时需要考 ...
- 2011-10-14 14:11
- 浏览 704
- 评论(0)
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 ...
- 2010-06-04 17:06
- 浏览 712
- 评论(0)
近期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 ...
- 2010-05-04 16:40
- 浏览 719
- 评论(0)
由马里兰大学Bill Pugh教授开发的FindBugs是一个开源的(LGPL)静态代码分析工具(无需运行就能对代码进行分析的工具),目的是找出Java代码中的常见缺陷。
开发者可以通过多种方式来使用静态代码分析工具,最常见的两个使 ...
- 2010-03-24 10:14
- 浏览 1406
- 评论(0)
在联合身份认证中有两大标准: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 ...
- 2010-03-09 21:42
- 浏览 789
- 评论(0)
<!-- [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& ...
- 2010-02-22 11:57
- 浏览 475
- 评论(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 ...
- 2010-01-28 15:29
- 浏览 322
- 评论(0)