‘小凡原创’栏目的所有文章
谁与你生死与共
公元626年7月3日凌晨。
长安城,阴霾笼罩,压抑人心。
秦王府前,数百个全副武装的男人集结,他们在酝酿一个天大的阴谋。
为首的秦王,将要在这个血色黎明,去诛杀他的亲哥哥和亲弟弟,用暴力夺得皇位的继承权。
肃杀之气弥漫,这些死士心中目标坚定:决战玄武门。
秦王的内心,坚毅而又充满了恐惧。
这是一场空前绝后的赌博,赌的不仅是生死。
生,则可君临天下;死,则必遗臭万年。
忽然,一个婀娜的身影出现,披战甲,执利刃。
秦王妃!
她亲自慰勉每一位即将与她的丈夫并肩血战的将士。
在那个冷酷的凌晨,一个女性的身影与声音,迅速温暖了冰冷的铠甲。
她翻身上马,跨马扬鞭,直奔玄武门。
哪怕诛兄斩弟,也要紧跟你的身后。
这个13岁就嫁入李家的女子,在最危急的时刻,选择了与丈夫生死与共。
玄武门下,一箭定乾坤。
他们赢得了天下。
两个月后,秦王登基,再过十三天,秦王妃成为长孙皇后。
一抹红颜,温暖了一个时代,成就了一个盛世。
她是李世民唯一的女主角,留下一个不朽的传说。
祭张灵甫将军文
祭张灵甫将军文
小葵的哥哥 98/5/15
你忘记了么,那支铁血忠魂的王牌七十四师;
你忘记了么,那位忠肝义胆的张灵甫将军。
拨开历史阴沉的迷雾,直视将军刚毅的目光。
几度出生入死,几番身先士卒;几度从容淡定,几番荡气回肠。
八一三,弃袍持枪,杀得日寇抱头鼠窜;张古山,七度挂伤,坚守阵地脊梁不屈。
铁血战士,埋骨沙场,留下多少中华绝唱;忠魂将领,一身伤残,身负多少民族勋章。
倭寇举手降,英雄归故乡;将军百战死,壮士十年归。
盼天下太平,萧蔷燃战火;望国富民强,同门起硝烟。
三民主义的信仰,怎敢背弃;甫定国土的将士,浴血再战。
没有临阵杀敌的淋漓酣畅,不见驰骋疆场的满腔豪情;唯有无可奈何的一声叹息,只见同胞相残的黯然伤神。
三十六年五月一十六日,孟良崮。
身陷十余万众之重围,叹回天无力,将军拒俘自殁。
一发子弹,尽现铁血;一纸遗书,写满柔情。
舍了生命,舍不下的是老父与爱妻;殉了信仰,忘不掉的是民国和校长。
老父屈死,在那打倒牛鬼蛇神的浪潮里;
爱妻守寡,在那抚养遗腹孤儿的希望里。
民国偏安,江山易帜,再无青天白日满地红迎风飘扬的骄傲;
校长离去,同窗操戈,再无黄埔师生共北伐其力断金的豪情。
生前心已碎,死后任人谤;
萧瑟玫瑰园,只留衣冠冢。
可笑我们纪念抗日的胜利,却无知贬斥那位痛击日寇的将军;
可怜将军誓死捍卫的土地,却狭小难容一座掩埋忠骨的陵寝。
还有一个月就高考了
想想我已经参加过三次高考了 02 03 06年
03年是最重要的一次 把我带进了西安交大
遥想03年这个时侯 非典阴霾 学校封闭 我们就意气风发的准备高考了
高考的前后 对我以及大多数人来说 是完全不一样的世界
一下子六年就过去了 已经不记得多少次得到了那些自己曾经梦寐以求以为朝得之夕可死矣的东西 可是 得到了之后 又怎么样呢 大多时候 只有四个字 “不过如此”
交大一纸学位证 被我两次放弃 至今庸碌 不见成功 只见未来 —— 未来的那些 现在梦寐以求一旦得到亦不过如此的东西
高考 神圣的高考 高考的神圣 在电影《高考1977》里被极大地表现
。。
废话不说了 祝愿即将参加高考的孩子们马到成功 你们无力改变大世界 高考却会改变你们的整个世界
康桥三班的孩子们 西安交大在等你们 康桥苑在等你们 康桥一班二班的前辈在等你们
恨不能晚生七年。。
又是一年梨花开
那一年梨花盛开的时节,我伫立在蓝天之下,陪伴我的是那如朝阳映雪般灿烂争春的梨花。她轻轻吟诵“青青子衿悠悠我心”,任由雪白的花瓣缀满我的衣襟。
凄美,不可原谅的凄美。我仿佛听见我心灵的伤感。
纯洁,不容亵渎的纯洁。我能够看见她内心的清澈。
一枝梨花在斜阳露水里绽放,是暗含幽香的惆怅;一树梨花在料峭春寒里迎风招展,是恋眷红尘的情愫;千树万树梨花开,则是千年来未曾有解的相思。
千年的怅惘,化作一朵梨花,妆点一场春梦。
比梦境更真实,比彩虹更纯洁,比寒冰更温暖。我虔诚地仰望,我赞颂,我喜欢,我深爱,潮水般袭来的感情让我窒息。我几乎不敢直面那一树梨花,我不知道自己有限的生命和浑浊的心灵能不能承载她悠远的情愫和纯真的守望。
然而梨花的光华,少瞬即逝。也许是因为夏天的召唤,也许是因为春天的不挽留。她悄然遁去,空留一地的花瓣。堪称大地的情殇,如诗如梦,演绎成风花雪月的绝唱。我不知道她以怎样一种情怀经历了凄美的绽放与凄伤的凋逝,唯有默默接受她给我留下的印迹,黯然离去。
长亭古道,芳草碧连天。我渐行渐远,赏月圆月缺,看云起云落,却无法释怀春的召唤,无法拭去梨花的印迹。夜风吹过,为了掩饰我内心深处的伤感,我把目光投向天空,仰视星辰。梨花雨,美人泪,暗夜里我独自品酌。然而,草不谢荣于春风,木不怨落于秋天,花开花落,本是自然使然,又何必强求一朵梨花咯血枝头以便占尽风头?
天空依旧蔚蓝,我依旧行走在春天里,我心里的梨花依旧绚烂。
借用温庭筠一首词:满宫明月梨花白,故人万里关山隔。金雁一双飞,泪痕沾绣衣。小园芳草绿,家住越溪曲。杨柳色依依,燕归君不归?
小葵的哥哥 2.22
帮人翻译的情诗
昨天在兵马俑上有人用英文发文述说相思之苦。。
闲的无聊 帮他翻译了一下 呵呵
原文:
Come to Xi’an and choose XJTU far from Jiangsu 2 years ago,
which was all aim to forget a person.
Never call her this 2 years.
Never meet her any time.
Never mention her in any situations.
Force myself not to think of her,
not to recall the old happy times.
I once believed that time and distance can change [...]
平安夜 一件诡异的事
一件诡异的事情。
刚才有个电话打进来 号码显示是个男的
我接了 是个女声 一个相识而又不确定是谁的声音
叫我“老大” 这个称呼只能是康桥二班的人。。
然后我问什么事。。 她好像没听见。。一直说“喂 老大”
然后叫了好几声 貌似因为没听到回答 挂掉了
我就拔回原号码 是号码的主人 那个男生接的。。
他说 他刚才给我打电话 是个女生接的
那个女生跟他说了半天 不知道他是谁 说他打错了。。
然后两个人都感到极其诡异。。
又试着反复互相拨打了几次。。都很正常
以上绝对是真实的事情 就刚刚发生的
谁知道是什么回事么。。
谈温先生到图书馆自习室访谈一事
今天在网易看到一则新闻,说是日前温先生到北京航空航天大学图书馆自习室与大学生访谈,而其中一位女生在背对温先生的座位上认真学习,此情景被拍了下来。这位女生在网上引发热议并被称为”北航史上最牛女生”。
我想,这位女生显然不应该成为异类。自习室本就是认真学习的地方,在自习室认真学习何以会成为异类呢。倒是温先生随意进入自习室进行访谈的行为显得颇为不妥。
很显然地,如果我为了随便找几个大一的小妹妹聊天而随意闯入自习室“访谈”,一定会引起众怒。温先生为了展现亲民,体察学情,亲赴自习室“访谈”,用心是好的。但其行为势必会打破自习室原本该有的安静有序的气氛,且引发大声喧哗,扰乱秩序,打断学生学习计划。从而使自习室失去其原本之功用,使学生心情鼓噪,使原本希望安心学习的同学受到骚扰,反而不合其亲民之初衷。
北航方面也应婉言指出自习室不适合作为“访谈”之地点,当另行安排。
浅谈验证码的识别技术
这些天出于一些需要,要求做程序识别某网站的验证码,于是潜心研究了一番,颇有心得,特此分享。
验证码识别这项工作不适合浮躁的人,它需要足够的技术和耐心。由于此技术的特殊性,任何一个被公开识别技术的验证码都会很快地失效,相关网站都会很快地更换验证码。所以本文只介绍最简单的验证码的识别和识别原理。
—————————
首先我选择一个最简单的验证码,找来找去,就选挑战网的评论验证码作为例子吧。随便打开挑战网一篇文章,找到发表评论处的验证码,查看其属性,获得其生成地址“ http://tiaozhan.com/checkcode.php ”。
显然,这是最简单的一类验证码:有固定的背景颜色,字符颜色,字体,连字符的坐标都是固定的。对于这类验证码,我们只需要对每个数字进行采样,建立标准库,然后应用的时候一一对照标准库,就可以轻易做到100%识别。
使用ImageCreateFromPNG函数把图片取回来,然后用imagecolorat函数取得每一个坐标点的色值,并且把第一个点的颜色确定为背景色。然后按照图像大小比例画一个表格,如果该单元对应的坐标颜色与背景色相同,不显示任何内容;反之显示黑色块。于是我们得到这样的分解图:
可以观察到,数字所占区域的y坐标是6-15,四个数字所占区域的x坐标分别为3-10,12-19,21-28,30-37。
于是建立以0-9为样本建立10个二维数组($arr_eg[0] – $arr_eg[9]),该数组每一个元素均对应该数字区域的每一个坐标,如果该坐标色值与背景相同,值为0,反之为1 。这就是我们的标准库。
识别的时候,同样取得四个数组,与标准数组一一对照,就可以精确地把四个数字识别出来。
同时附上此验证码识别程序,供大家研究。(demo.php是程序;arr.php是标准库)
附件: secode.rar (1688 字节)
———————–
以上的例子虽然简单,但是已经把基本原理介绍清楚了,就是 采样->建立标准库->应用->对照标准库->识别。
但是,实际应用中,遇到的往往不是如此简单的情况。比如下面是稍微复杂的一类验证码,它的背景和字符都不是纯色,还有很多干扰点,但其字符的坐标都是固定的。
首先我们对其进行去噪处理。就是首先把每个字符区域分割出来,按照出现的频率确定其主色值(字符的色值),然后去除与其相差大于一定程度的坐标,过滤之后得到目标所在的坐标数组,然后同样与标准库对照。但是这种情况下是不会精确吻合的,我们只能选择吻合度最高的昨作为结果。经过实践,识别率可以达到99%。
再难一点的,就是下面这种:使用了变色、干扰点、干扰线、变位等几种用于干扰手段。
与上一种不同,它的每一个字符所在的位置是不确定的,这就需要我们自己去确定其位置,把字符所占据的大小固定的那一个小块切出来。首先把所有的干扰点和干扰线去掉(去掉之后字符是有所“误伤”的,通常会缺1-3个像素点),得到比较干净的图,然后用一条横向和竖线去扫描它(比较形象的说法,具体如何实现请自己思考),把扫到的没有出现颜色的横竖线全部去掉,把分析范围缩到一个较小区域。然后再用竖线扫描,根据颜色的出现与否,又得到5个小区域,每个小区域再用横线扫,除去空白,得到目标区域。得到的目标区域有时候会比标准区域小想办法补全,然后对照,按吻合率最高的原则得出结果。最后识别率达90%以上。
再难一点。就是目前我研究的最难的一种了。如图,这种验证码除了干扰背景之外,每个字符的位置,大小,甚至字体都是不确定的。还好每个字符之间没有粘连。没有粘连就比较容易切字(当然要比上面那种难),切字之后字块大小不确定,所以很难建立标准库。我能想到的只有这样处理:切字之后对字块用横线或竖线扫描,根据其色块的坐标变化规律确定结果。目前正在实验中,能识别的字符还不完全,识别率也不甚理想。
———————
验证码识别这个问题算是人工智能和计算机视觉领域的一个难题。作为破解者,总是会处于劣势地位,而且此技术带有一定的不正当性,没有太多的研究交流,因此要做得很好,是非常困难的。而且个人对于很多OCR的技术,理解有限得很,不敢在此乱写,只能利用有限的知识,抛砖引玉而已。
KuiGG 2008-10-26
QQ 727136
E-mail i@kuigg.com




wordpress中默认的发邮件用户和地址的修改方法
wordpress中默认的发邮件用户和地址是 WordPress <wordpress@kuigg.com>
我想把它修改成 kuiGG <i@kuigg.com>
研究了一下,找到修改的方法:
需要修改的文件是 wp-includes\pluggable.php
搜索“wordpress@” 有两处 都改成 “i@”
还有 找到以下代码
1
2
3
if ( !isset( $from_name ) ) {
$from_name = ‘WordPress’;
}
修改成
1
2
3
if ( !isset( $from_name ) ) {
$from_name = ‘kuiGG’;
}