题目:假设一个机器只存储一个标号为ID的记录,假设每份数据保存2个备份,这样就有2个机器存储了相同的数据。其中ID是小于10亿的整数。
问题1、在某个时间,如果得到一个数据文件ID的列表。是否能够快速的找到这个表中仅出现一次的ID?即快速找出出现故障的机器存储的数据ID。
问题2、如果有两台机器死机呢?(假设同一个数据的俩个备份不会同时丢失,即列表中缺少的是两个不等的ID)
扩展...
分类:
其他好文 时间:
2014-09-30 22:55:50
阅读次数:
171
蚂蚁感冒
长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。
每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。
当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。
这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。
请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。
【数据格式】...
分类:
其他好文 时间:
2014-09-30 11:56:09
阅读次数:
263
在实际的项目开发中,一般需要程序抽象出一些在几何意义上有明确意义的参数,这样方便策划或美术在自己的机器上进行调试。 下面是一个可变参的地下城摄像机的简单实现:// 第三人称摄像机,平移和旋转会同时进行平滑public class ThirdPersonalCamera : MonoBehavi...
分类:
其他好文 时间:
2014-09-26 15:00:18
阅读次数:
339
我有主从2台数据库分别为A,B 由于历史原因,A的数据库只允许同步 aa 和 bb俩个库,即A库再创建一个新库,B是不会同步过来的 OK。开搞。 1 A ?移除掉binlog-do-db ,我不想以后还得再操作一下!这里我们约定新库为...
分类:
其他好文 时间:
2014-09-24 02:45:35
阅读次数:
263
小伙伴们,苹果终于在今天凌晨推送了 iOS 8 的正式版。虽然该系统并未与 iPhone6 发布会同时亮相,但对于已经提前体验尝鲜过测试版的同学来说并不陌生。iOS 8 几乎每个图标都进行了重新设计,即使是不那么显眼的后退按钮。这里就给大家分享最新的 iOS 8 矢量 UI 素材套件,可以免费下载使...
分类:
移动开发 时间:
2014-09-21 14:14:30
阅读次数:
372
一、whichwhich命令返回可执行命令的执行文件路径.(但是仅仅搜索PATH下的目录)[root@hdp_test1yum.repos.d]#whichvim
/usr/bin/vim二、whereiswhereis命令也返回可执行命令的文件路径。比which多的是:会同时返回其manpage的路径。[root@hdp_test1yum.repos.d]#whereisvim
vim:..
分类:
系统相关 时间:
2014-09-19 19:34:06
阅读次数:
258
日前,素有老子故里之称的河南省鹿邑县,千余块公共信息交通标志牌焕然一新。这是鹿邑质监局为提升老子故里旅游区的接待档次和服务水平,按照标准化法的有关规定,会同有关部门对公共信息标识牌进行的一次整顿和规范。规范标志牌,源头治理是关键。为此,鹿邑质监局牵头以县政府办公室名义下发文件,按照《中华人民共和国标...
分类:
其他好文 时间:
2014-09-18 16:23:14
阅读次数:
170
在项目开发时,有时候可能会增加或修改新的数据库,比如,刚开始我们项目用SQL Server 数据库,但后来需要用Oracle 数据库,或者说在某些情况下需要用Oracle 来代替SQL Server 数据库,甚至两种情况会同时存在,但数据库访问方面 Oracle 和SQL Server 是不同的,它...
分类:
其他好文 时间:
2014-09-18 11:12:23
阅读次数:
219
帮助命令1、man[manual]: /usr/bin/man 获得命令或配置文件的帮助文档,优先查看命令的帮助 格式:man [命令或配置文件] #会同时调用moreE.g. man ls #查看ls命令的帮助信息 man services #查看配置文件services的帮助信息 附-在Linux系统中帮助文件分为九种: 如: man 5 passwd //查看配置文件的帮助 ...
分类:
系统相关 时间:
2014-09-16 22:14:11
阅读次数:
249
几年前,我们浏览网页的时候是没有选项卡浏览模式的,每一个网页都会是一个浏览器窗口,如果我没有记错,Win7之前我们都是这样浏览网页的。作为一个程序员,我们经常会同时打开10-15个网页,多的时候超过20个也不足为奇。