CDN缓存那些事(转载)原文地址:http://bbs.qcloud.com/forum.php?mod=viewthread&tid=3775注:原文全文复制,仅仅作为自己下次学习备份,勿喷,谢谢~CDN是什么?谈到CDN的作用,可以用8年买火车票的经历来形象比喻:8年前,还没有火车票代售点一说,...
分类:
其他好文 时间:
2015-12-17 22:18:46
阅读次数:
209
代理模式,一言以蔽之,为其他的对象提供一种代理以控制对这个对象的访问,for example,买火车票的时候可以在代售处购买,起到了一个中介的作用,但是我们可以在这里买票也可以电话购票,但是却只能去火车站退票,故代理可去掉功能服务或增加额外的服务一.基本原理1.远程代理:为不同地理空间的对象提供.....
分类:
其他好文 时间:
2015-10-25 17:44:33
阅读次数:
210
提要:我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信微博,等等都是软件,都很值得分析。你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做,会做得更好么? 通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体...
分类:
其他好文 时间:
2015-09-27 01:12:28
阅读次数:
296
题目:创建两个线程模拟火车站两个窗口售票程序,窗口售票时间为1秒,两个窗口不能同时售票
#include
#include
using namespace std;
//这是2个线程模拟买火车票的小程序
DWORD WINAPI Fun1Proc(LPVOID lpParameter);//thread data
DWORD WINAPI Fun2Proc(LPVOID lpParam...
分类:
编程语言 时间:
2015-08-08 22:59:57
阅读次数:
175
排序与我们日常生活中息息相关,比如,我们要从电话簿中找到某个联系人首先会按照姓氏排序、买火车票会按照出发时间或者时长排序、买东西会按照销量或者好评度排序、查找文件会按照修改时间排序等等。在计算机程序设计中,排序和查找也是最基本的算法,很多其他的算法都是以排序算法为基础,在一般的数据处理或分析中,通常第一步就是进行排序,比如说二分查找,首先要对数据进行排序。在Donald
Knuth 的计算机程...
分类:
编程语言 时间:
2015-06-02 17:56:18
阅读次数:
289
Java 动态代理
所谓代理,是指具有与代理元(被代理的对象)具有相同的接口的类,客户端必须通过代理与被代理的目标类交互,而代理一般在交互的过程中(交互前后),进行某些特别的处理。 Proxy模式是很常见的模式,在我们生活中处处可见,例如我们买火车票不一定非要到火车站去买,可以到一些火车票的代售点去买。寄信不一定是自己去寄,可以把信委托给邮局,由邮局把信送到目的地。
以上的也...
分类:
其他好文 时间:
2015-05-04 15:34:05
阅读次数:
106
本来说要21号去绍兴的,可是我这人总是办事欠打算。直到20号我才想起来要买火车票。待上网买的时候,已经发现没有我想要的出发与返回时间点了。无奈之下,只好选择28日的。阳春,三月,江南。在几年前的想象里,还是令我非常向往的神奇的地方。而现在,我终于可以自由自在在江南的大地上四处乱窜了。看三国演义的时候,看到曹操在马背上指着东吴大将称赞道,“文章锦绣之地,稻花鱼米之乡,竟能出如此骁勇彪悍之士!”那时我就...
分类:
其他好文 时间:
2015-04-02 22:40:36
阅读次数:
268
一次在阿里旅行上购买火车票之后的感想,对比360抢票软件、网易火车票等软件,联想到技术中的通过增加一层来消除耦合的解决方案。...
分类:
其他好文 时间:
2015-02-28 14:34:39
阅读次数:
125
生活中有非常多队列的影子,比方打饭排队,买火车票排队问题等,能够说与时间相关的问题,一般都会涉及到队列问题;从生活中,能够抽象出队列的概念,队列就是一个能够实现“先进先出”的存储结构。队列分为链式队列和静态队列;静态队列一般用数组来实现,但此时的队列必须是循环队列,否则会造成巨大的内存浪费;链式队列...
分类:
编程语言 时间:
2015-01-08 14:36:02
阅读次数:
308
生活中有非常多队列的影子,比方打饭排队,买火车票排队问题等,能够说与时间相关的问题,一般都会涉及到队列问题;从生活中,能够抽象出队列的概念,队列就是一个能够实现“先进先出”的存储结构。队列分为链式队列和静态队列;静态队列一般用数组来实现,但此时的队列必须是循环队列,否则会造成巨大的内存浪费;链式队列...
分类:
编程语言 时间:
2014-12-23 15:28:11
阅读次数:
237