-
测mina tcp效率较完整项目,部署到linux上
应用背景使用两个linux机器,测试用例:
1:模拟100个客户端同时发送1000tcp包,服务器响应的最长时间。
2:模拟500个客户端同时发送1000tcp包,服务器响应的最长时间。
使用3台linux服务器,部署项目测试用例:
1:2个机器做客户端,分别同时模拟100客户端,同时发送1000tcp包,测试mina响应的最长时间。
模拟客户端数和发送的包数可以灵活设置。
关键技术
public void sessionOpened(IoSession session) {
if (!v.contains(session.getId()))
v.add(session.getId());
final IoSession session1 = session;
final Long port = session1.getId();
if (clientSessionCounts.get(port) == null) {
clientSessionCounts.put(port, new AtomicInteger(0));
}
System.out.println("created sessions - " + v.size());
try {
/*
* Timer timer = new Timer(); timer.schedule(new TimerTask() {
*
* @Override public void run() { session1.write("
- 2022-03-12 22:41:44下载
- 积分:1
-
java 学生信息管理
设计一个简单的学生信息管理系统,实现身份验证和学生信息的增删改查。主要包含以下几个模块:
1、登陆模块
1、学生信息浏览模块
- 2022-08-20 09:41:00下载
- 积分:1
-
j基于Swing的斗地主的实现
基于Java开发的斗地主程序,主要应用了TCP/IP协议的网络编程,结合Swing的开发,代码中包含详细的注释,对于学习Java程序设计有较大的参考作用。
斗地主大概分析有十一个规则:
1、火箭:即双王(大王和小王)。
2、炸弹:四张同数值牌(如四个7)。
3、单牌:单个牌(如红桃5)。
4、对牌:数值相同的两张牌(如梅花4+方块4)。
- 2022-10-22 20:25:04下载
- 积分:1
-
泛型归并排序
应用背景泛型对象排序,只要是对象集合需要的排序,可直接调用或者修改接口实现类以实现自己的需求......关键技术使用java、泛型、接口。算法采用二路归并排序。
- 2022-01-30 15:24:31下载
- 积分: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实现的系统文件复制(含GUI界面)
通过GUI界面中的文件选择按钮选中系统中的一个文件,然后再选择复制文件的保存位置,点击copy按钮即可完成文件复制。
- 2022-01-26 00:07:55下载
- 积分:1
-
在 Java 中问题 Programation
在 Java 中的基本练习与计算机系统类在大学 UVM 净豆 7.3.1 程序作出。
- 2022-09-05 17:30:03下载
- 积分:1
-
Java拼图游戏源程序
资源描述用eclipse打开
在eclipse左侧包资源管理器中右键选择导入
然后选择现有项目到工作空间中,点下一步
在选择根目录中选择压缩包解压后的目录,单击完成即可
用eclipse新建
新建项目
新建源文件夹src,及对应三个类
新建文件夹pic,与src同目录,放置图片
- 2022-03-09 21:23:23下载
- 积分:1
-
课程预约功能
大家好,该资料是本人自己整理,通过调用目前在线预约课程的一个思路,编写了该课程预约功能文档,包含了数据字段的定义和实现思路,非常清楚的了解大致的实现方式。希望您有帮助。
- 2022-01-27 09:38:25下载
- 积分:1
-
获取股票信息
从vip.stock.finance.sina.com.cn上获取股票信息,处理后可以在excel显示自己想要的股票信息.
- 2022-08-09 16:20:12下载
- 积分:1