每周推特 2010-02-21

2月 21st, 2010 | Posted by | Filed under 生活轨迹
  • 看了看老外的设想,跟我们的设想几乎一致,每个有Wifi的手机,可以作为一个节点,既是客户端也是服务端,只要一个自组织网络里有一个手机能连上基站,或者互联网,那么基于P2P协议,网络内每个手机都可以连上。 #
  • 当年自己掏了那么多钱去研究这个东西,在开发板上都做好了Demo,被狗P评委给Kill了,现在老外开始搞了,还拿到了300万美金的投资,这些狗P评委还有什么可说的,不就是为了保护中国移动之类的运营商可以肆无忌惮的剥削百姓么 #
  • @wolfdeng 可惜被挑战杯Kill了,参赛资格都没有,杯具 in reply to wolfdeng #
  • @yanzisky1989 我知道了…… in reply to yanzisky1989 #
  • @51isoft 好吧,评委想的比我们远…… in reply to 51isoft #
  • 我选Linux发行版就是选包管理器,现在还是偏向于源码的包管理器,在ArchLinux和Gentoo中选 #
  • 每次听到春晚歌颂党的歌,我就感到由衷的恶心,自己做的好,要人来唱干什么,老百姓心里自然会记得,对自己作恶想掩盖,才造出一堆的歌来歌颂自己,欲盖弥彰 #
  • @yanzisky1989 吃饭去了…… in reply to yanzisky1989 #
  • 又看到金龟子了,我那时候天天看她主持节目,现在竟然还在主持~金龟子也是一代神器…… #
  • RT @tinyfool: RT @delphij: 某前同事MSN:身为一个技术人员,当不能用本职工作为公司创造生产力的时候,还可以以休年假的方法为公司增加利润 #
  • RT @hsin747: 在台灣,無論是陳水扁或馬英九都必需在過年期間發紅包給民眾,為何不見北京及香港領導人發紅包給市民呀?? #
  • RT @ma_shao_bo: 来自推外的技术指导:纯从技术角度给各位光棍出个主意:给所有你认识的异性发个短信说“我喜欢你”,然后忍三个小时,从回短信里的人里挑一个,剩下的再发一个短信“不好意思,喝多了……”。搞定。 #
  • @Natural__Light 家里呆着 in reply to Natural__Light #
  • @wolfdeng 现在还是偏向Arch Linux,既有二进制也有源码分发包 in reply to wolfdeng #
  • EMS早就可以倒闭了,限时隔天件,第四天了还不到,没打我电话就说我不在 #
  • 买个XV6800,跟卖家买的时候谈判有歧义,又被耍了,已经气的没气了,淘宝买个AA/AAA码上EVDO算了 #
  • RT @yxwlmxy: RT @yeka52: 姚滨一直是清高的,在最举步维艰的时候,他不抱怨,不指责任何人。他的原则是,有能耐你就挺住,做出成绩来给别人看。别人争利益,谈条件,他从来不争不抢。他是真的不屑,认为争那些不值。 #
  • 被称为经济适用男 #
  • RT @newsinchina: 其实很多老人在事实举证上是根本无法说服年轻人接受他们那老朽的观点的,然后他们往往会以长者和权威的态度中止和你平等地讨论下去! #
  • 才发现介川是浩二 #
  • 点优酷看到一个视频,德国高速259辆车相撞,没死一个,伤66个,这车得啥质量呀……德国车威武 #
  • 夜深人静是写技术博文的好时候 #
  • 想把Wordpress换个简约点的主题,搞的跟个八卦博客一样 #
  • RT @Aro_Carter: RT @Z1scar:~RT @crystallys: RT @singinrain: RT @Mr_Lau: CCAV不转播国足,国足夺冠了;CCAV转播冬奥会开幕式,结果火炬坏了 #
  • 如果我向黄牛买票。黄牛说:“加10元”。我肯定说:“不,我至少加您30元。”并说:“谢谢!”。警察就知道抓这种赚辛苦钱的,加300的黄牛都TMD是内部的人,警匪一家。 #
  • 搜括民财还要看刮来的钱用在什么地方,隋炀帝搜刮民力最后用在了开大运河上,罪在当代利在千秋。用在自己身上,那就是千古罪人,永世不得翻身。 #
  • 原来一次性筷子是这么回事,http://goo.gl/eN8p #
  • 还是ArchLinux用的爽,要二进制包有二进制包,要源码包有源码包 #
  • 淘宝出信用卡了?嘛时候支付宝也开个银行好了,AliBank #
  • 吴军老师的数学之美真不错,毕设的做法有些修正,基于文法的分词不如基于概率的分词 #
  • 刘谦被称为国内都市泡妞魔术青年的精神领袖,”都市泡妞魔术青年“,我觉得勺子挺像,@Natural__Light 你觉得呢? #
  • 孙茂松教授的《Chinese word segmentation without using lexicon and hand-crafted training data》写的很好 #
  • 备案网站只要TMD做的像个人类使用的网站,我也不会这么抵制备案 #
  • RT @Fenng: 保持关注 RT: @linglingfa: 今天才发现,ebay和eachnet又分开了?现在ebay.cn专心做走私,原来不用的eachnet域名又启用了。什么时候的事儿啊?这淘宝虽然强大吧,也不用如此自乱阵脚吧? #
  • 我这破神舟本装MacOS就是装不上,还是继续用Linux #
  • 时间会坍塌么?有学理论物理的推友能解释下么?时间存在加速度么? #
  • 当年Discovery讲超弦理论理论的物理学家现在头发都白了,又在Discovery讲力场防护罩,围观中…… #
  • 原来太阳是电浆…… #
  • 这位老头设计的力场除了纳米碳管还不能大量生产以外,都可以做出来,看来实现并不难 #
  • 原来Google的在线翻译并不是语义分析,而是通过概率统计,词出现的概率和句子出现的概率来计算,这实际上考虑了人类语言习惯的问题,很多时候我们说话并没有严格的语法,但是却含有很多的习惯,通过概率来反应这种习惯,做出来的翻译效果应该更接近日常用语,分词同理。 #
  • 金价、美元同时高涨,各国货币都下跌,唯独美元猛涨。看来华尔街的财主们又在狂买黄金,炒高金价,吸引各国投资者抛售本国货币购买美金来买黄金,两者同时被水涨船高。 #
  • 汇市上,美元兑各国货币全涨,各国货币兑美金全跌,金价和美金再次同时彪高,吸引投资者抛售本国货币购买美金买黄金炒高美金价格的招数老美玩过一次了,这次又这么多人跟风 #
  • 还有探亲假这种东西,从未听说……不知道阿里有没有 #
  • 我妈为啥总觉得我头大,说我们是大头儿子小头爸爸 #
  • 民企是员工养企业,没有员工的努力就没有企业的今天;国企是企业养员工,没有企业的垄断就没有员工的今天 #
  • Statistical Language Models看得我天昏地转 #
  • RT @dttoo: tooRT @yqhbp: meRT @twjacy: 推上学生多不? //me #
  • 删掉了花俏的主题,换了一个很Simple的主题,感觉好多了,而简约不简单,技术的追求。 #

Powered by Twitter Tools

标签:

Mystique主题与WP-PostViews Plus插件的冲突问题

2月 17th, 2010 | Posted by | Filed under 程序设计

今天升级了Mystique主题到1.72版,原来的那个Bug又出现了,会在页面的顶头显示一段代码,查看了源码,发现是WP-PostViews Plus的代码和Mystique主题冲突了,我们来看原始输出的HTML

 
/*  
 
home blog col-2-right loggedin browser-chrome">

这不出问题才怪呢,正常的情况应该是

 
 
 

或者在上面。

刨根问底,元凶指向mystique_body_class这个函数,发现在core.php文件中。
问题在哪呢?

// Special classes for BODY element when a single post
  if (is_single()):
    $postID = $wp_query->post->ID;
    the_post();
    // Adds 'single' class and class with the post ID
    $c[] = 'single-post postid-' . $postID;
......
  // And tada!
  return $print ? print($c) : $c;

就是the_post()函数,调用the_post()时,WP-PostViews Plus的代码就被加入了,而body class= 已经输出了。
解决方法很简单,把the_post()转移到最后,就是print的下一行,这样就OK了。把这个函数里其他the_post()都删除,留一个在print的下一行就行。

标签:

锁的粒度与死锁概率

2月 16th, 2010 | Posted by | Filed under 数据库

首先,我们要定义下什么是“锁的粒度”:所谓粒度就是作用范围,锁的粒度就是锁的作用范围。数据库中锁的粒度从高到低依次划分为:数据库、表、页、行。
什么是死锁,顺带说一下吧,当多个操作竞争资源,每个操作都无法获得全部所需资源时,系统进入死锁,如无外力作用,系统将无限等待下去,死锁的四个必要条件:
(1) 互斥条件:一个资源每次只能被一个进程使用。
(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
打破任何一个条件就不会发生死锁。

我们先来看一个生活场景:
有两个文具盒,一个放的是笔(圆珠笔、铅笔等等),一个放的是修正工具(橡皮擦、改正带等等).
现在有两个人,他们要画图,可能需要的物品当然有笔和修正工具。
假设我们用全局的独享,就是两个文具盒都只能同时被一个人拥有,一个人来拿笔,连带修正工具一起归他,这样绝对不会发生图画不下去的问题,因为所要的工具都会一次性给同一个人。但是问题也很严重,资源严重浪费,因为笔和橡皮擦肯定不会同时使用,也不会同时用2支笔。
假设我们用的是文具盒的独享,就是同时一个文具盒只能被一个人拥有,一个人要笔,整个放笔的文具盒都给他,一个人要修正图画,则整个放修正工具的文具盒都给他。这可能出现的问题就是,一个人想,我要画图,橡皮擦肯定要,橡皮擦的文具盒正好在,就先把这个文具盒拿下,等笔盒回来了再继续画。另一个人拿了笔盒,画了一会要修正,一看,放橡皮擦的文具盒没了,就等文具盒放回来。这样两个人就无限等待了,只要其中一个人看到东西不全就不拿,就不会无限等。
假设我们用的是物品独享,就是一支笔、一个橡皮擦只能被一个人拥有,一个人要画图,就拿一支笔,要改就拿一个橡皮擦或者改正带。除非只有一支笔,否则不会出现无限等待。当然,只有一支笔跟独享一个文具盒没区别。

阅读全文…

每周推特 2010-02-14

2月 14th, 2010 | Posted by | Filed under 生活轨迹
  • RT @ranyunfei: 美国早该如此做,这才是推进中国民主进程最妙的一招。RT @yuanxinting 北京吠得紧,这招捏住中共睾丸,可不战而屈人之兵;老美不会捏爆其睾丸! RT @yaoraonan: 美国亮棒:要爆光中国180万官员国外子女档案 #
  • 要想一出校门就找到好工作,就不要在学校只谈恋爱不学习,也不要只学死课本而不关心现实中的新技术,更不要只学习自己的专业。 #
  • 此次出门是我最悲剧的一次,被骗钱,还被家里骂,不用他们管,我还饿不死,幸亏房子好了,呆着就行了 #
  • 都是欺负我老实,知道忽悠我没事,我X你黑中介 #
  • @hellodba 如果不是要求很实时的话,记录下当前页条目的ID然后往后取相应条数优化效果应该蛮好的。 in reply to hellodba #
  • 500块钱没事,我不过这两天买不起被子而已,不过我会让我身边每个人都知道5i5j是什么货色。 #
  • 看房最好要试住,有些问题一时半会根本看不出来,也别听中介瞎忽悠,自己仔细看一看,试一试,尤其是之前没住过人的,不确信没有隐含问题之前不要交任何钱,都是出来赚钱的,中国有几个企业真正讲信用,要钱不要脸,给钱就翻脸。 #
  • 悲剧了,花费又通知低于20了,出来的时候还100多,万恶的中国移动 #
  • 没有被子好冷啊…… #
  • 极度的郁闷中,套上所有外套躺着 #
  • @yxwlmxy 在这个没有信用的社会,我不知道说啥好了。我不想把每个人都想的那么坏,但不这么做自己总是吃亏。 in reply to yxwlmxy #
  • 实在不好意思找家里要钱了,勒紧裤腰带扛过去 #
  • RT @yxwlmxy: RT @plinux: @yxwlmxy 在这个没有信用的社会,我不知道说啥好了。我不想把每个人都想的那么坏,但不这么做自己总是吃亏。//有时候吃亏就是沾光,我也有过被自己信任的人骗的经历,现在回头想想经过那些事自己更清楚地看清楚了某些人。{同感} #
  • RT @yujie89: “兄弟如手足,妻子如衣服”,这是中国文化中最龌龊的部分。爱自己妻子的人,才能以天下苍生为念。读林觉民之《与妻书》,当代唯有晓波和刘霞的情书才能与之媲美。 #
  • 准备睡觉,我想坐着睡还是躺着睡,先再穿件保暖内衣再说 #
  • 冻醒了,悲剧,不得不靠下老爸了 #
  • 悲剧的是下雨没带钥匙,更悲剧的是门禁系统坏了呼叫不了室房主甚至管理中心,最悲剧的是发现走到车库不用刷卡就可以直接上楼…… #
  • mystat又发现一个bug,修复中 #
  • 今天帮人用mystat检查出数据库的错误,非常爽,我要完善这个脚本的功能,最好能配合Web界面做成实时呈现的系统 #
  • bin-log中的记录延时将近1小时,太扯淡了吧,14点之后出现了13点的log,无厘头,无法还原场景,什么诡异问题? #
  • 求助:有没有人遇到过binlog中SQL出现的顺序跟执行明显不一致的情况?例如2点执行了一条插入,主库可以查到这条记录,1小时候这条SQL才被记录到bin-log,我现在还原不出场景,间歇性遇到。 #
  • @fire9 问题在于主库的bin-log有时会延时一小时才记录到,不定期出现,很诡异,出现多为update和insert语句。 in reply to fire9 #
  • @fire9 5.1.43最新版,我怀疑可能是Bug,现在没法还原场景,只能遇到了就去看下,出问题的都是延时1小时才写入 in reply to fire9 #
  • 公安部立功了……中国足球总算像了次爷们 #
  • @NinGoo 淘宝不是想用飞天系统么 in reply to NinGoo #
  • 不逃课的学生不是好学生。什么课都不逃,跟什么课都逃掉没什么两样。一定要掌握学习的主动性,不要像读中学一样被老师牵着鼻子走。逃课没有错,但是不要逃错课。同时,既要逃课,又要让老师给高分。(这话非常好) #
  • 对社会的简单形容就是:全是人、全是人、全是人——但社会肯定会分出层次,只有一个办法,那就是竞争,你必须努力,必须使自己成为社会的强者,强者才能拥有一切,而不是金钱可以买到一切,否则结局就是被压在社会的底层。(精神鸦片) #
  • 写写InnoDB的范围锁的实现代码,深入体会体会范围锁机制。 #
  • 语言能力不行,只能用代码 注释来说明问题能讲的更清晰 #
  • RT @rtmeme: RT @pufei RT @zetifree 澳洲小孩每周作业是一张A4纸,中国小孩每周记作业是一张A4纸 #
  • 淘宝上也有旅游、酒店、机票、线路了 #
  • @hellodba 现在只通了广深线,跟地铁似的,随买票随走,往粤西方向去的专线不晓得还要多久才能修好 in reply to hellodba #
  • RT @Fenng:@HeseyWang 等你毕业的时候,更多的公司要博士了;等你博士毕业了,更多的公司不招聘了,那你怎么办?是你能改变自己的命运还是环境能改变你自己的命运? #
  • 新被子好舒服~ #
  • 读了这么多年书,只能靠学位唬人,我想不出比这更悲惨而且丢人的人生了 #
  • RT @BillGates: Seth Berkeley at #ted – "we once knew a world without AIDS, we owe our children a world without AIDS…" {盖茨大叔竟然发言了} #
  • RT @wolfdeng:RT @huairen: 开始拼的都是做事,最后拼的都是做人。 开始拼的都是能力,最后拼的都是人品。 #
  • 粒度和死锁的问题不是个简单的对应问题,而是个非常有意思的逻辑问题,我想简单了 #
  • 广深线大年30还这么繁忙 #
  • 对春晚实在没兴趣 #

Powered by Twitter Tools

标签:

未来10年之规划

2月 13th, 2010 | Posted by | Filed under 随笔日记

1989~2009,成长与求学之路20年,已经走完。
2010~2019,工作拼搏第一个10年,已经开始。

给自己一个规划,一步步的去实现。现在,我以我是个阿里人而自豪,未来,我要阿里以我是阿里人而骄傲。

第一目标:参与至少一个大项目,经历一次从项目立项到正式发布的全部数据库设计过程。现在最缺乏的就是经验,有阿里这样大的平台,就要铆足了劲去做事,积累经验。

第二目标:用1~2年时间编写一个功能全面的数据库辅助系统,包括实时监控、历史记录、趋势分析、故障预警、自动备份等功能。DBA工作中有很多工作都是可以自动化的,却普遍存在大量的人肉工作,编写一套DBA辅助工具,非常有必要,也方便自己工作。

第三目标:用3~5年时间写一本书——《数据库常用算法分析》,总结数据库的各种常用算法,各种数据库专用的调优书籍和数据库理论书籍都很全的,缺的是从算法角度来看数据库的书,无关具体数据库,只要了解所用数据库所用的算法,调优自然方法清晰。定这么长的时间,因为想学Knuth爷爷,充分检查错误,不想在序言中写“因作者水平有限,难免有错误……”,而是写上“如果您发现一个错误,请告知作者,将奖励您2.56RMB……”,尽力做完美,会把每一步的进展都写在博客,供大家先批评,我再修改,最后整理出版成书,不在于赚稿费,在于给自己一个技术上的总结。

第四目标:经历5~8年时间的磨练成为一位知名的运维领域专家,利用业余时间为一些有社会价值的互联网创业企业提供无偿的数据库架构顾问。

第五目标:用5~10年时间编写一个可自定义选择不同算法的数据库,或基于MySQL,或自己重新写,不在于能在生产环境用的多广,而在于让跟多人理解数据库如何运转,数据库算法对数据库产生何种影响,将各种不同的算法都写入代码,用户自选用哪种,一个设想,尽力去实现。

标签: