博文

对征婚现象的社会学思考(转)(2008-09-17 21:08:00)

摘要:人到一定时候就必须结婚,就跟吃饭一样。即便不饿,到那个时间也有必要进点什么东西才好。在咱们这个社会,即便你想不结婚,外面的唾沫星子也能化作滔滔江水,呛得你立马找人配对成功。因为在这个国家,不结婚注定会成为公共事件,给一干相关不相干的人带来莫名的兴奋。
  所以,征婚也就成了大多数未婚人士最为紧要的事情。
  征婚人士必定被一个困难所困扰:身边的小圈子里异性是有的,但是身边的异性要么已经结婚,要么不适合结婚。
  于是,借助于外力改变信息不对称的窘境是理性经济人的最佳选择。
  掰着指头一看,电视,好象不行。报纸,好象只有婚介在那活动。杂志,热过一段。现在最热最好的 好象只有网络了,毕竟网络最大的特点就是克服空间限制,让信息低成本、大范围的传播。
  因此,对于征婚人士来说,网络简直就是为他们而设计的。
  感谢上帝和比尔盖茨们!
  眼下,国外国内做这类业务的基本都拉到了风险投资了。做得好的能跑到那死大个(NASDAQ)圈钱去了,这充分说明网络和征婚事业之间是多么的合拍,就跟两个饥渴的男女刻意追求的一场一夜情一拍既合。也说明网络婚介是很有前途的行业啊!
  跑题了,赶紧回来。
  于是作为社会现象的业余研究者,我选择了一个据说很有人气的白领人士征婚网站作为研究样本。
  我是男性,所以很多地方是站在男性的角度来看的。这样也是为了提高我研究结论的可信性。
  因为我发现很多征婚女士好高骛远,眼高手低。这样下去后果是严重的,答案是消极的,时间是浪费的,影响是不良的。我有必要提醒她们修订坐标系,才能成功找到另一半。否则,真成了剩女,只能打折出售了。
  谁让女人的最大的敌人是时间呢!
  该网站的注册人群大部分集中在大中城市。因为这些地方网络普及度高。女性年龄多集中在23----35岁之间。其中30岁以上的多属于离异人士。也就是说23—30岁之间的女士存在着广泛的征婚需求。
  以某中部省份的注册女用户为例,她们的月收入区间在1000—5000元之间。职业分布在各个社会层面,学历以专科以上为主。如果按照月薪4000元以上为白领人士的话,这些人并不算在其中。当然这和当地的经济水平和沿海地区有一定的差距。所以,3000元以上的月薪可以算作高收入人群。
  注册用户一半左右没有上传本人照片......

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

C语言程序代码的优化方法(2008-09-17 21:04:00)

摘要:1、选择合适的算法和数据结构
应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有 很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找 法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大 提高程序执行的效率。.选择一种合适的数据结构也很重要,比如你在一堆随机存 放的数中使用了大量的插入和删除指令,那使用链表要快得多。
数组与指针语句具有十分密码的关系,一般来说,指针比较灵活简洁,而数组则比 较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短, 执行效率更高。但是在Keil中则相反,使用数组比使用的指针生成的代码更短。。


3、使用尽量小的数据类型
能够使用字符型(char)定义的变量,就不要使用整型(int)变量来定义;能够使用 整型变量定义的变量就不要用长整型(long int),能不使用浮点型(float)变量就 不要使用浮点型变量。当然,在定义变量后不要超过变量的作用范围,如果超过变量的范围赋值,C编译器并不报错,但程序运行结果却错了,而且这样的错误很难发现。 在ICCAVR中,可以在Options中设定使用printf参数,尽量使用基本型参数(%c、%d、%x、%X、%u和s格式说明符),少用长整型参数(%ld、%lu、%lx和%lX格式说明 符),至于浮点型的参数(%f)则尽量不要使用,其它C编译器也一样。在其它条件不变的情况下,使用%f参数,会使生成的代码的数量增加很多,执行速度降低。

4、使用自加、自减指令
通常使用自加、自减指令和复合赋值表达式(如a-=1及a+=1等)都能够生成高质量的 程序代码,编译器通常都能够生成inc和dec之类的指令,而使用a=a+1或a=a-1之类的指令,有很多C编译器都会生成二到三个字节的指令。在AVR单片适用的ICCAVR、GCCAVR、IAR等C编译器以上几种书写方式生成的代码是一样的,也能够生成高质量的inc和dec之类的的代码。

5、减少运算的强度
可以使用运算量小但功能相同的表达式替换原来复杂的的表达式。如下:
(1)、求余运算。
    a=a%8;
可以改为:......

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

电力电子专业状况及职场发展(2008-09-17 20:59:00)

摘要:老是看到好多新同学打听这个专业,N多人还在比较电力系统和电力电子与电力传动,哪个更好?哪个更有前(钱)途?马上就过年了,今天有点空,也想冒下泡,想跟对这一方向有点兴趣的兄弟姐妹简单聊一下总体情况。我也只是一名研发工程师,说得不对不全之处,请各位拍砖时手下留情。
  
  毫无疑问,电力系统是电气工程下面一个非常非常传统的专业,毕业后较大的可能进入国家电网或南方电网下属的各级电力公司,君不见这个坛子里好多人讲电力的高薪,因而也算是一个旱涝保收的铁饭碗;而电力电子与电力传动却是一个全新的专业,是电力、电力、与控制的交叉学科,涉及到电路拓扑、自动理论、模电数电综合知识,并且动手能力、实践经验在某种程度上决定了项目的成败。电力电子专业的同学毕业后一般进入企业或研究所,如世界顶尖的电力电子公司,如Emerson、GE、Simens、ABB、Philips、Oslang等,当然还有一堆国内的公司,一般从事开关电源、UPS、变频器、无功补偿、及有源滤波等等。总结一句话,如果你想有一个至少目前还不错的铁饭碗,就学电力系统;如果你想从事具有前沿挑战性的朝阳行业,并且还不怕吃苦,希望苦尽甘来的可以学电力电子与电力传动。如果学了电力系统后在电力公司3、5年后未混到一官半职,那时的薪水可能就不如从事电力电子工作的同学。
  
  电力电子与电力传动是一个全新的学科,国内的老师大多电机出身,很有可能不能提供实际的指导,但是导师的重要性在于能够给你提供广阔的研究资源,带领进入这个学科的大门。这个学科较强的国内较强校还是有的:第一个不可否认就是浙江大学,徐德鸿、钱照明、吕征宇教授等;第二个是西安交通大学,德高望重的王兆安老师、及他的两个高徒刘进军、杨旭;最后的一个是南京航空航天大学的严仰光及他的学生阮新波教授等。当然,国际上最牛的学校是美国弗吉尼亚大学的国家电力电子系统研究中心,最最最牛的Fred.Lee李泽元教授就在这里;当然,美国的科罗那多大学也不弱,特别是在电力电子的数字控制方向,著名电力电子学科教材Fundamental of power electronics的作者Erickson就是这里的领军人物。有志于想到国外从事电力电子研究的同学,可以申请这两所学校。
  
  但是,很遗撼的是,电力电子目前只是一门技......

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

人生忠告(2008-07-26 20:18:00)

摘要:    ◎快乐是一种心境,跟财富、年龄、环境无关。拥有一颗知足的心,快乐就在你身上。若想得到快乐,就别让自己过得无精打采,想要获得快乐,不是增加财富,而是降低欲望。     ◆幸福是什么?其实是一种观念的东西,是一种心理上的感觉。人之幸福,全在于心之幸福。人们可以帮助你摆脱贫困,可以帮助你富裕,但无法帮助你幸福,因为幸福需要你自己去发现去体验。     ★苦难本身就是一所大学。人活着不仅只是为了活着而活着,在生存中求发展才是根本目的。     §伟大的事业不虽靠力气、速度或身体的敏捷完成的,而是靠性格、意志和认识的力量完成的。     〖文凭,不过是一本读书笔记而已。〗     #有话直说者,活得轻松;快言快语者,活得痛快;有朋友者,活得愉快乐。     ☆你成家了,你把自己的自由关进了家这个牢笼了。     □最愚蠢的爱情语言:“你究竟爱我什么。”     △某个朋友和你说了九十九句实话之后,你仍要小心,也许后面的那句话便是假话了。     §你刚开始做什么的时候,是最需要朋友帮忙的时候。     ※尚未立足之前,你的同行是你的朋友,立足之后,你的同行便是你的敌人了     ○不断地结交新朋友,不断的淘汰旧朋友,剩下的那些是一些有用的朋友了。     ●帮他人的忙的同时也帮你自己,这样的忙是一定要帮的。     △凡是朋友都有用处,不是有这种用处就是有那种用处。     △陌生人骗你不易,你的朋友骗你则是件很容易的事儿。     ▲你的上司只会把你当作工具,不会把你当作朋友。   &n......

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

《妄语杂谭》第二十四篇:天下第一快事(2008-07-26 20:15:00)

摘要:有人说:人世间的万般享受,都比不上做官的享受。     按理说,做官本该是件责任重大的苦差事,又何来的享受呢?     古人做官,拿的是朝廷的俸禄。据说,做个七品县令,一年的俸禄也不过几十两银子。今天做官,领的是政府的工资,当个县长,一个月也不过几千块钱的薪水。况且,做官既劳心又费神,城市建设搞不好不行,地方经济搞不上去不行,综合治理出了问题也不行。这儿要抓两个文明建设,那儿是计划生育一票否决。今天,东山的煤矿死了人要处分你,明天,西面的水库决了堤要罢免你,后天,不安分的“刁民”闹事也要追究你的责任。更何况官场机关重重,陷阱遍布,尔虞我诈,阴谋险恶,说不定什么时候,因为什么事,你便莫名其妙地成了千古罪人,万劫不复了。     既然做官是件苦差事,为什么又有那么多的人投机钻营,变着法儿地想做官呢?原来,做官并不苦,非但不苦,还是天下第一快事。     人生最大的奢望,就是比别人的财富多,比别人的地位高,比别人的权力大。尤其权力,更是人人向往,因为权力这玩艺儿很诱惑人。一个人如果仅仅有钱,只能尽情地享受,而要想耀武扬威,要想使人敬重,使人惧怕,是非得当官、非得掌权不可的。并且,权力愈大,对人的诱惑便愈大,人也就愈有威风了。     世上最大的权力莫过于皇权了,为了争夺这个至高无上的权力,人们几乎可以抛弃所有的伦理道德,天理良心。甚至可以灭绝人性,不惜杀害自己的亲生父亲,同胞兄弟。     古往今来,如此的例子太多了。齐桓公的五个儿子为了争夺王位,不等父亲咽气便在家里自相残杀起来,一直杀得天昏地暗,连齐桓公的尸体腐臭了都没有人管。仁寿四年秋七月,隋朝太子杨广在大宝殿杀死父亲隋文帝,乱伦奸淫宣华夫人,杀了前太子杨勇,即位隋炀帝。武德九年六月,秦王李世民不顾父亲高祖李渊还在世,发动了玄午门之变,杀死手足兄弟太子李建成、齐王李元吉。八月,李世民即皇帝位。至于清朝的皇权之争,电视连续剧《康熙王朝》里说的就更明白了。康熙皇帝的三十五个儿子为了继承皇位而结党营私,明争暗斗,害得康熙为此大伤脑筋。    &......

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

汇编语言在51单片机中的所有指令有那些(2008-07-21 20:22:00)

摘要:汇编语言在51单片机中的所有指令有那些
单片机指令功能一览表
助记符 代码 说明
MOV A,Rn E8~EF 寄存器A
MOV A,direct E5 dircet 直接字节送A
MOV A,@Ri ER~E7 间接RAM送A
MOV A,#data 74 data 立即数送A
MOV Rn,A F8~FF A送寄存器
MOV Rn,dircet A8~AF dircet 直接字节送寄存器
MOV Rn,#data 78~7F data 立即数送寄存器
MOV dircet,A F5 dircet A送直接字节
MOV dircet,Rn 88~8F dircet 寄存器送直接字节
MOV dircet1,dircet2 85 dircet1 dircet2 直接字节送直接字节
MOV dircet,@Ro 86~87 间接RAM送直接字节
MOV dircet,#data 75 dircet data 立即数送直接字节
MOV @Ri,A F6~F7 A送间接RAM
MOV @Ri,#data 76~77 data 直接字节送间接RAM
MOV @Ri,#data 76~77 data 立即数送间接RAM
MOV DPTR,#data16 90 data 15~8 16位常数送数据指针
data7~0
MOVC A,@A+DPTR 93 由((A)+(DPTR))寻址的程序存贮
器字节选A
MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A
MOVX A,@Ri E2~E3 送外部数据(8位地址)送A
MOVX A,@DPTR E0 送外部数据(16位地址)送A
MOVX @Ri,A F2~F3 A送外部数据(8位地址)
MOVX @DPTR,A F0 A送外部数据(16位地址)
PUSH dircet C0 dircet 直接字节进栈,SP加1
POP dircet D0 dircet 直接字节退栈,SP减1
XCH A,Rn C8~CF 交换A和寄存器
XCH A,dircet C5 dirce......

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

把“女友”升级为“妻子”时发生的bug……(2008-07-11 14:56:00)

摘要:亲爱的技术支持部: 

我急需您的帮助。我最近将“女朋友7.0”升级到“妻子1.0”,发现这个新程序意外地启动了孩子生产程序,而且占用了大量的空间和珍贵的资源。这在产品的使用手册中没有提到。此外“妻子1.0”自动将自己安装到其他的所有的程序中,它随系统同时启动,监控整个系统的状态。男人夜出2.5”和“高尔夫5.3”无法再运行,一旦运行该程序系统即行崩溃。试图运行“周日足球6.3”经常失败,而“周六购物7.1”却代之运行。看来我无法保留“妻子1.0”,因为它和我喜欢运行的任何程序都不相容。我打算回到“女朋友7.0”,可是这个程序又无法卸载。 

请您帮帮我吧! 

用户:乔 

给乔的回信: 
亲爱的乔: 

这是个很普通的问题,产生于你对基本原理的不了解。 

很多的男人将“女朋友7.0”升级到“妻子1.0”,以为“妻子1.0”是一个“实用与娱乐程序”。然而“妻子1.0”却是个操作系统,是被设计用来运行所有程序的。你不可能清除“妻子1.0”,也不可能回到“女朋友7.0”,因为“妻子1.0”的设计中不具有这个功能,无论是卸载、删除或是清除已经安装在系统中的这些程序文件,都是不可能的。 

有些人曾试图安装“女朋友8.0”或者“妻子2.0”,结果是产生了更多的问题(参见手册中的赡养费/孩子的养育/律师费用)。我安装过“妻子1.0”,我建议你保持现在的安装状态,妥善解决遇到的困难。 

当任何错误或问题出现的时候,不论你认为是什么原因引起的,你必须运行“C:\我道歉”程序,并且避免使用“退出键”。必要时可能需要运行“C:\我道歉”多次,希望最终能使*作系统恢复到初始状态。 

“妻子1.0”虽然是一个需要高保养的程序,但同时对人可能是非常有益的。充分地利用它,需要买些额外的软件比如“鲜花2.0”和“巧克力5.0”。 
不要在任何情况下安装“秘书(短裙版)”,因为“妻子1.0”不支持这种程序,而且系统多数时候肯定会崩溃! 

哈哈~~跟XP一样,一定要谨慎使用自更新系统,或者升级到新版本.
......

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

不是研发产品,而是创造生命(2008-07-11 14:55:00)

摘要:序言 毕业之后,便从事了电子工程师的工作。 电子工程师注定要同代码、文档这些枯燥的东西打交道,也正是因为工作环境的相对封闭和工作性质的相对单一、很多工程师都疏于言表、性格内向,往往给人木讷的印象。 其实,作为工程师,我们可能并不在乎这个傻得可爱的名字,因为我们更加理性的头脑,关注的是更加本质的东西。这也正是身为社会生产力推动者的我们所具备的独特素质。

多年的研发工作,练就了我们沉稳的性格,同时也练就了我们对于事物细节细致入微的感知能力。不然,我们又怎能完成那如海底捞针般的DEBUG 工作,不然我们又怎能完成千万条丝线的LAYOUT 工作呢? 慢慢的,对于自己的工作、对于自己的事业开始有了一些全新的感触;
慢慢的,当友人问到自己工作的时候,回答的不再是无聊和疲劳;
慢慢的,开始感觉到自己手中的责任;
慢慢的,开始发觉其中散发出的点点神圣的味道。

生的思考 最美的瞬间,莫过于产房中那一声响亮的啼哭。它预示着新生命的诞生、预示着希望。这样的经历对于很多尚未为人父、为人母的年轻人来说,是很难理解的。但一个小小的事件,给予了我理解它的路径。 我的第一份工作,便是智能手机的硬件工程师。我的第一个任务,是完成某款智能手机音频系统的硬件设计与调试工作。接到这份工作的时候,我觉得兴奋,但更多的是压力。这种压力应该是每一个刚刚入行的工程师都经历过的:是迷茫,是无知。 设计阶段是忙碌的,因为那时的智能手机产品的设计还是预言性质的研发,而且此项目又是公司的首款智能手机项目,是“前无古人”的。所以,没有任何人可以给予自己任何的指点,能够做的就是学习、再学习,沟通、再沟通。最终,PCB 回来了,我的噩梦也开始了。调试阶段,想尽了所有的方法,扬声器就是没有声音。一天过去了、两天过去了;一周过去了,两周过去了……此时的我,应该能够理解“绝望”是什么滋味。我的身体在实验室、餐厅和宿舍之间循环,而我的思维却一刻也没有离开过对于声音的渴望。 终于,一声清脆的声音从扬声器喷薄而出,宛如那婴儿诞生后的第一声啼哭,那是生命的呼声! 现在回想起来,这段经历应该是职业生涯中最难忘的一个片段了。随着时间的推移,不断的学习、实践和总结,自己也慢慢开始适应了工作的性质和节奏,做起来也更加顺手。也许是熟能生巧吧,渐渐地,我发觉原理图中的连线已不在是简单的......

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

电子工程师真正高水平的体现--别拿一分钱不当回事(2008-07-11 14:54:00)

摘要:能节约一分钱的成本,正是电子工程师真正高水平的体现

一分钱,在现在物价飞涨的年代,早已经退出了货币交流的的历史舞台,成为财务意义上的最小计量单位。当年“我在马路边,捡到一分钱”的童谣,不会再发生了,一分钱,已经买不了任何东西。

一分钱,已经真的不值钱了吗?让我们来看年看电子物料的价格:一个0603的普通贴片电阻0.29分钱,一个0603的104电容1分钱,一个贴片8550三极管5分钱,一个贴片4148二极管4.6分钱……这些元器件,都是以分来衡量,要是以元为单位衡量的话,你会看到前面有很多“0”,这样年来,结论是我们很多物料不值几个钱

但是大家有没有想过另外一个事实:一个贴片电阻用上后后面的加工费是1.5分钱,一个三极管的加工费是2.2分钱,,上面的物料就会变成一个贴片电阻的综全成本是1.79分钱,比电阻本身成本高6倍;一个贴片电容的综合成本是2.5分钱,比自身成本高2.5倍;一个贴片三极管的综合成本是7.2分钱,比自身高1.44倍;一个贴片二极管的综合成本是6.1分钱,比自身成本高1.32倍……这样看来,是否感觉我们的物料在使用的时候,好像并不省钱?我在这里先下一个结论:别拿一分钱不当回事

让我慢慢地给大家说说一个电阻,一个电容怎么成了一回事。“就几分钱的东西,多大的事啊”的这个观点继续保留,请看下面。

我们一款成熟热销的机器,一年好歹也有10万的销量,有的还不止这个数目,我们做几个假设,还是上面的物料。每台机器节省一个贴片电阻,我们可以节省1790元;少贴一个贴片电容,节省2500元;删除一个贴片三极管,挽回7200元;不用一个贴片二极管,节约6100元,这些钱的数字,大家就有感觉了,大家看看,节省了那一样的物料,几个月下来,就相当你们自已的工资了
     
所以啊,千万别拿一分钱不当回事,一个年产10万的机器,很容易浪费了很多个1千元。我们怎么做法才能把一分钱当回事呢?下面我有几个建议:

1,    电子源头的设计。如果你用好料,性能高,你就是高水平的电子工程师了吗?在我看来,这是垃圾电子工程师。真正的高水平,是使用最精简的方案,最廉价的物料,能够能达到相同的性......

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

ADC和DAC应用中被忽略的几个关键参数(2008-07-08 13:32:00)

摘要:在前面一个讨论7135的贴子里,提到了INL、DNL等几个参数,可是似乎知道这几个参数意义的朋友并不多。
   说起来都是教科书害人。几乎所有的教科书、参考书、文献选编都只关心模数器件的分辨率和速度,而忽略了器件的精度。而关系到器件精度的两个非常重要的参数就是INL值和DNL值。小弟觉得非常有必要专门写一篇贴子来普及一下模数器件精度这个重要的概念。

   说精度之前,首先要说分辨率。最近已经有贴子热门讨论了这个问题,结论是分辨率决不等同于精度。比如一块精度0.2%(或常说的准确度0.2级)的四位半万用表,测得A点电压1.0000V,B电压1.0005V,可以分辨出B比A高0.0005V,但A点电压的真实值可能在0.9980~1.0020之间不确定。

   那么,既然数字万用表存在着精度和分辨率两个指标,那么,对于ADC和DAC,除了分辨率以外,也存在精度的指标。
   模数器件的精度指标是用积分非线性度(Interger NonLiner)即INL值来表示。也有的器件手册用 Linearity error 来表示。他表示了ADC器件在所有的数值点上对应的模拟值,和真实值之间误差最大的那一点的误差值。也就是,输出数值偏离线性最大的距离。单位是LSB(即最低位所表示的量)。
   比如12位ADC:TLC2543,INL值为1LSB。那么,如果基准4.095V,测某电压得的转换结果是1000,那么,真实电压值可能分布在0.999~1.001V之间。对于DAC也是类似的。比如DAC7512,INL值为8LSB,那么,如果基准4.095V,给定数字量1000,那么输出电压可能是0.992~1.008V之间。

   下面再说DNL值。理论上说,模数器件相邻量个数据之间,模拟量的差值都是一样的。就相一把疏密均匀的尺子。但实际并不如此。一把分辨率1毫米的尺子,相邻两刻度之间也不可能都是1毫米整。那么,ADC相邻两刻度之间最大的差异就叫差分非线性值(Differencial NonLiner)。DNL值如果大于1,那么这个ADC甚至不能保证是单调......

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