技术类书籍笔记
文章平均质量分 90
yazhouren
这个作者很懒,什么都没留下…
展开
-
Software Architecture in Practice(2nd)
Software Architecture in Practice(2nd),中文名为软件构架实践。怎么是构架呢?而不是架构? 我一直理解为架构呢!!!翻译呀,翻译!这本书是一本很有名的书籍,书籍中用真实的项目告诉我们如何进行构架设计!关于架构的书籍很难找,看code complete时,被推荐了这本书,一定要好好看看!好好拜读!一直迷惑,到底MVC是架构吗?framework是什原创 2012-12-14 14:20:24 · 1310 阅读 · 0 评论 -
疯狂的程序员(绝影)
这是CSDN上连载的小说!很有趣,刚开始学习计算机的那段历史,读起来是那样的熟悉....................我也是从那种激动的过程中走过来的,发现有激情来能做成事情,这是最伟大的动力读读这本书,回忆一下自己的当年.....................1. 汇编代码,平时用的特别少,但是不是应该仔细的研究研究呢? 2. 作者学习底层,怎么没找个底层的开发工作呢?2原创 2013-11-12 09:01:24 · 5150 阅读 · 0 评论 -
沸腾十五年:1995-2009
本以为这本书写的很一般,但是最近想读一读关于中国计算机事业的发展的书籍,就想到了这本书结果,喜出望外,这本书是每个搞计算机的人都应该读的一本书现在的牛人,大佬,都是20年前进入互联网与计算机,并且杀出了一片天地的人现在基本上所有的互联网都被这些人物所把持着,小弟们只能膜拜,而其中肯定有新的人物抓住大佬没有认识到的机遇来成就自己的帝国之梦看看历史,才能知道未来的走向.........原创 2013-11-14 08:49:36 · 881 阅读 · 0 评论 -
理解专业程序员
一老外写的,挺幽默的,但是没感觉有多大意思!2014.3.4原创 2014-03-04 21:38:57 · 628 阅读 · 0 评论 -
黑客与画家
这是个大牛写的!1. 小学时被那些不爱学习的人鄙视,长大后却获得了无比的成功!2014.3.4原创 2014-03-04 21:41:03 · 603 阅读 · 0 评论 -
程序员修炼之道-从小工到专家
据估计这是一个专家写的,什么软件工程之类,我表示现在不理解!2014.3.4原创 2014-03-04 21:43:07 · 730 阅读 · 0 评论 -
淘宝技术的十年
2002-2012年,十年淘宝架构的变迁了解到最重要的一点,在中国,必须要学会适应,学会积极解决问题的能力,不是学习了多少知识,而是学到了能够通过学习而解决问题的能力技术在不停的革新,不要懒惰,要积极乐观的学习新的知识!很好,很好!2014.3.4原创 2014-03-04 21:29:46 · 683 阅读 · 0 评论 -
相信中国 作者:梁冬&麦子
这本书写的是百度成立到百度上市的过程,但是这本书写的不好,因为关于最有争议的百度竞价排名居然没有分析?对于robin的缺点也没有写,哎,没办法,中国人仿佛写书大抵如此,这样能让晚生学到真正的东西吗?不如李开复的自传!!!2013.11.21原创 2013-11-21 08:34:42 · 955 阅读 · 0 评论 -
系统程序员成长计划
这本书对于我现在帮助很大!1. 其中对于calback函数写通用list的例子,对我启发很大! 2014.3.4原创 2014-03-04 21:45:17 · 673 阅读 · 0 评论 -
GEB之大成
这本书在豆瓣上评价很高,是介绍关于人工智能的书籍。作者采用很巧妙的方式来讲解计算机和数学中的概念,借助美术,音乐等。很怀疑我能够看懂,稍微看一看吧。1996年,中文全译本《哥德尔、艾舍尔、巴赫———集异璧之大成》出版。该书将数学家哥德尔、艺术家埃舍尔和音乐家巴赫进行了比较,认为他们之间存在着人类思维不同领域的共性。1. 艾舍尔的画很奇怪,如音乐中的卡农,稍微一看是是个循环,仔细一看不是原创 2013-02-16 11:11:29 · 1412 阅读 · 0 评论 -
ARM SoC体系结构
SoC到底是个什么东西?是cpu core+外围电路平台呢? 是SoC+软件这本书写的很粗浅,关于ARM,关于SoC, 大概了解一下2013.10.10原创 2013-10-10 09:47:39 · 1654 阅读 · 0 评论 -
unix网络编程(unix network programming)
unix网络编程(unix network programming), 作者W.Richard Stevens, 这本书写的真是好,不愧为网络学习两部巨著中的一部。第一部学习:写的很细,真的很细,看别人写的网络编程的书籍,真的好多东西没有解释清楚,弄的乱乱的,看这本书,真觉得如沐春风,什么都讲得那么详细,而且连为什么这么做也讲得很好,看来看书要看经典,否则越看越糊涂!谨记谨记!先草原创 2012-05-07 09:35:42 · 1472 阅读 · 0 评论 -
算法导论
好像在豆瓣上看到一句话,算法导论之所以经典,是因为它选取的算法每个都是常用的,是精中选精!于是我就有了重读算法导论的冲动!自己非计算机科班出身,所以对于算法这个基础真的比较薄弱,虽然学过算法,但是基础真的太差了,再说学习算法完全是为了锻炼思维的能力,而不是仅仅记住这几种算法,我将要花几年的时间,好好看看这本书!1. 先看附录,介绍代数,集合,概率统计等。2013.4.8原创 2013-04-08 09:10:53 · 852 阅读 · 0 评论 -
An Introduction to GCC
对于GCC特别的不熟练,只会google+baidu来使用,最近想看看到底gcc如何使用,于是找到了这本书写的很浅显易懂,而且框架写明白了,真的不错!1. gcc -c 是编译的命令,编译与链接是不同的 gcc 不加任何选项时就是编译+链接了。 编译时,只要头文件中有声明,就OK了,不需要知道库在哪里,但要知道头文件在哪里 而链接时,必须知道库在哪里 查找的顺序原创 2013-03-21 11:17:03 · 704 阅读 · 0 评论 -
人月神话
这本书早就该读了,而且必须要读的书籍,放到今天才读,惭愧!1. 人每月的工作代码行数不是和时间成正比,往往最后的一个bug花掉大量的时间!!!!2013.3.162. 编程的乐趣就如同小孩子玩泥巴获得的乐趣一样,是创造的乐趣! 赞同!3. 编制计划非常的重要,但是我根本不是在开发软件,而是拿过来别人的东东,port一下,搞一搞,后者学习别人的框架,东一个框架,西一个框架,很难精通某原创 2013-03-16 22:47:58 · 812 阅读 · 0 评论 -
大话无线通信与大话移动通信
这两本是写的风趣幽默,浅显易懂,看完后可以对整个无线通信有个大概的了解,不错!不错!一。大话无线通信:2013.4.161. 频域的概念?是不是将方波分解为正弦波?2. 傅里叶级数: 每个周期性的信号都可以分解为谐波关系的正弦级数来表示3. 傅里叶级数的伟大之处就在于,把一个看上去没有什么规律的周期信号给规律化了(从数学上理解为基波信号和谐波信号的叠加),这样一来我们总算有了对原创 2013-04-16 16:24:13 · 3819 阅读 · 0 评论 -
linux系统架构与目录解析
1. 当有两个硬盘都装有linux时,居然可以直接跳进另一个操作系统,不用重启,使用命令chroot, 做一些简单的操作,因为linux kernel差不多!!!2. linux本地启动过程为grub->kernel->initrd->init->inittab->rc.sysinit->functions->modules->rcX.d,启动图形或字符模式3. 网络启动由PXE及TFTP原创 2013-06-07 10:32:40 · 1207 阅读 · 0 评论 -
assembly language for x86 processors
1. 在x86保护模式下,每个任务独享4G线性地址空间!这也是OS所提供的进程的空间。2.原创 2013-07-06 15:21:09 · 1380 阅读 · 0 评论 -
linux kernel development 3rd
很早就听说这本书了,但是一直未看,现在稍微看看1. vfork与fork不一样,但是也没多大作用,不看也罢2. 进程pcb task_struct保存在process kernel栈的底端,而而thread_info在栈顶端,不知具体怎么实现的??3.原创 2013-08-17 19:49:36 · 866 阅读 · 0 评论 -
The Linux Networking Architecture
The Linux Networking Architecture: Design and Implementation of Network Protocols in the Linux Kernel这本书比较老了,写kernel2.4的版本Part I: kernel中各种锁,中断等,还有linux驱动模型proc ,现在使用sysfs了.....Part II:2013.9.原创 2013-09-06 08:40:00 · 2144 阅读 · 1 评论 -
走出软件作坊
这本书,对于小开发者真的是实用手册,关于如原创 2014-07-11 09:44:32 · 576 阅读 · 0 评论 -
华为技术
华为海思无线部门老大,42岁,猝死了华为手机市场份额全球zhan原创 2014-07-30 09:57:06 · 904 阅读 · 0 评论 -
程序员的自我修养---链接,装载和库
这本书是潘爱民老师推荐的,正需要看这方面的知识,所以就看一看有人说,这本书只是比 多一些实例罢了,但是我稍微看了一下loader and linker,比较难以读懂,而且没有中文译本。所以还是跑回来看这本书,潘老师推荐的,应该不会有错吧!2012.7.13第四章,静态链接中,1. 弱类型与强类型: 弱类型如未初始化的全局变量定义等。我的理解是,不是在本文件中定义的变量都是弱定义原创 2012-07-13 11:33:14 · 714 阅读 · 0 评论 -
Introduction to Autonomous Mobile Robots_2ed
这是一本介绍移动机器人的书籍,如果要研究移动机器人,可以从这个入手!1. 第3章 为移动机器人建立移动方程,建模!这个挺有意思,运动学呀!仿佛回到了高中的物理课2017.5.13原创 2017-05-13 17:02:25 · 1968 阅读 · 0 评论 -
arm assembly language
1. arm word 为32,intel word为162. Real view tools(RVMDK)3. arm七种处理器模式,用户程序一般在User态,这个是基础,根本。4. 2013.7.7原创 2013-07-07 09:06:23 · 1465 阅读 · 0 评论 -
区块链技术指南
这是一本开源的书籍,随着比特币的流行,区块链的技术必将给社会带来一些改变1。 区块链的基本原理理解起来并不难。基本概念包括: 交易( Transaction) :一次操作,导致账本状态的一次改变,如添加一条记录; 区块( Block) :记录一段时间内发生的交易和状态结果,是对当前账本状态的一次共 识; 链( Chain) :由一个个区块按照发生顺序串联而成,是整个状态变化的日原创 2017-09-13 19:47:35 · 1105 阅读 · 0 评论 -
奔跑吧linux
这本书不错,致敬linux情景分析1. 第一章 讲体系结构,超标量技术 比较有意思2. 第2章 内存管理 原来伙伴,slab与malloc都是不同实现的......, slab与buddy是内核用的内存管理,malloc是用户层用的 slab->buddy malloc原创 2017-09-03 10:04:51 · 584 阅读 · 0 评论 -
pro git
本来以为会一些简单的命令就好了,还是代码重要,但是工作中还是有许多地方需要更复杂的操作,于是看是看看这本书吧1. work dir, stage status, commit status 工作目录就是当前没有add时的状态,stage时已经add的状态,commit是已经提交的状态2. .gitignore这里填写要忽略的文件模式3.原创 2017-09-20 14:20:12 · 383 阅读 · 0 评论 -
linux设备驱动程序内核机制
1. 第一章讲解insmod/rmmod的实现,利用elf relocate的特性,与系统中动态加载elf有类似之处,写的很好 2017.10.282原创 2017-10-28 16:38:26 · 404 阅读 · 0 评论 -
Binary Hacks:黑客秘笈100选
这本书很早就看过了,当时大约是2011年,但是由于平时也用不到,所以就慢慢的忘记了,最近搞ELF的东西,重新拿出来翻一翻1. readelf比objdump查看的elf要详细2. readelf -d xx.o可以查看该文件索引的a.so, 但是a.so所引用的.so并不能看到,而ldd命令会递归查找用到的.SO3. nm命令查看elf中的符号表,所谓符号表就是各种函数变量名和地址的原创 2017-10-24 09:22:53 · 683 阅读 · 0 评论 -
Docker容器与容器云
Docker容器与容器云 浙江大学SEL实验室docker就是一个轻量级的云,是一个进程许多docker构成一个容器云,作为一个强大的应用docker比普通的虚拟机要轻量,部署快,但是为啥开发时需要不停的部署呢? 一开始部署好了,不就ok了吗?不明白!!2016.4.25原创 2016-04-25 20:36:21 · 1842 阅读 · 0 评论 -
我在华为的日子
写的底层码农的真实生活,真的是如此的相似!!!顶起,必看!看看老大的思想,看看员工的想法,看看公司如何运营!!2015.11.16原创 2015-11-16 23:07:07 · 1148 阅读 · 0 评论 -
《穿布鞋的马云》《参与感-小米口碑营销内部手册》
《穿布鞋的马云》《参与感-小米口碑营销内部手册》,两本书中,穿布鞋的马云要写的好多了马云,马大咖的形象跃然纸上,这哥们也太会搞媒体营销了,马云,真的会搞!2015.9.14原创 2015-09-14 15:10:45 · 622 阅读 · 0 评论 -
The Architecture of Open Source Applications
This is a good book, mark and reading it now!http://www.aosabook.org/en/index.htmlhttp://www.ituring.com.cn/minibook/19原创 2014-11-12 14:13:09 · 703 阅读 · 0 评论 -
linux命令行与shell编程
这是一本学习shell的挺不错的一本书,写的最常用的部分! 这是第二遍读,写一些笔记1. stat 显示文件日期之类, file 显示文件类型2. tail 显示文件的末尾原创 2014-11-26 11:27:43 · 543 阅读 · 0 评论 -
常用数据结构实现
http://c.learncodethehardway.org/book/原创 2014-11-27 19:49:28 · 514 阅读 · 0 评论 -
linux系统编程
看来还是有些东西不扎实,看看这本书,再梳理一遍知识!select有文件符大小限制,所以有了poll, 但是poll每次都遍历所有fd, 所以发明了epoll。gnu 对于c标准的扩展,这个不能用呀,否则不能移植!2014.12.02原创 2014-12-02 14:50:50 · 606 阅读 · 1 评论 -
射频和无线技术入门(第2版)
对于射频的东西,特别的不懂,找了这本书,一下子明白了许多的东西,还是需要多读书呀1. 铜缆和无线电中传播的信号是什么? 是正玄波信号! 但正玄波信号又是什么?难道接收端接收到的是正玄波的电压变化信号? 无线电波应该是电磁波呀!难道通览中走得也是电磁波? 电磁波和正玄波怎么联系起来? 解答:电流时电子的流动造成的,电流会产生电磁波。 电磁波可以在原创 2014-12-31 15:43:38 · 2172 阅读 · 1 评论 -
understanding the linux kernel
这本书买了有3个月了,一直没敢看,怕自己看不懂。最近实在不想看别的书籍了,于是拿起了这本书书中,代码比较少,不像赵炯的那本书,全是代码我看的是第三版,中国电力出版社翻译的。第一章:1. 自旋锁:在多处理器系统中,信号量并不总是解决同步问题的最佳方案。自旋锁,由此被提出。2. 内存管理是至今为止unix内核中最复杂的活动。3. 虚拟内存,就是virtual memory,就是原创 2012-08-13 10:16:52 · 1473 阅读 · 0 评论 -
Linux内核探秘:深入解析文件系统和设备驱动的架构与设计
这本书也不错,讲解VFS和内核一些基础元素讲解的很透彻,不错不错!就是太贵了2015. 8.24原创 2015-08-24 22:41:35 · 1948 阅读 · 0 评论