Profilo di 大宇xinyueFotoBlogElenchiAltro Strumenti Guida
18 aprile

经常使用电脑的保健方法

       IT人作为经常接触电脑的一个群体,在使用电脑的过程中总会不知不觉地身体健状况受到影响!在此,IT世界网数字生活频道通过网络收集整理了一些有关使用电脑者易出现的健康隐患与相应的保健知识,愿祝各位IT人多学会自我保健,有一个更健康良好的体魄。

一、干眼症与电脑眼病
  症状:虽然肉眼无法看出来,但事实上显示器上的画面是一直在闪烁的。看显示器时,我们往往会长时间地盯着某一个点,很少眨眼,因此眼肌容易疲劳,眼黏膜发干,眼睛发红、发炎、疼痛。在电脑前不间断工作4小时后,几乎所有人的眼睛都会出现酸痛和沙眼的感觉。
  保健方法:距显示器需要70厘米以上;把亮度调整到不使眼疲劳的程度;避免室内的光线直接照射在屏幕上而产生干扰光线;使用电脑时滴一些与我们眼泪成分相同的眼药水;眼睛疲劳时,用以淡红茶水煮过的湿巾敷几分钟眼睛,会很快消除充血和疲劳。在荧光屏前工作时间过长,视网膜上的视紫红质会被消耗掉,而视紫红质主要由维生素A合成。因此应多吃些胡萝卜、白菜、豆芽、豆腐、红枣、橘子以及牛奶、鸡蛋、动物肝脏、瘦肉等食物,以补充人体内维生素A和蛋白质。
二、恐怖鼠标手
  症状:长期使用电脑键盘和鼠标,可能与一种称为腕关节综合征的疾病挂上钩,出现食指或中指疼痛、麻木和拇指肌肉无力感,发展下去可能导致神经受损,进而引起手部肌肉萎缩。女性发生“鼠标手”比男性多,这是因为,女性手腕通常比男性小,部正中神经容易受到压迫。
  保健方法:避免上肢长时间处于固定、机械而频繁活动的工作状态下;电脑桌上的键盘和鼠标的高度,最好低于坐着时的肘部高度;使用鼠标时,手臂不要悬空,以减轻手腕的压力,移动鼠标时不要用腕力而尽量靠臂力做,减少手腕受力;鼠标最好选用弧度大、接触面宽的,有助力的分散。

三、电磁辐射之害
  症状:显示器热度过高,在工作时就会有相当多的电磁辐射,它会使空气发生电离作用,不断产生正电荷(正离子),并不断与空气中的负离子中和,导致负离子的含量几乎为零,长期处于正离子过多的环境中,使人失眠、免疫力下降、女性内分泌紊乱等。
  保健方法:仔细地打扫办公环境;多喝茶;不要把自己显示器的后面对着同事的后脑或者身体的侧面;常喝绿茶;勤洗脸;在电脑桌下摆放一盆植物或水,可以吸收电脑所发出的电磁波;尽量使用液晶显示器。
四、脑功能减弱
  症状:随着个人电脑日益普及,人们正越来越多地受到记忆力减退的困扰,主要原因是他们对电脑的依赖过强,从而使得自己的脑功能反而减弱。
  保健方法:保证充足的睡眠;静想练习。最好每天能有20-30分钟时间静想生活中轻松美好的事情,聆听自己呼吸的节律,让情绪尽量放松;学习使用五笔输入法,不要总是使用智能拼音的联想输入法;改变不健康的饮食结构,多食用健脑食品。
五、颈肩腕综合症
  症状:如果使用电脑时高高地架着胳膊,低着头,并且在桌子下艰难地跷着二郎腿,那么,工作一小时你就会感到腰背酸痛,脖子和肩膀麻木,手臂也不灵活。这样的坐姿保持一年至一年半,你就可以获得双下巴、颈椎关节僵硬。
  保健方法:上半身应保持颈部直立,使头部获得支撑,两肩自然下垂;须选择符合人体工学设计的桌椅,使用专用的电脑椅;使用电脑每隔一小时应休息5至10分钟,做柔软操或局部按摩;眼睛与显示器保持恰当距离。眼睛与电脑显示器形成轻度向下注视荧光屏的角度,这样可使颈部肌肉得到放松。
六、电脑躁狂症
  症状:由于对电脑过度依赖,所以当电脑出现故障后,会精神紧张,情绪烦躁、不安,甚至有对电脑“动武”的倾向,如通过用力敲打键盘、鼠标,大骂电脑,摔砸电脑等方式发泄怒火,有的还将不满情绪发泄在家人或同事身上。
  保健方法:一旦电脑出现故障,立即找专业人士来维修,避免独自坐在电脑桌前,应当尽快转移视线和注意力,放松心情;随时保存工作文档,用移动硬盘将资料备份,一旦电脑出现问题,不会受到太大损失,情绪不至于骤然失控;不要长时间坐在电脑前,隔一段时间走开喝杯茶、咖啡或活动一下。
七、电脑忧郁症
  症状:长时间的电脑操作形成“非此即彼”的思维定式,不习惯与人达成妥协和谅解,丧失自信,身心疲惫,以致工作难以展开。
  保健方法:做好自我心理调整,及时纠正思维方式;积极处理好人际关系,尤其与同事的关系。
八、中枢神经失调
  症状:发病率为70%,长时间在密闭环境中操作电脑,电脑发出的微波引起中枢神经失调,连续多日长时间操作电脑后发病症状:头痛、头晕、失眠、厌食、恶心,以及情绪低落、思维迟钝、健忘、容易被激怒、常感疲惫等。
  保健方法:保证电脑桌附近采光充足、通风良好;每在电脑前工作1小时就走开休息10分钟;操作电脑期间多喝水。
15 marzo

几首俄语歌的歌词

     上学的时候俄语歌词都记录在一个本子里,由于年代久远,现在都没有了,今天无意中发现,转载如下(原文地址http://www.blogchinese.com/user1/50841/archives/2005/2006412124744.shtml):

В низенькой светёлке (纺织姑娘)
Огонек горит,
Молодая пряха
Под окном сидит.
Молода. Красива,
Карие глаза,
По плечам развита
Русая коса.

Русая головка,
Думы без конца…
Ты о чем мечтаешь,
Девица-краса?..

В низенькой светелке
Огонек горит,
Молодая пряха
Под окном сидит.

Дороженька  (小路)
По-над речкой расстилается туман,
Росы чистые упали на траву,
Я надену свой бордовый сарафан,
Я малины — красной ягоды нарву.

Молодая да веселая пройдусь.
Не вернутся к нам ни горе, ни беда.
Я своей работой-славою горжусь,
Я — ударница колхозного труда.

В чистом полюшке дороженька легла,
Словно светлая большая полоса,
Рассветлым-светла дороженька, светла,
И ведет она к победам-чудесам.

Кто колхозную дорожку проложил?
Кто колхозную дорожку проторил?
Это Ленин нам дорожку проложил.
Это Сталин нам дорожку проторил.

Калинка (卡林卡)

Калинка, калинка, калинка моя!
В саду ягода малинка, малинка моя!
Ах! Под сосною под зеленою
Спать положите вы меня;
Ай, люли, люли, ай, люли, люли,
Спать положите вы меня.

Калинка, калинка, калинка моя!
В саду ягода малинка, малинка моя!
Ах! Сосенушка ты зеленая,
Не шуми же надо мной!
Ай, люли, люли, ай, люли, люли,
Не шуми же надо мной!

Калинка, калинка, калинка моя!
В саду ягода малинка, малинка моя!
Ах! Красавица, душа-девица,
Полюби же ты меня!
Ай, люли, люли, ай, люли, люли,
Полюби же ты меня!

Калинка, калинка, калинка моя!
В саду ягода малинка, малинка моя!

Катюша  (喀秋莎)

Расцветали яблони и груши,
Поплыли туманы над рекой.
Выходила на берег Катюша,
На высокий берег, на крутой.

Выходила, песню заводила
Про степного сизого орла,
Про того, которого любила,
Про того, чьи письма берегла.

Ой ты, песня, песенка девичья,
Ты лети за ясным солнцем вслед
И бойцу на дальнем пограничье
От Катюши передай привет.

Пусть он вспомнит девушку простую,
Пусть услышит, как она поет,
Пусть он землю бережет родную,
А любовь Катюша сбережет.

Расцветали яблони и груши,
Поплыли туманы над рекой.
Выходила на берег Катюша,
На высокий берег, на крутой.

Комсомольская  песня  (共青团员之歌)

Протрубили трубачи тревогу,
Всем по форме к бою снаряжён,
Собирался в дальнюю дорогу
Комсомольский сводный батальон.

До свиданья, мама, не горюй,
На прощанье сына поцелуй!
До свиданья, мама, не горюй, не грусти!
Пожелай нам доброго пути!

Прощай, края родные,
Звезда победы нам свети!
До свиданья, мама, не горюй, не грусти!
Пожелай нам доброго пути!

Всё, что с детства любим и храним,
Никогда врагу не отдадим.
Лучше сложим голову в бою,
Защищая Родину свою.

До свиданья, мама, не горюй,
На прощанье сына поцелуй!
До свиданья, мама, не горюй, не грусти!
Пожелай нам доброго пути!

Прощай, края родные,
Звезда победы нам свети!
До свиданья, мама, не горюй, не грусти!
Пожелай нам доброго пути!

Мчится тройка удалая (三套车)

Вот мчится тройка удалая
По Волге-матушке зимой.
Ямщик, уныло напевая,
Качает буйной головой.

"О чем задумался, детина?" -
Седок приветливо спросил, -
"Какая на сердце кручина
Или тебя кто огорчил?"

"Ах, милый барин, добрый барин!
Уж скоро год, как я люблю...
Да нехристь, староста-татарин
Меня журит, а я терплю!

Ах! Добрый барин, скоро Святки,
А ей уже небыть моей!..
Богатый выбрал, но постылый,
Ей не видать счастливых дней!"

Ямщик умолк, но кнут ременный
С голицей за пояс заткнул.
"Родные, стой, неугомонный", -
сказал, и горестно ввдохнул.

Ой, цветет калина  (红莓花儿开)

Ой, цветёт калина в поле у ручья,
Парня молодого полюбилая.
Парня полюбила на свою беду:
Не могу открыться, слова не найду!

Он живет, не знает ничего о том,
Что одна дивчина думает о нем.
У ручья с калины облетает цвет,
А любовь девичья не проходит, нет!

А любовь девичья с каждым днем сильней.
Как же мне решиться рассказать о ней?
Я хожу, не смея волю дать словам...
Милый мой, хороший, догадайся сам!

Очи черные (黑眼睛)

Очи черные, очи страстные!
Очи жгучие и прекрасные!
Как люблю я вас! Как боюсь я вас!
Знать, увидел вас я в недобрый час!

Ох, недаром вы глубины темней!
Вижу траур в вас по душе моей,
Вижу пламя в вас я победное:
Сожжено на нем сердце бедное.

Но не грустен я, не печален я,
Утешительна мне судьба моя:
Все, что лучшего в жизни бог дал нам,
В жертву отдал я огневым глазам!

 Подмосковные вечера (莫斯科郊外的晚上)

Не слышны в саду даже шорохи,
Всё здесь замерло до утра,
Если б знали вы, как мне дороги
Подмосковные вечера.
Если б знали вы, как мне дороги
Подмосковные вечера.

Речка движется и не движется,
Вся из лунного серебра,
Песня слышится и не слышится,
В эти тихие вечера.
Песня слышится и не слышится,
В эти тихие вечера.

Что ж ты милая смотришь искоса
Низко голову накланя
Трудно высказать и не высказать.
Всё, что на сердце у меня
Трудно высказать и не высказать.
Всё, что на сердце у меня

А развет уже всё заметнее,
Так пожалуйста будь добра
Не забудь ты, эти летние
Подмосковные вечера.
Не забудь ты, эти летние
Подмосковные вечера.

Уральская рябинушка (山楂树)
Вечер тихой песнею над рекой плывет.
Дальними зарницами светится завод.
Где-то поезд катится точками огня,
Где-то под рябинушкой парни ждут меня.

Припев

Ой, рябина кудрявая,
Белые цветы,
Ой, рябина, рябинушка,
Что взгрустнула ты?

Лишь гудки певучие смолкнут над водой,
Я иду к рябинушке тропкою крутой.
Треплет под кудрявою ветер без конца
Справа кудри токаря, слева - кузнеца.

Припев

Днем в цеху короткие встречи горячи,
А сойдемся вечером - сядем и молчим...
Смотрят звезды летние молча на парней
И не скажут, ясные, кто из них милей.

Припев

Укрывает инеем землю добела.
Песней журавлиною осень проплыла.
Но все той же узкою тропкой между гор
Мы втроем к рябинушке ходим до сих пор.

Припев

Кто из них желаннее, руку сжать кому,
Сердцем растревоженным так и не пойму.
Хоть ни в чем не схожие, оба хороши...
Милая рябинушка, сердцу подскжи"!

Припев

Ой, рябина кудрявая,
Оба хороши.
Ой, рябина, рябинушка,
Сердцу подскажи!

Эй, ухнем! (伏尔加船夫曲)

Припев:
Эй, ухнем!
Эй, ухнем!
Еще разик, еще раз!

Разовьем мы березку,
Разовьем мы кудряву!
Ай-да, да ай-да, ай-да, да ай-да,
Разовьем мы кудряву.

Припев

Мы по бережку идем,
Песню солнышку поем.
Ай-да, да ай-да, ай-да, да ай-да,
Песню солнышку поем.

Припев:
Эй, эй, тяни канат сильней!
Песню солнышку поём.
Эй, ухнем!
Эй, ухнем!
Еще разик, еще раз!

Эх ты, Волга, мать-река,
Широка и глубока,
Ай-да, да ай-да, ай-да, да ай-да,
Широка и глубока.

Припев: Эй, ухнем!
Эй, ухнем!
Еще разик, еще раз!
Эй, ухнем!
Эй, ухнем!

无线传输距离和发射功率以及频率的关系(转)

     一直以来都没有搞明白这个问题,用错误的理论和公式计算,终于知道自己错了,现在转贴如下:
 
功率 灵敏度  (dBm  dBmV   dBuV)
dBm=10log(Pout/1mW),其中Pout是以mW为单位的功率值
dBmV=20log(Vout /1mV),其中Vout是以mV为单位的电压值
dBuV=20log(Vout /1uV),其中Vout是以uV为单位的电压值
换算关系:
Pout=Vout×Vout/R
dBmV=10log(R/0.001)+dBm,R为负载阻抗
dBuV=60+dBmV
应用举例
无线通信距离的计算
       这里给出自由空间传播时的无线通信距离的计算方法:所谓自由空间传播系指天线周围为无限大真空时的电波传播,它是理想传播条件。电波在自由空间传播时,其能量既不会被障碍物所吸收,也不会产生反射或散射。
       通信距离与发射功率、接收灵敏度和工作频率有关。
       [Lfs](dB)=32.44+20lgd(km)+20lgf(MHz)
       式中Lfs为传输损耗,d为传输距离,频率的单位以MHz计算。
       由上式可见,自由空间中电波传播损耗(亦称衰减)只与工作频率f和传播距离d有关,当f或d增大一倍时,[Lfs]将分别增加6dB.
       下面的公式说明在自由空间下电波传播的损耗
       Los = 32.44 + 20lg d(Km) + 20lg f(MHz)
       Los 是传播损耗,单位为dB
       d是距离,单位是Km
       f是工作频率,单位是MHz
       下面举例说明一个工作频率为433.92MHz,发射功率为+10dBm(10mW),接收灵敏度为-105dBm的系统在自由空间的传播距离:
       1. 由发射功率+10dBm,接收灵敏度为-105dBm
       Los = 115dB
       2. 由Los、f
       计算得出d =30公里
       这是理想状况下的传输距离,实际的应用中是会低于该值,这是因为无线通信要受到各种外界因素的影响,如大气、阻挡物、多径等造成的损耗,将上述损耗的参考值计入上式中,即可计算出近似通信距离。
       假定大气、遮挡等造成的损耗为25dB,可以计算得出通信距离为:
       d =1.7公里
       结论: 无线传输损耗每增加6dB, 传送距离减小一倍
 
05 marzo

晕车,吐得一塌糊涂

    一般的时候没有晕的这么厉害,或者是太疲惫,或者是身体太虚弱,还或者是车上的人太多并且拉上了窗帘……周一的时候就是不一样,无论是空调车还是普通车都挤满了人,有的时候连落脚的地方都没有,即使空调车贵一倍的价钱,即使平时很少人坐的车,在周一的早晨和周五的晚上一定会挤满,对此我早已习惯。仅仅半个多小时我就开始晕车,头有点不舒服,扶着得手开始觉得发凉,另一只手开始发热,前心发凉,后背发热……再过不了多久胃就有了反应,我开始转移注意力,我开始背“春江潮水连海平,……落月摇情满江树”“君不见……与尔同销万古愁”……其实转移注意力的方法开始还是有效的,但是一不小心想到了那个恶心的笑话里的一句话“我看袋子满了,就往回喝了一口,他们就都吐了”,看来东西看太多了,在不合时宜的时候想起来也是一种错误,不过还好,我还是忍住了,“锦瑟无端五十弦……只是当时已惘然”……就要到站了,本着节约的原则,还是没有跟乘务员要塑料袋。
    下了车,寒风凛冽,塑料袋在枝头被拉成直线,背风的房子前面,各种垃圾废纸盘旋上升,然后嗖的一下又被吹向蓝天,昨天刚刚下过一场大雪,出奇的大,所以今天出奇的冷,天也出奇的蓝,风吹的耳朵和脸生疼,我在孙河下车,才走了路程的一半,下车的第一件事情就是找个地方去吐,幸好在树下有一个垃圾筐,胃里翻江倒海,眼泪、鼻涕合着呕吐物随风飘飞,我突然很怀念在家种地的日子,那时蓝天蓝,白云白,采花香,那时不坐汽车,也不会晕车……
07 febbraio

最近老是失眠

     最近老是失眠,躺下很久很久都难以入睡,一闭上眼睛,各种各样的奇奇怪怪的问题就象春风春雨下的野草一样疯狂生长起来,为什么有的物质是透明的,有的物质不透明?物质都是由原子紧密排列在一起构成的,而光是一种电磁波。为什么物体会有颜色?为什么物体会有选择的反射或者是折射一定波长的电磁波?为什么光线在穿过两种透明介质的时候会发生折射?通讯用的电磁波也会折射么?如果可以会不会也存在一种类似凸凹透镜的东西,能使长波成像?如果人的眼睛能接收长波的话,是不是整个世界就是透明的?…………
    这些问题想来想去也没有结果,唯一的结果就是我又失眠了,假如地球是一个光滑理想的球体,假设光线在空气中是完全直线传播的,那么一个眼睛距地面1米的小孩能看见多大的范围?同底面积,同高的圆锥体积是圆柱体积的1/3,怎么计算出来?有的时候上班的时候也会冒出类似的问题,我会马上拿出纸笔演算,有的时候我都觉得自己不太正常。不过还好,这种情况并不是很多。
    网络的资源真是太丰富了,也让我知道原来也有和我思考一样问题的人,下面转一个物质为什么是透明的答案,对于不对就不知道了,反正看着有点道理:
一个重要的原因:再坚实的物质,如果从原子的内部去看,它其实是空荡荡的。因为在原子的内部,原子核和电子的体积加起来不到原子体积的1000000000分之一。况且,还没有证据证明原子核和电子就不能被光子穿过!所以,透明才是正常的!
要想弄清楚这个复杂的问题首先得弄清楚下面这个问题:一些物质为什么是不透明的?
对于不透明的物质,我们可以分为四大类:
1、由于自由电子的阻挡作用导致的不透明:这是金属不透明的原因。
2、能吸收光线的物质导致的不透明:这类物质的分子的电子的激发能比较低,恰好在可见光范围内,分子里往往有苯环、苯醌、联苯胺或其它共轭体系的结构,这种结构可以降低电子的激发能,使电子容易发生跃迁而吸收光子的能量。这样光线就被吸收了。
3、由于透明物质的结构被破坏而造成的不透明。如玻璃是透明的,而玻璃粉则是不透明的;冰是透明的,而冰被砸碎了就是不透明的了。如果一种物质它的结构特点不符合1、2,那它就是可以通过光线的,但如果它的结构里有很多小空隙,那它就是白色。这就是白色物体不透明的原因。
4、 1、2、3原因混合的结果。现实中的许多物体的不透明就是这个原因造成的。

如果一种物质它的结构里即没有自由电子,又没有容易激发的电子,物质的结构又很紧密,没有许多孔隙等条件。那物质就可以通过光子,即是透明的。所以玻璃是透明的!
27 novembre

太久没来了,记下流水帐……

太久没来了,先把过去的事情整理一下:三月份开始装修房子,5月底入住的,房子装修的时候吵了不少的架;七月份原来的公司搬家,从上地搬到北太,结束了我的租房生活,每天四个小时的公交车,真是太累了。七月中旬老婆的学校组织出去玩,山东玩了4天;
                                            青岛-1
 
 
回来后开始准备换公司,八月初来到现在的单位。八月中旬开始生病,住院一周,九月初又开始上班,期间照了婚纱照,上班的时候没事就加班啊,十一的时候病情复发,又住院一周,出院后一直在家休息,老爸老妈每天照顾我,什么都不让我做,天天哄小侄子,日子过得还不错。在家休息了将近一个月,十一月终于又来上班了。感谢各位来看望我的兄弟,特别是教主和恐龙,当天的饭都是两位做的,每次同学到家里来都是自己动手,谁让咱饭做的不好呢。
 
03 agosto

ucos

uC/OS-II 初级程序员指南
hui
发表于 2006-4-13 16:23:58

来自:嵌入式资讯网

本文面向首次接触uC/OS-II的程序员,为他们介绍一下这个系统的一些基本特征和编程上的注意事项,并介绍几个值得了解的API。本文作者已经成功的将uC/OS-II移植到几种不同CPU之上。包括EPSON S1C33Sunplus unSP™等,积累了丰富的经验,现在愿意和朋友们分享这些经历。希望本文的资料对于希望使用这个系统来开发的朋友有所帮助,作者乐意与您分享任何您成功的喜悦。

(一)      uC/OS-II 简介

uC/OS-II是一种基于优先级的可抢先的硬实时内核。自从92年发布以来,在世界各地都获得了广泛的应用,它是一种专门为嵌入式设备设计的内核,目前已经被移植到40多种不同结构的CPU上,运行在从8位到64位的各种系统之上。尤其值得一提的是,该系统自从2.51版本之后,就通过了美国FAA认证,可以运行在诸如航天器等对安全要求极为苛刻的系统之上。鉴于uC/OS-II可以免费获得代码,对于嵌入式RTOS而言,选择uC/OS无疑是最经济的选择。

(二)      uC/OS-II 应用程序基本结构

应用uC/OS-II,自然要为它开发应用程序,下面论述基于uC/OS-II的应用程序的基本结构以及注意事项。

每一个uC/OS-II应用至少要有一个任务。而每一个任务必须被写成无限循环的形式。以下是推荐的结构:

void task ( void* pdata )

{

INT8U  err;

InitTimer(); // 可选

For( ;; )

{

    // 你的应用程序代码

    …….

    ……..

    OSTimeDly(1); // 可选

}

}

以上就是基本结构,至于为什么要写成无限循环的形式呢?那是因为系统会为每一个任务保留一个堆栈空间,由系统在任务切换的时候换恢复上下文,并执行一条reti 指令返回。如果允许任务执行到最后一个花括号(那一般都意味着一条ret指令)的话,很可能会破坏系统堆栈空间从而使应用程序的执行不确定。换句话说,就是跑飞了。所以,每一个任务必须被写成无限循环的形式。程序员一定要相信,自己的任务是会放弃CPU使用权的,而不管是系统强制(通过ISR)还是主动放弃(通过调用OS API)

现在来谈论上面程序中的InitTimer()函数,这个函数应该由系统提供,程序员有义务在优先级最高的任务内调用它而且不能在for循环内调用。注意,这个函数是和所使用的CPU相关的,每种系统都有自己的Timer初始化程序。在uC/OS-II的帮助手册内,作者特地强调绝对不能在OSInit()或者OSStart()内调用Timer初始化程序,那会破坏系统的可移植性同时带来性能上的损失。所以,一个折中的办法就是象上面这样,在优先级最高的程序内调用,这样可以保证当OSStart()调用系统内部函数OSStartHighRdy()开始多任务后,首先执行的就是Timer初始化程序。或者专门开一个优先级最高的任务,只做一件事情,那就是执行Timer初始化,之后通过调用OSTaskSuspend()将自己挂起来,永远不再执行。不过这样会浪费一个TCB空间。对于那些RAM吃紧的系统来说,还是不用为好。

(三)      一些重要的uC/OS-II API介绍

任何一个操作系统都会提供大量的API供程序员使用,uC/OS-II也不例外。由于uC/OS-II面向的是嵌入式开发,并不要求大而全,所以内核提供的API也就大多和多任务息息相关。主要的有以下几类:

1)任务类

2)消息类

3)同步类

4)时间类

5)临界区与事件类

我个人认为对于初级程序员而言,任务类和时间类是必须要首先掌握的两种类型的API。下面我就来介绍比较重要的:

1)      OSTaskCreate函数

这个函数应该至少再main函数内调用一次,在OSInit函数调用之后调用。作用就是创建一个任务。目前有四个参数,分别是任务的入口地址,任务的参数,任务堆栈的首地址和任务的优先级。调用本函数后,系统会首先从TCB空闲列表内申请一个空的TCB指针,然后将会根据用户给出参数初始化任务堆栈,并在内部的任务就绪表内标记该任务为就绪状态。最后返回,这样一个任务就创建成功了。

2)      OSTaskSuspend函数

这个函数很简单,一看名字就该明白它的作用,它可以将指定的任务挂起。如果挂起的是当前任务的话,那么还会引发系统执行任务切换先导函数OSShed来进行一次任务切换。这个函数只有一个参数,那就是指定任务的优先级。那为什么是优先级呢?事实上在系统内部,优先级除了表示一个任务执行的先后次序外,还起着分别每一个任务的作用,换句话说,优先级也就是任务的ID。所以uC/OS-II不允许出现相同优先级的任务。

3)      OSTaskResume函数

这个函数和上面的函数正好相反,它用于将指定的已经挂起的函数恢复成就绪状态。如果恢复任务的优先级高于当前任务,那么还为引发一次任务切换。其参数类似OSTaskSuspend函数,为指定任务的优先级。需要特别说明是,本函数并不要求和OSTaskSuspend函数成对使用。

4)      OS_ENTER_CRITICAL

很多人都以为它是个函数,其实不然,仔细分析一下OS_CPU.H文件,它和下面马上要谈到的OS_EXIT_CRITICAL都是宏。他们都是涉及特定CPU的实现。一般都被替换为一条或者几条嵌入式汇编代码。由于系统希望向上层程序员隐藏内部实现,故而一般都宣称执行此条指令后系统进入临界区。其实,它就是关个中断而已。这样,只要任务不主动放弃CPU使用权,别的任务就没有占用CPU的机会了,相对这个任务而言,它就是独占了。所以说进入临界区了。这个宏能少用还是少用,因为它会破坏系统的一些服务,尤其是时间服务。并使系统对外界响应性能降低。

5)      OS_EXIT_CRITICAL

这个是和上面介绍的宏配套使用另一个宏,它在系统手册里的说明是退出临界区。其实它就是重新开中断。需要注意的是,它必须和上面的宏成对出现,否则会带来意想不到的后果。最坏的情况下,系统会崩溃。我们推荐程序员们尽量少使用这两个宏调用,因为他们的确会破坏系统的多任务性能。

6)      OSTimeDly函数

这应该程序员们调用最多的一个函数了,这个函数完成功能很简单,就是先挂起当起当前任务,然后进行任务切换,在指定的时间到来之后,将当前任务恢复为就绪状态,但是并不一定运行,如果恢复后是优先级最高就绪任务的话,那么运行之。简单点说,就是可以任务延时一定时间后再次执行它,或者说,暂时放弃CPU的使用权。一个任务可以不显式的调用这些可以导致放弃CPU使用权的API,但那样多任务性能会大大降低,因为此时仅仅依靠时钟机制在进行任务切换。一个好的任务应该在完成一些操作主动放弃使用权,好东西要大家分享嘛!

(四)      uC/OS-II 多任务实现机制分析

前面已经说过,uC/OS-II是一种基于优先级的可抢先的多任务内核。那么,它的多任务机制到底如何实现的呢?了解这些原理,可以帮助我们写出更加健壮的代码来。由于我们面向的初级程序员,本文不打算写成又一篇uC/OS-II的源码分析,那样的文章太多了,本文打算从实现原理的角度探讨这个问题。

首先我们来看看为什么多任务机制可以实现?其实在单一CPU的情况下,是不存在真正的多任务机制的,存在的只有不同的任务轮流使用CPU,所以本质上还是单任务的。但由于CPU执行速度非常快,加上任务切换十分频繁并且切换的很快,所以我们感觉好像有很多任务同时在运行一样。这就是所谓的多任务机制。

由上面的描述,不难发现,要实现多任务机制,那么目标CPU必须具备一种在运行期更改PC的途径,否则无法做到切换。不幸的使,直接设置PC指针,目前还没有哪个CPU支持这样的指令。但是一般CPU都允许通过类似JMPCALL这样的指令来间接的修改PC。我们的多任务机制的实现也正是基于这个出发点。事实上,我们使用CALL指令或者软中断指令来修改PC,主要是软中断。但在一些CPU上,并不存在软中断这样的概念,所以,我们在那些CPU上,使用几条PUSH指令加上一条CALL指令来模拟一次软中断的发生。

回想一下你在微机原理课程上学过的知识,当发生中断的时候,CPU保存当前的PC和状态寄存器的值到堆栈里,然后将PC设置为中断服务程序的入口地址,再下来一个机器周期,就可以去执行中断服务程序了。执行完毕之后,一般都是执行一条RETI指令,这条指令会把当前堆栈里的值弹出恢复到状态寄存器和PC里。这样,系统就会回到中断以前的地方继续执行了。那么设想一下?如果再中断的时候,人为的更改了堆栈里的值,那会发生什么?或者通过更改当前堆栈指针的值,又会发生什么呢?如果更改是随意的,那么结果是无法预料的错误。因为我们无法确定机器下一条会执行些什么指令,但是如果更改是计划好的,按照一定规则的话,那么我们就可以实现多任务机制。事实上,这就是目前几乎所有的OS的核心部分。不过他们的实现不像这样简单罢了。

下面,我们来看看uC/OS-II再这方面是怎么处理的。再uC/OS-II里,每个任务都有一个任务控制块(Task Control Block),这是一个比较复杂的数据结构。在任务控制快的偏移为0的地方,存储着一个指针,它记录了所属任务的专用堆栈地址。事实上,再uC/OS-II内,每个任务都有自己的专用堆栈,彼此之间不能侵犯。这点要求程序员再他们的程序中保证。一般的做法是把他们申明成静态数组。而且要申明成OS_STK类型。当任务有了自己的堆栈,那么就可以将每一个任务堆栈再那里记录到前面谈到的任务控制快偏移为0的地方。以后每当发生任务切换,系统必然会先进入一个中断,这一般是通过软中断或者时钟中断实现。然后系统会先把当前任务的堆栈地址保存起来,仅接着恢复要切换的任务的堆栈地址。由于哪个任务的堆栈里一定也存的是地址(还记得我们前面说过的,每当发生任务切换,系统必然会先进入一个中断,而一旦中断CPU就会把地址压入堆栈),这样,就达到了修改PC为下一个任务的地址的目的。

以上就是uC/OS-II的多任务实现机制,我们在这里大费笔墨谈论这个问题,是希望我们的程序员们可以善加利用这个机制,写出更健壮,更富有效率的代码来。
01 marzo

msn无法上线了

    前一段时间msn用的好好的,从这个周一来了以后就一直无法登录,总是报告错误。把msn卸载重装后问题依旧,生气了,以后不用msn了。可是又不甘心,今天把诺顿关了,结果就可以登录了。可是没过半个小时,又无法登录了,郁闷!最后把C:\Documents and Settings\Administrator\Application Data\Microsoft\MSN Messenger文件夹下的所有东西都删除,结果又可以登录了。不知道msn到底出了什么问题。
31 dicembre

下雪了!

    今年的冬天一直都不是特别的冷,或者至少我觉得不是太冷,因为每次出门我都穿很多。每天大部分时间在宿舍和公司都让我多少有点烦躁,因为空气干燥,因为屋里的温度很高,温度和湿度都会影响人的情绪,所以我就看是盼望着下雪。不下雪的冬天感觉不像是冬天。

    前一段时间大连济南威海连续得下了大雪,可是北京一点下的意思都没有。后来连唐山和天津都下了几次,可是北京依然是蜜蜂停在日历上——风和日丽。虽然有几次好像是阴天了,但最后都让我白白的高兴了一番。我们开玩笑说冷空气绕道其它的地方回它的老家西伯利亚了。

    昨天已经开始阴天,天气预报也说会有小雪,于是我就很兴奋,可是一天下来也没有看到一点雪的迹象。中间曾有人说下雪了,惹得大家都围到窗前看,睁大了眼睛也没有看见一点雪花,齐呼上当被骗。

    今天天气不冷,出门的时候感觉有什么东西从天上飘下来,研究了半天确定是雪花不是沙尘暴,心里就有点莫名的高兴,可是雪花太小,不仔细看根本不能发现,但是车窗下部的一条白线说明那是雪花。hb说天气很干燥,下了雪会更冷,可是我仍然很期盼。

    明天就是元旦,下午就可以放假了,但是我更盼望下雪,虽然我的LP说不喜欢下雪,因为她会滑倒,可是我不会因为这个就不期盼,我会拉着她不让她摔倒。每天工作一会儿我就会起来走走,因为工作了两年以后我的脖子就开始疼。可是我在走的时候发下外面居然好多白茫茫的东西在飘,确定不是我眼花的缘故后我告诉自己下雪了,然后就喊了出来,大家说真的假的,不是又在欺骗我们脆弱的感情吧。但是还是放下工作围过来看,然后大家一起兴奋了起来。

    我喜欢下雪的感觉,因为我会想起很多平时忘却的事情,忘却的感觉。我会想起过年时挂在院子里高高杆子上的红灯笼,那个时候我会抬起头来向上望,想象灯光里飘舞的雪花是静止的,慢慢的我就感觉到我和灯笼一起往上飞起来了……我会想起小时候自己用罐头瓶子做的手提灯笼,里面放上一截红腊,雪花飘舞中发出淡黄色的光芒,火焰在风中摇摇摆摆,我常常长望着发呆……我还会想起路灯,黄色的、橙色的、青白色的路灯光下,飘着的黄色的、橙色的、青白色的雪花……

    下雪了,终于冬天了。冬天来了就期盼着过年了——这是那么遥远的,清晰的,童年时的一种期盼的喜悦。

ps:刚刚写了很多的时候,办公室跳闸了,我没有保存,害得我从头写。再写的时候就没有开始的感觉了。一个字:郁闷!!!

20 dicembre

[转]第四次失业浪潮!-中国白领失业浪潮

 第一次失业浪潮是七十年代末的知青回城,第二次失业浪潮是九十年代末的国企职工下岗,这两次失业浪潮恰逢国民经济正处于调整上升期和高速发展期,再加上国家政策的特别倾斜照顾,其负面影响被压到了最低。
   
        正在进行的第三次失业浪潮的主角是民工和大学生,如果以民工的打工生涯十年至十五年为周期,第一批民工早就失业了,现在都是第二、第三批了。但因为他们根在老家有房有地,离开了工厂也还有田可耕。他们像候鸟一样一批批消失在城镇的上空,倒也无牵无挂。
   
       在追逐利润的教育产业化政策指引下的无计划无节制的高校扩招,使大学生从天之骄子变为落地乌鸡,刚毕业就失业已不是个别现象,近几年累计的失业大学据称已有上百万人。新闻联播报导现今16岁至29岁的青年人,十一人中就有一人失业,失业率高达9%。但由于他们大部分是独生子女也无负担,还有年轻力壮的资本,父母也还有能力抚养,啃老一族也就得过且过了。
   
      即将来临的第四次失业浪潮的主角将是白领阶层(白领一词是舶来品,何谓白领由大家见仁见智,笔者难作准确定义)。谁都不愿相信,但将是残酷的现实。这次浪潮涉及面广危害程度大,大家要小心啊!
      
       白领一般都受过高等教育,1995年以前毕业的大学生基本上都进了吃皇粮的单位。现在在私营单位打工的白领基本上是1995年以后毕业的大学生和从皇粮单位出来的专业技术人员(以追求事业有成的自愿者和国企下岗的被迫者为主体)。他们的现今年龄阶段上限在四十左右,最主要的年龄层在三十左右。
      
       这意味着老白领基本上是1962年左右出生,而1962至1982是中国出生人口最为庞大的二十年婴儿潮,,1982年7月1日零时为标准时间进行的第三次全国人口普查,中国大陆人口共1,008,175,288人中,同第二次全国人口普查的1964年7月1日零时的694,581,759人相比,18年间共增加313,593,529人,增长45.1%,平均每年增加17,421,863人。加上同期的死亡人数,保守估计二十年内应出生了约四亿五千多万人。这批人现全部进入了就业期,就业压力和挤压举世罕见,可谓是长江后浪推前浪前浪死在沙滩上。特别是1998年高校扩招后,2002年后大学生潮汹涌而至。因中国经济发展不均衡,大学生潮直扑沿海地区。体力民工潮刚刚消退,脑力民工潮又再兴起,中国尤其是沿海地区的老板们,你们真是幸福啊!
      
       没有几个国家会把四十多岁的人列为被淘汰的对象,但中国特殊的人口结构加上经济自由化的体制再加上区域经济发展不均衡,相信几年后没有几个老板面对绝对过剩的质优价廉年富力强的脑力民工,还会大发慈悲为45岁乃至40岁以上的普通白领留住饭碗。看看现今的招聘广告大部分都特别注明限求职者年龄在40或35岁以下,届时唯有感慨“既生瑜,何生亮”、“白了少年头空悲切”了。
   
       现今的大部分白领,成长在计划经济提供的低成本读书时代,毕业后又享受着自由经济的大餐,当他们以优越的眼神俯视同龄的民工兄弟和以庆幸的心情看着挤爆招聘会的师弟师妹时,有无发觉不经意间屠刀已向你们举了起来。
       现今信心爆棚供楼供车的白领们,十年后向何处去?
   
       中国的老龄化已不可逆转,2020年后50岁以上的人口将会高达约六亿人(以1970年中国人口总数约八亿人,减去50年间1970年前出生人群的死亡人数约二亿人粗略计算得出),届时将占人口总数的40%以上。05年10月22日南方都市报报道:2030年前后,我国60岁以上的老龄人口预计将增至4亿左右,到2050年我国60岁或65岁以上的老龄人口将分别达到4.5亿和3.35亿,每三个人中就有一个老年人。因中国未来的二十年内体力劳动将依然是主要的劳动形式,黄种人相对于白人和黑人较差的体质,尤其是当今大部分私营企业长时间高强度的用工体制对劳动者劳动能力的过度透支,都将使50岁以上乃至更年轻的劳动者不能从事或很难胜任大量的工作岗位,现今“4050”人员就业艰难可为铁证,以50岁而非国际通用的60岁作为老龄化的标准更加符合中国的实际。中国古代提倡早婚早育多子多福,从经济的角度考虑就是尽早补充年轻劳动力来承担繁重的农业劳动。中国现行将适龄劳动力的年龄跨度定位于16—60岁,基本上是不顾国情的一厢情愿。50岁以后何处去打工,绝对将会是摆在我们许多人面前的沉重的现实。
   
      独子政策和当代青年的晚婚晚育甚至不育又使未来的劳动力数量锐减,1990年7月进行了第四次全国人口普查,大陆人口是113368万人,同第三次全国人口普查的1982年7月1日零时1 008 175 288人相比,八年间共增加了125 507 213人,增长12.45%,平均每年增加15 688 402人。2000年11月1日进行了第五次全国人口普查,大陆人口共126583万人。同第四次全国人口普查1990年7月1日0时的113368万人相比,十年零四个月共增加了13215万人,增长11.66%。平均每年增加1279万人。2005年1月6日,我国内地第十三亿个小公民诞生,同2000年11月的126583万人相比,四年零三个月共增加了3417万人,平均每年增加804万人。。二十三年间净增人口约三亿人,加上同期死亡人数,出生人口约为四亿人,有专家预测至2040年左右中国人口将零增长,2003年广东等沿海地区出现的“民工荒”,不过是青壮年人口开始大规模减少的前奏。但如果中国为未来储备劳动力而在现今放松计划生育政策,因为现今处于生育年龄的中青年夫妇大部分没有铁饭碗,四五十岁以后都面临失业的风险,一旦现今允许生育多胎,不仅将马上拉低现今的生活水平,将来也基本上是大人没工作小孩没长大,很多家庭将陷入老天所依少无所养的悲惨境地。中国现在放开生育而解决老龄化问题,将会使人口问题更加雪上加霜。
        
   
       特别是现今新生儿男女比例的失衡,又注定将产生二十年后的四千万光棍大军,这些光棍将主要集中在农村和贫困地区,而这些人又恰是中国廉价劳动力的源头。他们将来连基本的娶妻生子的可能性都没有,面对如此绝望的人生,他们是成为惹事生非的流氓无产者乃至光棍乱国还是老老实实去工厂打苦工,将会是很大的问题。最近媒体报导的深圳砍手党广州背包党触目惊心的暴力犯罪,以及近几年以村镇为单位的农民结伙流窜犯罪为特征的犯罪专业村镇的不断出现,所折射的部分新生代民工仇恨报复的畸形心态,已经勾画出了成长在城市边缘的第二代民工中的少数人从农民到流民到暴民的演变痕迹。据统计今年全国公安机关仅在打击两抢一偷专项斗争中抓获的犯罪嫌疑人竟高达约44万余人。在当今犯罪越来越地域化组织化职业化的发展趋势下,从现今的暴力犯罪到将来的聚众暴乱,也许只有一步之遥。一旦没有了温训充足的廉价劳动力,中国经济发展的势头应该就要向下了。
      
   
       而邻近的越南和印度届时将比中国年轻十至十五岁,世界范围内劳动密集型产业的转移也许将不可避免。从欧美转移到日本又转移到韩国东南亚又转移到中国,我们有能力保住这世界加工厂的头衔吗?我们引以为荣的世界产量第一的服装玩具家电等,核心技术和品牌又有多少攥在自己的手中?特别是美国日本及中国台湾从地缘政治的角度制衡中国,近几年大力扶持、投资印度越南等新兴市场,更使产业转移带有明显的政治色彩。04年中国向欧盟出口自行车约200万辆越南是约150万辆,05年欧盟和美国对中国出口的纺织品设限并需延续至08年,大量订单和投资已转向其他国家,欧盟将于06年实行的近乎苛刻的机电产品环保标准,又将大幅提高中国企业的生产成本,欧美制定的SA8000国际劳工保障标准虽然客观上有利于提高中国民工的待遇,但也直接削弱了中国企业的竞争优势。中国凭借廉价劳动力独步世界劳动密集型产业的局面最多再维持十至十五年。
      
   
       最近启动的事业单位改革,也许又将使上百万专业技术人员下岗。曾经代表着美好前程的学历文凭职称,在资本和利益的面前不堪一击斯文扫地。失业已不再是体力民工和文盲的专利。现今有些企业已开出了月薪五百元招用应届大学本科毕业生,简直就是比体力民工都不如了。
   
   
    十至十五年后沿海地区耗尽了二十年婴儿潮的人口红利,将要为他们支付巨额的失业保险和养老保险金,05年10月22日南方都市报报道:世界银行的报告预测按照目前的制度模式,2001年至2075年间,我国基本养老保险的收支缺口将高达9.15万亿元。收入减少支出增加,现今富得钱花不完的沿海地区财政收支将日趋紧张。现今大把花钱的新生代高消费零储蓄透支未来的生活习惯,将导致现今40%以上的高储蓄率直线下跌(这一点在日本和韩国已得到验证),建立在高储蓄率基础上的依靠大量投资拉动经济发展的模式将难以为继(现今每年的固定资产投资金额占到国民生产总值的40%左右,远高于其他国家)。现今横扫全球的中国制造全球消费的加工出口型经济模式(外贸依存度05年1--8月竞高达80%左右)也很难永葆青春和辉煌,更关键的是大部分的进出口金额和高新技术产品都是由三资企业完成,广东2005年1--7月份进出口总值是二千多亿美元,其中三资企业是1400多亿,民营企业是200多亿。如果外资因各种原因大举撤离,中国经济尤其是沿海地区将马上倒退。明白这一点,三资企业的超国民待遇、人民币汇率改革的艰难和被人为压低的劳动力价格等问题也就不言自明了。过低的劳动力价格、日趋严重的贫富分化和社会保障的缺失等因素,使十几亿人口的国内消费需求却成为不了推动经济增长的主动力,国内消费总额只占到GDP的55%,而世界平均水平是75%左右。人口逐渐老化导致消费力下降更将使消费不断萎缩。对内靠投资对外靠出口,当今中国经济发展的二大发动机将很难像现在这样活力四射、热情澎湃。
      
       近几年火爆的房地产业使中国的城市报上了华丽的外衣,直观又直接地刺激了许多人对未来近乎膨胀的信心,但岁月不饶人,十至十五年后现今大批年近六旬拥有住房的老人过世所遗留的住宅将大量空置,因这批老人很多都受惠于计划经济的福利分房政策,基本上是人手一套,所遗留的房屋数量将十分庞大,如他们的孙子辈不嫌弃住旧房子,将会很幸福地不用似现今的青年人辛苦供房而有大把现房可住。股市的低迷、国家对外汇黄金市场的管制、超低的银行存款利率,使得房地产成为普通百姓投资保值的近乎唯一选择,据05年11月统计广州每百户居民拥有的房产是119套。但随着外资银行的进入和各种管制措施的逐步解除,相信不会太久就会有大量资金从房地产市场抽身而出而投资于其他领域,正如前几年大量资金从股市中流出一样。特别是国家将开征物业税,房产所有人不论有无收益都必须交税,拥有多处房产的收租婆或投资者也许抓住的不是香饽饽而是烫手的山芋了。九十年代大量涌入沿海地区的失业白领将被迫抛售住房回流内地带走大量资金,这和现今的体力民工回流截然不同,当然也有很多人不会回流而靠失业金艰难度日。05年9月全国空置商品房面积达1.08亿平方米,按如此速度再累积十年将会是天文数字。近几年过热的房地产市场已超前消费了大量的未来需求,全国银行发放的个人房贷金额近三万亿元,背负几十万房屋按揭借款的“负翁”满大街都是,据称中国某些大城市居民的平均负债率已超过美国。如果因各种原因而出现业主大规模断供的局面,银行将出现严重的债务危机,国家将被迫发行大量纸币来填补银行的坏帐,由此将引发严重的通货膨胀乃至金融危机。在追求片面政绩的有关部门和追逐暴利的房产商的联手操纵下,中国的房地产市场到底还有多少理性和诚信!建立在几亿超廉价劳动力基础上的经济发展真的能长久维持房产不败的神话吗?
      
      
       绝对不能!香港的房产都可以跌掉大半,变何况若大一个中国大陆。随着青壮年人口的不断减少、各种有利于房地产市场的特殊条件和因素的消失、以及经济由高速发展转为平稳增长,供给过剩需求萎缩房地产价格将直线下跌(按收入比计算当今中国的房价是世界最高,有什么理由再高十五年),这种下跌既可能是绝对值的减少,正如现今上海房价的下跌,也可能是相对价值的贬值,也许现今需耗尽毕生积蓄的房产将来用十年积蓄就能买断。沿海地区现今下金蛋的房地产业将一蹶不振(现今很多倾三代人积蓄买房并负债累累的新新人类,你们将要肩负上要赡养四个老人下要抚养一二个小孩中间还要养活自己的重担,一旦房产缩水或遭遇经济危机天灾人祸,你们将何以生存!),大量下层工作岗位将减少,沿海和内地的下层民众的经济差距和收入将缩小,内地体力民工背井离乡外出打工将无利可图(广东的民工平均工资十年内名义上涨68元实际大幅下跌可为铁证,如果老板们大幅提高民工工资又将导致成本上升从而丧失竞争力)。交通便利(比如五年后开通武广高速铁路)所带来的运输成本的降低和货物周转的方便快捷,应该能成为劳动密集型产业加速向内地转移的促进因素。二十多年来为沿海地区慷慨提供廉价劳动力、原材料又提供广阔市场的内陆地区终于快盼来了人员资金回流、产业转移的发展良机!
      
      
       广东正大力实施的以汽车钢铁石化为龙头的资本密集型重工业化产业调整和升级,必然不能提供大量的工作岗位,广东仍然将富有但财富将越来越集中在少数人手中。从劳动密集型产业向资本技术密集型产业的转变是经济社会发展的必然趋势,日本韩国等都已经走过了这样的道路。但中国人口实在太多了,新兴产业将根本无法容纳如此众多的劳动力,沿海地区的产业升级将必然导致大量的劳动者失去工作,05年上半年深圳就出现了一次民营企业大规模的裁员行动。二十多年来吸纳了大量外来人口的沿海地区将出现严重的人口过剩,现今很多人以为辛苦供了一套房子就能落地生根永享富贵的设想也许只是一个梦想而已。
      
      
       内地劳动力在供给上将日益减少,农民就近打工将成为兼业的主流,很多专家学者所宣称的人类历史最大规模的几亿农民进城根本没有可能,其原因第一是国内资源根本无法支撑如此大规模的城市化,现今全国范围内的煤、油、电、水等基本资源全面紧张可为佐证;批错一个人多生几亿人,中国现在的人口规模本就是错误政策所导致的一个难堪的现状,以这样的远远超出环境能源承载能力的人口规模简单套用西方国家至多在一亿多人的人口规模上实施的城市化道路,基本上将会是邯郸学步东施效颦。第二是这个地球根本不可能消费容纳如此众多民工制造的产品,即使欧盟美国的工人全部失业也满足不了,现今中国成为世界上最大的反倾销被诉国就是证明;第三是中国农村已没有如此众多的富余劳动力,在现有的集体所有承包到户的土地制度下,大规模的农业机械化至少在南方省份很难实行,农业仍然需要大量的劳动力。因教育滞后技能缺乏收入微薄等原因,现今三十岁以上进城打工的农民由民工转化为定居城市的产业工人或市民几无可能,至40岁或50岁以后仍然要回乡务农或成为城市流民。现今有些数据将七八人甚至十几个人挤在一间集体宿舍的进城务工农民统计为城市化人口,简直就是欺世盗名。截止至2000年11月中国0—14岁的人口为28979万人,对应的农业人口按64%的比例计算约为18546万人,未来十五年内上亿年青农民进城定居或打工在客观上都无可能,否则谁来耕田种粮养活十五亿人!内地城镇的独生子女基本上更加不会成千上万背井离乡到沿海地区打工。建立在大量农民进城定居基础上的城市房地产业将长盛不衰的判断过于乐观。或最多是进城农民贫民化而没有消费能力,现今全国四千多万失业又失地的进城农民贫民化可为铁证,我们需要世界上最大的贫民窟吗?
      
      
       未经专业培训的体力民工在需求上将很难满足广东等沿海地区产业升级的要求,新生代民工文化素质的提高和人性的觉醒,也使他们越来越难以接受精神和肉体都备受煎熬的打工生活,现今很多青少年宁愿失业也不愿打工是时代进步的表现,不从根本上改善民工的生存环境,依然强调要民工任劳任怨吃苦耐劳,依然把经济的发展基础建立在劳动者的血肉之躯上,这是可耻的奴隶主的思想和行为,必将被社会进步的巨轮碾个粉碎。供给和需求的同时压缩,必然导致孔雀麻雀大规模东南飞将丧失主客观的基础,现今广东等沿海地区的民工荒只会愈演愈烈(除非实行圈地运动式的土地私有化政策将农民赶进工厂,但这将无异于打开了潘多拉的盒子,中国历代王朝无不因土地国有的均田制而兴土地私有的土地兼并而亡。毛主席说中国的问题就是农民的问题而农民的问题就是土地的问题绝对英明,1947年的《中国土地法大纲》确立了土地私有制,到1958年搞一大二公的人民公社,一个重要的原因就是当时很多农民已经失去土地。笔者哀心盼望现今建设社会主义新农村运动能够取得成功,不要让千百万农民沦为生产线上的奴工),现今很多劳动密集型产业集中的区域将沦为经济废墟。产业转移加人口老化加劳动力衰减,外资出钱内地出人的低附加值加工出口型广东发展模式还能维持多久?外来人口是本地户籍人口数倍的东莞深圳还能保住现今的繁荣吗?明天的广东还能再养活一亿三千万人吗?
      
       人口的变化导致国运兴衰在中国古代已有先例。唐朝人口从624年(唐高祖武德元年)的2274万人增加到755年(唐玄宗天宝十四年)的8775万人,期间孕育了贞观之治和开元盛世,清朝人口从1661年(顺治十八年)的8490万增加到1805年(乾隆十六年)的33218万人,期间出现了康乾盛世。但随后唐朝却爆发了安史之乱,清朝开始了百年积弱,其中原因固然很多,但人口总数和年龄结构的变化绝对是一个重要的原因。
      
       如果现今中国的发展模式不能由浪费资源污染环境的粗放型发展转变为节能高效环保的集约型发展,产业结构不能由劳动密集型产业为主转变为资本技术密集型产业为主,国民收入不能由赚点加工费的中国制造转变为获取高利润的中国创造,哪么完全可以断言现在就已是中国发展的顶峰和极限。等到二十年后人口老化资源缺乏生态恶化等危机一并爆发时,养活自己已属不易,怎敢妄想二十一世纪是中国的世纪。
      
       此处不留爷,也许将会处处不留爷。十年前孔雀东南飞十年后西北回,二十年一个轮回,攒下的也许只有一套带不走也不知届时价值几何的房子,这会成为事实吗?
      
       艰苦奋斗一生,到45岁却可能是房子没供完、小孩没长大、工作没着落,出门坐公车都要心疼那二元钱。
   
       白领们,二十出头时嫌你没经验老板不要你,四十多岁时嫌你体衰多病老板炒了你,能够卖个好价钱的时光也就是十多年,也没有多少政治地位前途和经济就业保障,和体力民工又有多大区别呢?在资本面前,蓝领白领灰领统统都只是创造剩余价值的工具而己。从白领到脑力民工的转变,不过是资本取得的又一次小小胜利。如果我们还用计划经济的思维陶醉于大城市的户籍“鸟窝”高楼大厦白衬衣,还憧憬凤毛麟角的白手起家的神话会降临在自己头上,那就真应该好好看看《资本论》或中学政治课本了。
      
       如果我们仍然听任资本追逐利润最大化而无须承担人性道德及社会责任,仍然熟视无睹甚至齐声叫好先富阶层的炒人炒地炒楼炒医炒学,那么马克思一百多年前所说的资本来到世间,每个毛孔里都流着肮脏和罪恶的论断,将是我们很多人的死亡证书。

[转]

GDP——准确的译法应是“鸡的屁”。

拆迁——政府、利益集团“一阵子”和老百姓“一辈子”的冲突。

城市化——让农民到城里做二等公民,把贫困向城市转移的解决“三农”问题之途。

持证上岗——屁事都要认证的制度。

改制——巧取豪夺的游戏规则,如郎咸平所说“干着干着就是他的了”。

高薪养廉——合法腐败的代名词

教育产业化——好歹把大学搞成了养鸡场。

买断工龄——当年赎买资产阶级,而今贱卖工人阶级。

末位淘汰——让员工互相死掐的章程,没听说哪一级领导班子也实行这办法。

申遗——对多数城市和景区来说,申遗就是梦遗。

13 ottobre

千万不要嫁给农村人(转)

千万不要嫁给农村人(转) 姐妹们,为了大家的终生幸福,嫁人不要嫁农村的! 当你谈恋爱的时候,你会觉得无比的甜蜜和幸福。因为能够到城里来念大学、和你相识的男孩子,都是从农村跳龙门走出来的优秀分子,他们坚定、上进、能吃苦、有一定的阅历,和他们在一起总是会对生活充满憧憬。 但这一切只能局限在纯粹的感情层面上,当你们要从恋爱进入“结婚”,走进现实生活的时候,就会发现原来感情在现实的力量面前远没有你所想象的那么强大。 第一眼见到他,你可能已经被他迷住了。 终于,你们走到一起了,走过了4年被象牙塔包围不受现实力量侵害的日子,终于要开始面对现实了。他凭着他的优秀,能拿到较高的工资。他凭着他的上进心,能够在事业上开创一番局面。他凭着他从农村出来的淳朴和责任心,让你绝对没有情敌的威胁。你会感到那么心醉,觉得世间好男人就是这样的了。 事实真的是这样的么? 首先是生活观念的冲突。 当你们小时候被父母带着去游乐园吃棉花糖坐过山车的时候,你们的男朋友是在地里耍泥巴。当你们7岁生日礼物是一架钢琴——也许你并不喜欢,他们可能在那个时候才得到人生第一双属于自己的袜子。当你们高三时候父母总是会鼓励你们考好成绩上好大学,他们的父母在忧心成绩优秀的儿子能不能交上昂贵的学费。 由于这样生活环境的不同,在将来漫长的生活当中你才会发现你们之间共同语言有多么苍白,话题渐渐稀少。他或许更喜欢沉溺在网络游戏或者哥们喝酒聊天当中,你也许和女伴一道逛街买名牌时间更多。就连看一部电影你们的着眼点都会有很大差异,你才会发现——沟通原来这么困难。 然后就是不可避免的经济问题。 你是家里的姣姣女,你的父母靠着一辈子的辛苦有了一定的积蓄和家底,当然不会让自己心爱的女儿吃苦。所以他们会把你的男朋友照顾得很好,给你们足够多的钱,甚至让你们娱乐的时候也不用担心花费太大。你的他花钱可能会很节省,但如果他的家庭向工资高的他伸手的时候,无论是你还是他都没有任何理由拒绝。基于对他的爱,可能连你都会鼓励他给更多的钱。 结婚,前奏就是房子。你的父母也许可以和你坐下来谈谈,拿出5万10万来,作为房子的首付款或者装修钱。 他呢?你完全不必奢望。他连上大学的钱都是困难重重,已经工作并且成为顶梁柱的他怎么可能从父母手中再拿钱,而且是大笔的钱?那他住着你父母提供的屋子心里会平衡么? 他也许会有很多的兄弟姐妹,都期待着能够进入城市——城市和农村收入差距已经是一个不容忽视的社会问题。他有义务一个又一个的解决。一个兄弟要念职业学校了,学费要指望他。一个妹妹要念美容班了,学费指望他。接踵而至的花销可以把他的工资和本来就不多的存款用得七七八八,最可怕的就是你的小家里必须时不时接待来自乡下的等待救济的亲戚们。 然后呢?生病了怎么办? 现在进医院价钱高到离谱已经是众人皆知的了。你和他生病自然不会很担心,有医疗保险,当然,同为市民的你的父母也完全没有这方面的担心。但是他的父母呢?在农村,一辈子操劳的老人多容易检查出大病。医院肯定不会管你是高工资的还是年收入不会超过5000的农村家庭的,大棒照样举起来。他们没有任何这样的保障啊。而当他的父母生病了,尤其是大病,他这个“有出息”的儿子难道可以袖手旁观么?那就绝对不是他的工资可以负担的了,十万八万可以眼睛都不眨一下就流出去,而已经身为他另一半的你自然必须同样承担这样的命运。你还想奢望你们的小孩上好学校?你还想奢望存钱买一辆属于自己的车?你还想换一间大一点的热闹地段的房子? 如果你生了女孩? 不要以为他是农村的娶了你这个有学历有家底的城市女孩就会有什么中奖的想法。重男轻女的想法就算他没有,他的父母肯定也是根深蒂固的。我认识的一个人,嫁了个农村的男孩子,本来两人生活挺幸福的,互相牺牲都很多,不过对生活还是非常有信心。后来她生个女儿,她老公的妈妈当着她的面对他儿子说:“和你老婆离婚,咱们花钱去娶一个黄花闺女来给咱们家生儿子!”还在坐月子的她当时就冲出去,她说她第一次有了和老公离婚的想法。固然她老公百般安慰,但如果是你,你能接受这样的公婆? 就说这些了,我相信会遭到很多来自农村的男人的猛烈攻击,也会遭到很多正在恋爱的女人的唾骂和怀疑。不过这仅仅代表我的想法,因为我实实在在生活在这个现实社会里,而现实绝对不是凭一个人的信念就能轻易改变的。 如果看文章的你已经充分认识到这些问题并且有了充足的心理准备和信心,那我衷心祝福你得到真正的幸福生活,因为你是爱情的勇者。
30 settembre

选择

我之所以快乐是因为我选择了快乐!这个世界上太多的事情不能选择,所以我要把握所有我能选择的,然而选择又是痛苦的,选择就意味着失去,没选择之前有无数种可能,选择之后就只有一种可能。
15 settembre

不知不觉大半年过去了

      一忙起来时间就加速,如果闲下来每一秒钟都被拉长。
09 settembre

无聊的注释工作

      注释算是写完了,可是那边又要求格式,倒不是代码的格式,而是注释的格式。每个if语句、else语句以及switch语句都要按照标准格式书写注释。没有办法,只好一个一个的改,搜了一下,一千多个if语句,天呢,害得我忙了整整一天才按照要求改好,今天又告诉我把代码和注释美化一下就可以大功告成了,结果害得我又忙了一天,整个的感觉就是无聊,无聊透顶,可是又不能不做,下次写代码的时候注释一并加上,省得后期忙的无聊!
08 settembre

从今天开始带饭

     越来越怀疑食堂的师傅是不是偷工减料,为什么食堂的饭越来越难吃,还是自己的味觉失常,分辨不出饭菜的好坏。每天固定的时间走进食堂,照例打了8元的卡,端着盘子去打菜,总是发现没有什么喜欢吃的,最后塞了一肚子“草”回来。鲁迅先生曾经把自己比作是牛,吃的是草,挤出来的是奶。我们呢?吃的是草,挤出来的是美金!!!
    鉴于食堂的饭菜越来越不好,我自己也吃的越来越少,以及最近资金紧张,所以我决定从今天开始带饭。一则可以节省开支,在则自己做的饭自己不会觉得太难吃,三则可以跟带饭的各位JJ学习做饭的经验,四则偶未来的老婆不会做饭,现在练习练习以后好做个她吃,五则晚上可以正点下班,回去以后也没有事情做,正还学习做饭……这样一举数得,何乐而不为呢。昨天回去的稍微晚了一些,没有时间打开电脑去看菜谱,所以就简单的做了个土豆烧茄子(偶7岁就开始做这个菜,到现在为止还没有长进)。结果材料买的有点多,装了一饭盒以后还是费了九牛二虎之力才将剩下的菜消灭,下次一定要看饭做菜,量体裁衣……
    说到做菜,偶可是很小的时候就会,大概5、6岁吧。那时候父母3、4点钟天刚有点亮就下地做农活,做饭的任务自然就是我的。土豆削皮切块,豆角去劲掰段,下锅把豆角干炒一下盛出,然后加油,葱花爆锅,下豆角翻两个个,填水下土豆,填半锅的汤(东北农村都是那种大锅,一锅做全家好几口人的饭),等开锅以后,把揉好的馒头放在上面蒸,在烧开锅过个10分钟左右就好了。N年以来我一直如此做饭。农村除了土豆,豆角,茄子,白菜以外就没什么别的,肉和鱼只有过年过节的时候才有,所以肯定不会让我来试做,所以至今为止还从来没有做过纯肉菜。以后要多多学习了,在家的时候做饭的标准是做熟就可以了,现在不仅要做熟,还要做好。加油加油啊!!

总结一下

    历时4个月的项目终于算是结束了(再上面没有进一步指示的情况下,姑且认为是结束了),项目总体来说是成功的(就某方面而言),也是符合154标准的(通过了第三方的认证),至于如何应用恐怕还是一个难题,暂时也不去考虑了。经过这个项目就大的方面来说有两方面的收获:一是终于与别人合作编写程序了。以往都是自己一个人编写所有的部分,或者是在别人代码的基础上增加新的功能,这次终于从程序的需求分析,体系构架,编码,测试……都是与别人合作完成的。这其中的酸甜苦辣难以说清,我们三个人常常吵得不可开交,谁也说服不了谁,最后没有办法了只好说,大家都再仔细考虑考虑,认真读一下标准(因为时间紧,没有谁把标准看过一遍,所以大家的理解都很片面)。然后过一会儿继续吵……在这里向办公室其他组的同事道歉了,我们这么一吵,别人都没法干活了,而且影响了大家的休息,谁让咱们公司没有专门的会议室呢。第二、做这个项目让我阅读了大量的E文。那个标准大概就160多页(我大概读了1多半吧),芯片的资料也有100多页。以前看芯片资料都是挑主要的看,一般100页里重要的有10页就差不多了,所以从来没有这么大的E文阅读量。这次一边看一边做翻译工作,把自己理解的用中文写出来,积累下来居然有40多页,对于我这个基本没学过英语的真不容易啊(我是工作以后才接触英语的,初中高中大学学的都是俄语,惭愧啊)。另外一点就是,阅读的时候觉得读懂了,可是真要把读懂的写出来还真困难,因为有的时候并没有读懂,需要自己一点一点得去琢磨,所以对于重要的英文资料,最好有笔译的习惯。当你认真的去理解的时候,才发现好多地方自己没有注意到。再说一下后期的代码注释工作,因为跟另一个公司的合同要求代码一半注释一半,这可大大的为难了我,注释要用英文写,组长同意我用中文写,然后找人翻译,不过我基本上都是用英文写的(虽然不合语法,用词不当,估计只有中国人能看明白,还会被笑掉大牙)。上千行的注释啊,浪费了我将近一个星期的时间,以前得我从来没有写过英文的,呵呵……以后又时间自己该学学英语了。
    好了,先写这些吧,以后再来总结。
07 settembre

我是一只小小鸟

有时候我觉得自己是一只小小鸟
想要飞却怎么也飞不高
也许有一天我栖上了枝头却成为猎人的目标
我飞上了青天才发现自己从此无依无靠

每次到了夜深人静的时候我总是睡不着
我怀疑是不是只有我明天没有变的更好
未来会怎样究竟有谁会知道
幸福是否只是一种传说我永远都找不到

我是一只小小小小鸟
想要飞呀却飞也飞不高
我寻寻觅觅寻寻觅觅一个温暖的怀抱
这样的要求算不算太高

所有知道我的名字的人啊你们好不好
世界是如此的小我们注定无处可逃
当我尝尽人情冷暖当你决定为了你的理想燃烧
生活的压力与生命的尊严哪一个重要

10 agosto

终于可以不用天天加班了

    低功耗的完成标志着这个项目进入收尾阶段,代码经过测试不在改。所以我目前的工作就是对代码添加注释,等待送TUV测试。所以呢,我也就可以闲下来,可是一闲下来也不知道做什么,大游戏??看碟???看书???都很无聊啊,前两天找出95版的《仙剑器侠传》,也许因为太无聊了升级到最后居然升到40多级,加上买金蚕王,最后打拜月教主的时候两个酒神下去它就挂了,一点挑战都没有,还剩了好多的药,90个左右的灵狐仙丹,用紫金葫芦收了无数的小妖,ft!在彩依和林月如死的时候鼻子一酸眼泪差点掉下来,仙剑的魅力或许就在于此吧,这不仅是个游戏,还是个感人的故事。