- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 Java NIO 服务端和客户端
package com.cctv.http.nio;import sun.security.action.GetPropertyAction;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.channels.*;import java.nio.charset.Charset;.
2020-05-25 17:38:20
308
原创 Vert.x和SpringBoot搭建异步HTTP服务
前言SpringBoot负责脚手架Vert.x负责Web服务Github地址:https://github.com/cklogic/blog/tree/master/vertx-spingboot-demo运行打开浏览器输入 http://localhost:8888/ 会显示ok,这里使用了dispatcherRoutingContext设计,和SpringMVC一样,可以方便A...
2020-04-28 17:13:31
1721
原创 Java NIO搭建简易HTTP服务器
package com.cctv.http.nio;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.channels.SelectionKey;import java....
2020-04-27 18:31:17
732
原创 Java基于队列实现非阻塞高性能HTTP服务器
在上一篇文章中,我们使用了单线程和多线程实现HTTP服务器,虽然多线程可以提高吞吐量,但是弊端也不可避免,主要有两方面考虑:1、线程的开销是很大的2、5个线程只能同时处理5个请求,剩下的请求会被阻塞挂起基于这种考虑,我们可以使用队列来实现非阻塞HTTP服务器,性能会提高一大截。package com.cctv.http;import java.io.BufferedReade...
2020-04-27 12:49:15
1080
原创 Java单线程和多线程实现HTTP服务器
package com.cctv.http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;...
2020-04-27 12:34:20
1414
原创 2步实现RPC框架(Maven+Java+Protostuff)
前言RPC说到底就是远程调用,要实现远程调用,只需要2步。1.消费者传输(类名+方法名+参数)给服务端2.服务端收到(类名+方法名+参数),执行具体方法,将执行结果返回给消费者。市面上所有的RPC框架都是上述两步,不一样的只是传输协议,也就是怎么传输(类名+方法名+参数)。一般就是HTTP协议和自研协议,如SpringCloud使用HTTP,dubbo使用自研。我们这里使用,S...
2020-04-26 12:08:57
621
cuDNNv7.0.5(cudart64_90.dll)Windows 7
2018-02-07
SSH2框架搭建实例
2014-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人