飞机结构专有名词

机头 Nose 机翼 Wing 襟翼 Flap 襟翼整流罩 Flap fairing 副翼 Aileron 缝翼 Slat 扰流板 Spoiler 小翼 Winglet 水平尾翼 Horizontal stabiliser 升降舵 Elevator 垂直尾翼 Vertical stabilizer 方向舵 Rudder 前轮 Nose wheel 主起落架 Main landing gear (来自NASA网站)

March 7, 2010 · 1 min · Hanson Hu

Python字符编码常识

Unicode是被所有主要计算机公司接受的非官方字符集,而ISO 10646(UCS)是被视为全球法定标准。两个标准包括相同的字符库和二进制表示。 为了方便传输和存储,一般要对Unicode进行编码转换。常见的编码有ISO8859-1、GB2312、GBK、UTF-8,和UTF-16等,其中UTF-16直接就是Unicode编码,未做转换。Unicode 5.0如果不算兼容区共包含70217个汉字。GB2312有6763个汉字,GBK有21003个汉字,GB18030-2000有27533个汉字,GB18030-2005有70244个汉字。 Python中的str和unicode类型分别对应字节码字符串(Byte string,不提扩展ASCII字符集了)和最多占据4字节的数字(Unicode字符集)。任何时候仅在程序内部使用Unicode对象进行保存和计算,I/O时需要进行编码。decode(encoding)可以把字节码字符串转换为Unicode,encode(encoding)可以把Unicode转换为字节码字符串。 1 2 3 4 5 6 > >>> '海生' > '\xba\xa3\xc9\xfa' > >>> u'海生' > u'\u6d77\u751f' > >>> '海生'.decode('gbk') > u'\u6d77\u751f' 要工作在UTF-8下,需要将Python源代码以带BOM的UTF-8编码保存,并在文件头部添加: 1 2 > #!/usr/bin/env python > # -*- coding: UTF-8 -*- Windows上大量应用程序以代码页(Code page)为基础,简体中文Windows XP的默认代码页是936,即编码是GBK,在不指定编码时使用。 1 2 3 4 5 6 > >>> u'\u9fa5'.encode('gbk') > '\xfd\x9b' > >>> print u'\u9fa5'.encode('gbk') > 龥 > >>> print u'\u9fa5' > 龥 同样的数据经过不同的编码可以得到不同的二进制结果,如果查询同样的GBK代码页可能对应于不同的字符。也就是说,使用与环境不兼容的编码是引入乱码的原因。 1 2 3 4 5 6 > >>> u'\u9fa5'.encode('utf-8') > '\xe9\xbe\xa5' > >>> print u'\u9fa5'.encode('utf-8') > 榫 > >>> '榫' > '\xe9\xbe' 在GB18030中新添加的汉字不能使用GBK编码,即便通过GB18030编码后也不能在未配置相应代码页的终端上正常显示。 ...

January 21, 2010 · 1 min · Hanson Hu

CSS常识及奇技淫巧

常识 div+css的说法算是以讹传讹(同样用SSH代替J2EE,一样让人生厌),如果非要表达符合web标准的页面开发,或许可以用xhtml+css; div仅是一个纯洁的块(block)元素而已,块元素还包括form、h1-h6、hr、p、table等; span是同样纯洁的内联(inline)元素,内联元素还包括a、input等; css布局模型包括:流(flow)模型、浮动(float)模型,和层(layer)模型; DTD声明会影响浏览器工作在compliance模式还是quirks模式。 css filters & hacks 这里的filter不是指IE的透明特效,而是指利用特别的技巧在不同的浏览器(版本)下隐藏或强制一些css行为,从而在非兼容的浏览器中实现一致的外观; hack时常用的选择符和属性写法包括以下类型: !important; 下划线属性; 转义属性; * html; 属性选择符; 子对象选择符(>); 相邻选择符; 转义选择符(\); 注释反斜杠(/* xyz \*/)。 很好的参考资料(但不那么实用) http://centricle.com/ref/css/filters/ http://www.communis.co.uk/dithered/css_filters/css_only/index.html 这里精简一下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 > /* 只对IE6 */ > * html #elem { color: red; } > #elem { _color: red; } > > /* 只对IE7 */ > *+html #elem { color: red; } > > /* 只对IE6、IE7 */ > #elem { *color: red; } > #elem { #color: red; } > > /* 只对IE7、IE8 */ > #elem { color/*\**/: red\9; } > > /* 只对IE */ > #elem { color: red\9; } > > /* 排除IE6 */ > html>body #elem { color: red; } > html[xmlns] #elem { color: red; } > head:first-child+body #elem { color: red; } > #elem { color/**/: red; } > #elem { color: red !important; color: blue; } > > /* 排除IE6和IE7 */ > html>/**/body #elem { color: red; } > > /* 排除IE(对FF、Chrome、Op、Saf均可) */ > body:nth-of-type(1) #elem { color: red; } > body:first-of-type #elem { color: red; } > > /* 只对FF */ > #elem, x:-moz-any-link { color: red; } css tricks 按标准,父元素不会根据子元素的内容进行高度自适应,这时可为父元素增加overflow:auto;和display:inline-block;; 子元素指定position:absolute;时,会按指定了position:relative;的父元素进行子元素的绝对定位,不指定的话默认是position:static;哦; IE6,指定float:left;时,浮向一边的边界会变成指定边界的2倍,解决方法是再指定display:inline;。

January 10, 2010 · 2 min · Hanson Hu

2009年个人总结

取这个ID的时间是七、八年前的样子,倏的一下子这个数字就会成为现在,和过去了。 昨天年终拔河比赛部门惜败GDS(不是因为没有我),lp有公务因此一个人揣着即将到期的兑换券看掉《十月围城》,公司前两天就派发了明年的本子,下午狂刷网银不见发饷的小盆友们说着“明年再见”的话逐个离开,办公室已然只剩下三、两个人在坚守。它们都在重复着一个声音,2010快来啦!来来啦啦!来来来啦啦啦! 2009有这些值得记忆的事:春节前被升职开始做一个小小的leader,只是一个开始;2月底3月初父亲胃病住了两个多星期医院,躺在病床上的父亲显得愈加苍老,最近读了一些朋友相似的网志,所以不想再发树欲静而风不止等等的感慨;7月和lp的cebu之旅,SuperCat快艇上的水手、BBC的海鲜大餐、Loboc河巡游、超cute眼睛猴;8月初延期4个月后终于收房,和爸爸妈妈一起跑建材城,装修工程历时34天;国庆、中秋的假期由于重保加班和HGH T2的项目而变得很充实;12月班组长培训班开学啦,我都拉了不少课了;见缝插针12月倒休和lp去成都,大熊猫繁育基地让此行不虚;借新推出的Closure Library找回多年不在的个人主页;持续参加OpenParty、文津清影、科学松鼠会的活动。 管理是让别人完成你的事。作为基层管理者,首先的职责是划分工作内容,向团队成员授权,在工作中多给予员工帮助和现场督导,调动团队成员的主动性、积极性、创造性;其次是向高层汇报整个团队当前的主要工作,与其他团队保持良好沟通;最后才是完成具体工作。 不足:一、解决工作中出现的各种具体矛盾,包括不同部门对产品期望不同、多间分支机构产品重叠等,实际工作中矛盾的解决多依赖于高层协助,本人需要不断提高协调能力、谈判能力,以及个人影响力;二、针对同学们普遍存在的经验不足、知识、能力亟待提高的情况,年初制定了内部定期沟通制度,但没有有效调动参与者的积极性,星型沟通的有效性不足。同时,沟通内容应不限于最新工作进展、产品管理经验、业务知识等。 大家都有什么收获呢?给爸爸妈妈买了两本书,给lp买了包包💋

December 31, 2009 · 1 min · Hanson Hu

未来是什么

未来是什么? 小的时候脑子中的未来就是长大了当科学家; 初中时老师又问到理想, 皱皱眉觉得未来就是可以研究变形金刚那样的机器人; 上高中时偶单纯的认为, 未来至少是去那个有着荷塘月色的校园里继续念书; 上了大学, 发现未来不过是在漫漫无期的毕业到来之前BBS上的快乐时光; 现在却恍然领悟: 未来只是无奈。 死亡? 我不怕。 那个时候, 天堂已成废墟。 如果我愿意, 可以选择坟边枝头的一个废弃的鸦巢, 我的亡魂可以栖息在那里, 我当然知道, 死亡不过是另一出喜剧。 (摘自9年前写的文字)

December 7, 2009 · 1 min · Hanson Hu