昨天晚上把几台在线交易的网站和后台迁移到另外一个数据中心。本以为这属于轻量级的迁移。不会出现什么问题。就让一个兄弟主导,我负责帮忙打下手。没有想到,途中出现好几个问题,看起来很简单,但让他很棘手。感觉不可思议。从下午5点开始,本以为,满打满算2个小时完全可以..
分类:
其他好文 时间:
2014-11-15 11:34:08
阅读次数:
224
在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的...
分类:
其他好文 时间:
2014-11-14 22:33:05
阅读次数:
239
1.【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。2.【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。3.【Ctrl+/】快速添...
分类:
系统相关 时间:
2014-11-13 22:28:02
阅读次数:
271
测试新手,最需要尽快掌握的两个技能如下:(1)如何准确和快速地寻找和发现软件的缺陷(Bug)?(2)如何将发现的缺陷写成专业的缺陷报告?首先介绍功能测试:1.要充分了解你所测试的项目/产品的功能以及相关的行业知识;2.善于利用等价类划分和边界值等方法来进行简单的快速定位;3.建议在没有时间编写测试用...
分类:
其他好文 时间:
2014-11-11 18:18:29
阅读次数:
346
(转)MySQL索引的查看创建和删除1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表...
分类:
数据库 时间:
2014-11-08 18:14:57
阅读次数:
283
SVN使用规范
1.提交必须写明注释
清晰的提交注释有助于别人理解你所做的修改,出现问题时能够快速定位,也有助于项目经理把握开发进度。所以,在提交代码时,要填写明晰的标注,能够概要的描述所提交文件的信息,让项目组其他成员在看到标注后不用详细看代码就能了解你所做的修改。
2.禁止提交未编译通过的代码
代码在提交之前,首先要确认自己能够在本地编译,保证主干永远是畅通的。如果引用了新的文件...
分类:
其他好文 时间:
2014-11-08 16:49:04
阅读次数:
192
在C/C++语言中用 (type) value(还可以采用type(value))来进行显式类型转换,常常又被称为强制转换。这种转换的正确性完全掌握在程序员手中,传统上强制转换往往被过度使用,成为C++程序犯错的一个主要根源。 为了减少强制转换的副作用,并且在查错时使程序员能够快速定位(总是最值得怀疑的)强制转换,在标准C++中新增加了4个关键字*_cast,用来提倡一种全新的C++显式...
分类:
编程语言 时间:
2014-11-06 20:04:39
阅读次数:
213
转自:http://mp.weixin.qq.com/s?__biz=MjM5ODMyODkxOA==&mid=200472541&idx=1&sn=4c90c061927b1a76b32e3a9e93145cf8#rd...
分类:
编程语言 时间:
2014-11-06 11:13:56
阅读次数:
150
掌握和使用一个工具的最好方法,就是先掌握其原理,了解其架构,然后才能用起来得心应手,否则用起来,都不知道这一步为什么这样做,不能够快速定位问题,更别提快速解决问题。OGG架构及原理:OracleGoldenGate的原理,是相当简单的,就是通过抽取源端的redolog或者archivelog,..
分类:
数据库 时间:
2014-11-06 02:13:10
阅读次数:
368
Toast(吐司)是wp屏幕上端弹出来的临时通知,他会存在7秒钟的时间,可以快速定位到用户需要的位置(当然是由开发者设置的)1.创建一个Toast now,需要将你的app设置支持Toast否则即使你写好了,他也是不工作的。 应用程序清单里面直接选择就OK了。 然后看一段代码示例: pu...