-
android Websocket
android Websocket 通讯编程,可以掩码解析,报文发送,websocket通讯超时处理,可以自动计算报文长度。
- 2022-03-21 02:28:32下载
- 积分:1
-
测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
-
战舰游戏
此工作分配,您必须开发一个战斗船游戏。这是一个两个玩家游戏。作战船被演奏使用四个二维网格。每个网格的大小是 10 行和 10 列。行都使用数字的标签和列标签使用字母。作战的船只是一款益智游戏,涉及搜索你对手的网格的船会下沉。每个玩家都有两个网格。之一 (其主要网格) 是为放置他们自己的小船上,并且从他们的对手隐藏。第二个网格是为他们来记录他们的命中和未命中尝试他们对手的船弄沉时每个玩家有以下的小船,他们必须放置在其网格上:
类型的船尺寸 (长度在网格方块)
航母 5
战舰 4
驱逐舰 3
巡逻船 2
作战的船只是一轮基于游戏。轮流可以开始之前,每个玩家放置他们的五
他们主要的网格上的船只。每艘船上占有大量的连续的方块要么
水平或垂直。小船不能斜放的网格上。小船是 1 平方米
宽度,船的长度因类型而异,可以发现在上面的表中。小船
不能重叠 (即一方只能包含的一条船,不是一部分的多个部分
小船)。对于此版本的游戏,为了简化事情稍,船也不能放
毗邻 (下一步对) 或垂直 (直角) 彼此。
- 2022-03-02 13:50:18下载
- 积分:1
-
RealtimeChart
JFreeChart实现实时图表,嵌入到页签式面板中, public class TestRealtimeChart {
public static void main(String[] args) {
JFrame frame = new JFrame("Test Chart");
RealtimeChartPanel realtimeChart = new RealtimeChartPanel();
JTabbedPane tabPanel = new JTabbedPane();
tabPanel.setTabPlacement(JTabbedPane.BOTTOM);
JScrollPane scrol
- 2022-10-22 01:05:04下载
- 积分:1
-
memcached使用实例
一个完整的memcached使用实例,memcached安装在windows上,使用java代码测试memcached是否安装部署成功,包括编译好的exe 及 jar文件-A complete use memcached instances, memcached installed on windows, using java code tests whether the installation memcached successful deployment, including the compiled exe and jar files
- 2022-06-20 19:06:03下载
- 积分:1
-
JavaEE struts2+hibernate教务管理系统
资源描述基于Struts+hibernate的教务管理系统。项目实现的功能包括学生管理部分、教师管理部分和管理员管理部分。采用mysql数据库,提供建库建表的sql代码。
- 2022-06-03 06:18:12下载
- 积分:1
-
网上购物系统的开发与设计
网上购物系统的开发与设计。设计采用现在比较流行的JSP网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用Microsoft SQL Server2000数据库系统作为网站的后台数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单以及管理员对于网站的维护与更新。在页面设计与制作中,对于页面的基本格式,使用HTML语言出大的框架,然后用Dreamweaver8及Eclipse在框架里面做详细的设计。
- 2022-05-14 23:28:10下载
- 积分:1
-
基因演算法 解決背包問題
资源描述
針對背包問題,總共有六樣物品,每一樣物品的重量與價值都不相同,CP值也不同,
在這樣的情況下背包空間有限,要怎麼拿這些物品才能達到最棒的CP值,對這樣的問題
選擇使用基因演算法去解決。
IDE 使用Netbean
- 2022-06-30 04:58:35下载
- 积分:1
-
ejipTCP/IP协议栈
一个基于设备的TCP/IP数据协议栈。 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS"" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
- 2022-02-28 21:13:27下载
- 积分:1
-
考试系统
package exame;
import java.util.Arrays;
/**
* DESC:用来描述多选题
* @author Administrator
*
*/
public class MuiltQuestion
extends Question{
private char[] answers;//保存多选题的答案
//创建一道多选题
public MuiltQuestion()
- 2022-05-18 16:25:25下载
- 积分:1