- 浏览: 286320 次
- 性别:
- 来自: 北京
最新评论
-
chenchangqun:
这段示例代码没有客户端 没法实验
Java NIO原理和使用 -
congjl2002:
误,整理好了在发phk070832 写道垃圾代码,一大推的编译 ...
snmp trap的接收(jdmk方式) -
phk070832:
垃圾代码,一大推的编译错误,整理好了在发表吧。
snmp trap的接收(jdmk方式) -
zhangcctao:
我也遇到线程池的内存溢出问题。。不知道是不是这个原因呀?
多线程中使用静态方法 -
新入职:
分享了,这个eclise版本有没有讲究?我的3.3的可以么
windows下安装android及eclipse配置
文章列表
snmp中告警的接收可以使用jdmk中的SnmpTrapListener,采用jdmk接收snmp trap的方式如下,先定义接收的线程,再用继承自SnmpTrapListener的类处理snmp的trap。详细内容见代码。
代码如下:
public class SnmpListener {
/**
* Main entry point.
*/
public static void main(String argv[]) {
try {
//创建一个DaemonTaskServer处理snmp的tra ...
- 2008-08-05 21:06
- 浏览 7098
- 评论(3)
使用snmp4j监听trap,也可以不用这样的方式
/** *
* 测试snmp4j 中trap的接收方法.这里只测试了v1和v2的trap.
* trap接收原理:snmp实例在注册了实现CommandResponder的listener之后,可以通过异步调用的方法
* 将收到内容输出.
* listen()启动监听线程,该线程中的操作是监听指定端口,在收到trap告警之后将调用
* listener.processPdu(CommandResponderEvent event)方法,由processPdu来处理trap信息.
*/
import org.snmp4j.Com ...
- 2008-08-05 12:40
- 浏览 5602
- 评论(0)
在jdbc2.0里增加了批量处理的功能(batch),其允许将多个sql语句作为一个单元送至数据库去执行,这样做可以提高操作效率。
在操作大量的数据时, 先Prepare一个INSERT语句再多次的执行, 会导致很多次的网络连接. 要减少JDBC的调用次数改善性能, 可以使用PreparedStatement或是Statement 的AddBatch()方法一次性发送多个给数据库(PreparedStatement和Statement 的区别就不说了)
例如:
使用普通的for循环时,效率要低的多
public class testplain {
public stat ...
- 2008-08-04 22:21
- 浏览 9591
- 评论(0)
JpetStore 4.0是ibatis的最新示例程序,基于Struts MVC框架(注:非传统Struts开发模式),以ibatis作为持久化层。该示例程序设计优雅,层次清晰,可以学习以及作为一个高效率的编程模型参考。本文是在其基础上,采用Spring对其中间层(业务层)进行改造。使开发量进一步减少,同时又拥有了Spring的一些好处…
1. 前言
JpetStore 4.0是ibatis的最新示例程序。ibatis是开源的持久层产品,包含SQL Maps 2.0 和 Data Access Objects 2.0 框架。JpetStore示例程序很好的展示了如何利用ibatis来开发一个 ...
- 2008-08-03 21:10
- 浏览 1099
- 评论(0)
之所以转贴这个贴子,是想让让人们善待自己的另一半,尽到自己应尽的责任和义务,组成一个家庭不容易,不要轻易就毁了它。
天涯转贴
80年代的我们是婚姻的牺牲品,我的3个爸爸2个妈
我不知道如何开场,是 ...
- 2008-07-30 22:13
- 浏览 1303
- 评论(0)
应该是半原创吧,自己改了点,然后又调试了一下。
一、web.xml的修改首先要使用dwr,需要修改web.xml,要在web.xml里加入如下配置
<servlet>
<display-name>DWR Servlet</display-name>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init- ...
- 2008-07-25 19:50
- 浏览 3323
- 评论(0)
第一部分 DWR是什么,如何使用 DWR是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样.它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet(小应用程序)中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容. 关于DWR的使用 引用别人的文章。
开始使用 DWR 原文出处: http://www.javatang.com/archives/2006 ...
- 2008-07-25 19:43
- 浏览 7354
- 评论(0)
最近因为项目需要,学习jdmk,发现sun提供的例子基本全是english,所以就翻译一篇(顺便提高一下自己)
It is easier to manage a large number of SNMP agents when they have a hierarchical structure of master agents and sub-agents. Master agents concentrate and relay the information in their sub-agents and can provide their own specific information ...
- 2008-07-22 00:11
- 浏览 1896
- 评论(4)
利用snmp4j开源包来获取指定OID的信息(SNMPv3)
第一步测试Main方法:
Java code
public class MainSnmpWalk{
static Logger log = Logger.getLogger(MainSnmpWalk.class);
public MainSnmpWalk(){
}
public static void main(String[] args) throws InterruptedException{
//建立一个SNMPv2c PDU,它会从system(1.3. ...
- 2008-07-16 13:22
- 浏览 10250
- 评论(0)