摘要:
一,要求:自己动手编写 atoi(char *str)函数,功能是将字符串变成数字简单版本:需要考虑的地方 1)正负号2)仅仅考虑十进制 3)如何把数字 字符 变成整数#include <iostream>using namespace std;int StrToInt(char * str){ int value = 0; int sign = 1; if(*str == '-')//负号 { sign = -1; str++; } while(*str)// 此法很巧妙,直接从高位开始乘加即可,不用考虑字符串的长度 { va... 阅读全文
摘要:
从5.5开始,INNODB 引擎也可以像MYISAM引擎一样来进行压缩了。 当然压缩后的表没事你也别INSERT 或者 UPDATE了。 DELETE 就无所谓了,只是MARK下,完了再批量删除。 这点和BRIGHTHOUSE 引擎倒是一致。当然了, 并不是所有的表都适合压缩,然后进行读取。 应用场景,数据的分布,以及硬件的资源都制约了是否要进行压缩。这个时候来说,最好的办法就是进行压力测试,看看是否适合你自己的业务。下面呢,就是压缩表对应的一些新的特性。1. 压缩表只针对单表空间有效,所以设置如下参数: innodb_file_per_table innodb_file_format = B 阅读全文