《梦之安魂曲》

曲至癫狂,终归绝望

暴风截图201510810368531  暴风截图201510810683359

人生,只是无数的姿势而已。爱恨情仇,聚散沉沦,悲欢离合等等都列于其中。有的向上,有的向下,有的拼命挣扎,还有的随遇而安。但当这些所有一切都分崩离 析了,建立之后到消亡这个过程里面,倘若给予的压力太多到生命难以承受的重量,身处其中的人或许便会回归到一切宛如初见的状态。犹如在母亲的子宫当中,无 助而脆弱地蜷缩成为弓的形状,是安抚自己的有效姿势。亦能够感觉到一些虚构出来的却是主观存在的温度。

继续阅读“《梦之安魂曲》”

编程语言的分类与选择

  1. 机器语言 VS 高级语言
  2. 动态语言 VS 静态语言
  3. 命令式 VS 函数式 VS 逻辑式语言
  4. 强类型定义语言 VS 弱类型语言
  5. 面向对象 VS 面向过程
动态语言:运行期间才去做数据类型检查的语言
——PERL,Python,Ruby……可视为超级脚本语言
——脚本语言:JS,ASP,PHP,bat,shell,VBscript,Tcl
(脚本语言需要解释器来运行)
——宏语言(可视为脚本语言的分支)
——HTML,内嵌网页的脚本语言,解释器就是浏览器

继续阅读“编程语言的分类与选择”

EE之路

1. 模拟电子技术:走深入很难,尤其是射频等方向,到三极管、放大电路耦合、运算放大器作为基础就行
2. 数字电子技术:CD4000系列和74系列至少要了解几十个型号的用途
3. 单片机:51也可以拿来入门,鉴于datasheet友好性和开源支持,建议从AVR玩起
4. ARM:未来主流,从STM32F103的开发板开始玩,可选arm+gcc+scons+openocd这条路
5. PCB设计
6. FPGA:高速电路接口与逻辑,高性能计算,
7. 嵌入式OS:FreeRTOS之类的,如能结合CSAPP学习会更好
8. 嵌入式Linux与内核驱动开发