![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
学就对了
这个作者很懒,什么都没留下…
展开
-
对于选择单线程执行,采用线程池执行,以及采用直接new一个新线程执行的思考
在日常开发对于前后端交互的问题上,我们一般最常用的是使用一个线程来处理前台需要获取的数据,在处理完数据之后将结果立即返回至前台,但是存在这种场景,如果我们收到一个请求之后,我们需要做一些耗时的操作,比如说对于一件商品下订单的过程中我们可能需要的过程是下订单,发货,出快递单号等等一系列操作,但是在前台看起来我只需要下单只需要给我返回下单的结果和库存数减少即可,其他的复杂操作不需要反馈至前台页面这时我们可以用线程来进行异步操作,来保证前台页面得到及时的响应提高效率。但是在这个时候调用的异步线程是选用线程池还是n原创 2020-09-23 22:57:54 · 646 阅读 · 0 评论 -
JAVA SOCKET实现全双工通信
客户端: public class MyChatClient { public static void main(String[] args) { try { InetAddress localHost = InetAddress.getLocalHost(); String hostAddress = localHost.getHostAddress(); System.out.println(hostAdd原创 2020-09-13 10:08:08 · 1365 阅读 · 1 评论 -
JAVA网络编程建立客户端与服务端(BIO)
客户端代码 public class MySocket { public static void main(String[] args) { try { InetAddress localHost = InetAddress.getLocalHost(); String hostAddress = localHost.getHostAddress(); System.out.println(hostAddress原创 2020-09-13 09:57:10 · 235 阅读 · 0 评论