开源工具
文章平均质量分 75
three_man
浪迹江湖十余载,错过了一个又一个的互联网大潮,安安心心的管好自己的几亩田。喜欢对酒三人,话谈技术。 希望跟更多的人交流,增加自己的见识,扩大自己的影响力吧,但愿能在这凡世中贡献一点力量。
展开
-
用snmp4j开发网管应用(一) - SNMP
要开发网管应用,SNMP是必学的协议,这里首先对SNMP进行一下简单的介绍和想要开发SNMP协议的内容所需要用到的工具。 SNMPSNMP 协议分为了多个版本,V1太简单,V2加入了一些验证,V3最严谨,下面都是以V2进行说明概念:ASN.1 高级数据描述语言,用于定义数据类型,语法规则等。BER ASN.1的基本编码规则,发送消息之前经过其编码,接收后先解码SMI 管原创 2014-06-10 16:50:30 · 4351 阅读 · 0 评论 -
Java 简单校验框架
Java数据校验框架原创 2015-05-27 19:20:17 · 14046 阅读 · 4 评论 -
如何打造vim风格eclipse界面
介绍一个插件,有了之后再也不用羡慕vim的漂亮界面了。http://eclipsecolorthemes.org/截个图:原创 2014-06-10 16:39:21 · 3555 阅读 · 0 评论 -
JAVA调用Linux/Unix CMD
JAVA调用Linux CMD:package shuai.study.cmd;import java.io.IOException;import java.io.InputStream;import java.util.Iterator;import java.util.List;import org.apache.commons.io.IOUtils;public c原创 2014-10-01 08:09:37 · 664 阅读 · 0 评论 -
VO对象通过groovy模板映射XML文件
最近研究了一个开源工具包org.codehaus.groovy,处理VO对象和XML文件映射非常方便。简言之:将VO对象中的属性(包括Collection, Map),通过groovy模板,映射XML文件。原创 2014-07-10 14:44:18 · 2964 阅读 · 2 评论 -
DOM4j 拆分XML
目的 本文例子主要是将XML文件按某个节点拆分。至于DOM4j和SAX之间的区别也非常明显,在此我就不用赘述。我们通过一个实例来理解一下DOM4j的拆分功能。原创 2014-06-10 16:33:04 · 1706 阅读 · 0 评论 -
用老项目来缅怀下逝去的青春
这是刚毕业一两年时候的事儿了原创 2014-06-10 18:44:45 · 2486 阅读 · 1 评论 -
用snmp4j开发网管应用(三) -- 简单框架
工程的地址:https://github.com/wangzijian777/snmpTool 其中包含了一些通用的工具设计1. XML中的随机数生成语法解析器 在数据文件中可以使用${randomString(5)}这样的格式来定义一些测试数据,会被解析为一个随机的长度为5的字符串,默认还可以使用${randomInt(1, 14)} 定义1到14之间的字符串,${no原创 2014-06-10 17:29:40 · 3206 阅读 · 0 评论 -
用snmp4j开发网管应用(二) -- 使用snmp4j
SNMP协议还算简单其实针对协议的开发我们只要知道协议的内容,然后架起Socket服务器,然后用字符串拼出协议内容格式的字符串,使用Socket进行通信就好了。针对协议的开源包主要把这些过程封装了。比如SNMP协议。我们只需要针对PDU对象编程,然后SNMP4j就会把PDU对象转化为SNMP4j协议的格式,进行BER编码,然后传输,最后解码,再翻译为PDU对象。先看一下SNMP协议原创 2014-06-10 17:26:11 · 4989 阅读 · 2 评论 -
ActiveMQ1 简介
ActiveMQ 简介原创 2016-08-22 14:34:34 · 9587 阅读 · 0 评论