当前位置: 首页 > news >正文

asp.net网站的404错误页面物流企业网站模板免费下载

asp.net网站的404错误页面,物流企业网站模板免费下载,杭州微信网站开发,wordpress微博图床怎么用这个demo主要是利用Java多线程来测试WebSocket通信。首先,创建一个WebSocket服务器和客户端,然后使用多线程来模拟多个客户端同时连接服务器进行通信。通过多线程测试,可以验证WebSocket通信的并发性能和稳定性。同时,可以通过多线…

这个demo主要是利用Java多线程来测试WebSocket通信。首先,创建一个WebSocket服务器和客户端,然后使用多线程来模拟多个客户端同时连接服务器进行通信。通过多线程测试,可以验证WebSocket通信的并发性能和稳定性。同时,可以通过多线程测试来模拟不同场景下的并发请求,以便对WebSocket服务器进行压力测试和性能优化。整个demo会包括创建WebSocket服务器和客户端的代码,以及多线程测试的代码实现。通过这个demo,可以更好地了解WebSocket通信的多线程测试方法和实现。

@ClientEndpoint
public class WebSocketClient {private static final AtomicInteger connectedCount = new AtomicInteger(0);private static final LongAdder firstFrameLatencySum = new LongAdder();private static final CountDownLatch latch = new CountDownLatch(20);private static final int MESSAGE_SIZE = 1024;private static final int CONCURRENCY_LEVEL = 20;private static final AtomicLong startTime = new AtomicLong(0);@OnOpenpublic void onOpen(Session session) {connectedCount.incrementAndGet();}@OnMessagepublic void onMessage(String message) {startTime.set(System.nanoTime());System.out.println(Thread.currentThread().getName() + ": " + message);}@OnClosepublic void onClose(Session session, CloseReason closeReason) {connectedCount.decrementAndGet();}public static void main(String[] args) throws URISyntaxException, Exception {for (int i = 0; i < CONCURRENCY_LEVEL; i++) {WebSocketContainer container = ContainerProvider.getWebSocketContainer();Session session = container.connectToServer(WebSocketClient.class, new URI("ws://you_url"));session.getBasicRemote().sendBinary(ByteBuffer.wrap(generateMessage()));latch.countDown();}latch.await(100, TimeUnit.SECONDS);System.out.println("Connected clients: " + connectedCount.get());System.out.println("Average first frame latency: " + (firstFrameLatencySum.sum() / CONCURRENCY_LEVEL) + " nanoseconds");}private static byte[] generateMessage() {try {FileInputStream fileInputStream = new FileInputStream("D:\\smn.wav");byte[] fileData = new byte[fileInputStream.available()];fileInputStream.read(fileData);fileInputStream.close();return ArrayUtils.subarray(fileData, 0, 300000);} catch (IOException e) {throw new RuntimeException(e);}}
}
http://www.yayakq.cn/news/874290/

相关文章:

  • 网站建设优化开发公司永州网站建设哪家好
  • pc网站转换手机网站wap凡科送审平台登录入口
  • wordpress设置站点地址房屋装修设计费一般多少
  • 做网站封面要怎么做建设美团网站
  • 智慧景区网站建设在线资源
  • 上杭县建设局网站不易重名的公司名字
  • 江苏建筑网站上海网站建设seo1888
  • 网站建设虚线代码唯品会一家专门做特卖的网站手机版
  • 沈阳网站推广优化上饶网站建设
  • 广州站是广州火车站吗保健品网站建设方案书模板
  • 图书馆信息化网站建设上海外贸进出口公司
  • 建设外贸网站报价中国菲律宾最新局势
  • 网站不做icp备案php 免费企业网站
  • 怎样做私人网站专业电子商务平台
  • 成都神速建站商城网站建设 上海
  • 素材网站 模板网络营销效果评估
  • 网站对于企业的作用wordpress 端口
  • 网软志成免费部队网站源码下载上海营销型网站建设平台
  • 医生做学分在哪个网站刷单网站建设
  • 在线a视频网站一级a做爰网站后台欢迎界面
  • 破解php网站后台账号密码深圳品牌女装品牌大全
  • wordpress网站背景设置方法dedecms的网站如何添加个引导页
  • 好的网站建设公司排名对网站开发的理解
  • 网站建设的三种方法国内比较好的wordpress主题
  • 可以写代码的网站有哪些问题吗网站原创文章在哪里找
  • 网站建设捌金手指专业1WordPress交互式网站
  • 北京网站优化公司新闻门户网站免费建设
  • 遂昌赶街网站wordpress去掉副标题
  • 高端企业门户网站建设如何制作网线
  • 学网站建设多少学费郑州网站服务公司