转载

亿级Web系统搭建:单机到分布式集群

亿级Web系统搭建:单机到分布式集群
当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。 Web负载均衡 Web负载均衡(Load Balancing),简单地说就是给我们的服务器集群分配“工作任务”,而采...

谚语大全

谚语大全
挨金似金,挨玉似玉。 八成熟,十成收;十成熟,二成丢。 把舵的不慌,乘船的稳当。 白米饭好吃,五谷田难种。 百日连阴雨,总有一朝晴 百闻不如一见,百见不如一干。 败家子挥金如粪,兴家人惜粪如金。 帮人要帮到底,救人要救到头。 帮助别人要忘掉,别人帮己要记牢。 饱带饥粮,晴带雨伞。 爆饮爆食易生病,定时定量保康宁。 背后不商量,当面无主张。 笨人先起身,笨鸟早出林。 鞭打的快马,事找的忙...

小说创作杂谈——新人需要懂的基础(下)

小说创作杂谈——新人需要懂的基础(下)
四、故事的架构设计 之前在故事的基本形式中说到过,一个故事必然要符合“有事件、有转折、转折中体现人物意志”的三重要求。 然而,仅仅符合这些要求,还不能让它成为一个值得用笔去记述,值得读者花钱去阅读的故事。 故事情节过于简单,这是问题所在。 文学上推崇“举重若轻”“以小见大”,推崇“简单的情节设计反映深远的内涵”, 但我目测SF大部分写手的写作都更接近于网络小说和畅销书,因而“情节精彩”是一个...

小说创作杂谈——新人需要懂的基础(上)

小说创作杂谈——新人需要懂的基础(上)
在开始之前,我想先来谈谈为什么我要写这篇东西。 从在轻之殿第一次写评文算起来,已经过去近一年了。如果从头一次帮作者看文算其,时间就更久了。新人们拿来的文章往往问题百出,被人喷成筛子。当他们求助于评论者的时候,读者们只能给出阅读效果上的评价——好看或者不好看,而敏锐的评论者们也仅仅能够针对文章本身给出评价——人物有问题,剧情有问题,文笔不好等等。 新人们泪流满面地求解“到底怎么才能写...

大型网站的架构设计图

大型网站的架构设计图
近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体会,何乐而不为呢?特此,总结整理了诸如国外wikipedia,Facebook,Yahoo!,YouTube,MyS...
转载

经典语录(更新35条)

经典语录(更新35条)
1.收拾起心情,继续前行吧,错过了花,你将收获雨,错过了雨,你会遇到彩虹。 2.生活有时是令人沮丧的,但你可以努力让自己的过得开心。 3.如果你不出去走走,你就会以为这就是全世界。 4.回忆本来是非常美好的,只要你能让过去的都过去。 5.记住,可以哭,可以恨,但是不可以不坚强。 6.真正的幸福,不是活成别人那样,而是能够按照自己的意愿去生活。 7.世上没人能赎回过去,珍惜眼前,别等失去再后悔。 ...

2015广州马拉松相关资料

2015广州马拉松相关资料
每年广马都会成为各路英雄奇装异服的show time。 斯巴达战士乱入。 广州马拉松成cosplay欢乐秀,众跑友任性凹造型。 2015广州马拉松赛报名9月23日启动 原文标题:参赛人数限定增至3万人 广州跑友将有更多的机会参加在家门口举办的顶级马拉松赛事!记者获悉,今年的广州马拉松赛,参赛总人数限定将增加到3万人,其中全程马拉松赛事的参赛人数限定,从去年的5000人加倍到今年的10000人,半程马拉松从去年...
转载

程序员必须知道的10大基础实用算法

程序员必须知道的10大基础实用算法
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists)。 算...
转载

好的用户界面-界面设计的一些技巧

好的用户界面-界面设计的一些技巧
如此有用的文章我已记不得是什么时候发现的了,但在看完的那一刻便想将之翻译,分享给大家自己也受用。 时间过了很久,来到了2014年,终于静下心来花了大把时间连同图片一起译成了中文。像我这样业余的翻译六级分数只够及格的程序员,不敢说做到信雅达,但求意思到位。 1 尽量使用单列而不是多列布局 单列布局能够让对全局有更好的掌控。同时用户也可以一目了然内容。而多列而已则会有分散用户注意力的风险...
转载

给想跑和在跑的各位

给想跑和在跑的各位
想起一篇跑步专题,由来已久,当一一获知周围几位好友都把跑步作为日常最主要的锻炼时,这份意愿更为浓烈。 为何要跑步?这里是一段没有鼓噪的跑步宣传片: 喜欢它的配乐和配音,更喜欢它对为什么要跑步传递的说明:其实这是一个每个人自己跑了以后才会有的答案。就像上面说到的各位好友,跑步的起因或许都来自于对健康的关注,但坚持跑步的理由,却无一雷同。...
Copyright © 小林博客 保留所有权利.  

用户登录

分享到: