问题的解读 对于上面三个例子,相信大家一定看出来了,我们的终端用户在使用不同的计算机产品时对于数据一致性的需求是不一样的: 1、有些系统,既要快速地响应用户,同时还要保证系统的数据对于任意客户端都是真实可靠的,就像火车站售票系统 2、有些系统,需要为用户保证绝对可靠的数据安全,虽然在数据一致性上存在 ...
分类:
其他好文 时间:
2018-04-05 18:00:15
阅读次数:
152
synchronized:同步(锁),可以修饰代码块和方法,被修饰的代码块和方法一旦被某个线程访问,则直接锁住,其他的线程将无法访问非静态方法的同步锁对象是this静态方法的锁同步对象是当前类的字节码对象模拟火车站售票案例同步代码块:publicclassTicketimplementsRunnable{inttickets=100;//总票数Objectobj=newObject();//锁对象
分类:
编程语言 时间:
2018-03-16 12:08:21
阅读次数:
185
代理模式: 为其他对象提供一种代理以控制对这个对象的访问,代理对象起到了中介作用,可以去掉功能服务或者额外的服务。 以火车站买票为例子: 火车票代售处是火车站的代理,代售处可能不止可以卖火车票,还可以卖飞机票,但是不支持火车票退票功能,因此代售处起到了中介作用, 可以去掉功能服务或者额外的服务。 常 ...
分类:
其他好文 时间:
2018-03-05 00:48:55
阅读次数:
159
线程池几个參数的理解: 比方去火车站买票, 有10个售票窗体, 但仅仅有5个窗体对外开放. 那么对外开放的5个窗体称为核心线程数, 而最大线程数是10个窗体.假设5个窗体都被占用, 那么后来的人就必须在后面排队, 但后来售票厅人越来越多, 已经人满为患, 就相似于线程队列已满.这时候火车站站长下令, ...
分类:
编程语言 时间:
2018-03-04 14:32:41
阅读次数:
173
1、概述 队列是一种满足先进先出(FIFO)的数据结构,数据从队列头部取出,新的数据从队列尾部插入,数据之间是平等的,不存在优先级的。这个就类似于普通老百姓到火车站排队买票,先来的先买票,每个人之间是平等的,不存在优先的权利,整个过程是固定不变的。而优先级队列可以理解为在队列的基础上给每个数据赋一个 ...
分类:
其他好文 时间:
2018-02-23 16:00:39
阅读次数:
211
洛谷P2832 行路难 分析+题解代码【玄学最短路】 题目背景: 小X来到了山区,领略山林之乐。在他乐以忘忧之时,他突然发现,开学迫在眉睫 题目描述: 山区有n座山。山之间有m条羊肠小道,每条连接两座山,只能单向通过,并会耗费小X一定时间。 小X现在在1号山,他的目的是n号山,因为那里有火车站。 然 ...
分类:
其他好文 时间:
2018-02-21 22:20:37
阅读次数:
174
网络工程师成长日记387-蒲城中铁20局项目回忆录这是我的第387篇原创文章,记录网络工程师行业的点点滴滴,结交IT行业有缘之人5月4日早晨,接到公司通知,有三个项目是给火车站的设备安装,分别去往延安,榆林,蒲城。最终决定我和老大去蒲城。出发前我们,我们对这次的工程进行了分工,在公司我们准备了console线一条,直通,交叉线各条。拿到开工单,老大联系了,我们去的蒲城的技术主管雷工,告诉他我们的到
分类:
其他好文 时间:
2018-02-17 11:48:37
阅读次数:
204
并不觉得能写完这几天学到的东西,就当这里是在胡说八道好了。 并不觉得其它文章不是在胡说八道。 并不觉得这不是流水账。 %%% Wang God %%% Shing God %%% Yangtze River God Day1 上午:到了火车站,出发! 中午:zzzzzzzz 下午:在火车上和王神爷聊 ...
分类:
其他好文 时间:
2018-02-11 23:35:43
阅读次数:
188