- 博客(5)
- 资源 (11)
- 收藏
- 关注
原创 mysql去除多列组合重复(并添加组合唯一索引)
缘起由于起初mysql数据表设计考虑不周,导致后续表里出现重复数据,这里点重复是指多个列组合起来数据一样。现期望多个列组合数据表示点记录在数据表里唯一,结局办法就是加多列组合唯一索引。 本文以col1, col2和col3三列组合为唯一索引。数据表名为table_name这时如果使用:alter table table_name add unique "uk_index" (...
2018-02-27 00:29:41 6052
原创 程序的编译与执行过程
本文以C程序为例。构建C程序需要4个步骤,分别使用4个工具完成: preprocessor, compiler, assembler, and linker.四步完成后生成一个可执行文件。第一步,预处理. 这一步处理 头文件、条件编译指令和宏定义。第二步,编译. 将第一步产生的文件连同其他源文件一起编译成汇编代码。第三步,汇编。将第二步产生的汇编源码转换为 object fi...
2018-02-25 23:36:43 13728
原创 mysql事务模型
说起事务,得先说说mysql ACID。 ACID 是 atomicity, consistency, isolation, and durability 的英文首字母缩写,即原子性、一致性、隔离性和持久性。一个数据库系统需要这四点,mysql innodb引擎的事务特性与这四点紧密相关。事务是可以提交或者回滚的任务单元。当一个事务内对数据库做多个改变时,要么在提交事务后保证所有改变都成功,...
2018-02-14 12:41:37 348
原创 AB测试与结果绘图
最近在排查问题过程中,使用ab工具对一个线上系统做了一个简单压测。ab工具是Apache 出的一个http压测工具,具体使用可以参考网上很多教程,简单的使用如下: ab -n 1000 -c 10 www.baidu.com/输出:Benchmarking www.google.com (be patient)Completed 100 requestsCompleted...
2018-02-12 20:09:55 1163 1
原创 macos修复hostname被篡改为bogon
带着mac去了外地,打开terminal准备连接公司的开发机。这时发现terminal上显示的hostname被篡改为bogon。 bogon是谁,难道有人动了我的电脑,回想一下没有啊。难道有吊炸天的hacker黑了我的电脑然后改了一下hostname?也是不肯能,他有那功夫干这个也是无聊透顶。 经过一番search,造成terminal显示的hostname变为bogon的原因有两点:...
2018-02-10 23:44:46 10137 2
计算机中断处理机制(interrupt)
2020-10-08
numpy for python 2.7 (windows 64 bit)
2014-12-12
增强学习教程2
2014-12-05
增强学习教程
2014-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人