介绍
分布式事务和上篇中说到的普通事务的差别在于他所涉及到的服务器超过1个。分布式事务可能是1层的也可能是嵌套多层的。为了协调分布式事务的,就出现了原子提交协议,比较著名的2pc协议就是其中的一个例子。之前的3种并发控制的方法锁控制,乐观并发控制,时间戳序列方法,经过一定的扩展也可以运用在分布式的事务上面。在分布式的事务上,还提供了恢复管理器用来进行对象,操作的恢复。之前已经讨论过在单一的服务器...
分类:
其他好文 时间:
2015-01-18 17:18:36
阅读次数:
197
方法可能谁都可以说谁都可以提,但是,根据现在情况来说,“实用“”适用“就是最好。很多高大上的东西,看起来很美好,但落不了地,那也就是个零,甚至还因此把事情搞得更乱更烂、、、、那就得不偿失了、、、...
分类:
其他好文 时间:
2015-01-18 17:17:33
阅读次数:
167
问题描述:
Implement int sqrt(int x).
Compute and return the square root of x.
基本思路:
采用二分查找法; 犹豫输入x是int型 ,int最大范围是2147483647 ,所以返回结果的范围0-46340. 注意要根据确定的区间去查找正确的返回值,如果大于46340的数的平方将超出int的表示范围。
代码:...
分类:
其他好文 时间:
2015-01-18 17:18:16
阅读次数:
99
前一段时间阳光小强安装了一个豆瓣客户端,第一次打开就被这种界面风格吸引了,今天早上起来在打开豆瓣听音乐的时候,突然产生一个念头,来试着实现一下这种效果,打开客户端分析了一下发现其实这种效果的实现并不是想象中的那么难,下面我先分析一下这种效果的实现思路,然后一步步解释实现的过程,希望大家能提出意见和建议,一起交流学习。先给大家展示一下我的成果吧:其实豆瓣客户端的界面上还有其他的文字和菜单,但是这两个...
分类:
其他好文 时间:
2015-01-18 17:15:15
阅读次数:
281
不高兴的小明
时间限制:3000 ms | 内存限制:65535 KB
难度:1
描述 小明又出问题了。妈妈认为聪明的小明应该更加用功学习而变的更加厉害,所以小明除了上学之外,还要参加妈妈为他报名的各科复习班。另外每周妈妈还会送他去学习朗诵、舞蹈和钢琴。但是小明如果一天上课超过八个小时就会不高兴,而且,上得越久就会越不高兴。假设小明不会因为其它事不高兴,并且她的不...
分类:
其他好文 时间:
2015-01-18 17:17:07
阅读次数:
145
敏捷开发-原则 模式与实践
这的确是一本关于开发者的好书,对于我们开发者、研究人员,它提出了一个开发的全新的价值观(对我来说),甚至人生都有启发。需要认真阅读。
书中总结了敏捷开发的实例,确确实实更够感觉到对于项目的完成大有裨益,有种相读恨晚的感觉。想想自己之前的开发状态,想想自己导师安排公司项目的情况,就是低效率,就是小儿科,就是书上批评讽刺的那样,这正是开发者十几年开发智...
分类:
其他好文 时间:
2015-01-18 17:14:50
阅读次数:
196
我们看看如何比较两个数组相等。数组是一个连续的内存空间,所以一般来说,两个数组相等,就是意味着他们有相同的长度,相同的元素,以及相同的顺序。我们看看JDK的Arrays.equals()实现就一目了然了。
public static boolean equals(int[] a, int[] a2) {
if (a==a2) return true;...
分类:
其他好文 时间:
2015-01-18 17:15:36
阅读次数:
870
Pseudo-Random Numbers
Computers normally cannot generate really random numbers, but frequently are used to generate sequences of pseudo-random numbers. These are generated by some algori...
分类:
其他好文 时间:
2015-01-18 17:13:07
阅读次数:
157
之前谈了产品设计必须遵循客户至上的原则,但是并不是说用户就是上帝,不能说用户提出的所有需求,我们都要满足。
要做一个好的产品经理,需要经常接触用户,倾听用户的心声。就是古诗人一样,需要出去采风,游历千山万
水,才能写出脍炙人口,意味深长的诗句。产 品经常不要进入误区,认为产品是给公司做的,是给老板做的,应该时时
刻刻记住,产品是给用户做的。产品经理要把自己当做用户,反...
分类:
其他好文 时间:
2015-01-18 17:11:46
阅读次数:
158
最近接了一个老外的项目,对方要求用meteor开发。刚开始我觉得这个框架太好了,甚至打算以后在自己项目中也用这个框架,经过这段时间的使用,我今天来谈谈自己对这个框架的理解。meteor是一个基于nodejs平台的实时web开发框架,采用全新的编程理念,全新的通信模式。具体情况,可以百度,这里就不废话了。
先来说说优点:
1. 搭建环境非常简单,可以轻松建立开发环境,文档还算齐全。
2...
分类:
其他好文 时间:
2015-01-18 17:11:42
阅读次数:
14893
奶牛浴场
描述
由于John建造了牛场围栏,激起了奶牛的愤怒,奶牛的产奶量急剧减少。为了讨好奶牛,John决定在牛场中建造一个大型浴场。但是John的奶牛有一个奇怪的习惯,每头奶牛都必须在牛场中的一个固定的位置产奶,而奶牛显然不能在浴场中产奶,于是,John希望所建造的浴场不覆盖这些产奶点。这回,他又要求助于Clevow了。你还能帮助Clevow吗?
John的牛场和规划的浴场都...
分类:
其他好文 时间:
2015-01-18 17:12:04
阅读次数:
200
Multiplying by Rotation
Warning: Not all numbers in this problem are decimal numbers!
Multiplication of natural numbers in general is a cumbersome operation. In some cases howev...
分类:
其他好文 时间:
2015-01-18 17:13:10
阅读次数:
147
Problem Description
寒假来了,又到了小明和女神们约会的季节。
小明虽为屌丝级码农,但非常活跃,女神们常常在小明网上的大段发言后热情回复“呵呵”,所以,小明的最爱就是和女神们约会。与此同时,也有很多基友找他开黑,由于数量实在过于巨大,怎么安排时间便成了小明的一大心事。
我们已知小明一共有T的空闲时间,期间会有很多女神或者基友来找小明。
作为一个操作系统...
分类:
其他好文 时间:
2015-01-18 17:13:16
阅读次数:
199
孪生素数问题
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述写一个程序,找出给出素数范围内的所有孪生素数的组数。一般来说,孪生素数就是指两个素数距离为2,近的不能再近的相邻素数。有些童鞋一看到题就开始写程序,不仔细看题,咱们为了遏制一下读题不认真仔细的童鞋,规定,两个素数相邻为1的也成为孪生素数。
输入第一行给出N(0
接下来组测...
分类:
其他好文 时间:
2015-01-18 17:10:21
阅读次数:
174
微笑是一个动作(action),副交感神经上升是微笑后引起的结果(result).两者是交互的,双向影响,所以假笑的信号也能引起副交感神经上升。与之相反,愁眉苦脸让人更加紧张,副交感神经下降,交感神经上升,自主神经不平衡。同样例子:大拇指太用力或紧握拳头,副交感神经下降,交感神经上升,你会变得紧张。...
分类:
其他好文 时间:
2015-01-18 17:08:40
阅读次数:
248
分页在PHP中经常用到,当前端在页面上请求需要数目的数据时,就可以通过sql语句控制偏移量的方式,返回指定条数的记录。 如果不考虑前端展示效果,归根结底就是控制好sql语句中 limit m, n 的m和n的数值大小,避免出现一些bug。 分页的两个核心变量是:第几页,每页多少条数据。...
分类:
其他好文 时间:
2015-01-18 17:09:37
阅读次数:
182
checkbox使用客户端控件,且给repeater里边的checkbox添加ruanat=server属性表头中的chkTotal的属性一定不要加此属性。。。。然后 全选的javascript代码function CheckAll(){ var e=document.aspnetForm.elem...
分类:
其他好文 时间:
2015-01-18 17:11:00
阅读次数:
186