转载自http://blog.csdn.net/jason0539/article/details/23297037/ 单例模式的特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给其他所有对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向 ...
分类:
编程语言 时间:
2017-04-13 22:00:37
阅读次数:
243
subprocess subprocess模块介绍 subprocess是python创建子进程的工具,其实和c中的fork出一个子进程,然后在子进程中运行exec执行另外一个进程很类似。 subprocess包中有很多方法创建子进程,这些函数创建子进程的行为不太一样,我们可以更具需求选择不同的方式 ...
分类:
编程语言 时间:
2017-04-13 21:59:35
阅读次数:
386
低端控制器对执行效率要求很高,成本敏感,因而SoC内置SRAM是紧缺资源。代码分块管理就是为了充分利用内存,提高内存的复用效率而提出的一种设计方法。代码分块管理不仅涉及到硬件,同样对操作系统和应用、驱动的设计都有要求,这些模块共同努力以使执行效率达到最高。 本节讲述代码分块(Bank)管理思想下可执 ...
分类:
其他好文 时间:
2017-04-13 21:58:59
阅读次数:
188
本文继续阐述基于低端控制器CPU的SoC固件架构设计。第一节 SoC嵌入式软件架构设计之一:系统内存需求评估 讲述了系统内存需求的评估。这一节讲述内存空间的具体规划分配。CPU有两种体系结构:哈佛结构和冯诺依曼结构。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,如80251,代码空间与数据 ...
分类:
其他好文 时间:
2017-04-13 21:59:18
阅读次数:
244
嵌入式固件的系统区(system disk,SD)包括操作系统、驱动、中间件、应用和字库、UI资源等文件,本文讲述SD区的文件系统设计。文件系统最主要的目标是为了实现单个文件的定位和读写。因为一般代码都是不可自修改的,即量产之后不会有写操作,嵌入式系统的SD文件系统就是为了能够简单、高效地定位某个文 ...
分类:
其他好文 时间:
2017-04-13 21:58:21
阅读次数:
260
运行结果: 出栈前的长度1 出栈前的栈顶元素2 出栈2 出栈后的长度2 出栈后的栈顶元素1 分析:该代码主要包括出栈、入栈、取栈顶元素、栈空、栈满以及栈的大小。其实栈的实现整体上不难,但要判断是否要扩容以及栈空等细节情况 ...
分类:
其他好文 时间:
2017-04-13 21:57:37
阅读次数:
226
「信息隐藏」在软件开发领域中是一个非常重要的核心要点, 它的另一个名称叫做「封装」, 但是因为现代面向对象技术流行的原因, 「封装」似乎已被视为和private是等价的, 这就导致了封装的含意并不那么准确了, 事实上它的使用范围在代码的编写中无处不在, private只是封装的其中一项用途而已。 因 ...
分类:
其他好文 时间:
2017-04-13 21:57:09
阅读次数:
249
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函 ...
分类:
其他好文 时间:
2017-04-13 21:58:19
阅读次数:
211
补齐昨天的随笔 说是要加一个查询方法,这次写就快了许多。先把页面写好。bootstrap 栅格系统 找到12-3 找到剩余的空白处加一个输入框,百度一个简单的js,两个输入框不能都有值。 control没有改,输入参数的模型多加了一个key 。 存在key 按找key查找。存在time 按time找 ...
分类:
其他好文 时间:
2017-04-13 21:57:21
阅读次数:
207
结果显示: error C2065: “tem”: 未声明的标识符 ...
分类:
其他好文 时间:
2017-04-13 21:57:34
阅读次数:
193
前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来 ...
分类:
数据库 时间:
2017-04-13 21:57:05
阅读次数:
290
算法:当数据量很大适宜采用该方法。采用二分法查找时,数据需是有序不重复的。 基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止。 ...
分类:
编程语言 时间:
2017-04-13 21:57:08
阅读次数:
226
openWRT之小米路由luci之controller 在controller下有非常多目录他们都独立的建立对应的树: Web:index.htm --注冊了web树结点下的非常多枝叶 Mobile:index --注冊了mbile下的一些结点 Dispatch: ... Api: ... Sevi ...
分类:
移动开发 时间:
2017-04-13 21:55:46
阅读次数:
343
元组在计算机领域有着特殊的意义,这个名字听起来似乎有些陌生, 平时在写代码也基本没什么应用场景, 然而, 出人意料的是, 元组跟程序设计密切相关, 可能有的同学不知道, 关系数据库中的「纪录」的另一个学术性的名称就是「元组」, 一条记录就是一个元组, 一个表就是一个关系, 纪录组成表, 元组生成关系 ...
分类:
编程语言 时间:
2017-04-13 21:56:29
阅读次数:
215
缓存技术是用来提升程序运行性能的常见手段,如你所见, 阿里巴巴、新浪微博、美团网等互联网龙头企业都是用缓存技术来提升自己家网站的性能。然而,任何事物都有两面性, 缓存技术使用得当带来的好处自然不言而喻, 但是如果使用不当, 产生的副作用也够让人喝一壶的。 我们写服务器程序时,使用缓存的目的无非就是减 ...
分类:
其他好文 时间:
2017-04-13 21:55:16
阅读次数:
185
BufferedWriter基本用法和方法示例 ...
分类:
其他好文 时间:
2017-04-13 21:54:06
阅读次数:
136
有一位同事跟大家说他在网上看到一道面试题:“如果后台传给前端几万条数据,前端怎么渲染到页面上?”,如何回答? 于是办公室沸腾了, 同事们讨论开了, 你一言我一语说出自己的方案。 有的说直接循环遍历生成html插到页面上;有的说应该用分页来处理;还有的说这个面试官是个白痴, 哪有后台传几万条数据给前端 ...
分类:
编程语言 时间:
2017-04-13 21:54:37
阅读次数:
171