
读后摘抄(论文|书籍)
braveyly
这个作者很懒,什么都没留下…
展开
-
无字天书
1、挖财 sjmz02 === 07162、麦库 sjmz02@126.com===07163、 136==0716 盛大3、sina微博 sjmz08@gmail.com === 0716mz4、12306 bra === 0716mz5、zhifubao sjmz08@gmail.com === mz64106、taobao bra1/sjlmz08@g...原创 2013-10-14 12:53:57 · 1835 阅读 · 0 评论 -
《Unix编程艺术》
软件设计的经典书籍,译者语言功底也是了得1、Unix操作系统发展的历史,武侠口吻描述的颇有趣味2、文本化的协议设计方法,应用协议的三元老,学习协议设计的好出处3、透明性和可显性,让活代码还是活代码,让死代码还是死代码4、管道之于Unix的意义:将大程序划分成多个行为简单的子程序,定义好接口。讨论了进程线程和IPC5、微语言,当规格固定时,可以将程序提升成为微语言原创 2013-11-20 18:04:08 · 1094 阅读 · 0 评论 -
《C语言深度剖析》
1、整数在计算机中的表示方法int main(){ char a[1000]; int i; for(i=0;i { a[i] = -1-i; } printf("%d",strlen(a)); return 0;}答案:255分析:整数在计算机中表示方法为补码,正数补码为原码,负数补码为反原创 2013-12-20 10:05:33 · 1165 阅读 · 0 评论 -
《嵌入式资料整合共两辑》
1、linux内核代码理解毛德操 《Linux内核源代码情景分析》、《嵌入式系统》、《深入理解linux内核》cpu和操作系统,arm和ucos。ucOS功能有限,实用用得较少,而ucLinux功能较多,实用性比较强。把软件内核或应用文件系统等东西烧到嵌入式系统硬件平台中的ROM中就实现了一个真正的“嵌入”。嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。2、嵌入式软件原创 2013-11-06 09:32:31 · 882 阅读 · 0 评论 -
《嵌入式Linux应用程序开发详解》
1、分区、挂载windows下,各盘符就是分区,各分区有自己的目录结构;linux下,只有一个目录结构,各分区是挂载在特定的一个目录上,将分区和目录对应的过程叫做挂载,而这个挂载在文件树中的位置就是挂载点。2、SWAP交换分区在内存硬件资源有限的条件下,linux在硬盘上划出一个区域来当作临时的内存,而windows操作系统把这个区域叫做虚拟内存,linux 把它叫做交换分区swa原创 2013-10-25 17:38:20 · 1818 阅读 · 0 评论 -
《Implementing Lock-Free Queues》
(1)数据结构在多个线程间使用时,需要使用互斥锁来进行同步。(2)互斥锁有一系列的缺陷(3)架构CPU支持的汇编指令(CMPXCHG)和系统支持的API(__sync_*和Interlocked*函数),可以将比较和交换操作封装为原子操作(CAS,compare and swap),这是实现无锁数据结构的核心 参考资料:用于并行计算的多线程数据结构,第 2 部分: 设计不使用互原创 2013-10-17 10:40:52 · 1684 阅读 · 0 评论 -
《Rework》
1、在每个要求后面都加上“尽快”(ASAP)时,你则把所有的事情标为高优先级。当所有事情都处于高优先级时,就不在有这个说法了。“尽快”就是通货膨胀。不说尽快,任何要求都会贬值。 2、send people home at 5.如果你想要做好什么,找那个最忙的人。 3、Decisions are temporary.别没事儿找些事儿来。真的问题出现之前就不会是问题。大多数你担心的事情原创 2013-10-16 10:58:22 · 922 阅读 · 0 评论 -
《Debugging with GDB》
彪悍的调试工具。英文。原创 2013-10-12 09:59:24 · 1736 阅读 · 0 评论 -
《人月神话》
一本20多年前的关于大型软件项目管理的书籍,其中的一些论断在如今看来都是如此的正确。(1)对于进度已落后的软件开发计划而言﹐若再增加人力﹐只会让其更加落后。」(2)一个拿2倍工资的人,生产率可能是其他人的10倍。(3)软件开发没有银弹原创 2013-09-24 11:02:38 · 666 阅读 · 0 评论 -
《3g入门教科书》
1G:模拟信号手机2G:GSM,速率为9.6K/s2.5G:GPRS,基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接。速率可达115k/s。3G:CDMA,目前的标准包括WCDMA、CDMA2000和TD-SCDMA。速率可以达到2M/s。其中TD-SCDMA为中国提出。WLAN+2.5G的GPRS相互整合,来填补3G推迟所带来的部分市场和技术空间。WLAN原创 2013-07-31 15:57:05 · 708 阅读 · 0 评论 -
《无源无线通信》
本次sigcomm 2013的最佳论文奖给了华盛顿大学的“ambient backscatter”(环境反向散射)研究团队。他们利用已有的基础设施,解决了对无线设备的充电和收发信息的大难题。 论文名:Ambient Backscatter: Wireless Communication Out of Thin Air原创 2013-08-22 20:44:47 · 2406 阅读 · 0 评论 -
《ZigBee技术实践教程--基于CC2430&31的无线传感器网络解决方案》
(1)CC2430芯片整合了业界领先的2.4GHz IEEE 802.15.4/ZigBee RF收发以及工业标准的增强型8051MCU的卓越性能,还包括了8KB的SRAM、大容量闪存以及许多其他的强大特性(2)2.4GHz IEEE 802.15.4/ZigBee协议介绍(设备、端点、簇)(3)协议栈TI Z-Stack软件架构(4)西安华凡科技有限公司的Zigbee开发的软硬件平台原创 2013-10-22 20:30:19 · 1616 阅读 · 0 评论 -
《编程之美》
《编程之美——微软技术面试心得》收集了约60道算法和程序设计题目,这些题目大部分在近年的笔试,面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。 1、 求10进制数中1的数目采用求模运算%和除法运算/,得到每个位数上1的个数 2、 判断两个单向链表是否有环将第二个链表的尾部接到第一个原创 2013-10-12 14:23:55 · 712 阅读 · 0 评论 -
《新概念51单片机C语言教程 入门、提高、开发、拓展全攻略》
1、引脚介绍(1)电源和时钟引脚。如Vcc和GND、XTAL1和XTAL2(晶振)。(2)编程控制引脚。如RST、PSEN、ALE/PROG、EA/Vpp(复位、读取内外存储器有关)(3)I/O口引脚。如P0、P1、P2、P3,4组8位I/O口(P3口各引脚还有第二功能定义,包括串行输入输出和外部中断)2、单片机最小系统(1)电源(2)晶振(3)复位电路3、理解锁存原创 2013-10-16 15:41:30 · 4649 阅读 · 0 评论 -
代码大全2
此本书包含了软件开发过程中,涉及的方方面面,值得多次阅读。第一章:软件开发工作不仅仅是编码,是一个完整的构建过程第二章:软件开发可以比喻成生活中的事物,是一门艺术。文字写作这一隐喻暗示着软件开发过程是一种代价昂贵的试错过程,而非仔细的规划和设计。第三章:需求是肯定会变化的。如何更好的确定客户的需求?如何确定架构?第五章:构建中的设计的方法,包括迭代,分而治之,自上而下和自下而上原创 2013-09-24 10:02:14 · 870 阅读 · 0 评论