冯·诺依曼体系结构
冯·诺依曼体系结构 cpu运算速度>寄存器速度>L1~L3Cache>内存>外设(磁盘)>光盘 外设(输入设备、输出设备)不和cpu直接数据交换 cpu直接和内存数据交换 内存是适配外设和cpu速度不匀的问题 编译好后,要运行,必须先加载到内存。体系结…
冯·诺依曼体系结构 cpu运算速度>寄存器速度>L1~L3Cache>内存>外设(磁盘)>光盘 外设(输入设备、输出设备)不和cpu直接数据交换 cpu直接和内存数据交换 内存是适配外设和cpu速度不匀的问题 编译好后,要运行,必须先加载到内存。体系结…
转行做嵌入式也有一段时间了,原来做c#以及一些其它的上层语言, 本想的是也就是仅仅是语法上有点不一样。但是实际使用的切身体会真的是只有自己才知道。很多方面刷新了我对c语言以及计算机结构体系的认知 ,绝对不仅仅是语法不一样那么简单。 关于字符串传递函数引起的 一切源于给函数传递字符串变量这种 原来在其它…
最近在看C语言代码时碰到了这个问题,结合查找的资料对这C的知识点做了一下小结。写了一份测试它们的代码。test1函数穿了一个char* const的指针,如果对它增加,会报错,它是只读的。但是可以对指针所指位置的内容进行更改。test2函数测试的是const char类型的参数,test3函数测试的是…
动态规划的引入 动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。20世纪50年代初,美国数学家贝尔曼(R.Bellman)等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,从而创立了动态规划。动态规划的应用极其广泛,包括工程技术、经济、…
作者:vivo 互联网前端团队- ZhaoJie 本文将从各个角度来对动画整个体系进行分类,并且介绍各种前端动画的实现方法,最后我们将总结在实际开发中的各个场景的动画选择方案。 一、背景 前端动画场景需求多 对众多动画场景的技术实现方案选择上比较模糊 各动画方案的优劣及适用场景认识模糊 现有动画库太多,…
摘要:本文将全面的,详细解析call方法的实现原理 本文分享自华为云社区《关于 JavaScript 中 call 方法的实现,附带详细解析!》,作者:CoderBin。 本文将全面的,详细解析call方法的实现原理,并手写出自己的call方法,相信看完本文的小伙伴都能从中有所收获。 call 方法的实…
1 axios的理解和使用 1.1 axios是什么 前端最流行的ajax请求库 react/vue官方都推荐使用axios发ajax请求 文档地址 1.2 axios特点 基于xhr+promise 的异步ajax请求 浏览器端/node 端都可以使用 支持 请求/响应 拦截器 支持请求取消 请求/响…
概述 webpack的使用中我们会遇到各种各样的插件、loader。 webpack的功力主要体现在能理解各个插件、loader的数量上。理解的越多功力越深 loader是什么呢? 背景 了解loader前,我们在来看个问题,有了前面的基础我们还是用个简单的样例来说明 由于一切都是模块,我们想用js i…
uniapp webview h5 通信 window.postMessage 方式 父页面 <template> <view> <!-- <web-view :webview-styles="webviewStyles" src="https://uniapp.dc…
1 CMD 规范介绍 CMD: Common Module Definition, 通用模块定义。与 AMD 规范类似,也是用于浏览器端,异步加载模块,一个文件就是一个模块,当模块使用时才会加载执行。其语法与 AMD 规范很类似。 1.1 定义模块 定义模块使用 define 函数: define(fa…