2009年5月7日星期四

阎锡山

全美最佳医院对癌细胞的新知

约翰.霍普金斯大学医院连续十七年被列为 全美最佳医院。
约翰.霍普金斯大学医院对癌细胞的新知

1.每一个人体内本来就都有癌细胞,这些癌细胞除非数量增长到数亿个以上,在一般的标准检验都不会显出。当医生告诉癌症病人说:「治疗后没有癌细胞了」时,指的是癌细胞的数量不足以显示而已。

2. 当人的免疫系统够强时会摧毁癌细胞,使其无法增生繁殖而成肿瘤。

3.如果人有癌症,表示这人营养失调。原因可能有:先天性、环境、食物、生活方式等等。

4. 改变饮食内容、方式,能增强免疫系统。

5.化学疗法会毒杀快速生长的癌细胞,也会杀死快速生长的健康细胞,包括骨髓细胞、胃肠道细胞,损害器官(肝、肾、肺、心等)。

6. 放射治疗在杀死癌细胞时,也烧伤健康细胞,损害组织、器官。

7. 一开始化疗、放疗可以减小肿瘤,但长期使用则无法再破坏肿瘤。

8. 当化疗、放疗造成体内累积过多毒素时,免疫系统会妥协或被摧毁;这时
会使人罹患各式各样的并发症。

9.化疗、放疗会使癌细胞产生突变,结果就产生抗性,变的更难摧毁。外科手术有时会使癌细胞扩散到其他部位。

10. 使癌细胞挨饿是一个治疗方法,不要供给癌细胞增生需要的营养。

11. 癌细胞的营养需求:
 A. 糖。糖是癌细胞最好的养分,但是代糖如 NutraSweet, E qual, Spoonful
等,是 Aspart ame(人工甘味剂)对人体有害的,最好以天然代替品,例如小量蜂蜜 Manuk a honey或是 molasses (糖蜜)。海盐好过一般食盐。

 B . 牛奶会在肠胃道产生黏液,可以促生癌细胞;未加糖的豆浆可饿死癌细 胞。
 C. 癌细胞喜欢酸性环境,鱼比肉好,少量的鸡比猪牛好。
 D. 80%的新鲜蔬菜与果汁、全榖、种子、坚果及少量水果,可制造硷性环境。 20%煮熟的食物,包括豆子。每天饮用新鲜蔬果汁(包含豆芽),吃2~3次生菜。
 E. 避开咖啡、茶、巧克力。可饮用绿茶。净化或过滤水,不要用蒸馏水。

12. 肉类蛋白质不易消化,留在肠道的未消化肉类会腐化产生毒素。

13. 免疫系统( IP6, Flor-ssence, Essiac, anti-oxida nts, vitamins, minera ls,EFAs etc.)可使体内的杀手细胞摧毁癌细胞。Vitamin E造成opoptosis(细胞凋零),销毁体内不要的细胞。

14. 癌症是肉体与心灵的疾病,积极、正面的精神可以避免癌细胞生长,生气、不原谅、苦涩造成体内压力及酸性。试著有爱、原谅的精神,放松享受生活。

15. 每天运动,多作深呼吸,促进氧气利用。氧气疗法是新理念。

16. 日常生活注意事项:
 A. 不用塑胶容器微波 No plastic containers in micro.
 B. 水瓶不冷冻No water bottles in freezer.
 C. 微波不用保鲜膜 No plastic wrap in microwave.
 D. 微波加热食物时一定要使用玻璃器皿。以免生成 dioxin(戴奥辛)。
 E. 像电视餐、速食面和汤等,必须由包装器倒至玻璃或陶瓷器皿才加热。

本杰明.格雷厄姆是谁?

谁是本杰明.格雷厄姆,为什么你应该听他的?

格雷厄姆不仅是最好的投资者之一,他还是一个最伟大的应用投资思想家。在格雷厄姆之前,基金经理们主要通过迷信、猜测和神秘的宗教仪式来指导其操作,就好像一个中世纪的行业公会一样。而格雷厄姆的《证券分析》,这本教科书,则将这一陈腐的行当转变成一个现代的职业。

而《智慧投资人》是有史以来第一本为个人投资者描述,财务成功所必需的情感框架和分析工具的书。在为普罗大众所写的众多投资著作中,它依然是最好的。当我在1987年作为见习记者加入到《财富》杂志时,《智慧投资人》是我读的第一本书,当时我就被格雷厄姆的定论所打动:"或早或晚,所有的牛市必将以悲剧而收场。"而那年10月,美国股市正经历历史上最严重的下跌,因此我被这本书深深地吸引住了。(今天,在经过90年代末期的狂野牛市和2000年初的严酷熊市之后,《智慧投资人》读起来比以往任何时候都具有预见性)。

格雷厄姆以一种坚韧的方法来获得他的洞察力:通过直接感受财务损失带来的极度痛苦,通过对市场的历史与心理学所进行的长达数十年的研究。本杰明.格雷厄姆,原名本杰明.
格罗斯巴姆,1894年5月9日,出生于英国伦敦。他父亲是一个瓷质餐具及雕像的经销商。当本一岁大的时候,全家迁到纽约。起初,他们家境富裕、生活美好:有一个女佣、一名厨师和一名法国女教师,住在上层云集的第五大道。但随着本的父亲于1903年离世,他家的陶瓷生意就开始步履蹒跚,一日不如一日,而家庭生活也慢慢陷入贫困。

本的母亲将他们家搬到了提供膳食的寄宿处,然后,借钱以"保证金"的形式买卖股票,最终在1907年的崩盘中被消灭掉了。在他生命的以后时光里,格雷厄姆都能回想起他为母亲兑现支票时所承受的屈辱,仿佛听到了银行出纳员那刺耳的声音:"难道多萝西.
格罗斯巴姆女士够资格兑现五美元?!"

幸运地是,格雷厄姆赢得了哥伦比亚大学的奖学金,在那里他的才华象鲜花一样全面绽放。1914年,他以全班第二名毕业。在格雷厄姆最后一个学期即将结束的时候,三个系——英语、哲学、数学——邀请他加入教职。而那时,他仅有20岁。

格雷厄姆决定进军华尔街,而不是进入到学术界。他在一家债券交易公司从小职员做起,很快就成为一名分析师,接着就是合伙人,不久以后他就开始经营自己的投资合伙公司。

相信互联网的繁荣和衰退不会让格雷厄姆感到惊奇。1919年的4月,在瑟沃尔德(Savold)轮胎公司的首日交易中,他赚取了250%的回报,那是一个涉足当时热门行业——汽车业务的新股票,到十月,这家公司就作为一个骗局而被暴露,股票也变得一文不值。

格雷厄姆成为了一个在显微镜下研究股票的大师,几乎是纤毫入微,直至细节。1925年,通过孜孜不倦地对美国州际贸易委员会,就石油管道提供的,那些淹没在故纸堆中、让人毫不注意的报告的研究,他了解到北方管道有限公司,当时以每股65美元交易,却持有至少每股80美元的高品质债券。(于是他买下股票,并督促管理层提高分红,三年后以每股110美元的赢利而离开。)

尽管在1929至1932年的大萧条中,赔了将近70%,损失惨痛,但格雷厄姆依然生存了下来,而且在大萧条的后期茁壮成长,在牛市的残骸中捡获了大量的便宜货。由于没有格雷厄姆早期投资的确切记录,但是从1936年到他1956年退休,他的格雷厄姆——纽曼公司,至少获得了每年14.7%的回报率,超越股票市场12.2%,这是华尔街最好的交易记录之一。

格雷厄姆是怎样做到的?结合他非凡的智慧与深刻的常识和丰富的经验,格雷厄姆形成了他的核心准则,这些准则今天依然有效,就如同它们在他生命中的表现一样:

1、
一张股票不只是一个股票代码或一个电子信号,它是一个在实际企业里的所有者利益,具有内在价值,而这一价值不取决于每股的价格;

2、市场是一个永远在不可证实的乐观(这会让股票变得太贵)与不可理解的悲观(这又会让股票变得太便宜)之间摆动的钟摆。而智慧投资人是一位向乐观主义者卖、向悲观主义者买的现实主义者。

3、任何投资的未来价值是由它目前的价格所决定的。你支付的价格越高,你获得回报就会越低。

4、无论你是多么认真,有一个风险,没有一个投资者能消除掉,这就是犯错误的风险。唯有通过坚持格雷厄姆所称的"安全边际"——从不多付,无论这笔投资看起来多么让人兴奋——才能将你犯错误的几率降到最低。

5、
你财务成功的秘密全在你自己。如果你变成一个有判断力的思考者,在信念上不相信华尔街所谓的"事实",并且你投资时具有耐心和自信心,那么你就能尽享稳健的优势,即使是在最糟糕的熊市里。通过逐步形成你的纪律和勇气,你就能拒绝让其他人的情绪波动来决定你的财务命运。归根结底,你的投资表现如何和你的行为表现如何一样重要。

这本《智慧投资人》修订本的目标就是将格雷厄姆的思想应用到今天的金融市场,当然他的文字完好无损(除了部分做澄清的脚注)。在每一章的结束,你都会发现一个新的评论。在这些读者指引中,我会增加一些近期的案例,向你表明,无论如何流行——无论如何解放——格雷厄姆的准则今日依然有效。

我真羡慕你,能有首次读到格雷厄姆这位大师之作的那种兴奋和菩提灌顶之感,甚至在第三次、第四次时会依然如是。如同其他经典著作一样,它改变了我们如何看待这个世界的观点,通过教育我们它自己也重新焕发新生。你读得越多,它就会给得越多。让格雷厄姆做你的向导,你将成为一个具有非常智慧的投资人。

七斗:用M1增速走势曲线来判断市场的顶部和底部

五一节闲着没事,到中国人民银行网站上下载了2004年以来的货币供应量数据,与A股走势进行比对。结果是M1同比增速曲线与A股市场走势高度吻合。初步结论:

中国A股市场是一个十足的资金推动型市场,股市中期的上升与下跌几乎完全取决于社会资金的供给情况。有个高人说过,什么时候高利贷居高不小,缺钱的人很多,股市就麻烦了。什么时候银根很松,追着要借钱给你,市场就没大风险。

大概是M1增速低于10就接近底部了,可以开始抄底。08年10月底我就是这么买进的。
不仅仅是04年,可以推广至1991年至今,大体上有此“巧合”。
但我相信这个世界上绝无一个“必然”的东西,可以一路准确到底,历史,就是用来打破的,呵呵。

用sdlmame 畅玩街机游戏

Sdlmame 是 xmame 的后续版本,是Linux 下模拟街机的最好选择。 ^_^
安装
sudo apt-get install sdlmame

sdlmame 的配置文件为 /etc/sdlmame/mame.ini ,默认安装下的rompath 为:
$HOME/.mame/roms/;/usr/local/share/games/sdlmame/roms
只要把要模拟的游戏rom 放入rompath 下,运行 sdlmame gamename
就可以玩你想玩的游戏了。
sdlmame kof97

第一次模拟游戏是会提示要加入rom 什么的键入 OK 即可。
进入游戏按Tab 键弹出设置菜单。

默认为1,2 分别为player1,palyer2的开始键,5,6分别为投币键。
player1方向键默认为delete 下的方向键盘。
player2方向键默认为R,F,D,G
至于其他按键看具体游戏有所不同。

默认情况下sdlmame 运行是全屏的,如果不喜欢编辑 /etc/sdlmame/mame.ini ,把
window 指令的0改为1。
我的默认已经开启了硬件加速,所以运行起来还是非常流畅的,没有一丝停顿的感觉。

Linux Ctrl+Z的使用方法

假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用
Ctrl-Z ,终止这个程序,然后可以看到系统提示:
[1]+ Stopped /root/bin/rsync.sh
然后我们可以把程序调度到后台执行:(bg 后面的数字为作业号)
#bg 1
[1]+ /root/bin/rsync.sh &
用 jobs 命令查看正在运行的任务:
#jobs
[1]+ Running /root/bin/rsync.sh &
如果想把它调回到前台运行,可以用
#fg 1
/root/bin/rsync.sh
这样,你在控制台上就只能等待这个任务完成了.
& 将指令丢到后台中去执行
[ctrl]+z 将前台任务丢到后台中暂停
jobs 查看后台的工作状态
fg %jobnumber 将后台的任务拿到前台来处理
bg %jobnumber 将任务放到后台中去处理
kill 管理后台的任务
命令运行时使用CTRL+Z,强制当前进程转为后台,并使之停止。
1. 使进程恢复运行(后台)
(1)使用命令bg
Example:
zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv01
*这里使用CTRL+Z,此时serv01是停止状态*
[1]+ Stopped ./tcpserv01
zuii@zuii-desktop:~/unp/tcpcliserv$ bg
[1]+ ./tcpserv01 & *此时serv01运行在后台*
zuii@zuii-desktop:~/unp/tcpcliserv$
(2)如果用CTRL+Z停止了几个程序呢?
Example:
zuii@zuii-desktop:~/unp/tcpcliserv$ jobs
[1]- Running ./tcpserv01 &
[2]+ Stopped ./tcpcli01 127.0.0.1
zuii@zuii-desktop:~/unp/tcpcliserv$ bg %1
bash: bg:任务 1 已转入后台 *后台运行*
2. 使进程恢复至前台运行
Example:
zuii@zuii-desktop:~/unp/tcpcliserv$ ./tcpserv04
[1]+ Stopped ./tcpserv04
zuii@zuii-desktop:~/unp/tcpcliserv$ fg
。/tcpserv04
总结:
(1) CTRL+Z停止进程并放入后台
(2) jobs 显示当前暂停的进程
(3) bg %N 使第N个任务在后台运行(%前有空格)
(4) fg %N 使第N个任务在前台运行
默认bg,fg不带%N时表示对最后一个进程操作!

2009年5月6日星期三

点阵汉字

所谓一个字的点阵. 其实就是指这个汉字用多少个象素点来描述.
每个象素点显示为什么颜色, 通常情况下, HZK16采用的是16*16点阵,
即256个象素点描述一个汉字.
这些点的颜色分为两种, 一种是前景色, 一种是显示为背景色.

那么,关于那些点显示为前景色, 那些点显示为背景色, 是如何得知的呢??

可以这样来考虑, 你在纸上比较正正方方的写一个规则的楷字,
然后在这个字的从上到下,左到右, 分别画十七条直线, 那么这

个字就被放置于一个16*16的方格之内, 这样我们就可以很明显的看出,
16*16的方格内的具体哪些点有笔划经过,
有笔划经过与没笔化经过的即就是应该被分别填充上前景色与背景色的点.

现在,找到了一个汉字的点阵, 那么还须要用数据来记录点阵的信息, 通常情况下,
我们会用32个字节来表示16*16点阵的汉字,

即每一行用二个字节来记录十六个象素点的色色彩情况, 0表示背景色,
1表示前景色. 16行其须要32个字节.点阵汉字的原理同时也决定了它的缺点,
他不具务放大特性, 因为它的显示是基于被定死的点阵, 放大后,
会产生明显的锯齿,非常的难看, 当然, 可以进行一些光滑处理,
但基本上没有多在的改观.但点阵汉字简易, 对于复杂汉字,
它比矢量显示汉字法更快带.矢量显示是基于记录汉字的笔化的.
对于简单的汉字它比较占优势, 容易放大处理. 但对于复杂的汉字, 表示起来,
则笔化太多..复杂.


二. 关于字库的建立及其原理.

现在讲完了汉字点阵. 也说了一个汉字点阵的存放方式, 但具体的点阵如何存放,
读者也应该了解.

通常情况下, 一般的DOS下的程序都会提供一个汉字库,
这样在脱离汉字平台(如UCDO)的支持下也可以进行汉字显示,
但是这样会存一个问题, 就是如果每个DOS下的程序员都这么做的话,
就会造成一定的磁盘空间浪费. 所以有的DOS下的程序,针对自己所需要的汉字,
就会定制自己的小型字库, 那么字库的制作到底应该如何进行呢?
下面我们将就这个问题进行一些基本的讨论.


众所周知,一个ASCII字符占一个字节,它的数值从0到255,
那么汉字字符将如何与ASCII字符区别开来呢?实际上,仔细观察ASCII字符表,从第161(即0xa1)个字符开始,后面的字符并不经常为E文所使
用。充分利用这一特性,将161-255之间的数值空间作为汉字的标识码。既然255-161
=
94不能满足汉字容量的要求,就将每两个字符并在一块(即一个汉字占两个字节),显然,94*
94 =8836基本上已经满足了常用汉字个数的要求。

从以上的讨论可以知道, 用二个字节来表示一个汉字, 其原因就是上面说的,
这个就是我们常说的汉字机内码, 一个汉字的机内码是由值都大于0xa1的值组成的.

说完机内码, 有的朋友可能就会问题, 机内码与建立汉字字库有什么关系呢??

我们常见的标准的汉字字库HZX16(点阵16*16),HZK24(24*24)两种.由上面的讨论我们得知,
一个汉字点阵须要256个象素点阵来表示, 我们采用一个字节的8位来表示八个象素,
其须32个字节; 字库中要存放的是所有常用的汉字的二进制点阵数据,
它的存放是有序的, 下面我们说一下这个顺序:

首先.对于"我"字来说, 它的机内码是0xce,0xd2; 机内码每个字节均从0xa1开始,
那么我们已经采用的建立点阵字在库中的索引方法是:

将整个字库里面的汉字是94*94的二维数组, 要找任意一个汉字的点阵,
就须要知道这个汉字在这个二维数组当中的X维与Y维.

x维 = (机内码字节1-0xa1) & 0x7f;

y维 = (机内码字节2-0xa1) & 0x7f;

求汉字在X,Y维后, 那么按照每个汉字占用32个字节,
则可以得出汉字相对于字库头的偏移是 offset = (x*94 + y)*32;


其实,X与Y就是汉字的区位码, 汉字的区位码是从0-94的. 但实际上只用了16-87..

其中一级汉字在16-55..二级汉字在56-87.是按照一定的规则来确定区位码的.对于一级汉字.是按拼音首字母级笔划.二级汉字是按部首来的.我特意生了一个汉字的区痊码,机内码.在字库中偏移的文件..大家可以下载来看一下.
可以知道:

啊-------------区位码(x = 15, y = 0); offset=b040; 机内码:(0xb0,0xa1);

所以汉字的区内码,机内码,偏移的信息,请下载这个文件查看.

http://www.macro-tax.com/home/ucgui/HZK_info.rar

其中,区位码(x=0-14)与(88-94)都是没有对应汉字的.字库中实际的对应汉字点阵字数为94*72=6768个汉字.

实际上, 一个字库中有前16*32个字节没有表示具体的汉字的,
在字库里被用来表示什么东西没有什么具体的要求,
如果说你自己要做一个字库.那么这一段你可以自己发挥,
填充为一个中文的符号,笑脸,特别文字什么的.这些没有具体的要求.

同理.对于(88---94)*32, 你也可以自己发挥.
然后告知别人如何使用,因为这个没有标准,
所以一定要有特别的说明,别人才可可以使用.

在一般的HZK16当中, 最前16*32个节有表示两个大小的"A"及两个感叹号,
一个在圆内的"帅"字..大家可以仔细看一下,其它几个没作特别使用.