-
CMM词法分析器
这是用Java开发的anguagem CMM分析器核心词汇:毫米语言的词法分析
- 2022-02-03 11:28:17下载
- 积分:1
-
蚁群算法
蚁群算法 来自http://www.cnblogs.com/biaoyu/archive/2012/09/26/2704456.html
- 2022-07-24 07:00:35下载
- 积分:1
-
tcp网络通信客户端源码
资源描述
tcp网络通信客户端源码
解压之后是源码,直接导入到Eclipse或者MyEclipse中,即可运行,
使用的是观察者设计模式
- 2022-03-13 00:31:39下载
- 积分:1
-
使用Java进行SNMP编程
使用SNMP4J进行SNMPv3编程的步骤如下:
1) 创建Snmp对象snmp
2) 创建USM对象,并创建User,添加到USM对象中。
创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。
添加User到USM对象中时候,可以指定engineID也可以不指定。
3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。
另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。
SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。
查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。
4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID),
如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。
注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。
如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。
如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。
5) 调用snmp.send(pdu, target)方法,发送请求请返回结果
- 2022-09-11 20:15:03下载
- 积分:1
-
socket通信的聊天室
应用背景通过java的socket写的简易聊天室,适合学习java1个月到半年的用户学习。分成3个版本。逐步添加代码。分为客户端和服务器。先启动服务器,再启动客户端。本地的话,IP地址设置为localhost。先启动服务器,再启动客户端。注:本程序过于简单,不适合开发使用。但是用来学习是最恰当的。
关键技术java socket 多线程 cs架构 java socket 多线程 cs架构 java socket 多线程 cs架构
- 2022-03-18 09:40:00下载
- 积分:1
-
java web comet 在线聊天室
comet推送消息广播及定向消息。提供连接上线前、上线、下线前、下线、发送消息等多种可处理事件。消息缓存机制,确保长轮询工作模式下不丢失消息。客户端正常下线,服务端可立即感知。客户端异常停止工作,服务端可定时检查并感知。以注册通道应用的方式,让开发者对框架功能进行扩展,实现自己的应用。
- 2023-07-15 02:25:03下载
- 积分:1
-
工资管理系统
工资管理系统是应用程序即,(基于 web 的技术) 用于计算员工工资此应用程序使用 java 在前台的结束和 ms access 在后端。
- 2022-08-13 23:40:30下载
- 积分:1
-
java聊天程序
资源描述java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序java的聊天程序
- 2022-03-07 16:38:51下载
- 积分:1
-
课程时间表
课程时间表
- 2022-01-25 20:54:40下载
- 积分:1
-
网络通信
基于安卓利用Socket进行的网络通信,输入IP,端口进行与服务器的连接并发送数据
- 2022-03-19 09:21:19下载
- 积分:1