Windows下的PHP 5.3.x 配置 Zend Guard Loader

一直以来,我都用的EasyPHP(EasyPHP是一个Windows下的Apache+Mysql+Perl/PHP/Python开发包)来做php开发。这周由于项目需要,需要把一个经过Zend Guard加密的PHP项目解密。

由于Zend Optimizer只支持到php5.2.x,所以只好用Zend Guard Loader(支持php5.3.x)。配置了半天都不成功。google以后发现,是由于Zend Guard Loader不支持线程安全版本的php。

要查看自己的php是否支持线程安全,只需要在一个php文件里写上代码

<?php
phpinfo();
?>

然后运行就知道了。

我的运行结果如下图所示。是线程安全的,所以也不用配置了,没用。找其他方法吧。sigh~2

Keke

keke4_small

 

哈哈,正好是2013情人节那天,该我们家过年请客了,一大早就忙里忙外的准备。

吃完饭,可爱的小小弟Ⅰ号拿着手机到处拍照。既然拍到哥这里来,那就来个哥俩互拍吧(*^__^*) 嘻嘻……。

coffee

cafe-51668

======================================================
如果你有機會喝到一杯愛爾蘭咖啡,希望你也可以喝到一種味道。
那種味道,叫包容。

蔡智恆
2003年9月 于台灣成功大學

節錄自:《愛爾蘭咖啡(繪本)》 序
======================================================

 

 

春秋坑爹公司一坑游记

卧槽啊!

 

发泄完毕。

 

——————————————————割掉春秋老总的XX——————————————————

 

事情是这样的:

很多天很多天以前,好不容易等到老张确定了放假时间,开始着手订票回家的事儿。老妈打电话告知家里经济危机,于是就想着怎么回家才经济又实惠。由于本弱那时还不知道有抢票软件这个bug的存在,回家的火车票已经打出了GG退出了游戏。正好,发现了一则消息——北京到石家庄正定机场的高铁票能全额报销,如果你是从石家庄正定机场出行。惊了一下,大叹how?遂上网核实,确有此事。然后去 去哪儿 查了一下北京到重庆以及石家庄到重庆的机票,区间21到25号,北京最低900,石家庄280,我勒个擦擦擦!!心动,但没有下单,因为是春秋航空的航班,其他的也要5,6百。早已听说春秋航空的航班必延误,本来时间挺好,晚8点飞,10点到,正好白天时间很充裕,到家也不会太晚。可万一延误个一两个小时,就很不方便了。等了两天,实在没有其他更实惠的途径,经不住诱惑就下单了,虽然已经涨到了350,也还是相当划算。自此,坑爹一日游正式拉开帷幕。

欢欢乐乐的等到了21号,到北京西站的时候9点20,10点20的高铁去石家庄,正好吃点东西,稍微傻乐了一会儿——哥时间安排得就是好啊!——后来发现这又是另一大坑。

昨晚漏得太迟,起得较早,略困。上车摆放好行李后,问了问隔壁的隔壁的美女什么时候到石家庄正定机场,就开始补觉。期间肥大娃打电话来问了点问题,解决未果接着睡。又感觉手机震动了几下,应该是短信,估计是旅游欢迎信息,没理接着睡。醒了,想看看都推荐了河北的哪些旅游景点。扫了一眼,发现春秋航空几个字,噢,还挺人性化的嘛,提醒出行。再仔细一瞅,我次噢!!!!!!!!!!!!!!!!!!!!!!!!!!春秋航空抱歉的通知您:因天气原因(石家庄大雾),您乘坐的1月21日9C8993石家庄飞重庆航班取消不补,给您带来不便,敬请谅解!咨询电话0311-89890000。尼玛~~~~~~~~什么情况,我没睡醒么?可是无比清醒啊!!!这得打电话过去了解了解情况啊,尼玛不会这么坑吧。。。还取消不补,至少能帮我改签一下吧!!!

真尼玛天下武功,唯快不破。在高铁上移动的信号也变成了渣渣,经过4、5次断断续续的通话后,搞明白了,结果是航班取消,扔给我两个选择,改签春秋的23号的航班,或者全额退我款就是,不帮改签今天春秋的其他航班——当然就不包括去成都的,不帮忙改签其他航空公司的机票。

神马?补差价行不行?——对不起,只能改签我们公司的航班。(&#@¥(*&#@&¥

这才12点啊,8点有没有雾你怎么知道,为何这么快就取消了?——嗯,因为早上和晚上的雾最浓,中午情况最好,现在情况不是很好,所以晚上会更不好的,为了安全,我们取消了航班。#@¥#@¥

春秋航空公司的所有航班都取消了吗?还是只取消了晚上重庆那般?——其他航班状态还待定,抱歉的通知您晚上重庆那般已经取消了。*&……(*……*&……

其他航空公司飞重庆的也都取消了吗?——对不起,我们不清楚其他航空公司的安排。*&……#*&@!%*¥。

打了个电话给顺达,帮忙查了一下 去哪儿网 的票,看到春秋航空今晚8点的仍在出售。。。。次噢,再次打电话过去询问,是不是恢复了?怎么 去哪儿网 还可以买——我们公司和去哪儿的balabalabalabala。听懂了,他们的信息不同步。(*&(*&#@(*&¥(*#@&¥*(

好吧好吧,你赢了。让顺达帮忙订了下午3点20的票。千万匹草泥马心中翻腾。

突然想起,我次噢!别的航空公司为何能飞,你就不能飞,你买的是二手的吗????为什么其他地方的就能飞,重庆那般就取消了,突然发现飞行员没考英语四级???你们HR招飞行员的时候脑袋吃了翔???????

尼玛,打个电话过去,祝你们公司早日倒闭,新年快乐。再见。

第一坑到这儿算是结束了。

第二坑才刚刚开始。

让顺达帮订票的时候,所有费用算在一起是800来块钱,虽然比起最初的预算多了不少,但也已经是事到如今的最惠方案了。种种原因,拖到正式定的时候,已经涨到了大1K,到底有多少被春秋坑的啊,都在刚才抢票去了吧我次噢!

买吧买吧,不然还能咋样,返回帝都?多扯啊,又没吃多。还好能把高铁票给报销了,刚才问了一下,去柜台那里凭身份证、高铁票、登机牌就能办理。于是换好登机牌,托运完行李后去就领钱钱啦。过去把所需要的东西拿给那个姐姐,看着她在那里登记,拿出爪机就拍了下来,多可爱的姐姐啊

IMG_0063

 

可是,她突然被春秋的老总灵魂附体了!!!附体了,附体了啊!!!她抬头看着我,幽幽地说:”你这个报不了,必须是北京到正定机场站的才可以,你这个是到到石家庄站,只是路过了正定机场站,不是点对点的,不算。“

我石化了。”可是我就是为了到这里来坐飞机啊,只是这个车次的时间对我来说正好,所以选择了这一趟车,而且也是在正定机场这个站下的啊。“

”有规定,这个不行。“

我凌乱了,求伏地魔把机场的顶盖掀起来吧,灌点风进来也好让我体验一下风中凌乱。阿姨,你肿么能这样。。。

 

阵亡了,真的阵亡了。连续两个深坑,都被我嘻嘻哈哈的跳进去了,尼玛啊,天朝啊,太祖助我,改明儿一定去看您~~

2013.1.21 @ fucking 正定airport

PHP: require和require_once的区别

require_once()包涵是绝对路径

include() 和require() :语句包括并运行指定文件。

include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用 require()。include() 就不是这样,脚本会继续运行。

require_once() 语句在脚本执行期间包括并运行指定文件。此行为和 require() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。

include_once() 语句在脚本执行期间包括并运行指定文件。此行为和 include() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。如同此语句名字暗示的那样,只会包括一次。

学习PHP的时候正好遇到这一块儿,网上搜到这篇文章觉得挺好,就转过来了。

2012.12.16.当烧烤继续遭遇坏天气

实验室烧烤就像是哈工大开运动会一样,被人画圈圈诅咒了——哈工大开运动会必下雨;这里一烧烤就飘雪。

IMG_1461

下雪了,火不好生,碳不好着,人不抗冻,可怕死不是共产党啊!啊!于是我们在大四小屁孩儿的带领下,就在教务处对面偷偷摸摸的大张旗鼓开烤啦!

离开实验室的老人们,先给你们介绍一下这个大四(哎,大四都已经不能算老人了,情何以堪)的娃,没图说XX,上图。

IMG_2301_2

自称小石头,吃货。

鲁胖子:“肿么没正面?”

“我还在找。先一人一张的。”

Lady first. 新加入的实验室还有卖萌大师姐,继续上图。

IMG_2447_2

哎哟我去,我发现小师妹加我好友了,赶紧去打声招呼。不得不说人人网真是个强大的平台,在医院碰到,跟她妈妈聊了两句,就能找到她。外婆要笑了。

哦忘了,还没介绍完呢,卖萌大师姐的闺蜜,另一位实验室新人,上图上图上图啦。

IMG_2406_2

”你妹,,,,,为神马非要把哥遮住打酱油

鲁胖子:”看你乐成那破样儿,祸害人间,屏蔽。新人介绍完啦?“

”还有一个男生“

”哥先走了“

”。。。“

鲁胖子走了,李胖子还在。是的,他还在,因为他走不动啊走不动 🙂

李胖子:”继续啊,哥瞅着屏幕半天了,你倒是动啊。“

”丫的!徐骁,你先等等,我先把李胖子爆出去的。“

IMG_2437_3

”哎呀呀,爆你一张我都不好意思了,那先弥补一张正常的。哥这人品就是好啊,啧啧啧。。。“

”等我先找找。。。“

不行,我得先传一张摄影师的啊,忙活半天了淘气

。。。。。。尴尬了,忘了没人给扛器材的照啊,还有,徐骁,也没有找到你的单人照。那就传两张合照就当我们俩的也传过了好了囧-窘迫

IMG_2433

还有谁,还有谁,还有谁。哦对,阿勇的还木传。

居然有大师姐当背景,幸福啊!!

IMG_2444_2

话说这些都是饭饱酒足,额不对,是吃好喝好了,出去散步时候的照片了,还没有上烧烤的图呐。这路线走得不对啊。知错能改,什么什么来着。先上烧烤的图。

IMG_2327_2

对面就是行政大楼,不过由于我们的烧烤架子没有高过阳台的水平线,目测还是安全HOHOHO谄笑。要是抓住了就是生活委员胁迫我们烤的。上一张烤串特写。

IMG_2311

此串比外面的实惠很多啊!!一道闪电照亮天灵盖!!我终于知道为神马外面的烤串几分钟就能烤好了伤不起。。。。

”大神,要把你沙悟净那一张传上去么?“

original_sW9U_783400005f38125d

”我跆拳道很久之前就已经黑带了“

”我觉得还是传小师妹的比较好,你觉得呢?“

”靠谱。“

鲁胖子:”早知道哥也去练跆拳道。“

”鲁胖子,你潜水!“

鲁胖子:”少废话,上图。“

”。。。“

党员就是要服务群众,我满足你们。

祥辉:”你Y不是党员“

”不在国内的闭嘴!“

祥辉:”。。。“

IMG_2460

看这里看这里看这里,抬头啊,哥。

突然想起了我们的茶水间,老张终于想通了,每个月拨了一点经费来给大家买吃的。有茶水间的实验室才是好的实验室!吼吼!

IMG_2296

”这有可爱多,味全也很多“。哈哈,每天早上可以多睡一会儿了,不吃早餐也不会挨饿!但是每天早上一来肯定先去茶水间的可不是我,是楼下中间这胖子。

IMG_2422

嘿嘿,你瞅我也没用,就是你。这图叫个神马好——三人行?

男人太多了,换之,还是师姐们的照片好看嘿嘿淘气

IMG_2412

老师们开小灶的地方淘气,被带去吃过一次,还不错哇哈哈哈哈。哎哟我天,找到一张大神卖萌照,赶紧上传,晚了就没机会了。

IMG_2459

我顺着大神的目光看过去,发现了——大师姐!这可不是我乱说啊,有图有真想,传一张大家玩三国杀的照片作为证据。悲剧的三国杀啊,诸葛亮果然还是男人玩儿才行,神马女中诸葛,都是坑队友的=。-

IMG_2453

”三国杀里神马武器最好使?“

”没有用,得抡真家伙“

IMG_2436_2

北京这雪下不大啊,还是没到时间?飘着的都是粉末,没有书本里说的那种”鹅毛大雪“。落在地上也就多少缺了一些厚重感。这也直接导致了——雪人真特么小啊!!

IMG_2410

雪人虽小,创意还是无限的,能堆出这个马桶,软微的童鞋们,你们是有多蛋疼(对不起,乳酸)啊!

不过,欢乐就好!秋高气爽

也别忘了给关心自己的人挂个电话。告诉他们,一切都好。

IMG_2392

再见。

2012.12.17 22:17:21 @ 软微

C++ main:处理命令行参数

继续学习C++,,,

给main函数传递实参例子,自己写了一个小程序来测试一下,如下图所示。

这样,当我用命令

g++ main_with_arg.cpp -o main_with_arg

编译,然后

./main_with_arg david -love i don\’t know

运行的时候,屏幕就会输出

说明第一个argc参数会记录传递给main的参数,然后第二个参数argv是一个字符串数组,会把每一个命令字符串都记录下来,当然,需要用到转义字符‘\’的时候还是要使用。

这里顺便测试了一下我的机器上,size_t的大小,看来跟int一样。