首页 > 2017年04月13日 > 全部分享
SoC嵌入式软件架构设计之五 :可执行程序的重构
低端控制器对执行效率要求很高,成本敏感,因而SoC内置SRAM是紧缺资源。代码分块管理就是为了充分利用内存,提高内存的复用效率而提出的一种设计方法。代码分块管理不仅涉及到硬件,同样对操作系统和应用、驱动的设计都有要求,这些模块共同努力以使执行效率达到最高。 本节讲述代码分块(Bank)管理思想下可执 ...
分类:其他   时间:2017-04-13 21:59:58    收藏:0  评论:0  赞:0  阅读:130
SoC嵌入式软件架构设计之四 :内存空间规划分配
本文继续阐述基于低端控制器CPU的SoC固件架构设计。第一节 SoC嵌入式软件架构设计之一:系统内存需求评估 讲述了系统内存需求的评估。这一节讲述内存空间的具体规划分配。CPU有两种体系结构:哈佛结构和冯诺依曼结构。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,如80251,代码空间与数据 ...
分类:其他   时间:2017-04-13 21:59:42    收藏:0  评论:0  赞:0  阅读:238
mac 下终端利用sublime神器,打开文件夹或文件
之前一直研究好久,,是我懂得太少,文档没仔细看,导致没有成果! 但是今天兴致来了,就又看了下,,发现自己太蠢 。。。尴尬 先贴上2个地址: https://www.sublimetext.com/docs/3/osx_command_line.html http://www.jianshu.com/ ...
分类:系统服务   时间:2017-04-13 21:59:26    收藏:0  评论:0  赞:0  阅读:251
SoC嵌入式软件架构设计之七:嵌入式系统固件的系统区文件系统设计
嵌入式固件的系统区(system disk,SD)包括操作系统、驱动、中间件、应用和字库、UI资源等文件,本文讲述SD区的文件系统设计。文件系统最主要的目标是为了实现单个文件的定位和读写。因为一般代码都是不可自修改的,即量产之后不会有写操作,嵌入式系统的SD文件系统就是为了能够简单、高效地定位某个文 ...
分类:其他   时间:2017-04-13 21:59:10    收藏:0  评论:0  赞:0  阅读:254
Stack栈的基础实现
运行结果: 出栈前的长度1 出栈前的栈顶元素2 出栈2 出栈后的长度2 出栈后的栈顶元素1 分析:该代码主要包括出栈、入栈、取栈顶元素、栈空、栈满以及栈的大小。其实栈的实现整体上不难,但要判断是否要扩容以及栈空等细节情况 ...
分类:其他   时间:2017-04-13 21:58:51    收藏:0  评论:0  赞:0  阅读:201
提高代码质量的重要手段:将细节隐藏起来
「信息隐藏」在软件开发领域中是一个非常重要的核心要点, 它的另一个名称叫做「封装」, 但是因为现代面向对象技术流行的原因, 「封装」似乎已被视为和private是等价的, 这就导致了封装的含意并不那么准确了, 事实上它的使用范围在代码的编写中无处不在, private只是封装的其中一项用途而已。 因 ...
分类:其他   时间:2017-04-13 21:58:38    收藏:0  评论:0  赞:0  阅读:243
函数:split()
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函 ...
分类:其他   时间:2017-04-13 21:58:20    收藏:0  评论:0  赞:0  阅读:222
2017年4月12日
补齐昨天的随笔 说是要加一个查询方法,这次写就快了许多。先把页面写好。bootstrap 栅格系统 找到12-3 找到剩余的空白处加一个输入框,百度一个简单的js,两个输入框不能都有值。 control没有改,输入参数的模型多加了一个key 。 存在key 按找key查找。存在time 按time找 ...
分类:其他   时间:2017-04-13 21:58:03    收藏:0  评论:0  赞:0  阅读:195
关于模版子类初始化模版父类,调用父类成员问题(未解决)
结果显示: error C2065: “tem”: 未声明的标识符 ...
分类:其他   时间:2017-04-13 21:57:51    收藏:0  评论:0  赞:0  阅读:203
深入浅出数据库索引原理
前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来 ...
分类:数据库技术   时间:2017-04-13 21:57:37    收藏:0  评论:0  赞:0  阅读:232
二分查找 java
算法:当数据量很大适宜采用该方法。采用二分法查找时,数据需是有序不重复的。 基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止。 ...
分类:编程语言   时间:2017-04-13 21:57:18    收藏:0  评论:0  赞:0  阅读:213
小米路由研究之中的一个加入菜单
openWRT之小米路由luci之controller 在controller下有非常多目录他们都独立的建立对应的树: Web:index.htm --注冊了web树结点下的非常多枝叶 Mobile:index --注冊了mbile下的一些结点 Dispatch: ... Api: ... Sevi ...
分类:移动平台   时间:2017-04-13 21:57:03    收藏:0  评论:0  赞:0  阅读:314
Java中元组的使用
元组在计算机领域有着特殊的意义,这个名字听起来似乎有些陌生, 平时在写代码也基本没什么应用场景, 然而, 出人意料的是, 元组跟程序设计密切相关, 可能有的同学不知道, 关系数据库中的「纪录」的另一个学术性的名称就是「元组」, 一条记录就是一个元组, 一个表就是一个关系, 纪录组成表, 元组生成关系 ...
分类:编程语言   时间:2017-04-13 21:56:33    收藏:0  评论:0  赞:0  阅读:210
如何正确使用缓存技术
缓存技术是用来提升程序运行性能的常见手段,如你所见, 阿里巴巴、新浪微博、美团网等互联网龙头企业都是用缓存技术来提升自己家网站的性能。然而,任何事物都有两面性, 缓存技术使用得当带来的好处自然不言而喻, 但是如果使用不当, 产生的副作用也够让人喝一壶的。 我们写服务器程序时,使用缓存的目的无非就是减 ...
分类:其他   时间:2017-04-13 21:55:56    收藏:0  评论:0  赞:0  阅读:158
IO流入门-第八章-BufferedWriter
BufferedWriter基本用法和方法示例 ...
分类:其他   时间:2017-04-13 21:55:38    收藏:0  评论:0  赞:0  阅读:221
JavaScript如何一次性展示几万条数据
有一位同事跟大家说他在网上看到一道面试题:“如果后台传给前端几万条数据,前端怎么渲染到页面上?”,如何回答? 于是办公室沸腾了, 同事们讨论开了, 你一言我一语说出自己的方案。 有的说直接循环遍历生成html插到页面上;有的说应该用分页来处理;还有的说这个面试官是个白痴, 哪有后台传几万条数据给前端 ...
分类:编程语言   时间:2017-04-13 21:55:20    收藏:0  评论:0  赞:0  阅读:218
【设计模式】单例模式
一、单例模式简介 在设计领域中,要求一个类只能有一个对象,所有对象对他的依赖都是相同的。也是因为其只有一个对象,所以在程序设计中,这个对象的特性也是很容易被掌握。对象的产生一般是通过new关键字完成(其实也有其他的,比如反射和对象复制)。 单例模式(Singleton Pattern)的维基定义如下 ...
分类:其他   时间:2017-04-13 21:55:05    收藏:0  评论:0  赞:0  阅读:241
python 全栈 python基础 (十三)匿名函数 与 内置函数
一、匿名函数 1.定义: 匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。 2.语法格式:lambda 参数:表达式 lambda语句中,开头先写关键字lambda,冒号前是参数,可以有多个,用逗号隔开;冒号右边的为表达式,需要注意的是只能有一个表达式。由于lambda返回的 ...
分类:编程语言   时间:2017-04-13 21:35:05    收藏:0  评论:0  赞:0  阅读:393
HTML标签
<html> 此元素可告知浏览器其自身是一个 HTML 文档。 <html> 与 </html> 标签限定了文档的开始点和结束点,在它们之间是文档的头部和主体。正如您所了解的那样,文档的头部由<head> 标签定义,而主体由 <body> 标签定义。 <heade>:<header> 标签定义文档的 ...
分类:Web开发   时间:2017-04-13 21:34:47    收藏:0  评论:0  赞:0  阅读:293
spring初次搭建碰到问题 Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 7; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
启动报错Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 7; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。 原因是 xml 文件第一行空格 要顶头 ...
分类:编程语言   时间:2017-04-13 21:34:33    收藏:0  评论:0  赞:0  阅读:6058
1390条   上一页 1 ... 4 5 6 7 8 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!