Wupei's Blog

about Programming Technology

九月 2nd, 2011

香港电台主持人梁继璋送给儿子的备忘录

No Comments, 经典转载, by Wupei.

我儿:

写这备忘录给你,基于三个原则:

(一)人生福祸无常,谁也不知可以活多久。有些事情还是早一点说好。
(二)我是你的父亲,我不跟你说没有人会跟你说。
(三)这备忘录里记载的,都是我经过惨痛失败得回来的体验,可以为你的成长省走不少冤枉路。

以下,便是你在人生之中好好记住的是:

(一)对你不好的人,你不要太介怀,在你一生中,没有人有义务要对你好,除了我和你妈妈。至于那些对你好的人,你除了要珍惜,感恩外,也请多防备一点,因为,每个人做每件事总有一个原因,他对你好,未必真的是因为喜欢你,请你必须搞清楚,而不必太快将对方看作真朋友。
(二)没有人是不可代替的,没有东西是必须拥有的。看透了这一点。将来你身边的人不再要你,或许失去了世间上最可爱的一切时,也应该明白,这并不是什么大不了不得的事。
(三)生命是短暂的,今日你还在浪费着生命,明日会发觉生命已远离你了。因此,愈早珍惜生命,你享受生命的日子也愈多,与其盼望长寿,倒不如早点享受。
(四)世界上并没有最爱这回事,爱情只是一种霎时的感觉而这感觉绝对会随时间,心境而改变。如果你所谓最爱的离开了你,请耐心的等一下,让时日慢慢冲洗,让心灵慢慢沉淀,你的苦就会慢慢淡化。不要过分憧憬爱情的美,不要过分夸大失恋的悲。
(五)虽然,很多有成就的人士都没受过很多教育,但并不等于不用功读书,就一定能成功。你学到的知识,就是你应有的武器。人,可以白手起家,但不可以手无寸铁,谨记。
(六)我不会要求你供养我下半辈子,同样的我也不会供养你的下半辈子,当你长大到可以独立的时候,我的责任已经完结。以后,你要做巴士还是benz,吃鱼翅还是粉丝,都要自己负责。
(七)你可以要求自己守信,但不能要求别人守信,你可以要求自己对人好,但不能期待人家对你好,你怎样对人,并不代表别人家就会怎样对你,如果看不透这一点,你只会增加不必要的烦恼。
(八)我买了十多二十年六合彩,还是一穷二白,,连三奖也没有中,这证明人要发达,还是要努力工作才可以,世界上并没有免费的午餐。
(九)亲人只有一次的缘分,无论这辈子我和你会相处多久,也请好好珍惜共聚的时光,下辈子。无论爱与不爱,都不会再见。

你的爸爸:梁继璋

十二月 21st, 2008

大学自编程序大总结(可执行文件+源代码)

11 Comments, 未分类, by Wupei.

2008年要结束了..大学也即将结束..一切也将有新的开始..是该回首一下了…

总结一下在大学编写的程序,应该是很有意义的事情,而且好久没有写文章啦…

看了这个列表,也代表了自己的编程历程,随着代码量的提高,语言学习的改变,对于自己编程技术的一步一步的提升,确实起到了实质上的作用,不过呢,王道还是"实践+理论",大学其实还是蛮有收获的..虽然还是没有达到自己想到达的地步..

先来个列表:

More

六月 14th, 2008

Antenna生成JAD和MANIFEST.MF中文乱码一种解决方法(UTF-8)

15 Comments, 未分类, by Wupei.

注意: 本文章针对antenna-src-1.0.2.zip, 请查看antenna是否有最新版本

最近配置Antenna成功了,也可以正常使用了

但是在给真正的J2ME游戏打包时,就发现问题了,如果让 MIDlet-Name 使用中文的话,就会生成JAD乱码…

查过文档以后,发现生成JAD时可以使用 encoding 属性, OK, 添加上 encoding="UTF-8" ,打包….依然有问题…生成的 JAD 依然不是 UTF-8 格式

然后没有办法,只有查看 Antenna 源代码了.. 下载 Antenna的src 

http://sourceforge.net/project/showfiles.php?group_id=67420 

More

六月 14th, 2008

Eclipse与Antenna整合开发J2ME程序

2 Comments, 未分类, by Wupei.

最近一直在寻找一种简单的方式来给J2ME程序打包,包括预处理,生成JAD,JAR的一系列自动化处理

Antenna就可以实现这一系列功能,个人觉得比polish相对要简单一些,也傻瓜一些,可以说是专门为j2me开发的一套ant的扩展

Antenna官方下载: http://sourceforge.net/project/showfiles.php?group_id=67420

Antenna文档首页: http://antenna.sourceforge.net/ 

More

六月 1st, 2008

谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

No Comments, 未分类, by Wupei.

转自: http://blog.csdn.net/fmddlmyy/ 

这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:

问题一:

使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?


很早前就发现Unicode、Unicode big
endian和UTF-8编码的txt文件的开头会多出几个字节,分别是FF、FE(Unicode),FE、FF(Unicode big
endian),EF、BB、BF(UTF-8)。但这些标记是基于什么标准呢?

More

六月 1st, 2008

J2ME下Java代码混淆的思考 (proGuard4.2)

4 Comments, 未分类, by Wupei.

最近在项目中发现,proGuard混淆忒强大了!

总结一下,对于以后的J2ME编码来讲,这样非常有利于编程,甚至是移植,效率!

1. 如果一个函数只用过一次,会自动编译进原调用函数
说明: OK,多多封装函数吧

More

六月 1st, 2008

自己关于手机游戏行业及开发技术的畅想

3 Comments, 未分类, by Wupei.

参加实习也不算短了,总结一下,顺便给自己指明道路! 

一直认为J2ME手机行业是技术门槛比较低的一个行业,但是真有这么低吗?答案应该是没有.

自己也是一直认为PC游戏的技术是最难的,最复杂的,相比Java,J2ME来说,C++也是难上加难,基于我对技术的崇拜或者什么,所以一直想转向PC游戏开发,但自从进入手机游戏部门开始实习,发现这一切应该都是表面的东西,技术低?难道就有J2ME那几个类?那几个函数吗?不是的! API越多你的工作量就越少,API越少你的工作量就越多,想C++的基本API和JAVA的基本API,C++你需要自己实现更多的东西,像DirectX与J2ME相比,J2ME你需要做更多的事情

是的,在我学Java,J2ME的时候,在毫无Java,J2ME的知识下,仅仅用了一个星期的时间,就可以完成一个图形化棋类的游戏了,相比C++来说,利用MFC做出一个像样的游戏,还是有很大的距离的,但是仔细一想,其实还是靠的我C++坚实的基础,造就了我的学习效率

More

五月 18th, 2008

从根本解决 MySQL 3 数据库升级到 MySQL 4.1 乱码问题

No Comments, 未分类, by Wupei.

这两天,研究了一下mysql升级的乱码问题,终于解决了困扰我很久的问题,这里记录一下,以前相关的文章也已经更新了

以后就可以访问的更换服务器了

先来看问题描述:

开始的服务器版本: Linux + Apache2.0 + php4.4.0 + mysql3.2.3 无乱码 (SQL导出文件起始地)
开始的本地测试版本: XP + IIS5.1 + php4.4.0 + mysql3.2.3 无乱码
更新的服务器版本: Linux + Apache2.0 + php4.4.0 + mysql4.1 无乱码 (空间提供商上传)
更新的本地测试版本: XP + IIS5.1 + php4.4.0 + mysql4.1 无乱码(不知道为什么,但是后来又乱码了)
最新的本地测试版本: XP + Apache2.0 + php4.4.0 + mysql4.1 乱码….崩溃..3天..未解决..

More

五月 18th, 2008

mysql3升级到mysql4乱码问题知识汇总(转载)

No Comments, 未分类, by Wupei.

最近解决了mysql3与mysql4的乱码问题,先共享下文章,相关文章可以在 "网站开发类别" 中寻找

先转载两篇文章:

均来自: http://a-wei.net/

MySQL latin1 轉 utf8

相信 MySQL 的編碼對很多人來說 … 一直是個相當令人頭痛的問題 … 今天所要做的介紹是如何把資料庫的資料, 由 latin1 轉成 utf8..

一般 .. MySQL 裝起來後(用 rpm 安裝) ,系統的預設編碼是 latin1.

而很多人在安裝一些網頁的系統時,如 wordpress、LifeType、phpBB … 等等,都會選擇 utf8 。

More

五月 11th, 2008

C语言的强大(C语言实现异常机制)

No Comments, 未分类, by Wupei.

一直知道C很强大,可以编写操作系统等等,但是一直没有概念

今天看了一下KVM的CLDC1.1的源代码,太酷了,一切都是C,加载class,运行class,类多态实现…..加载JAR,运行JAR….实现线程…..还包括实现了异常机制,好强大!

下载地址: j2megame.cn下载

一切的一切,继续学习…..距离….

虽然看不懂,但记录一下实现的,看代码

More