博文

“螺陀国民”悲哀(2006-02-14 21:45:00)

摘要:我是个“螺陀国民”

螺陀,又名陀螺。大凡在网上青年朋友都能记得,小时候大概是都玩过这个玩艺,就是要不停地抽打,他才在力和地球引力的作用下不停地转动,转啊、转啊,只要你稍停那么一会儿,他就会慢慢地停下来,直到一动不动地躺在地下,安静地睡着了,你再抽、他又醒来了。所以说;西方人就给了我取了个绰号“螺陀国民”,或称五分钟的热度。

当然,这些都不是西方社会凭空贬损我,至少在八国联军打进北京城那会我是这付德性,毛领袖带领中国人民推翻了三座大山,我这个“螺陀国民”确实有所改观,面貌可是大不一样了。但中国有句古话:“江山易改、本性难移”。要真正在我的身体里铲除螺陀国民的本性,决非易事,有道是:冰冻三尺非一日之寒。那能说不是螺陀国民就不是螺陀国民?都是爹妈生的,有其父必有其子嘛,没啥奇怪的,也不要想不通,我今天就是要说:“我是个螺陀国民”。

不信咱可翻开老帐新帐聊聊
想当初,从一八四零的《鸦片战争》至后来的八国联军横扫北京,火烧圆明园,咱中国让西方列强打的满地找牙,一看到洋枪洋炮就吓的屁滚屎流。这时,少数的开明进步人士和部分官僚阶级才有所觉悟,他们谏言皇帝;老祖宗的规矩得改改了,提出“以夷之长技以制夷”,倡导学习西方社会的一切文明成果,包括社会、宗教、政体、科学、思想、教育、文化等等,可这些金玉良言,到了皇帝的手里就大打了折扣,最可恨的就是慈禧老佛爷了,开口闭口就是“祖制家法不能改”,洋人的枪炮弄点玩玩到还行。底下的奴才们谁还敢放个屁,只能是“砸”。

这么一来,咱只能学点洋人的皮毛功夫了,买了些洋枪洋炮充门面,牛逼一吹,号称亚洲第一,世界第三强大的海军。可到了日本人手里,一场甲午战争,全都喂了王八,还赔了二亿四千万两银子,外搭一个台湾,中国人的脸面可算是丢尽了,然后是苦难一个接着一个,螺陀在西方列强和日本的猛烈抽打下,又渐渐地转动起来,抽的愈猛转的愈快,最后辛亥革命爆发,“皇帝下台了”。中国的资产阶级民主革命取得了一定意义上的成功,但螺陀的丑恶本性又再次发作,又在全世界面前表演了“人吃人”的中国功夫,内战连绵不绝,比起战国时代有过之而不及,真是“好了伤疤忘了痛”。此时的日本正从中国的大量白花花赔款银子中把日本养的又壮又凶狠,他们将又一次的举起皮鞭,凶残而疯狂地抽向了中国,这时的中国就象个快要倒下的螺陀,又渐渐地复苏过来,......

阅读全文(2133) | 评论:0

八岁女童墓志铭:我来过,我很乖(催人泪下)(2006-02-10 21:50:00)

摘要:无奈的父亲

  有一个美丽的小女孩,她的名字叫做佘艳,她有一双亮晶晶的大眼睛,她有一颗透亮的童心。她是一个孤儿,她在这个世界上只活了8年,她留在这个世界上最后的话是“我来过我很乖”。她希望死在秋天,纤瘦的身体就像一朵花自然开谢的过程。在遍地黄花堆积,落叶空中旋舞时候,她会看见横空远行雁儿们。她自愿放弃治疗,把全世界华人捐给她的54万元救命钱分成了7份,把生命当成希望的蛋糕分别给了7个正徘徊在生死线的小朋友。

  我自愿放弃治疗

  她一出生就不知亲生父母,她只有收养她的“爸爸”。

  1996年11月30日,那是当年农历10月20日,因为“爸爸”佘仕友在永兴镇沈家冲一座小桥旁的草丛中发现被冻得奄奄一息的这个新生婴儿时,发现她的胸口处插着一张小纸片,上面写着:“10月20日晚上12点。”

  家住四川省双流县三星镇云崖村二组的佘仕友当时30岁,因为家里穷一直找不到对象,如果要收养这个孩子,恐怕就更没人愿意嫁进家门了。看着怀中小猫一样嘤嘤哭泣的婴儿,佘仕友几次放下又抱起,转身走又回头,这个小生命已经浑身冰冷哭声微弱,再没人管只怕随时就没命了!咬咬牙,他再次抱起婴儿,叹了一口气:“我吃什么,你就跟我吃什么吧。”

  佘仕友给孩子取名叫佘艳,因为她是秋天丰收季节出生的孩子。单身汉当起了爸爸,没有母乳,也买不起奶粉,就只好喂米汤,所以佘艳从小体弱多病,但是非常乖巧懂事。春去春又回,如同苦藤上的一朵小花,佘艳一天天长大了,出奇得聪明乖巧,乡邻都说捡来的娃娃智商高,都喜欢她。尽管从小就多病,在爸爸的担惊受怕中,佘艳慢慢地长大了。

  命苦的孩子的确不一般,从5岁起,她就懂得帮爸爸分担家务,洗衣、煮饭、割草她样样做得好,她知道自己跟别家的孩子不一样,别家的孩子有爸爸有妈妈,自己的家里只有她和爸爸,这个家得靠她和爸爸一起来支撑,她要很乖很乖,不让爸爸多一点点忧心生一点点气。

  上小学了,佘艳知道自己要好学上进要考第一名,不识字的爸爸在村里也会脸上有光,她从没让爸爸失望过。她给爸爸唱歌,把学校里发生的趣事一样一样讲给爸爸听,把获得的每一朵小红花仔仔细细贴在墙上,偶尔还会调皮地出道题目考倒爸爸……每当看到爸爸脸上的笑容,她会暗自满足:“虽然不能像别的孩子一样也有妈妈,但是能跟......

阅读全文(3003) | 评论:3

[转帖]网络老婆与现实女友的对话(2006-02-09 22:20:00)

摘要:女孩捧着饭盒呆呆的站在男孩的后面,看到了他开心的在键盘上打字,和他的仙境老婆诉说着绵绵情爱,女孩的心揪了一下,但她还是告诉自己,这只是网络而已。她把饭盒放在男孩的桌边说:“快点吃,凉了就不好吃了。”男孩头也没抬的恩了一声,继续他的情话大奉献。女孩默默的走了。
此刻已是凌晨2点,女孩叹了口气,她已不奢望男孩会送她,但却连一句叮嘱的话都
没有。她宽容的一笑,回家了。
事隔数月--
女孩说:“看着我的眼睛说你背叛了我们的爱情,说啊你!”
男孩说:“不,我没有,我只是说她要来看我,仅此而已,我说不让,她偏要来,她也知道我有女朋 友的,明天下午她就会来这个网吧了,她说只是来看看我!”
女孩说:“只是来看看吗?你把网络爱情覆盖到我们5年的感情上了吗?我能和她聊聊吗?”
男孩说:“我没有,我没有。。。她也说想见见你!我说了不去接她,因为你在,她自己来!”
第二天下午3点整,男孩的仙境老婆准时出现在了网吧里,男孩唤她雪,雪很漂亮,很有朝气,今年才18岁,比女孩整整小了5岁。雪的视线穿过男孩落在女孩憔悴的脸上,互相微笑,没有任何敌意。女孩示意男孩回避,男孩知趣的坐回电脑前继续他的仙境,女孩牵着雪坐在了旁边的椅子上。半晌的沉默后,雪大胆的开口了:“我爱他,不限于网络里的爱。”
女孩:“爱不是激情,不是冲动,你了解他吗?或者说你了解你自己吗?”
雪: “你们之间已经没有爱情了不是吗?为何不好聚好散?”
女孩:“呵呵,那我给你先说十件事你听听!”
雪: “你说。我先听着。”
女孩把视线对准了男孩,男孩马上把竖起的耳朵收了回去。女孩笑笑,拉回了视线说:
“第一,他是个特爱睡懒觉的人,每天早晨起码要叫20遍他的名字,他才会乖乖起床,出门之后他从不会自己买早餐,所以你每天都得为他做好早餐看他吃完了才放心。他就是这么漫不经心的人,不会照顾自己。
第二,他沉迷仙境不可自拔,每天晚上在家里玩的时候,大呼小叫的,从不把别人的睡眠放在眼里,而且第二天你总是要面对邻居的奚落,不停的道歉。
第三,他的朋友很多,每次一起吃饭首要任务就是喝酒,他的身体不身好,喝白酒的量是7两,喝啤酒的量是4瓶,超过了可不行,他会醉的,醉了别人都会喝茶,可他一喝茶就吐个没完,很伤胃的。
第四,他是......

阅读全文(1655) | 评论:0

[转帖]什么叫军人,这才叫军人!(2006-02-09 22:17:00)

摘要:一个朋友爱吃水爆肚,经常拽着我在哈尔滨的大街小巷寻找回民餐馆挨家试吃。后来被他找着一家,就在经纬街上,门面不大,卫生条件也让人不敢恭维,不过爆肚确实做得很地道。一段时间里,我们经常去那饕餮一番。 

那是去年秋天的一个下午,我们两个又坐在那个小馆里推杯换盏,不是午饭时间,店里只有我们两个老回头客,饭店小老板也拎杯啤酒坐我们两个旁边闲扯,这是个很慵懒的午后。

  在我们要第二盘水爆肚的时候,一个老乞丐推门而入。

饭店地处繁华地带,经常有落魄者和伪装的落魄者来寻求帮助,我们也都见怪不怪,这家小饭馆的小老板挺有人情味,每逢有这样的事,或多或少他都要给两个,今天也不例外,没等老人开口,他掏出一块钱递了过去。老人不要,声音很含混的说不要不要,不要钱,有剩饭给一口就成。

这令我们很诧异----这是一个真正的“要饭”的,他不要钱。我不由得仔细打量老人,他得有80多了,身板还算硬朗,腰挺的很直,最难得的是一身衣服虽然破旧,但是基本上算干净的,这在乞丐当中绝对是很少见的。

  要说要饭要到饭馆里是找对了地方,可事实上完全不是那么回事。小饭馆做的是回头客生意,客人吃剩的东西直接当面倒掉,他们家主食是烧卖,现要现包。小老板根本就没有剩饭剩菜给老人,很明显他也不能给老人来上这么一份现要现包,小不其然的一件事就这么不好解决。

 我们的桌上有一屉烧卖,每次来我们都会要上这么一份,我一口没吃过,我那哥们也是浅尝辄止,之所以要它是一个习惯。这家饭馆的服务员很有一套,在你点完菜后,她会随口问一句:“来几屉烧卖?”口气不容置疑,你会下意识的选择数量而不能拒绝他们家这个祖传手艺。

  朋友也对这个老人发生了兴趣,招呼服务员把这屉小老板引以为荣的烧卖给老人拿过去,并且让老人坐在我们旁边的桌上吃。没有外人,小老板也就不拦着老人坐下,还说桌上有醋,有芥末,想用随便。

老人喃喃的道谢,从随身的包袱里掏出一个搪瓷茶缸想要点水喝,这个缸子让我们吃了一惊,班驳的缸体上一行红字还可以辨认---献给最可爱的人!

  我这个哥们是不折不扣的将门之后,他祖父是55年授衔时的少乙捕越执泛芨行巳ぃ庖彩俏颐橇饺顺晌门笥训囊桓龌 ?/FONT>

看到这个缸......

阅读全文(2393) | 评论:4

[转帖]Doevents函数详解(2006-02-09 17:00:00)

摘要:Doevents函数是一个很好用的函数,但很多人对它的用法不清楚或有误解。由于我在网上查到一篇关于此函数的用法,并添加了一些内容,不敢独享,特此献出。
    其中有一个“控时循环和变速齿轮”的内容,有点意思,感兴趣的可看一看。

    DoEvents函数的功能是:转让控制权,以便让操作系统处理其它的事件。
    问:为什么要用doevents?
     A.在需要用某一循环处理相当耗时或者很快速的代码时,就需要用到它,以便用户能在起处理过程中能做其他事情,即程序能被控制,而不是无响应状态
     B.vb6.0中多线程vb代码极度不稳定,而且无法调试,所以vb中的多线程用的很少(注:是指vb的代码在多线程中运行时不稳定)
     C.timer控件可以起到后台运行作用,但其是通过事件控制,一是不稳定,二是速度太慢,如果想用其处理高速又耗系统的代码更本不能达到预期的效果

下面将其某些用法和难点简介如下:
     
    (注: 1.'** 后面的代码表示如果在该处用了这个语句。2.例子中会用到API函数。3.以下例子都经vb6.0测试成功)
     
一. 基本用法:
    1.窗体启动时如果要处理的事务太多或者用sleep函数暂停,造成其很久都不能出现时怎么办?
    例如代码:
    Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)'此句写入模块
    Private ......

阅读全文(8014) | 评论:0

vb2005语言的新特点2(2006-01-09 20:02:00)

摘要:今天接着翻译上次要讲的内容。 二、访问窗体 你可以不通过创建变量就访问vb6的窗体子句(member),下面的例子显示了如何改变窗体的颜色。 要改变窗体1的颜色,需要: 1、确保你的项目(project)和system.drawing命名空间(namespace)关联。这是进行查窗体颜色设置的必要条件。 2、直接在窗体1上改变颜色。 3、直接在窗体1上调用show方法。 Public Sub ChangeForm1Colors()
    Form1.ForeColor = System.Drawing.Color.Coral
    Form1.BackColor = System.Drawing.Color.Cyan
    Form1.Show()
End Sub 如果窗体1不存在,vb会自动创建,你不必为此声明一个变量。 三、IsNot运算符(Operator) vb2005现在提供了IsNot运算符,可以让你避免麻烦的使用Is和Not运算符。 比较两个对象基准变量(compare two object reference viarables)的代码如下: result=object1 IsNot object2 其中:result是布尔值;object1和2是对象变量或表达式。 IsNot运算符可判断两个对象是否属于同一类型,但是它不能对数值进行比较。如果两个对象是同一类的,则result的值为false,反之,result的值为true。IsNot运算符和Is运算符恰恰相反,它的优点是避免了Not和is共同组成的苯拙难懂的语句。 下面的代码,分别利用Is运算符和IsNot运算符进行相同的比较,可以看出他们的不同之处: Dim o1, o2 As Object
If Not o1 Is o2 Then MsgBox("o1 and o2 do not refer to the same instance.")
If o1 IsNot o2 Then MsgBox("o1 and o2 do not refer to the same instance.") 如果你有两个对象变量,你可以用Is或者Is......

阅读全文(3069) | 评论:1

vb2005语言的新特点1(2006-01-08 23:27:00)

摘要:vb2005有许多新改进的语言特点,这是它成为一种真正面向对象的编程语言;作为一个vb程序员,你现在可以通过声明多线程来创建可升级的多线程应用程序;另外,vb2005还有其他一些特点,值得关注。作为一名vb爱好者,我打算将vb2005语言部分的新特点翻译过来,因为我没有用过vb2005(刚刚下载和安装了vb2005express),只有借助自己对vb6的了解,进行翻译,希望网友们留言,提出建议和批评,QQ:3459028。 特点之一:连续声明(continue statement) vb现在支持连续声明,这意味着可以从Do、For或while的循环中直接跳到该循环的下一轮反复。语法:Continue { Do | For | While }。 你可以在循环中的任何允许转出的位置使用continue,比如,你可以在一个包含了完整try或finally区块(block)的循环中使用continue,但是如果循环中包含try。。。end try的结构,你不可以从try或finally的区块中转出控制。 如果是相同的类型(type)的嵌套循环,比如一个Do循环中含有其他Do循环,那么continueDo声明就会跳到最里面的Do循环所包含的下一轮反复。你不能够通过使用continue来跳到具有相同类型嵌套循环的下一轮反复上。 如果是不同类型的嵌套循环,比如Do循环中包含一个For循环,你就可以通过使用continueDo或continueFor来跳到任何一个循环的下一轮反复上。 举例: a。下面的代码使用continueWhile声明,当除数是0时,来跳到数组的下一个列。continueWhile嵌入在一个for循环中,它转出到While col <= lastcol 声明中,这正是包含有for循环的最深层的While循环的下一个反复。 Dim row, col As Integer
Dim lastrow As Integer = 6
Dim lastcol As Integer = 10
Dim a(,) As Double = New Double(lastrow, lastcol) {}
Dim b(7) As Double
row = -1
While row < lastrow
&nb......

阅读全文(3870) | 评论:0

Visual Basic 历史版本大回顾(2006-01-08 22:15:00)

摘要:Visual Basic 历史版本大回顾 (又名:Visual Basic的九次蜕变) Visual Basic从1991年诞生以来,现在已经13年了。BASIC是微软的起家产品,微软当然不忘了这位功臣。随着每一次微软技术的浪潮,Visual Basic都会随之获得新生。可以预见,将来无论微软又发明了什么技术或平台,Visual Basic一定会首先以新的姿态登上去的。如果你想紧跟微软,永远在最新的技术上最快速地开发,你就应该选择Visual Basic。 1991-西雅图夜空的雷电
随着Windows 3.0的推出,越来越多的开发商对这个图形界面的操作系统产生了兴趣,大量的Windows应用程序开始涌现。但是,Windows程序的开发相对于传统的DOS有很大的不同,开发者必须将很多精力放在开发GUI上,这让很多希望学习Windows开发的人员却步。1991年,微软公司展示了一个叫Thunder的产品,所有的开发者都惊呆了,它竟然可以用鼠标“画”出所需的用户界面,然后用简单的BASIC语言编写业务逻辑,就生成一个完整的应用程序。这种全新的“Visual”的开发就像雷电(Thunder)一样,给Windows开发人员开辟了新的天地。这个产品最终被定名为Visual Basic,采用事件驱动,Quick BASIC的语法和可视化的IDE。Visual Basic 1.0带来的最新的开发体验就是事件驱动,它不同于传统的过程式开发。同时,VBX控件让可视化组件的概念进入Visual Basic。Visual Basic 1.0是革命性的BASIC,它的诞生也是VB史上的一段佳话。 1992-渐入佳境的Visual Basic
由于Windows 3.1的推出,Windows已经充分获得了用户的认可,Windows开发也进入一个新的时代。Visual Basic 1.0的功能过于简单,相对于Windows 3.1的强大功能没有发挥出来。所以,微软在1992年推出了新版本Visual Basic 2.0。这个版本最大的改进就是加入了对象型变量,比如 Dim b As CommandButton Dim c As Control 而且有了最原始的“继承”概念,对象型变量分为一般类型(Control和Form)和专有类型(CommandButton和For......

阅读全文(1829) | 评论:0

VisualBasic第三方控件实现软件在线升级(2006-01-08 08:06:00)

摘要: VisualBasic第三方控件实现软件在线升级 http://www.sina.com.cn 2005年06月22日 17:15 天极yesky   作者: 第七乐章  
  大家对金山毒霸、瑞星等杀毒软件的在线升级一定不陌生吧?它们可以利用在线升级程序进行在线升级 ,无需用户访问网站下载。这样的功能的确对于使用者来说是十分方便的。那么,您是否也想为您的软件添加方便的在线升级的功能呢?下面介绍一个第三方控件,能够帮你非常容易地就实现。

  bkDLControl控件一个 ad1= "乳业的科技与创新"; link1= "http://sina.allyes.com/main/adfclick?db=sina&bid=12716,33638,33666&cid=0,0,0&sid=33381&advid=2034&camid=6415&show=ignore&url=http://finance.sina.com.cn/review/observe/20050616/10211691010.shtml"; //左上 ad2= "打工不如当老板!"; link2= "http://noshow.adsina.allyes.com/main/adfclick?db=sina&bid=8178,28137,28179&cid=0,0,0&sid=28272&advid=1800&camid=5854&show=ignore&url=http://admin.biz178.com/dlz/sheke/weburl.php?id=1275"; //右上 ad3= "17'液晶PC触价格底限"; link3= "http://noshow.adsina.allyes.com/main/adfclick?db=sina&bid=12337,33175,33215&cid=0,0,0&sid=32959&advid=1917&camid=6368&show=ignore&url=http://ad4.sina.com.cn/wx/ads/tongfangnews/tongfa......

阅读全文(2284) | 评论:1

关系数据库(2006-01-08 07:58:00)

摘要:数据库这一概念提出后,先后出现了几种数据模型。其中基本的数据模型有三种:层次模型系统、网络模型系统、和关系模型系统。60 年代末期提出的关系模型具有数据结构简单灵活、易学易懂且具有雄厚的数学基础等特点,从70 年代开始流行,发展到现在已成为数据库的标准。目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统。

3.2.1 关系模型(RM 即Relational Model)
    关系模型把世界看作是由实体(Entity)和联系(Relationship)构成的。
    所谓实体就是指现实世界中具有区分与其它事物的特征或属性并与其它实体有联系的对象。在关系模型中实体通常是以表的形式来表现的。表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性。
    所谓联系就是指实体之间的关系,即实体之间的对应关系。联系可以分为三种:
     ·一对一的联系。如:一个人只有一种性别,一个人→性别为一对一的联系;
     ·一对多的联系。如:相同性别的人有许多个,性别→人为一对多的联系;
     ·多对一的联系。如:很多人有同一个性别,人→性别为多对一的联系。
    通过联系就可以用一个实体的信息来查找另一个实体的信息。
    关系模型把所有的数据都组织到表中。表是由行和列组成的,行表示数据的记录,列表示记录中的域。表反映了现实世界中的事实和值。

3.2.2 关系数据库(RDB 即Relational Database)
    所谓关系数据库就是基于关系模型的数据库。
    1、关系数据库管理系统(RDBMS)
     ·关系数据库管理系统就是管理关系数据库的计算机软件。
......

阅读全文(13701) | 评论:2