操作系统概念学习笔记 2系统中断概述现代操作系统是中断驱动的。如果没有进程可执行,没有I/O设备可服务,没有用户可响应,那么操作系统就会安静的等待事件的发生。事件的发生几乎总是通过中断或者陷阱来表征的。陷阱(trap)或异常(exception)是因错误(如除0、非法访问内存)或者用户程序(执行操作系统服务)的特定请求所引起的软件生成中断。对于中断,硬件可以随时通过系统总线向cpu发出信号,触发中断...
                            
                            
                                分类:
其他好文   时间:
2015-04-26 13:52:55   
                                阅读次数:
198
                             
                         
                    
                        
                            
                            
                                动机如果你满足以下条件,我建议你阅读这篇教程:你想学习片段着色器(Fragment Shader)。你想实现复杂的多通道着色器(multipass),但是对其不是很了解。你想使用上面提到的两种技术(片段着色器和多Pass)来实现描边效果的Toon shader,你就需要理解这两种技术的概念。学习资源...
                            
                            
                                分类:
编程语言   时间:
2015-04-05 10:21:40   
                                阅读次数:
370
                             
                         
                    
                        
                            
                            
                                MEF,是微软.net框架下的一个框架类库。可以使你的程序低耦合的加载扩展。在开发插件,或者开发一些需要灵活扩展的功能的时候经常用到。例如微软给出的计算器的例子。当你开发计算器的时候,初始功能只提供了加减功能。但后来你要扩展乘法,除法功能。显然,如果去改整个程序就会使问题变得麻烦,并且有不可...
                            
                            
                                分类:
其他好文   时间:
2015-03-21 18:36:07   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                第二章 操作系统结构在具有多个命令解释程序选择的系统中,解释程序被称为外壳(shell)命令解释程序的主要作用是获取并执行用户指定的下一条命令。有三种应用程序员常用的API,适用于windows系统的win32API,适用于POSIX系统的POSIX API,以及用于设计运行于JAVA虚拟机程序的J...
                            
                            
                                分类:
其他好文   时间:
2015-03-19 08:51:00   
                                阅读次数:
206
                             
                         
                    
                        
                            
                            
                                有人认为面向对象是C++/Java这种高级语言的专利,实际不是这样,面向对象作为一种设计方法,是不限制语言的。只能说,用C++/Java这种语法来实现面向对象会更容易、更自然一些。
在本节中,就展示如何在C语言中实现面向对象编程,这是一件吃力的工作。写这些的目的有两个:
① 更好的掌握C++中的class的概念。学习了本章,就知道C程序员的无耐,就知道为什么要发明一个class的概念、为什么要...
                            
                            
                                分类:
编程语言   时间:
2015-03-12 17:18:53   
                                阅读次数:
220
                             
                         
                    
                        
                            
                            
                                回归问题的条件/前提:1) 收集的数据2) 假设的模型,即一个函数,这个函数里含有未知的参数,通过学习,可以估计出参数。然后利用这个模型去预测/分类新的数据。1. 线性回归假设 特征 和 结果 都满足线性。即不大于一次方。这个是针对 收集的数据而言。收集的数据中,每一个分量,就可以看做一个特征数据。...
                            
                            
                                分类:
其他好文   时间:
2015-03-06 16:17:41   
                                阅读次数:
273
                             
                         
                    
                        
                            
                            
                                昨天和同事聊了一下他要做的云平台软件,感觉和之前公司做的挺类似,将云相关的概念进行了梳理,整理如下:什么是云:云是网络、互联网的一种比喻说法。什么是平台:操作系统、数据库和一些中间件都可称为软件平台。什么是云平台:我的理解是,存在于互联网中,具备扩展和向其他用户提供基础服务、数据、中间件的提供商。....
                            
                            
                                分类:
其他好文   时间:
2015-03-06 01:01:01   
                                阅读次数:
162
                             
                         
                    
                        
                            
                            
                                今天终于把剩下 JavaScript视频资料扫扫尾,看完了。在这段时间里,跟着大家一起做着项目,进度虽然慢,但是这样是在一边学习一边就开始应用了,所以,我感觉效果还是比简单的学习好的。以下为JavaScript的总结。
概念:学习任何知识,都需要我们从他的概念入手,JavaScript也不例外。JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。通俗的...
                            
                            
                                分类:
编程语言   时间:
2015-02-28 16:26:47   
                                阅读次数:
179
                             
                         
                    
                        
                            
                            
                                2.0、学习目标 –认识变量(声明、规则、全局变量、局部变量) –数据类型(基本类型、引用类型) –运算符、表达式、控制语句2.1、变量 –JavaScript 是一种弱类型的脚本语言 –var c = 3;即变量的声明(变量使用之前必须加var声明,编程规范) –变量的命名规则! ...
                            
                            
                                分类:
其他好文   时间:
2015-02-18 15:14:12   
                                阅读次数:
352
                             
                         
                    
                        
                            
                            
                                概念学习和一般到特殊序许多机器学习问题设计到从特殊训练样例中得到一般概念。给定一样例集合以及每个样例是否属于某一概念的标注,怎样自动推断出该概念的一般定义。这一问题被称为概念学习(concept learning)归纳学习假设:任一假设如果在足够大的训练样例中很好地逼近目标函数,它也能在未见实例中很好地逼近目标函数。
FIND-S:寻找极大特殊假设举例:#include 
//训练...
                            
                            
                                分类:
其他好文   时间:
2015-02-13 07:01:01   
                                阅读次数:
147