11 2012 档案
摘要:from:http://www.btsmth.com/show_topic.php?en_name=WorkLife&gid=57263641、码农篇看来前面十大讲码农的贴子,深感共鸣。我曾经也是个码农,非top2本硕,也算好大学出来的,干了六年外企码农,没累到,潇洒度日,待遇在头开始几年还相对较高,后来互联网企业火了,我的工资也就相对低了。但始终觉得自己的工作性价比和生活质量照他们不知道高多少。每天工作按步就班,不会有突击的紧急任务,所以按时下班(说来惭愧,外企不怎么按时上班),可以静心,仔细的梳理知识体系,比较全面和有条理的学习技术。平时晚上加班全看自己,你早晨来得晚,晚上就晚点走
阅读全文
摘要:http://v.youku.com/v_show/id_XOTk4NjkyMDg=.html
阅读全文
摘要:一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子:1) 并行设备的硬件寄存器(如:状态寄存器)2) 一个中断服务子程序中会访问到的非自动变量(Non-automatic variables)3) 多线程应用中被几个任务共享的变量回答不出这个问题的人是不会被雇佣的。我认为这是区分C程序员和嵌入式系统程序员的最基本的问题。搞嵌入式的家伙们经常同硬件、中断、RTOS等等打交道,所有这些都要求用到vola
阅读全文
浙公网安备 33010602011771号