
并发编程
突然间忘记原来的自己。。。
本该拼搏的年纪,却想得太多,做得太少!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2.3.1http及https问题解析
一、http和https的区别1、https需要到ca申请证书,一般免费的证书较少,故需要一定的费用2、http是超文本传输协议,信息是明文传输;HTTPS则是具有安全性的ssl加密传输协议3、http和HTTPS使用不同的连接方式,使用的端口也不一样,http使用的是80端口,HTTPS使用的则是4434、http的连接很简单,是无状态的;HTTPS协议是由SSL和HTTP构建的可进...原创 2019-06-10 15:42:47 · 455 阅读 · 0 评论 -
2.1分布式架构的演进过程
一、架构的本质一个软件系统随着功能越来越多,调用量急剧增长,整个系统逐渐碎片化,越来越无序,最终无法维护和扩展,所以系统在一段时间的野蛮生长后,也需要及时干预,避免越来越无序。架构的本质就是对系统进行有序化重构,使系统不断进化那架构是如何实现无序到有序的呢? 基本的手段就是分和合,先把系统打散,然后重新组合。分的过程是把系统拆分为各个子系统 / 模块 / 组件,拆的时候,首先要解决每个组...原创 2019-05-31 17:30:10 · 251 阅读 · 0 评论 -
2、线程安全--(synchronized)
1、问题来源线程的合理使用能够提升程序的处理性能,主要有两方面①、能够利用多核 cpu 以及超线程技术来实现线程的并行执行;②、线程的异步化执行相比于同步执行来说,异步执行能够很好的优化程序的处理性能提升并发吞吐量同时也引发了一个问题:多线程对于共享变量访问带来的安全性问题2、多线程对于共享变量访问带来的安全性问题一个变量 i. 假如一个线程去访问这个变量进行修改,这个时候对于...原创 2019-05-17 20:02:47 · 217 阅读 · 1 评论 -
1、初识线程
一、并发的发展历史1、真空管和穿孔打卡运行方式:程序–>穿孔卡片–>输入(输入室)–>执行–>打印结果2、晶体管和批处理系统运行方式:在输入室收集全部–>执行–>打印结果优势:计算机始终处于运算状态,合理的利用了计算机资源3、集成电路和多道程序设计提示:①、内存分为几个部分,每一个部分放不同的程序。(当一个程序需要等待I/O 操作完成时。那么 ...原创 2019-05-16 16:14:56 · 193 阅读 · 0 评论