这是阅读笔记的第四篇,权当练字了吧,也许你已经看到我这几篇阅读笔记都在同一时间发的了,哪有如何呢? 第八章需求分析,一看到这个标题我就想到了上数据库这门课程时,当我们构建一个数据库是首先需要的就是需求分析,他们两个之间一样么?好吧其实他们差不了多少,从名字中就能得出,我们要知道用户此时的状态,他们最 ...
分类:
其他好文 时间:
2016-06-23 09:57:51
阅读次数:
173
一、Linux驱动的代码重用 由于编译是由多个文件组成的Linux驱动,所以有时候需要对代码的重用。Linux驱动的代码重用有很多种方法,可以采用标准C程序的方式,将要重用的代码放在其他的文件中,如果要用某些功能,include相应的头文件即可。也可以使用另外一种动态重用的方式,也就是一个Linux ...
分类:
其他好文 时间:
2016-06-21 22:20:43
阅读次数:
147
软件需求: 1.获取和引导需求 2.分析和定义需求 3.验证需求 4.在软件产品的生命周期中管理需求 也可以从以下不同角度划分 1.对产品功能性的需求 2.对产品开发过程的需求 3.非功能性需求 4.综合需求 获取用户需求——用户调查 1.焦点小组 2.深入面谈 3.卡片分类 4.用户调查问卷 5. ...
分类:
其他好文 时间:
2016-06-20 18:40:49
阅读次数:
134
网络图片查看器
确定图片的网址
发送http请求
URL url = new URL(address);
//获取连接对象,并没有建立连接
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
//设置连接和读取超时
conn.setConnectTimeout(5000);
conn.setRead...
分类:
移动开发 时间:
2016-06-19 13:04:59
阅读次数:
229
BOM: 提供很多对象,用于访问浏览器的功能。BOM的核心对象是window,表示浏览器的一个实例。在浏览器中,window既是JS访问浏览器窗口的接口,又是JS规定的Glo对象。 全局变量与在window对象上直接定义属性的区别,在于全局变量不能通过delete操作符删除,window对象上定义的 ...
分类:
其他好文 时间:
2016-06-18 23:52:59
阅读次数:
229
《构建之法》第8、9、10章读后感 第八章 主要讲的是需求分析, 所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的"需求分析"就是确定要计算机"做什么",要达到什么样的效果。可以说需求分析是做系统之前 ...
分类:
其他好文 时间:
2016-06-14 22:10:48
阅读次数:
169
今天记录的是构建之法的第八,九,十,十一章的阅读总结。这几章分别是软件的需求分析,项目经理的作用,用户场景的分析,软件如何设计实现。他们的共同点是都介绍的是软件在开发过程中需要经历的过程。 第八章软件需求分析中,我个人理解是一个软件人必要的素质。因为软件最终是给人来使用,所以软件的首要因素就是分析用 ...
分类:
其他好文 时间:
2016-06-09 10:58:03
阅读次数:
108
概要:帮助你实现样式表的最佳性能 本章内容: ● 样式表拼接 ● 样式表和资源压缩 ● 减少和并行图片请求的策略 ● 选择器性能和优化策略 1. 测量客户端性能 性能优化的起点和终点都是测量。在第一次改变性能位置之前,你需要知道自己究竟在什么位置。 下面是一些工具: ● YSlow:http://d ...
分类:
其他好文 时间:
2016-06-06 21:56:12
阅读次数:
159
代码重用:1,静态重用 :将要重用的代码放在其他的文件中,如果要使用某些功能,include相应的头文件即可 2,动态重用:一个Linux驱动可以使用另外一个Linux驱动中的资源 卸载由于异常情况而导致的Linux驱动模块无法卸载的情况: 1.初始化函数崩溃:将当前的Linux驱动模块的引用计数器 ...
分类:
其他好文 时间:
2016-06-06 13:53:54
阅读次数:
131
蜂鸣器驱动 蜂鸣器是 S3C6410 开发板上带的一个硬件设备。可以通过向寄存器写入特定的值来控制蜂鸣器 发出尖叫声。本节将介绍蜂鸣器实现原犁,并实现一个完整的蜂呜器驱动(可以打开和关闭蜂鸣器).PWM驱动的实现方式不同于LED驱动,PWM驱动将由多 个文件组成。这也是大多数i n u x驱动的标准 ...
分类:
移动开发 时间:
2016-06-05 22:53:39
阅读次数:
160