2015-09-23 MoreFreeze
先上结论:线上机器千万别没事yum update以及同类的升级操作 more 上周五由于跑数据发现某个软件需要更新,需要yum update下,于是手贱把需要更新的都更新了, 结果周一过来发现启动不了了,内核升级了,OP看了半天,实际后来发现这台机器确实因为某个原因, 各方面素质差很多,同样的拉数据,别的机器不挂,它一会就挂了,娇贵得很。得出结论是只能重装。这台机器的角色还挺多, 包括所有导入数据脚本,跑每天的统计,保存的数据结果,同时还有作为HDFS的NameNode和 Hive的入口,当时觉得HDFS数据应该会有冗余,而结果数据可以再重跑就行了,于是决定重装。噩梦开始! 继续阅读 »
2016-03-18 ALEX LIN
iOS代码签入前检查清单 | iOS Pre-Check-in Checklist | Yes/No | | ---------------------------------------- | ---------- | | Have I regression tested everything in Instruments for leaks and abandoned memory? | | | Have I ran all automated UI tests and verified there are no crash bugs? | | | Have I 继续阅读 »
2014-08-13 veryyoung
Mysql数据库中最常使用的两种表类型为 InnoDB和MyISAM。这两种类型各有优缺点,视具体应用而定。 InnoDB 给 MySQL 提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)的事务安全(transaction-safe (ACID compliant))型表。 InnoDB 提供了行锁(locking on row level),提供与 Oracle 类型一致的不加锁读取(non-locking read in SELECTs)。这些特性均提高了多用户并发操作的性能表现。 在InnoDB表中不需要扩大锁定(lock esca 继续阅读 »