-
JAVA实现断点续传下载
本程序主要实现任务的断点续传功能,首先新建一个下载任务线程,获得下载任务的大小,将一个大任务分为若干个等大的任务块(最后一块除外);其次再创建若干下载线程(初始值为5),并按照线程是否闲置状态将任务块依次分配给下载线程,则将有若干线程块并行下载任务块,下载同时将下载的每一任务块的状态及下载进度依次存入文件;点击下载界面的“stop”摁钮,将暂停下载任务,当继续点击“start”摁钮时,任务将被继续下载;将下载的环境(本实验为MyEclipse)关闭,再次开启时,程序将根据所存文件的大小是否为0依次对新建的任务块赋初值,为0则说明未下载此任务,初始值均置为0,不为0说明任务未下载完,则依次将文件中所存储的值赋各任务块,继续下载。
- 2022-02-01 04:01:33下载
- 积分:1
-
非常好的五子棋java源码
非常好的五子棋源码!这是一个传统的东方游戏在19*19的黑色和白色的石头去板。这个游戏是中国古代发明的,在日本发展,在欧洲迅速传播。学习很简单,但很难掌握,这使得它在世界上很受欢迎。
- 2022-03-22 15:46:59下载
- 积分:1
-
java经典射击飞机游戏
在java课设上,老师要我们每人做一个课设,我就选设了这个以前非常喜欢的游戏,想揭开它的面纱
- 2022-01-21 02:57:04下载
- 积分:1
-
时隙ALOHA协议
应用背景这是关于随机存取ALOHA协议的仿真结果。 ;关键技术这是写在Java编程语言中的应用。
- 2022-02-01 17:00:44下载
- 积分:1
-
WPF Android CheckBoxSelect
这个控件把选择框CheckBox控件进行扩展,把它作为ComboBox下拉框的Item子项,从而允许在下拉框中选择多个选项。程序开发语言是java,它非常实用,且非常简单
- 2023-03-01 19:50:03下载
- 积分:1
-
简单的FTP服务器
java实现的简单ftp,使用Socket接口实现FTP客户端和服务器的程序,使客户端可以连接至服务器,并且可以进行一些FTP的基本操作,如列出目录、下载文件等。从FTP协议的实现角度来看,客户端与服务器的命令通道和数据通道需要分离
- 2022-10-19 03:40:03下载
- 积分:1
-
快手刷粉丝软件
资源描述
快手粉丝 播放量 双击 评论 各种刷 喜欢的朋友下载试试真的很好用的
- 2023-03-18 06:20:04下载
- 积分:1
-
自适应滤波器
套索算法的研究与开发利用ADMM算法,直接运行提供,详细代码解释,所有测试,适合初学者,通过代码通过提升意识,压缩感知信道估计的认识理解,谢谢。
- 2023-07-04 14:55:03下载
- 积分:1
-
网上唱片商店,javaweb练习最给力的项目
这是一个javascript 题目是网上唱片商店,能实现前台和后台的功能,包括,前台可以支付账单,选择账单,后台包括添加唱片,管理唱片,还有添加操作人员,删除操作人员,管理操作人员。同时这个也是连接数据库的,对应的是数据库里的数据,应用到的是jdbc的技术
- 2022-02-13 06:18: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