- 博客(6)
- 收藏
- 关注
转载 多线程锁机制:synchronized、Lock、Condition
http://www.infoq.com/cn/articles/java-memory-model-5 深入理解Java内存模型(五)——锁 http://www.ibm.com/developerworks/cn/java/j-jtp10264/ Java 理论与实践: J...
2018-01-11 19:30:00 128
转载 多线程的设计模式之Master-Worker模式
Master-Worker是常用的并行计算模式,主要有Master进程和Worker进程,Master负责任务的分配和结果的总结,Worker负责任务的处理。优点在于可以将任务进行拆解,并发执行。 过程图: 、 Worker:用于实际处理一个任务 Master:任务的分配和最终结...
2018-01-10 19:31:00 163
转载 多线程的设计模式之Future模式
Future模式类似于商品订单。比如说网购时,当看中某一件商品时,就可以提交订单,当订单处理完成后,在家等待送货上门即可。再或者说,我们发送Ajax请求的时候,页面是异步的进行后台处理,用户无需一直等待请求结果,可以继续浏览或者操作其他内容。该模式充分利用了等待的时间片段。 模型...
2017-12-25 20:55:00 94
转载 Java并发编程:关于volatile关键字
在多线程并发编程中,synchronize和volatile都扮演着很重要的角色,可以说,volatile是轻量级的synchronize,简单来讲,volatile的作用是在多线程中拥有着可见性。 每一个线程都有自己的单独内存空间,线程会将主线程中的共享变量cop...
2017-12-14 21:23:00 92
转载 物理机无法ping通虚拟机Linux问题
在网上查了许多,类似于关闭防火墙,重启网卡等等,但是都不管用。 我的解决办法: VMware —>编辑——>虚拟网络编辑器,如下图。 再查看linux系统配置: vi /etc/sysconfig/network-s...
2017-11-28 19:25:00 461
转载 用一个常量来判断一个数是否为回文数。
例如1221,1223221为回文数字。 简单算法,时间复杂度O(n). 定义一个常量 h = 1,给这个常量不断的乘以10,使这个常量的位数等于你要判断的值(value)。 例如要判断的值为2332,则h为1000,判断得值为1223221,则h为1000000 则value/h =...
2017-06-18 11:43:00 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人