![]() |
|
Spaces home http://blog.csdn.net/cai...PhotosProfileFriends | ![]() |
|
November 27 GOOGLE广告挣钱这样就可以挣钱的。
<script type="text/javascript"><!-- google_ad_client = "pub-2983029364584304"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_type = "text"; google_ad_channel = ""; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> November 11 好辛苦才考到的驾照2006年2月23日报名, 2006年3月7日考理论 2006年4月25日考桩考 2006年5月29日去韶关. 2006年8月31日第一次路考,不及格. 2006年9月30日第二次路考,不及格. 2006年11月9日第三次路考,合格通过. November 06 [转] 富人忙泡妞,穷人狂泡坛?几位酒友在一起喝酒,酒过三巡,大家海阔天空闲侃。说到网站的论坛,有位朋友马上说:“论坛里全部充斥着小知识份子和流氓无产者的声音,除了供这一群人自慰以外,论坛什么也改变不了。”这位朋友的话虽说有点偏颇,但想来也有几分道理。 至今为止,可能还没有人对进入论坛的人士进行过统计,到底是什么阶层的人是论坛的常客?也许上面的论断不够精准,论坛肯定是三教九流出没的地方;不过从论坛的帖子以及跟帖的声音大至可以看得出来,小知识份子是论坛的主流是勿容置疑的。 不久前我在网易的时事论坛看过一个帖子给我留下了很深的印象,这个帖子的大概内容是说一个被强行拆迁的居民开着自家斗车撞死了几个持法人员,帖子就几句话,但率和回复率都很高,而且几乎所有的回复都是在为杀人者的行为喝彩,为什么所有的网友不但不谴责杀人者反而同情和支持他?是什么人这么痛恨房地产开发商和他们背后的支持者?是权贵吗?答案非常显而易见。 为什么活跃在论坛里的网民不是富人不是‘公仆’而是一些小知识份子呢?道理很简单,有权有钱的人他们的日子过得很逍遥自在,离开了二奶三奶的怀抱他们就穿梭于灯红酒绿之间,他们的口袋里有挥霍不完的钱财,他们的嘴里有说不尽的甜言蜜语;他们的阴囊里有射不完的精液。他们因为有钱,总有无数的美女围绕着他们转,除了和女人卿卿我我及对权贵阿谀奉承之外,他们没有什么烦恼需要倾诉;除了女人和银行户头的钱,没有什么值得他们去关心,他们不关心萨达姆的命运;他们不关心台湾回归;他们不关心药品价格居高不下;他们不关心很多穷人家的孩子因为穷进不了高校;他们对民主更没有兴趣。小知识份子却不同,小知识份子虽然不是生活在社会最底层,但他们的钱只够养家糊口;小知识份子没有多余的钱出入欢场,更没有美女向他们投怀送抱,八个小时的工作以外,他们有很多空余时间,他们中的大部分人可能都怀才不遇,没有进入既得利益者阶层,当他们闯进论坛,他们终于发现,论坛可以畅所欲言,论坛可以渲泄心中的不平不幸,论坛从此就成了他们的天堂。 小知识份子像富人和‘公仆’整日里泡在灯红酒绿里一样整日里泡在论坛里。论坛成了他们的天堂,他们在这里嘻笑怒骂指点江山激扬文字,他们的声音可能比包厢里的打情骂俏声还要微弱,而且听众都是清一色的同类,那些被他们痛骂和谴责的人可能正在某个角落搂着女人快活或者继续干着被他们谴责的勾当,根本没有听到他们的声音,但他们依然自得其乐。他们渴望改变这个他们根本改变不了的世界,世界没有因为他们的呐喊而改变,但他们依然乐此不疲。 那位朋友说得对,看来,论坛只不过是一些人的精神家园。 October 18 出卖劳动力,还不如卖别人的产品打工是什么呢?其实就是出卖自己的劳动力,而作为一件商品,它的价值是怎么样体现的?又是怎么样衡量的呢?好像没有什么好的标准,因此,就是做得越多,也不代表你就可以收入高。它的价值并不能立即体现出来,总是产品销售后才能看得出来。所以出卖劳动力,不是一件轻松的事情。
卖别人的商品,这个就很好地表示你的收入所得了。只要你卖出的差价比较高,越高就收入越高。这是非常容易量度的。因此,这种卖别人的商品的活动,更是容易挣钱的方法。做贸易更加容易挣钱,做销售也比较容易挣钱。
这就是为什么销售部往往比开发部的人有钱的原因吧。
October 13 女儿说:“我要做好蛋!”有一天晚上,下班后我拖着疲劳身体,坐着一个多小时公交车回到家里。打开门
后,刚坐下来,三岁大的女儿就从房间里跑出来,坐到我的怀里,正经地对我说
:“爸爸,爸爸,我不要做坏蛋,要做好蛋!”让我笑得眼泪都出来了,我们从
来没有给她说过“好蛋”这个词。 现代科学家,大部分出生在哪里?IQ:产房。
February 07 提供S3C44B0开发解决方案提供S3C44B0的软件开发包。 有如下特点: 1. 方便,简单。由于采用WINDOWS操作系统开发,变得非常方便和简单。 2. 便宜。由于采用GNU的ARM-ELF工具,免费使用,成本最便宜。 3. 大量代码已经调试好,代码规范,详细的注释。 4. 提供详细技术支持。 价格面议。 QQ: 9073204 请注明“S3C44B0的软件开发包”。 EMAIL:ccaimouse@gmail.com February 05 学习ARM开发(13)由于UBOOT大部份源程序已经修改好,目前就是修改网络部份了。由于网络设计,是采用了16位数据线的方式,还有RTL8019AS采用了9346的存储器,这样的设计都带来了很大的麻烦。因为是全新的东西,没有任何经验,也没有相应的仪器。所以开发这个RTL8019AS的网络驱动,就成为了一个很大的问题。 无论有多难,都要去面对的。要写RTL8019AS的驱动,首先的问题,就是找到S3C44B0访问RTL8019AS的寄存器,如果没有寄存器,就无法对它编程,也没有办法对它控制。那么它的寄存器地址是在那里呢?起先,我是从原理图上找到它的选片接线,是接到CPU的nGCS3上,那么它的地址肯定是从0X0600_0000开始了。接着看到我的RTL8019AS是16位的接线方式,那么它与CPU的连接方式是要从地址线1开始连接,因为S3C44B0对于8位,16位,32位的地址线输出是要求的。这样就可以算出RTL8019AS的地址是0x0600_0000再加上寄存器址左移一位,因为地址线0是不用的,只有1到5在使用。比如复位寄存器地址就是0x0600_0000+(0x1F<<1),这样就可以找到所有寄存器地址了。 地址找到了,那么我就要对它进访问。由于嵌入式的CPU是内存地址与寄存器地址是统一编址的,因此直接访问就行了。刚开始,我直接写寄存器,和读取寄器,发现数据全部都是0XFF,这显然是不对的。就当我修改为其它值,再读出来,都是0XFF,说明寄存器不响应。这时,我不知道是什么原因引起的。接着为了寻找这个问题,就找了一堆资料,结果都找不到。然后又查看硬件,又查找软件。都没有发现有什么问题,实在没有办法了。看到别人的板都没有9346这个存储器,是不是我的存储器有问题?我也搞不懂它。后来就把它拔下来,接着再试还是不行。读取寄存器,还是0XFF值。接着再查看RTL8019AS的DATASHEET,发现65脚跳线也是一个问题。我查看一下我的接线是接了一个电阻,然后再接到VDD上。我试着把这个电阻断开,让它是低电平。 后来一试,果然读写寄存器的值变了,不是0XFF了。说明这些寄存器有效了。 January 18 2005年服务器市场 演绎古典四大名著
一个程序员的离职信
法国女孩看中国当我第一次来中国,最让我受到震撼的事情之一,就是这里的人们充满活力,并且好奇心强烈。在天安门广场,中国人很友好地跟我合影,并询问起我的生活、工作,还有薪水!法国人从不会这样,因为我们认为这样的行为有些太过“八卦”…… 我是一个暂时生活在上海的年轻的法国女孩,这个城市的一部分在19世纪末20世纪初,曾成为法国的租界,法国人在这里留下很深的烙印。我认为自己有足够的资格,可以从不同的角度来告诉你两国之间的异同。 先从经济开始吧。相较于法国,中国很容易找到工作。由于经济发展,中国是21世纪的“财神爷”,这里充满机会。相反,法国经济现今相当糟糕,好像所有人都在担心将来。因此,和20年前相比,目前在法国要做一份长期的工作非常少见,除非你是政府公务员,或为法国国企工作,但在法国国企中,罢工的比率相当高。 但法国人非常喜欢中国,两国之间有许多通性,比如说,法国和中国的历史都很悠久。从文化角度来看,两国都有许多宝贵的遗产:法国是世界上旅游人气最旺的国家,埃菲尔铁塔、罗浮宫、巴黎圣母院、香榭丽舍大街……中国也有自己独一无二的名胜古迹:故宫、长城、颐和园,还有像南京、上海、西安、杭州这样历史悠久的名城。 两国之间更重要而强烈的联系,则是美食。如果你没尝过中法的食物,你就不能假装了解这两个国家。即使中国用筷子,法国用刀叉,但中法两国是目前世界上惟一两个仍对饮食、健康和生活质量很看重的国家。 我个人认为,应该将这种传统继续保持下去,而不是让肯德基、麦当劳、星巴克之类的快餐来决定我们吃什么、喝什么。然而不幸的是,在法国成功抵制住了美国垃圾食品时,中国却失败了:上海星巴克的数量比巴黎,甚至比整个法国还要多,而且法国几乎没有肯德基。感谢上帝。在上海,和在巴黎一样,除了上述这些之外,还有许多很不错的餐厅。 上周,我去了南京西路的梅龙镇餐厅,那里的东西非常好吃,尤其是有名的“小笼包子”,这里曾是艺术文化名人出没之地。现如今它既吸引本地人,同样还有一些有名的外宾:比如法国总统希拉克,1997年曾来过这儿,墙上悬挂着一张他的大幅照片。 我们对于工作的态度不同。前几天,在吃过晚饭后,我和朋友在一家酒吧跳舞喝酒。之后,我们坐出租车回家。司机看上去似乎两天没合眼了,非常憔悴。我坐在副驾驶座,可以清楚地看见他的眼睛都要睁不开了,此时车正行驶在高速路上。当我们最后到家时,我直率地告诉他要好好休息。 令我吃惊,也令我开心的是,中国人通常一周工作7天,这实在太方便了!我喜欢在周日购物,商场每天都在营业,许多在早上7点半就开门了,这在法国根本不可能发生。主要有两个原因:第一是法国一直受到天主教的影响,周日每个人都必须休息。因此,所有的商场、超市、多数的咖啡馆都关门。街道相当安静,如果你在一个小城市,你在周日几乎见不到人,也听不到任何声音。 第二是因为1999年和2000年,法国通过了一项法律,每周法定工作时间是35小时。和中国相比,一周35小时的工作时间实在太不可思议了。法国人享受生活,但我对中国人充满敬意,因为时至今日,大部分中国人仍然兢兢业业地工作着。 January 09 林达相关
新年到来了,要推什么样的新产品呢?随着2006年到来,很多新产品更新更快了,怎么样才跟得上社会发展?或者什么样的市场方向更加容易成功? 节能灯生产大国不用节能灯
欧洲缺乏明确的对华战略
November 01 SKYPE的USB电话本人开发Skype的USB电话解决方案。用USB电话,插入到电脑的USB口,打开Skype软件,就可以直接打电话了。目前正转让此技术方案,如有兴趣者可发email到ccaimouse@gmail.com .
July 26 人民币升值了说了这么久,人民币升值终于升值了。如果有大量的外汇,炒一把就挣100万。好可惜没有钱,呵呵。。。。
升值了,那么出口的物品的价格就会增加,进口的商品就会变得便宜了。偶的工资,就可以增加购买力。希望不要减工资,就可了。 July 16 学习ARM开发(4)已经把CPU大体架构学会了,当然我之前已经学习过80X86的结构,所以对于像RISC的计算机,也能想像到它是什么样的东西。如果没有学习过《微机原理》,那最好去看看,或者去看看RISC的CPU设计,就是龙芯的设计,在清华上面有很多关于龙芯的设计文档,这些都是CPU的功能。 为什么要学习汇编呢?现在不是大多数用C编写的了吗?是的,目前嵌入式软件大多数都是用C开发的。其实学习汇编,是为了更好了解CPU的处理,这个只是为了了解,为了更深入的了解,而不是用它来开发大部份的应用。当然它也是有用的地方,比如BOOTLOADER这样的程序,没有汇编,是不可能完成的。还有那些有特殊的指令,没有汇编也是不可能写得出来的。目前,我学习汇编,就是为了写BOOTLOADER。我也没有为了全部去学习它,而去学习,而是拿BOOTLOADER的源程序出来,从上面了解汇编,看懂别人的BOOTLOADER,或者能修改它的汇编,就算学习完成,而不必要每条指令都去死记它,去了解它。只要BOOTLOADER中有的指令,才去看它,去了解它,把一个BOOTLOADER看完下来,就相当于把汇编学习完成,而不必要自己动手去新写什么汇编,只要能修改目前已经有的BOOTLOADER,就已经完成了任务。 下一次,接着就去看看U-BOOT的源程序了。当然是基于S3C44B0的BOOTLOADER进行的。 July 13 学习ARM开发(3)学习ARM开发(3) 上一次说到装好LINUX后,就要装开发环境了,因为编译在LINUX下,当然是用GCC,但这个GCC跟LINUX本身带的又不一样。目标代码是ARM,而LINUX带的,一般是I386的目标代码。因此,一定要安装ARM的编译器。到网上下载 arm-elf-tools-20030314.sh,然后运sh ./arm-elf-tools-20030314.sh运行,就可以安装好ARM的GCC编译器了。你在LINUX下,就可以用arm-elf-gcc -v就可测试一下,是否安装成功了。这个编译器已经包括了as,ld,gcc等三个编译器,已经可以编译汇编和C代码,并且可以连接成目标文件。 编译器已经安装好之后,就说明整个开发环境已经建立起来,就做你想要做的事情了。至于怎么样写MAKEFILE文件,我就不说了。因为这些都是很基础的东西,并且都是细节的东西,记不住那么多,要用到的时候再去查手册行了。并且一个项目或许只用写一个MAKEFILE的格式,然后其它的都可以从这个基础上修改而来。我不会从头去建立一个MAKEFILE的,那需要太多时间了。只要到其它项目里拷贝一个,自己进行修改,就可以使用。 接着下来,就要写程序,那怎么样写呢?这是一个问题。写程序的目标机器是什么呢?用什么语言来写呢?应从那里下手呢?其实是有很多问题在这里的。 因为我以前没有学习过ARM,只学习过80X86的微机原理,我想这个ARM也是计算机,只要是一样的东西,就要用一样的方法来学习。以前我在大学里学习微机原理的流程是这样的: 学习二进制表示法,学习中央处理器组成,学习汇编,学习CPU的内存管理,学习CPU的IO口。 那么我也要用这种方法来学习才对。 二进制表示方法是一样的,所以不用学习了。那么我为什么CPU写程序呢?这个一定要搞清楚的,否则也不会怎么样写。ARM的CPU是与X86的CPU是不一样的。它是采用了RISC设计,以前也不懂这个是什么,所以就到网上查下,在《维基百科,自由的百科全书》里说明如下: 精简指令集,计算机CPU的一种设计模式,也被称为RISC(Reduced Instruction Set Computing 的缩写)。 早期,这种CPU指令集的特点是指令数目少,每条指令都采用标准字长、执行时间短、CPU的实现细节对于机器级程序是可见的等等。 实际上在后来的发展中,RISC与CISC在争吵的过程中相互学习,现在的RISC指令集也达到数百条,运行周期也不再固定...... 虽然如此,RISC设计的根本原则--针对流水线化的处理器优化--没有改变。 原来如此,RISC的一般特性是什么呢?采用RISC指令的CPU,大多数都是定长指令,采用加载与储存操作数据的办法。就是所有要操作的数,都要保存到寄存器才能作运算,不像X86的CPU,可以直接操作内存里的数据。这个在写汇编时需要了解的。其它的区别,对于写程序来说,是没有区别的。 ARM的CPU执行代码是三步进行的,取指---译码----执行。 下一个目标学习ARM汇编。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||