学校食堂打饭、火车站买火车票、公交站等车,都要排队,先来的先上车,车满了,其余只能等下一班了。
这对大多数人而言,都是相对公平的方式。
分类:
编程语言 时间:
2018-05-23 23:30:29
阅读次数:
206
动态代理: 在了解动态代理之前,先对代理有一个认识. 代理模式是Java常见的设计模式之一。所谓代理模式是指客户端并不直接调用实际的对象,而是通过调用代理,来间接的调用实际的对象。 打个比方:你买火车票的时候,并不直接花钱购买, 而是将钱预先垫付到抢票软件上, 使抢票软件为你购买, 你要做的行为就是 ...
分类:
编程语言 时间:
2018-05-04 17:07:07
阅读次数:
202
【POJ2774】Long Long Message(后缀数组) 题面 "Vjudge" Description Little cat在Byterland的首都读物理专业。这些天他收到了一条悲伤地信息:他的母亲生病了。担心买火车票花钱太多(Byterland是一个巨大的国家,因此他坐火车回家需要16 ...
分类:
编程语言 时间:
2018-01-23 15:52:21
阅读次数:
193
代理实现可以分为静态代理和动态代理。 静态代理 静态代理模式其实很常见,比如买火车票这件小事:黄牛相当于是火车站的代理,我们可以通过黄牛买票,但只能去火车站进行改签和退票。在代码实现中相当于为一个委托对象realSubject提供一个代理对象proxy,通过proxy可以调用realSubject的 ...
分类:
编程语言 时间:
2017-09-12 12:12:50
阅读次数:
187
排序与我们日常生活中息息相关。比方。我们要从电话簿中找到某个联系人首先会依照姓氏排序、买火车票会依照出发时间或者时长排序、买东西会依照销量或者好评度排序、查找文件会依照改动时间排序等等。在计算机程序设计中,排序和查找也是最主要的算法,非常多其它的算法都是以排序算法为基础,在一般的数据处理或分析中。通 ...
分类:
编程语言 时间:
2017-07-23 16:32:40
阅读次数:
172
生活中有很多队列的影子,比如打饭排队,买火车票排队问题等,可以说与时间相关的问题,一般都会涉及到队列问题;从生活中,可以抽象出队列的概念,队列就是一个能够实现“先进先出”的存储结构。队列分为链式队列和静态队列;静态队列一般用数组来实现,但此时的队列必须是循环队列,否则会造成巨大的内存浪费;链式队列是 ...
分类:
编程语言 时间:
2017-05-04 20:06:39
阅读次数:
281
教你在12306网上买火车票选择上中下铺的方法 买火车票为了方便,好多人都是想要选择下铺。可是按正常方法是不能选择的,现在教你可以自由选择上中下铺的方法。记得要用电脑操作哟 教你在12306网上买火车票选择上中下铺的方法 买火车票为了方便,好多人都是想要选择下铺。可是按正常方法是不能选择的,现在教你 ...
分类:
其他好文 时间:
2017-04-11 14:58:43
阅读次数:
256
我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信、QQ,等等都是软件,都很值得分析。你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做,会做得更好么? 通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现, ...
分类:
移动开发 时间:
2017-04-08 18:59:18
阅读次数:
363
我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信、QQ,等等都是软件,都很值得分析。你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做,会做得更好么? 通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现, ...
分类:
其他好文 时间:
2017-04-08 15:52:53
阅读次数:
211