matlab eps matlab eps eps是一个函数。当没有参数时默认参数是1.返回的是该参数的精度。 也就是说单个的eps实际上是eps(1),表示的是1的精度。 这里要说一下精度的概念。浮点数所能表示的数值范围是很大的,但是浮点数不是无限 的,连续的和稠密的;而是有限的,离散的和稀疏的, ...
分类:
其他好文 时间:
2016-05-07 06:33:09
阅读次数:
128
a.窗口事件,只在body和frameset元素中才有效onload 页面或图片加载完成时onunload 用户离开页面时 b.表单元素事件,在表单元素中才有效onchange 框内容改变时onsubmit 点击提交按钮时onreset 重新点击鼠标按键时onselect 文本被选择时onblur ...
分类:
Web程序 时间:
2016-05-07 06:32:19
阅读次数:
208
[Architecture] 系统架构正交分解法 前言 随着企业成长,支持企业业务的软件,也会越来越庞大与复杂。当系统复杂到一定程度,开发人员会发现很多系统架构的设计细节,很难有条理、有组织的用一张大蓝图去做分析设计。先前在InfoQ上看到一篇文章:「亿级用户下的新浪微博平台架构 - 卫向军」,在这 ...
分类:
其他好文 时间:
2016-05-07 06:30:58
阅读次数:
248
#include #include #define OK 1 #define ERROR 0 typedef int Status; // Status是函数的类型,其值是函数结果状态代码,如OK等 typedef int QElemType; #define MAXQSIZE 100 // 最大队 ...
分类:
其他好文 时间:
2016-05-07 06:32:58
阅读次数:
325
策略模式:定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。 我下面就自己画类图说明自己心里理解的策略模式。 具体代码实现: 大致的执行代码就就是这样,具体实现细节还要完善。 总结: 首先,算法可以自由切换。这是策略模式本身定义的,只要实现抽象策略,它就成为策略家族的一个成员,通过封装角色 ...
分类:
其他好文 时间:
2016-05-07 06:31:26
阅读次数:
145
UITableView的常见设置 UITableViewCell的常见设置 ...
分类:
其他好文 时间:
2016-05-07 06:32:05
阅读次数:
111
//节点 typedef struct bsnode{ int data; struct bstree *lchild; struct bstree *rchild; }bsnode,*bstree; 创建二叉排序树: 1创建二叉树: void createbstree(bstree &bt){ / ...
分类:
编程语言 时间:
2016-05-07 06:31:43
阅读次数:
284
在Android中,视图控件大致被分为两类,即ViewGroup和View,ViewGroup控件作为父控件,包含并管理着子View,通过ViewGroup和View便形成了控件树,各个ViewGoup对象和View对象就是控件树中的节点。在控件树中,以树的深度来遍历查找对应的控件元素,同时,上层控 ...
分类:
移动开发 时间:
2016-05-07 06:31:32
阅读次数:
246
动态规划的原理及应用 动态规划是运筹学的一个分支,是求解多阶段决策过程的最优化数学方法。20世纪50年代初美国数学家R.E.Bellmma 等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,把多阶段过程转化为一系列单阶段问题,逐个求解, 创立了解决这类问题的新方法——动态规划。 动态规划 ...
分类:
其他好文 时间:
2016-05-07 06:30:15
阅读次数:
201
在js里,一切皆为或者皆可以被用作对象。可通过new一个对象或者直接以字面量形式创建变量(如var i="aaa"),所有变量都有对象的性质。 注意:通过字面量创建的对象在调用属性和方法时会被对象包装器暂时包装成一个对象,具有对象的性质。如 var str="我不是一个真的对象"; alert(st ...
分类:
Web程序 时间:
2016-05-07 06:30:55
阅读次数:
213
SaltStack基础管理平台 Salt-master启动时会启动两个端口: 4505:salt的消息发布专用端口 4506:客户端与服务端通讯的端口 SaltStack离线安装: 1.需要安装 yum install yum-downloadonly(用于下载离线文件,下载好的离线文件放在指定目录 ...
分类:
其他好文 时间:
2016-05-07 06:29:32
阅读次数:
624
* 为了实现N个数的排序,将后面N-1个数依次插入到前面已排好的子序列中, *假定刚开始第1个数是一个已排好序的子序列。经过N-1趟就能得到一个有序序列。 *****时间复杂度:最好情况O(n),最坏情况O(n^2),平均情况O(n^2). *****空间复杂度:O(1) *****稳定性:稳定 # ...
分类:
编程语言 时间:
2016-05-07 06:32:01
阅读次数:
235
一、Delphi 2009 之前的字符串(不支持 Unicode): Delphi 2009 之前的字符串分为 3 种:ShortString、AnsiString、WideString。【ShortString】 ShortString 是一种比较古老的 Pascal 字符串格式,它最多只能容纳 ...
除留余数法与开放定址法构建哈希表: 定义哈希表类型: typedef datatype{ int key; int hi; //表示本该存储的位置到最后存储的位置的冲突次数 } typedef HashTable{ datatype *base; //指向表的指针 int length; //表长 ...
分类:
其他好文 时间:
2016-05-07 06:29:01
阅读次数:
145
前段时间因为项目需要,做了个用来对数组排序的类,顺便把以前学过的几种排序算法用C#实现一下。用C#的一些机制来诠释了一下算法的是实现。在阅读本之前,需要一些对C#的有些基本的了解,了解方法参数中out ,ref的作用,掌握面向对象的一些基本思想。 1. 插入排序 1.1. 基本思想: 每次将一个待排 ...
分类:
编程语言 时间:
2016-05-07 06:30:12
阅读次数:
312
1.寄存器输出型状态机 VS 组合逻辑输出型状态机 2.状态编码方法 这块讲的不好,也比较少。 3.系统设计中模块划分的指导性原则 ...
分类:
其他好文 时间:
2016-05-07 06:30:05
阅读次数:
111
让我们来快速预览一下整个android系统的架构。从下面的图中我们可以发现,这个架构分为几个不同的层,底层为上一层提供服务。 Linux Kernel android系统建立在一个坚固的基石上:Linux内核。Linus Torvalds于1991年创建了它。Linux为android提供了硬件抽象 ...
分类:
移动开发 时间:
2016-05-07 06:30:36
阅读次数:
189