Kevin Dai's Weblog
技术点滴,生活心情
博客园
首页
博问
闪存
新随笔
订阅
管理
随笔-14 文章-0 评论-34
基础技术
数据结构、算法等。
一致性、可用性略记
摘要: 在必须强调365天每天24小时都可用的网站中,很多大型网站都是妥协了暂时的一致性,保证了可用性,但是最后系统还是要保证最终一致性。如果单纯依靠ACID,那并发数会降低,会造成一定的不可用。不过有的功能的确是需要严格一致性的,比如资金划拨这样的动作。支付宝首席架构师程立的那个PPT里也是这样说的,可以对不同的功能进行分级。
阅读全文
posted @
2009-10-28 11:29
Kevin Dai 阅读(88) |
评论 (0)
编辑
您能写出一个正确的二分查找算法吗?
摘要: 您能写出一个正确的二分查找算法吗?文末还有一个有趣的问题。
阅读全文
posted @
2009-09-18 02:07
Kevin Dai 阅读(3317) |
评论 (29)
编辑
求N个数的最大公约数
摘要: 如何编程计算N个数的最大公约数(Greatest common divisor)呢?第一想法那便是两两计算,但是往往最简单的想法是不怎么靠谱的。本文用递归来解决。
阅读全文
posted @
2009-09-06 21:26
Kevin Dai 阅读(433) |
评论 (0)
编辑
重温算法与数据结构:(1)排序算法的预备知识
摘要: 谈起排序,势必会想到比较。在.NET框架中什么和比较有关系呢?自然是IComparable、IComparable<T>、IComparer<T>这三个接口,其中IComparable<T>为IComparable的泛型版本。泛型的优点自然不必多说。在一切有可能的情况,我们应该优先使用泛型。
阅读全文
posted @
2009-08-13 15:34
Kevin Dai 阅读(1838) |
评论 (4)
编辑
公告
昵称:
Kevin Dai
园龄:
4年11个月
粉丝:
6
关注:
1
搜索
我的标签
Java
(3)
Generics
(2)
Consistency
(2)
算法
(2)
C#
(1)
Best Practices
(1)
MapReduce
(1)
排序
(1)
sort
(1)
数据结构
(1)
更多
随笔分类
ASP.NET
(rss)
JAVA(1)
(rss)
编程语言(2)
(rss)
并行编程
(rss)
基础技术(4)
(rss)
技术尝鲜
(rss)
架构设计(2)
(rss)
生活日记(3)
(rss)
收藏(1)
(rss)
随笔档案
2009年11月 (4)
2009年10月 (2)
2009年9月 (5)
2009年8月 (3)
技术博客
Joel Spolsky
(rss)
名不虚传的大牛。
Matthew Podwysocki
(rss)
Senior Consultant at Microsoft Consulting Services.关注函数式编程和并行编程的朋友们去看看,非常值得关注。
Omar AL Zabir
(rss)
pageflakes的CTO。他在codeproject发表的文章质量都很不错。
Rick Strahl
(rss)
ASP.NET大牛。MVP since 1997.
许哲
Google的超级大粉丝,技术也很赞。
赵劼
(rss)
我认为是国内文章质量
最好
的.NET技术博客,技术功底了得,对技术的态度一丝不苟,让我敬佩。
最新评论
阅读排行榜
评论排行榜
推荐排行榜