![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 95
wonderstruck0
这个作者很懒,什么都没留下…
展开
-
Socket编程
Socket基本原理socket是基于TCP/IP通信的一种抽象,他将TCP/IP协议里面复杂的通信逻辑进行封装对于web编程来说,只要通过一组简单的API就可以实现网络的连接而且更多细节在互联网协议已经学过,这里就不再赘述了socket通信原理具体可以看一下这张Socket通信图,也就是我们熟知的C/S模型中,socket承担了这样一个接口,用于数据的交互。经历过小学期的大家应该也都有体会,我们的后台就是服务端,而我们的前端就是客户端。两者之间可以用session来传值,我原创 2021-11-09 19:52:42 · 955 阅读 · 3 评论 -
Thread & Concurrency
dProcess & Thread计算机上有很多进程,一个进程被分配多个线程来处理各种各样的任务但是我们想到一个问题,这些任务还是在一台计算机上运行的,那么关于存取的数据也都来自一台计算机,如果没有达到理想中的安全操作,那么结果一定不是我们所想象的。就比如一个线程给一个变量赋予了新值,但另一个线程没有及时读取到依然使用着旧值。于是提出了并发编程的概念 -- Concurrent Programming他需要满足三个条件:Atomicity, Visibility, Order o原创 2021-10-28 10:41:00 · 646 阅读 · 5 评论