-
测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开发 数据库为SQL server 房地产的销售 ,包括:信息更新管理 顾客注册 提交信息 信息采集 汇总 销售处理 反馈 信息提交
- 2022-02-25 06:16:29下载
- 积分:1
-
布谷鸟搜索算法
一种新的启发式算法,称为布谷鸟搜索(CS),全面实施,以及矢量版本在这里给出。此代码演示了如何CS适用于无约束优化,它可以很容易地扩展,以有效地解决各种全球性优化问题。
- 2022-03-06 15:51:36下载
- 积分:1
-
java简单分析DB2快照中的sql
资源描述java统计分析DB2数据库快照中的sql语句,导入到excel表格中,排序即可分析出快照中最耗资源的sql。包含总时间、平均时间,总读取行数,平均读取行数等。
- 2022-02-11 19:24:38下载
- 积分:1
-
3D图形实例代码
资源描述基于android平台的3D图形的实例代码,简单的功能实现,但是适合初学者作为damo来用。在android平台上用openGL的技术实现3D人物,并且可以使形成走动的效果。
- 2022-12-15 06:00:03下载
- 积分:1
-
welcomewitpassword.html
鱼仿真方法
系统必备组件、 目标和成果
系统必备组件:在开始本练习之前,您需要掌握以下内容:
类设计: 知识的属性和行为的对象
类设计: 知识创建类,作为变量和方法实现属性和对象的行为
面向对象编程: 通过正确注释你的代码文档类
的目标:这项任务旨在加强你的能力来表达产生类设计和测试他们在Java中,并记录他们使用注释。
的结果:通过成功地完成这项任务,你就会掌握了以下成果。
- 2022-07-14 00:35:36下载
- 积分:1
-
办公自动化管理系统
管理系统:准备和提供统一的信息2全面系统组织和保存企业的信息3及时准备提供不同要求和不同详细程度的信息。办公自动化0系统:1有效的能解决组织规模与组织反应速度的矛盾2规范组织运作3减少信息干扰区别:管理系统是针对企业生产管理,使各个环境更加有效配合更加紧密。办公自动化系统:注重管理层的信息与共享。不能独立存在需要其他管理系统作为辅助。
- 2023-07-23 21:10:05下载
- 积分:1
-
俄罗斯方块
俄罗斯方块应有如下功能:
1.在二维的平面里用各种随即产生的方块堆积木,每填满一行消去一行,当到达顶部时,游戏结束。
2.玩家能通过方向键来控制方块的转动,左移,右移和直落。
3.每种类型的方块都有颜色。
- 2022-03-19 13:39:53下载
- 积分:1
-
Java 编程
用于打印输出结果的 java 程序的集合。
用于 java 编程只。
- 2022-06-16 10:10:12下载
- 积分:1
-
基于事件的 NIO 多线程服务器
基于事件的 NIO 多线程服务器
- 2023-01-06 18:25:03下载
- 积分:1