自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 Snmp学习笔记

<br />SNMP是英文“Simple Network Management Protocol”的缩写,中文意思是“简单网络管理协议”。SNMP是目前最常用的环境管理协议。SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。SNMP是一系列协议组和规范,它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。<br />    目前,几乎所有的网络设备生产厂家都实现了对SNMP的支持。领

2010-11-22 10:54:00 474

转载 使用snmp4j实现Snmp功能(三)

<br />前两篇文章讲了如何使用Snmp4j实现Set、Get(使用snmp4j实现Snmp功能(一))以及发送、接收Trap(使用snmp4j实现Snmp功能(二)) 功能。<br />在我们前面的实现中,如果访问MIB库中不存在的OID,Get方式的话,我们会得到一个Null值,而Set方式时Agent端会把我们发过去的PDU原封不动的返回回来。当然多数情况下这不是我们想要的结果,所以今天我们讲一下如何设置Agent端的Response。<br />这个功能其实和接收发送Trap是一样的,只不过对象变

2010-11-22 10:53:00 525

转载 使用snmp4j实现Snmp功能(二)

<br />前一篇文章讲了如何用snmp4j实现set和get的功能,今天讲如何接收trap。 <br />snmp4j提供了一个抽象类CommandResponder类用于接收trap,这个类里面有一个必须实现的方法processPdu(),当接收到trap,会自动进入这个方法,因此我们可以将对trap的处理写在这里。<br />下面修改上篇文章例子中的initComm()方法:<br /> private TransportMapping transport = null;

2010-11-22 10:51:00 534

原创 使用snmp4j实现Snmp功能(一)

<br />以下内容都是作者原话<br />上一篇有关Snmp的文章已经是一年前写的了,因为工作等各种原因,一直没有继续下去。但是不管怎么样,包括AppFuse,虽然速度有点慢,我还是会坚持学习并将心得写下去。(详情请查看这里http://blog.csdn.net/clearwater21cn/archive/2007/06/26/1667614.aspx)<br />上一篇文章讲了Snmp的一些基本概念(Snmp学习笔记),接下来,我们使用Java的开源组件snmp4j来实现一下Snmp里的各种功能。首

2010-11-22 10:48:00 868 2

转载 Snmp4j编程简介之三:Snmp

<br />Snmp4j编程简介之三:Snmp<br />Class Snmp<br />java.lang.Object<br />  org.snmp4j.Snmp<br />All Implemented Interfaces: <br />java.util.EventListener, CommandResponder, Session <br />     snmp类是SNMP4J的核心,它提供了发送和接收SNMP PDUs的方法,所有的SNMP PDU 类型都可以采用同步或者异步的方式被发送。

2010-11-22 10:42:00 922

转载 Snmp4j编程简介之二:PDU

<br /><br />PDU(协议数据单元),用来表示管理站跟代理站点进行通信的数据。包括PDU的类型、传输的数据集合、错误说明等。<br />    除Snmpv1 Trap外,其他操作类型的PDU大致相同。<br />    Snmp4j针对Snmp的各个版本,开发了三个有关PDU的类。PDU(针对Snmpv2c)、PDUv1(针对Snmpv1)、 ScopedPDU(针对Snmpv3),但三个类除各自特别的一些参数外,都基本相同。所以Snmp4j在设计的时候,将PDU设计成另外两个的超类,使他们能够

2010-11-22 10:35:00 776

转载 Snmp4j编程简介之一

<br />Snmp4j编程简介之一:Target<br />关于Snmp4j包,最重要三个概念,也是三个类:Snmp、Target、PDU。<br />    <br />    Target,表示被管理的设备。对于一个被管理的设备,我们关注它的Address,它使用的协议版本version,访问它的用户名和密码、以及对这个设备我们设置跟它打交道的一些策略,比如超时时间、重传次数等。所以有如下方法:<br />    1)获取或者设置ip地址<br />    void setAddress(Addres

2010-11-22 10:32:00 420

转载 什么是 SNMP 和 MIB

<br />SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP协议的应用范围非常广泛,诸多种类的网络设备、软件和系统中都有所采用,主要是因为SNMP协议有如下几个特点: <br />首先,相对于其它种类的网络管理体系或管理协议而言,SNMP易于实现。SNMP的管理协议、MIB及其它相关的体系框架能够在各种不同类型的设备上运行,包括低档的个人电脑到高档的大型主机、服务器、及路由器、交换器等网络设备。一个 SNM

2010-11-22 10:31:00 636

原创 java之preparestatement详细介绍

传送给数据库的 SQL 语句通过一个包含两个步骤的过程来返回结果。首先准备它们,然后处理它们。借助 Statement 对象,这两个阶段对应用程序而言变成一个阶段。PreparedStatement 允许将这两个步骤分开。准备步骤在创建对象时发生,而处理步骤在对 PreparedStatement 对象调用 executeQuery、executeUpdate 或 execute 方法时发生。

2009-05-09 21:00:00 11914 8

原创 jsp 防止sql注入 之 preparestatement篇

在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement.基于以下的原因:一.代码的可读性和可维护性.虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档次:stmt.e

2009-05-09 20:56:00 2540

转载 SQL注入漏洞全接触--高级篇 [3]

看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。第一节、利用系统表注入SQLServer数据库       SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几

2009-05-09 20:50:00 309

转载 SQL注入漏洞全接触--进阶篇 [2]

在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我们先看看SQL注入的一般步骤:第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:(A)  ID=49 这类注入

2009-05-09 20:49:00 240

转载 SQL注入漏洞全接触--入门篇 [1]

引  言随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的W

2009-05-09 20:46:00 246

原创 由于登陆失败 无法启动服务(MSSQL2000)

   问题:启动SQL服务的时候提示“由于登陆失败而无法启动服务器”,按理说不应该啊,没改动什么, 哦,对了,刚刚登陆服务器的时候操作系统被改了,会不会因为这个呢?         解决方法:马上打开企业管理器看注册服务器的属性,点属性时还是提示“由于登陆失败而无法启动服务器”,没有启动是无法查看该属性的,而后就打开服务管理(桌面上点 --我的电脑 --右键-- 属性--管理--服务和应用

2009-04-21 13:59:00 1315

原创 jspSmartUpload 下载无法实现中文名字办法

这个我在网上找了许久 有的能解决一些人的问题 但是我始终没有解决 但是 这并不意味着我们就无法来下载中文文件  我的方法是 不用jspSmartUpload 采用文件流输出的方式下载%@page language="java" contentType="application/x-msdownload" pageEncoding="gbk"%> java.io.BufferedIn

2009-04-18 12:48:00 277

原创 jspSmartUpload 上传路径问题之eclipse【狂日篇】【原来是这么回事】

很多人在问 .save("/upload");为什么上传不上去 原因很简单你用的是eclipse...的run on server原因我不知道 不过你把他放到服务器下 (tomcat webapp)下运行 发现没传上去了。。。 此问题仅仅针对使用eclipse的无法实现相对路径上传的朋友。。。本人CoFo 希望我写的东西能帮助新人朋友

2009-04-18 12:36:00 375

原创 上传下载全攻略jspSmartUpload

摘自:http://www.j2eesp.com 一、安装篇   jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对

2009-04-12 17:03:00 270 1

原创 FCKeditor 在JSP上的完全安装 【转】

html在线编辑器对于我们作新闻产品之类的程序是很重要的,FCKeditor,跨平台的1.下载FCKeditor.java 2.3 (FCKeditot for java)FCKeditor 2.5 (FCKeditor基本文件)以下是下载地址:http://www.fckeditor.net/download/default.html2.建立项目:建立项目tomcat/webapps

2009-04-09 09:44:00 168

原创 【菜鸟贴】jsp+tomcat6.0 配置

  一、开发环境配置    第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation,然后到tomcat官方站点(http://jakarta.apache.

2009-03-21 10:52:00 581

jsp编写的新闻系统

全套新闻系统 包含前台后台 以及全部代码

2009-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除