
读书笔记
保尔柯察杨
这个作者很懒,什么都没留下…
展开
-
《程序员生存定律》读后感
1 程序员的出路自身价值、表达力、稀缺性、公司的特性和未来2 职场的本质是交换3 打牢编程根基的书计算机体系类:《深入理解计算机系统》Donald Knuth 的《计算机程序设计艺术》算法和数据结构 : 《算法导论》设计原则和模式 : 《敏捷软件开发:原则、模式与实践》 、《设计模式》软件工程 : 《代码大全》读代码:泛读+精读,能画出程序的场景选择编程语言:必须要学C,再学c++、java其他高...原创 2019-05-05 18:36:36 · 296 阅读 · 0 评论 -
makefile概述
makefile 概述原创 2018-01-16 12:57:38 · 303 阅读 · 0 评论 -
python学习手册 第7章 字符串
python学习手册 第7章 字符串原创 2017-12-19 11:22:17 · 351 阅读 · 0 评论 -
高质量C编程指南——第1章
第1章文件结构由于最近代码不规范,产生很多bug,所以需要认真的去读书,写质量高的代码。1 版权和版本的声明 项目的.c文件和.h文件都需要,主要包括:(1)版权信息(2)文件名称,标识符,摘要(3)当前版本号,作者/修改者,完成日期。(4)版本历史信息具体如下:/**Copyright(c)2017,上海曹杨科技有限公司*All ri翻译 2017-12-07 14:30:47 · 189 阅读 · 0 评论 -
python学习手册 第6章
python学习手册 第6章 动态类型简介原创 2017-12-15 17:45:51 · 378 阅读 · 0 评论 -
人工智能一种现代的方法 --第2章 智能Agent
第二章 智能Agent1Agent和环境回顾上一章的对人工智能的介绍,Agent是能够行动的某种东西。Agent通过摄像头(眼睛),红外测距仪(耳朵和其他器官)作为传感器,各种马达(手,腿,声道)作为执行器。Agent软件部分接受键盘,文件内容和网络数据包,在屏幕上显示,写文件和发送数据包作用于环境。2 好的行为:理性的概念 理想Agent是做正原创 2017-12-05 18:59:21 · 1446 阅读 · 0 评论 -
人工智能一种现代的方法 --第3章 通过搜索进行问题求解
人工智能一种现代的方法 --第3章 通过搜索进行问题求解原创 2017-12-20 16:52:21 · 1799 阅读 · 0 评论 -
linux设备驱动程序第3版 ——第5章
优快云的编辑真垃圾第5章 并发和竞争情况1 通过举例内存分配if (!dptr->data[s_pos]) {dptr->data[s_pos] = kmalloc(quantum, GFP_KERNEL);if (!dptr->data[s_pos])goto out;}假设2个进程同时走到dptr->data[s_pos]这一行,会造成竞争,来引出并原创 2017-10-25 17:15:26 · 418 阅读 · 0 评论 -
人工智能-一种现代的方法 全文总览
一 总览全文这本书分为八部分。第一部分,人工智能,提供AI企业的看法基于智能代理的思想 - 系统可以决定要做什么,然后再做。第二部分 问题解决,集中于决定在需要考虑前进步骤时要做什么的方法 - 例如在跨越国家或下棋的过程中。第三部分,知识和推理,讨论如何表达关于世界的知识 -它如何运作,它目前是什么样的,以及现在的行动 - 以及如何用这种知识进行逻辑推理。翻译 2017-09-19 14:56:05 · 2278 阅读 · 0 评论 -
linux设备驱动程序第三版--第4章调试技术--读后总结
linux设备驱动程序第三版--第4章调试技术--读后总结原创 2017-09-19 10:30:35 · 549 阅读 · 0 评论 -
《linux设备驱动程序》第3章总结
第3章字符驱动1 Scull的设计书上没看懂 就搜了一下Scull:scull(simple character utility for loading localities,"区域装载的简单字符工具")2 主次编号2.1 每个驱动都有主次编号,由编号来控制设备驱动主编号标识相连的驱动,次编号由内核分配的指针来决定引用哪个设备主原创 2017-08-31 13:30:53 · 370 阅读 · 0 评论 -
《python学习手册》第4章总结
《Python学习手册》第四章概括的讲了python的类型和简单使用。1 python由模块、语句、表达式以及对象程序由模块构成模块包含语句语句包含表达式表达式建立并处理对象Python使用内置类型 不像C++使用要自己去考虑算法和数据结构,python核心数据类型有:2数字:可以当做计算机来使用字符串:原创 2017-09-04 15:39:30 · 414 阅读 · 0 评论 -
不通过中间变量交换两个变量的值
利用异或#include int main(){int a = 21;int b = 43;a = a ^ b;b = b ^ a;a = a ^ b;printf("a = %d,b = %d\n",a,b);return 0;}转载 2016-10-22 13:39:33 · 762 阅读 · 0 评论 -
802.11协议之学习总结
802.11协议原创 2017-03-09 13:07:24 · 2790 阅读 · 0 评论 -
linux设备驱动程序:第一章总结
自己总结第一章主要内容,(个人感觉:这1章中很多东西并没有讲清楚,逻辑表达的不太清晰):一思想方面:把驱动当做一个一个小模块,通过一些方法,融入到内核中二划分内核:因为驱动最后要和内核匹配,所以要了解内核有几大部分如图:1 进程管理内核负责创建和销毁进程, 并处理它们与外部世界的联系(输入和输出). 不同进程间通讯(通过信号, 管道, 或者进程间通讯原语)对整个原创 2017-08-18 17:49:39 · 716 阅读 · 0 评论