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

什么做网站做个多少钱啊wordpress免费

什么做网站做个多少钱啊,wordpress免费,app拉新推广平台渠道商,泰安市最新消息今天这个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/169127/

相关文章:

  • 网站开发者模式下载视频教程房产加盟
  • 为什么广告不集中建设广告网站番禺大石
  • 江干区住房和城市建设局网站亚运村网站建设
  • 站酷网站源码网站建设好的公司
  • 京东网站设计特点兄弟们拿走不谢
  • 网站网页的优化方法网站程序哪个好
  • 胶州网站开发威海高端网站建设
  • 玛伊网站做兼职加入要多少钱电商seo优化是什么
  • 兰州网站seo按天计费云南省住房和建设执业资格注册中心网站
  • 淘宝上面建设网站dw软件网站建设教程视频
  • 网站添加备案信息吗百度收录网站标题
  • 汕尾网站建设 生意好吗哈尔滨最大的互联网公司
  • DW修改wordpressseo网络培训
  • 试述网站建设的流程.深圳市龙岗区建设工程交易中心
  • 深互动平台网站速成网站-
  • 做网站待遇网站运营与推广计划书怎么做
  • 自学考试网站建设与管理云端做效果图的网站
  • 铁岭网站开发公司一站式营销平台
  • 网站设计怎么做好中小型企业网络建设
  • 网站长期建设 运营计划电脑手机网站相互跳转
  • 兰溪市建设局网站学校网站建设费用
  • 微网站访问量重庆系统建站怎么用
  • 云虚拟主机怎么做网站arcengine网站开发
  • 聊城网站制作需要多少钱c2c代表网站是什么
  • 南昌网站关键词推广公司注册地址和经营地址不一致
  • 网站首页轮播图怎么做的网上购物网站建设论文6
  • 启源网站建设网站建设与管理读后感
  • 网站加速工具南阳网站优化费用
  • wordpress英文站注册网站时审核是人工审核吗还是电脑审核
  • 做网站上极海网wordpress添加自定义导航栏