- 浏览: 52119 次
- 性别:
- 来自: 西安
最新评论
文章列表
今天看到一篇文章,淘宝在双12期间,mysql innodb关键配置如下:
•innodb_buffer_pool_size = 36G
•innodb_flush_log_at_trx_commit = 1
innodb_flush_log_at_trx_commit 默认为1, 也就是说每一次事务提交或事务外的指令都需要把日志写入(flush)硬盘,很费时的,有些不解,想了想,关键的交易数据,必须得这样啊。
走过了一程,觉得路上越发颠簸了起来,我低头查看,原来我的代码已经生疏了。
———— Al Tusari
怎么实现一个简单的正则表达式的字符串匹配器? 抄一段代码吧,引自<代码之美>:
/*match :在text中查找regexp*/
int match(char *regexp,char *text)
{
if(regexp[0] == '^')
return matchhere(regexp+1,text);
do{
if (matchhere(regexp,text))
return 1;
}while ( ...
心情飞啊飞
- 博客分类:
- life ft. time
一张卡片,遥远的落到我的手心,说只是一片落叶,何必要去追逐过去的蝉声。
国庆的开始,一个人坐在车站边的cabin里,一阵好熟悉的歌声渗入僵滞的心,慵懒的一切就散了,jason mraz?
”hey yeah..“
钢琴的律动带动了我的心跳,一如神经的精神,在水面划开涟漪,撞去远方的岸,
车来了。。。
回家的路十几年了,还是那么漫长,门面换了一拨又一拨,叫卖的已经不再是三婶的热豆浆,漂泊的小贩车上散漫着青草的味道,sheryl crow? 最好给我配上kid rock吧,一起<collide>,乡村的路,乡村的歌,乡村的脚步,朝着乡村 ...
时间的堆积
- 博客分类:
- life ft. time
有好多人抱怨自己的付出与收获,三人成虎,走得多了,也就成了路,说得多了,大家就都信了,
看过一篇文章,记者去哈佛采访,凌晨了,图书馆还是灯火通明,;还看过一篇文章,一名MIT的学生,把大学过的像是中国的高中;邮电学院的一位同学说,她的以为同学本科时连吃饭都在学习思考,后来去了加州理工一位老教授,大年初三拎着包面到实验室科研,
这些都是时间的堆积,时间的堆积换来的是什么?对于有些人来说是成功,其他的是失意,只不过,你想过自己的时间堆的够了吗?
不喜欢说大话,不喜欢,下结论,认真来堆积时间吧。
就叫做诗吧
- 博客分类:
- literature IT
想找个地方,然后写几句话,就叫做诗吧,
但风也不想惊动我的步伐,只为了破碎的涟漪,
胸中纵有千仞的字句,也书不尽蓬松的花朵,
面包的滋味,总是被欲望臣服,
生活的微笑,又有谁知?
流不尽的眼泪,掩不住的痛楚,渗进丝丝的凉意,彷佛爱变成了煎熬,
痛苦不是强求,罪过止于岩石,那芳香的流连,只不过是过客。
于是,只能悄悄的写在空气中,把这首歌啊,刻进腐木的皱纹。
暂时回来
- 博客分类:
- life ft. time
必须回来了,sinaapp什么嘛,只不过托管了个wordpress,现在就问我要钱、吐槽吐槽。。。
心中感觉必须得抒发点什么,时间,好不经用,好糊弄人啊,冥冥之中的注定,是对人的考验吗,大海还是遥远,明天依然要继续,生命,就是这样在平淡中继续,或许有点小激情。。。
奋斗吧,少年!
那时的春江潮水,那时的从前
- 博客分类:
- life ft. time
思维发热了,热气腾腾着,想起了10几年前,印象中温婉的可爱老师第一次在黑板上写下了,“春江潮水连海平,海上明月共潮生”,感觉很美,美得有些湿润,
听着刘德华的缠绵,骄阳舒服地照着平房的操场,同学们懒散地在草地上,那时的劳动课啊,就是少不了和老师的斗嘴,大眼镜高高的老师,您还在初中吗,
那时的一切不会重现,只能到好多年以后,而且是留作自己活着别人的感叹,每个人的生活在这一点上得到了统一,时光不会倒流,做过的一切却在所有地方留下她的踪迹,
只是,这踪迹的代价,竟是我们的青春,我们的一生,不再回来
无语的题目:找出两个链表的第一个交点,自己说了m*n,以及借用空间的线性算法,最后逼着构造了一个环,求了环的交点,竟然生生地想不起来长度截取然后一起向下走的算法,囧啊
nessDB结构介绍
主要包括:Memory-Table,Sorted-Table(*.sst)、Meta和Log四大部分。
1. Memory-Table 是个有序内存表,使用Skiplist实现。
所有的添加/删除首先会写到这个内存表,当这个内存表达到一定数量后,进入immutable只读状态,后台线程开始对其进行merge操作。同时会新建一个内存表,继续接受添加/删除操作。
Memory-Table数据结构如下:
key
value-offset
圣教序
- 博客分类:
- life ft. time
桂生高岭,云露方得泫其花;
莲出绿波,飞尘不能污其叶。
非莲性自洁而桂质本贞,良由所附者高,则微物不能累;
所凭者净,则浊类不能沾。
目前看到的解释的最透彻又最短小的一篇,赞
http://www.iteye.com/topic/469644
先说Select: 1.Socket数量限制:该模式可操作的Socket数由FD_SETSIZE决定,内核默认32*32=1024. 2.操作限制:通过遍历FD_SETSIZE个Socket来完成调度,不管哪个Socket是活跃的,都遍历一遍. 后说Poll: 1.Socket数量几乎无限制:该模式下的Socket对应的fd列表由一个数组来保存,大小不限(默认4k). 2.操作限制:同Select.
stein算法
- 博客分类:
- literature IT
- 说的是算法
欧几里德算法是计算两个数最大公约数的传统算法,他无论从理论还是从效率上都是很好的。但是他有一个致命的缺陷,这个缺陷只有在大素数时才会显现出来。
考虑现在的硬件平台,一般整数最多也就是64位,对于这样的整数,计算两个数之间的模是很简单的。对于字长为32位的平台,计算两个不超过32位的整数的模,只需要一个指令周期,而计算64位以下的整数模,也不过几个周期而已。但是对于更大的素数,这样的计算过程就不得不由用户来设计,为了计算两个超过64位的整数的模,用户也许不得不采用类似于多位数除法手算过程中的试商法,这个过程不但复杂,而且消耗了很多CPU时间。对于现代密码算法,要求计算128位以上的素数的情 ...
思想决定行动,行动决定习惯,习惯决定性格,性格决定命运【转】
2009-08-02 0:04
自修之道、基础知识、实践贯通、培养兴趣、积极主动、掌控时间、为人处世。 从思考中确立自我,从学习中寻求真理,从独立中体验自主 ...
Henri Poincaré
- 博客分类:
- literature IT
udi书的引论用了亨利 庞加莱的一段话,好奇,原来是大牛。。。
ai 快要受不了sb javaeye的图片上传了,不能插入本地图片,无语
links:
http://zh.wikipedia.org/zh-hk/%E5%84%92%E5%8B%92%C2%B7%E6%98%82%E5%88%A9%C2%B7%E5%BA%9E%E5%8A%A0%E8%8E%B1
http://baike.baidu.com/view/25827.htm
introduction to algorithms: acreative approach