??xml version="1.0" encoding="utf-8" standalone="yes"?>
很多为C++q时?不愿意再花时间学?我不q样认ؓ(f),C++能在Ud讑֤开发上,能唤L(fng)二春. 在windows上用VS用久?要换个系l?换个环境,学习(fn)代h(hun)太高?sh)?
一条\走到黑得?..
]]>
我们的模块众多真的是因ؓ(f)q个原因? 我不赞同.
一个优U的Y仉先应该是易于试?只有方便试,才能快速的定位问题.
]]>
1Q像我这么爱q净的hQ当然不能容忍和MM聊天的时候,看到一个内衣广告在上面一闪一闪,q不引诱老纳么;
2Qؓ(f)什么不用其它外挂??qing)瑚虫已SQ再没用q其它。现有的外挂实现?jin)一些我不想要的功能Q看IP也没必要Q聊天的都是熟h。另外,不知道它做了(jin)些什么事情;
3Q打发这个无聊的周末?br>
怎样实现Q?br> 1Q万能的HOOK
现在用到的是全局的SHELL HOOKQHook的是H口创徏完成的消息;
ShellHook 的实现如?
在收到窗口创建后的消息时Q就判断q个H口是不是QQ?q里用到?GetWindowThreadProcessId Q它q回H口相关的进EID
然后枚D它的子窗口,看它的子H口有没有广告控Ӟ有的话就l子控g发送个WM_CLOSE的消?
其中的两个硬~码是用 spy++ 分析出来的,可能因ؓ(f)版本的不同,?x)有差异。所以我不确定能不能关闭其它版本的QQq告。我使用的版本是QQ2008贺岁版?br>
--------------------------------------------------------------------------
后记:
管实现的技术很?但还是花?jin)我大半天的旉? 写完之后觉得枚D子窗口的方式太低? 或者还有其它高效点的方式。另外还有全局钩子,可能没有必要。如果下午周末持l无聊,我会(x)试改进一下?br>
QQ的聊天对话框很简?不像MSN的对话框,铁板一?用spy++啥都看不?但是可以?AccExplorer 分析.惛_MSN的对话框上加点东西进去,实现h很困难。对q方面有研究的同学不妨与我讨Z下实玎ͼ一起学?fn)、进步?br>
代码的行数没敎ͼ有效代码估计也就百把行吧Q呵呵,我承认我是标题党?br>
? 源代?+ bin
外面已经一?/span>7黑。室?/span>H君还没回来,他怕一回来q游戏。我不怕玩游戏Q一个hQ在哪都一P只喜Ƣ安?rn)?/span>
一D音乐,一杯咖啡,一本书Q一D代码,一个晚上。有点喜Ƣ这U感觉了(jin)?/span>
乐心(j)说得对,要对生活有要求。呵c(din)?/span> 看来我的要求也不高?/span>
上次星期公司新员工培训,内容?#8220;我的五样”Q?#8220;七个?fn)?#8221;。我的五P是先写下自己最在乎的五样东西,然后在忧怨的音乐CQ一个一个的划去Q只留下最后一个,以期帮你扑ֈ自己的目标?/span> 我只写了(jin)三样Q而且一样都没有划去Q我觉得它们q不矛盾Q而且那就是我生命的意义。想知道是哪三样吗? 嘿嘿Q我可不告诉你?/span> 接着是《高效能人士的七个习(fn)惯》,q本书我早就看过?sh)子版的Q当时一边看一Ҏ(gu)Q这不就是说我的?fn)惯吗?/span>kao?/span> 讲课的老师水^一般,很能忽?zhn)Q还?sh)如l我们放陈安之老师的成功学。一堂培训下来,也没什么长q,费我一下午的时间。完?jin)之后,集体L下的襉K厅吃蛋炒饭,味道q(sh)错。这个星期又有培训,也不知道能不能吃到好吃的蛋炒饭?/span>
x(chng)最q还有什么有的事。前天项目组搞每月一ơ的聚餐Q我们一行八人,M(jin)附近的一家小肥羊。涮涮涮Q很开?j)。喝?jin)白?/span>+啤酒。回到宿舍,晕呼呼的睡着?jin),没盖被子Q结果睡着睡着Q半夜里两E孔被堵v来了(jin)Q难受,d一_感P服下Q半梦半醒到天亮?/span>
Z么离开SPLQ?/span>
一?span>
呆了(jin)两年多,对外面的事物很好奇,有些东西Q如果不w(f)其境的去体会(x)Q永q无法知道;二?span> 真的想知道,一个大的项目是怎么被分割成很多部分,然后有条不紊被执行,然后一ơ交付,然后有计划的升、维护;
三?span> 不喜Ƣ三天两头的为程序加新功能;
四?span> 不喜Ƣ一个星期上六天班;
五?span> 不喜Ƣ宿舍太吵,一两点钟还被关门的声音震醒Q?/span>
六?span> 不喜Ƣ技术没有进步,整天q同L(fng)z(一个游戏天天玩通关Q你q喜Ƣ玩吗?Q;
七?span> 不喜Ƣ一个h在战斗的时候,看着旁边的胖子偷懒,而且工资比你q高?/span>
Z么离开TWQ?/span>
一?/span>对烟厂的业务实在没有兴趣Q做得好q好Q做得不好,被开除了(jin)Q我应该d嘛?我可以去q嘛Q当初花那么多时间去学习(fn)的东西,然后d的时候,一无是处,是不是浪费自q旉Q?/span>
二?/span>对工控不感兴;看着那些甉|讑֤Q我惌己如果在q行发展Q不?x)比那个有?sh)子和计算机双学位的同学更牛;
三?/span>对带头大哥的技术水qx(chng)到失望,其是看?jin)他写的代码之后Q本来一个很单的东西Q经q他的手变得异常复杂,q故作高深。整个程序充满了(jin)编码,而且把逻辑和界面淆在一P可能他做为带头大哥,在别的地方,如业务、工控方面有所建树(wi)Q但是我寚w些一点兴都没,我怎能自己跟着你?
四?/span>感觉不会(x)有太大的长进Q我一向认为写低界面是体力活Q?/span>
五?/span>不喜Ƣ在烟厂职工面前装孙子讨好他们,凭什么?我在SPLq是爷呢?/span>
够了(jin)Q做自己不喜Ƣ的工作Q就像出卖自q灵魂。不如早点结束,自己有选择的能力?/span>
辗{来到q州Q?/span>
只所以在q待着是因为:(x)
一?/span>我喜Ƣ系l底层,我以前就喜欢Q只是没有时间去?jin)解Q?/span>
二?/span>目l的同事相处h不错Q没什么架子,很好交流Q?/span>
三?/span>q州和长沙的消费g差不多,而且q公司还{应包住Q所以,每月能剩下的钱就多点?jin)?/span>
四?/span>即便是被开除了(jin)Q在q州q地Q个饭g也不难,如果没有虚度时光的话。这?/span>IT公司挺多的;
五?/span>着q轻Q想出来见见世面Q如果这也是理由的话Q;
自己做出的这些决定,放了(jin)一些h的鸽子,我向你们道歉Q你们都是好人,我辜负了(jin)你们Ҏ(gu)的信任,那是因ؓ(f)我的优柔寡断和性格上的其它~陷引v的。这里提到的一些h被定义ؓ(f)Q?/span>TW?/span>HR?/span>YM大哥Q还有雨׃的杨大哥?/span>
HR在给我办入职的时候和我说Q你不会(x)做两三天p人吧Q我_(d)(x)应该不会(x)吧。可是我C(jin)Qؓ(f)?jin)我所谓的理想Q我对不起你Q?/span>
YMQ我们最后一ơ分开Ӟ我对你说Q做q个主要是对业务的理解吧Q你拍拍我的肩膀Ҏ(gu)_(d)(x)所以你要每天下车间ȝ看。我知道你是为我好,如你所_(d)在长沙找个这L(fng)工作不容易。可qƈ不是我想要的生活Q也许在来的某天,我会(x)后?zhn)自己失去了(jin)一ơ稳定的Z(x)Q但Q决不是现在。再ơ向你说声对不v?/span>
雨花亭的杨大哥:(x)准备和你合租房子的前一天,我离开长沙?jin),所以你的鸽子不得不放?/span>
惌v来是自己的不对,p得挺难过Q而且从心(j)里开?/span>BS自己Q如果你看到q些Q也?/span>BS一下我Q让我能在你BS的眼中吸取教训Q如果下ơ有cM的事情,?x)处理得好?/span> 写着写着p得有些压抑,而我也不知道怎样才能不压抑些?/span>
放一?a href="http://www.shnenglu.com/lovelypig/gallery/3737.html">囄吧,作ؓ(f)记录Q而这一切,都已l是回忆?/span>
只ؓ(f)能与你再ơ共度?如果我能让时光永驻?我会(x)珍藏每个日子 (tng) 然后 (tng) 再一ơ?与你共度
你找C惛_的事情时 (tng) 却L发现 (tng) 已没有够时闾b?我历l寻寻觅觅?才发?/p>
你就是那个?我愿共度一生的人?如果我有盒子 盛着从未实现的梦与希?/p>
那么它将?x)空荡荡?tng) 除了(jin)那些 (tng) 你ؓ(f)我圆梦的记忆
Q..
Q>Q?phonePattern = re.compile(r'^\D*(\d{3})\D*(\d{3})\D*(\d{4})\D*(\d*)$') 1 Q>Q?phonePattern.search('(800)5551212 ext. 1234').groups() 2 ('800', '555', '1212', '1234')
Q>Q?phonePattern.search('800-555-1212').groups() 3 ('800', '555', '1212', '')
Q>Q?phonePattern.search('work 1-(800) 555.1212 #1234') 4
Q>Q?
1 | q个正则表达式和前面的几乎相同,除了(jin)在第一个记忆组Q区P(j)前面匚w\D*Q?或者多个非数字字符。注意,此处你没有记忆这些非数字字符Q他们没有被括号括v来)(j)。如果你发现他们Q只是蟩q他们,接着只要匚w上就开始记忆区受?br /> |
(tng)2 | 你可以成功的解析?sh)话L(fng)Q即使在区号前面有一个左括号?在区号后面的x(chng)号也已经被处理,它被看成非数字字W分隔符Q由W一个记忆组后面?\D*匚w? |
(tng)3 | q行仔细的检查,保证你没有破坏前面能够匹配的M情况。由于首字符是完全可选的Q这个模式匹配字W串的开始,接着?个非数字字符Q接着是一个有三个数字字符的记忆组(800)Q接着?个非数字字符Q连字符Q,接着是一个有三个数字字符的记忆组(555)Q接着?个非数字字符Q连字符Q,接着是一个有四个数字字符的记忆组(1212)Q接着?个非数字字符Q接着是一个有0个数字位的记忆组Q最后是字符串的l尾?br /> |
(tng)4 | 此处是正则表辑ּ让我产生?jin)找一个硬东西挖出自己的眼睛的冲动。ؓ(f)什么这个电(sh)话号码没有匹配上Q因为在它的区号前面有一?1Q但是你认ؓ(f)在区号前面的所有字W都是非数字字符(\D*)?Aargh. |
<载自:Dive Into Python>
你可能经常看到罗马数字,即你没有意识到他们。你可能曄在老电(sh)影或者电(sh)视中看到他们Q?span class="quote">版权所?MCMXLVI?而不??span class="quote">版权所?tt class="literal">1946”)(j)Q或者在某图书馆或某大学的A(ch)献墙上看C??span class="quote">成立?MDCCCLXXXVIII”而不是?span class="quote">成立?tt class="literal">1888?。你也可能在某些文献的大U或者目录上看到他们。这是一个表C数字的pȝQ他能够真正回溯到远古的|马帝国Q因此而得名)(j)?/p>
在罗马数字中Q利?个不同字母进行重复或者组合来表达各式各样的数字?/p>
下面是关于构造罗马数字的一些通用的规则的介绍Q?/p>
![]() |
|
本章译者注Q“被5整除的数”这个译法ƈ不严谨,因ؓ(f)所有被10整除的数也能够被5整除Q此处表辄含义是:(x)那些包含?的含义的|马数字字符?/td> |
我早已没有感?br />如果想你多一?br />׃(x)伤我多一?br />抛开?jin)所有时?br />让自己心(j)情沉淀(wn)
好能飞出q世?br />过你曾说的?br />U满?jin)向日?br />我的眼泪抵不M?br />no
晚上d铁板烧,王斌和个蒙古大夫一P点了(jin)很多东西Q吃又吃不完?/p>
因ؓ(f)帮侄女配?sh)脑Q认识了(jin)一个叫刘昕的可爱小MM?/p>
下午去见?jin)几个朋友?x)杰毛_做生意Q忙得不行。灰老鼠在家砌房子。然后,我们一起去?jin)自由地带吃东西。王斌过?jin)一?x)儿也来了(jin)。吃完东西,帮灰老鼠的哥哥看?sh)脑Q原来电(sh)脑被氓强X?jin),下?jin)个超U兔子,解决问题Q闪人。去伯伯家看L(fng)。爷爷不在家Q帮红姐看?sh)脑Q电(sh)脑被氓强X?jin),下?jin)个超U兔子,除了(jin)中文上网Q雅虎助手两个大氓没赶跑,其它的都赶跑?jin)。闪人。。。不知道闪到哪去Q回家补睡?/p>
晚上睡醒Q去莉施剪了(jin)个头发。看到n和她同学竟然也在洗头发Q还带了(jin)个很PP的洋妞。剪完头发,打了(jin)个电(sh)话给猴子Q喝?jin)一厅可乐,看了(jin)一?x)儿街,我们军_d烤鱼。打?jin)?sh)话给徒弟Q徒弟跟个精武馆的弟子约?x),接?jin)徒弟q来吃东ѝ{眼到十点。吃完东西,我决定去上网Q在|上和希希讨Z么是BF。下Uѝ吃?jin)碗饺子Q饺子店老板很面熟,名字好像叫荷花?/p>
骑着ľ{?jin)几圈,P回家。听?jin)无数次《全世界q》,打开?sh)脑Q记下今天做?jin)什么事情。万一失忆?jin),凭着q些Q兴怼(x)记v点什么?/p>
El Condor Pasa的原版据传是ZU鲁自由战士Tupac Amaro的故事?780q_(d)他在领导一场反抗西班牙人的起义中被宻Id变成一只CondorQ永q翱于安第斯山上。秘鲁h民暨此体现对自由的追求不息,而歌名的直译是"雄鹰在飞"?
I\'d rather be a sparrow than a snail
Yes I would, if I could, I surely would, hm-m
I\'d rather be a hammer than a nail
Yes I would, if I only could, I surely would, hm-m
Away, I\'d rather sail away
Like a swan that\'s here and gone
A man gets tied up to the ground
He gives the world its saddest sound
Its saddest sound
I\'d rather be a forest than a street
Yes I would, if I could, I surely would
I\'d rather feel the earth beneath my feet
Yes I would, if I only could, I surely wou
下蝲
不喜Ƣ住宿舍。一是因为没有自qI间Q二是因为最q又不能上网?jin)?隔壁宿舍把电(sh)脑当二手卖了(jin)Q所以,他们也不兛_(j)能不能上|。可苦了(jin)我?/p>
因ؓ(f)肚子不舒服,把我塞给它的东西都留着不消化,呕吐完,U闷Q我中午没吃什么呀Q怎么能吐q么多。肚子呀肚子Q你可真历害?/p>
睡了(jin)一觉v来,头晕晕的。我应该d点容易消化的东西?/p>
... ...
(tng)
无题 |
(tng) (tng) (tng) 昨夜又去互动Q?/font>
(tng) (tng) 盒饭基本没动?/font>
(tng) (tng) 坐好不许乱动Q?/font>
(tng) (tng) 累得不想再动?br />
|