上一页 1 ··· 177 178 179 180 181 182 183 184 185 ··· 233 下一页
摘要: 之前有一篇文章,说了RPC的内容: http://www.cnblogs.com/charlesblc/p/6214391.html 如果有一种方式能让我们像调用本地服务一样调用远程服务,而让调用者对网络通信这些细节透明,那么将大大提高生产力,比如服务消费方在执行helloWorldService. 阅读全文
posted @ 2017-01-16 17:18 blcblc 阅读(269) 评论(0) 推荐(0)
摘要: 看了这篇文章:http://www.cnblogs.com/LBSer/p/4753112.html 《如何健壮你的后端服务?》 觉得写得蛮好的。 把提纲摘录一下。具体的内容可以去看原文。 “怀疑第三方,防备使用方,做好自己”。 1 怀疑第三方 1.1 有兜底,制定好业务降级方案 我自己的例子:数据 阅读全文
posted @ 2017-01-16 15:04 blcblc 阅读(412) 评论(0) 推荐(0)
摘要: 可以参考这篇文章: http://blog.csdn.net/whycold/article/details/47702133 两阶段提交保证了分布式事务的原子性,这些子事务要么都做,要么都不做。 而数据库的一致性是由数据库的完整性约束实现的,持久性则是通过commit日志来实现的,不是由两阶段提交 阅读全文
posted @ 2017-01-16 13:51 blcblc 阅读(1397) 评论(1) 推荐(1)
摘要: 参考这篇文章,写的不错。 http://www.cnblogs.com/heaad/archive/2010/12/23/1914725.html 另外上一篇文章说了模拟退火算法。 遗传算法 ( GA , Genetic Algorithm ) ,也称进化算法 。 遗传算法是受达尔文的进化论的启发, 阅读全文
posted @ 2017-01-16 13:11 blcblc 阅读(271) 评论(0) 推荐(0)
摘要: 这篇文章写的不错: http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html 今天感觉写文章和学东西,有点发散,东一块西一块,呵呵。要逐渐收敛。 一. 爬山算法 ( Hill Climbing ) 爬山算法实现很简单,其主要缺点是会陷入 阅读全文
posted @ 2017-01-16 11:54 blcblc 阅读(272) 评论(0) 推荐(0)
摘要: 参考了这篇文章:http://www.cnblogs.com/LBSer/p/5183300.html 《mysql死锁问题分析》 写的不错。 如果Mysql死锁,会报出: 1.1 死锁成因&&检测方法 我们mysql用的存储引擎是innodb,从日志来看,innodb主动探知到死锁,并回滚了某一苦 阅读全文
posted @ 2017-01-16 00:00 blcblc 阅读(1707) 评论(0) 推荐(0)
摘要: 参考 http://www.jb51.net/article/50047.htm 《MySQL行级锁、表级锁、页级锁详细介绍》 页级:引擎 BDB。表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行行级:引擎 INNODB , 单独的一行记录加锁 (更详细的行锁、表锁,可以参考:ht 阅读全文
posted @ 2017-01-15 23:43 blcblc 阅读(1623) 评论(0) 推荐(0)
摘要: 参考 linux中fcntl()、lockf、flock的区别 这三个函数的作用都是给文件加锁,那它们有什么区别呢? 首先flock和fcntl是系统调用,而lockf是库函数。lockf实际上是fcntl的封装,所以lockf和fcntl的底层实现是一样的,对文件加锁的效果也是一样的。后面分析不同 阅读全文
posted @ 2017-01-15 19:20 blcblc 阅读(24391) 评论(3) 推荐(4)
摘要: 先看了这篇: http://www.cppblog.com/thisisbin/archive/2010/02/07/107444.html 里面说了会维护两个队列,established 和 syn_rcvd的。而back_log指定的长度是两个队列之和(乘以一个系数) 当客户端的第一个SYN到达 阅读全文
posted @ 2017-01-15 17:44 blcblc 阅读(2725) 评论(0) 推荐(0)
摘要: 这个网站非常好: http://www.rabbitmq.com/getstarted.html 把AMQP的各种用法都讲了,还带上了各种语言: 第一篇 http://www.rabbitmq.com/tutorials/tutorial-one-python.html 看到了no_ack=true 阅读全文
posted @ 2017-01-15 12:21 blcblc 阅读(468) 评论(0) 推荐(0)
上一页 1 ··· 177 178 179 180 181 182 183 184 185 ··· 233 下一页