扇区是对硬盘而言,块是对文件系统而言。 簇”又称为“分配单元” ,文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的 ...
Vue数据请求 Vue数据请求 数据请求在前端开发中的使用有两种形式 数据请求在前端开发中的使用有两种形式 使用原生javascript提供的数据请求 ajax( 四部曲,一般需要我们结合Promise去封装,使用不是很便利,但是效率很高 ) fetch( 本身结合了Promise,并且已经做好了封 ...
分类:
移动开发 时间:
2019-05-24 21:03:59
阅读次数:
178
前提:已获得接口文档 / 抓包数据 1.启动Postman 直接在这个页面输入数据(不用管其他的地方!!!) 2.按照接口文档填入 注意蓝色框中的数据 请求方式:POST(几乎都是使用POST/GET) URL:格式要正确,接口文档可能没写 [协议,地址,端口]。 传输的数据:JSON格式,拷贝接口 ...
分类:
其他好文 时间:
2019-05-22 17:10:58
阅读次数:
106
使用 vue-resource 发起 get post jsonp 请求 注意: 假设当前服务器后台监听的端口是 7000 1,get post 既可以请求数据,也可以发送数据 2,请求的是 服务器 所在的 url 路径(http://localhost:7000/add),当然,如果你的客服端也是 ...
分类:
其他好文 时间:
2019-05-20 23:04:14
阅读次数:
306
一、缓存命中率 1、引子 1、我们想利用缓存来提升程序的运行效率,应该怎么评估这个效果呢? 用衡量缓存好坏的指标 2、有没有哪个指标可以衡量缓存使用的好坏呢? 缓存命中率 3、什么是缓存命中率? 所谓缓存命中率,是指直接通过缓存获取数据的请求次数,占所有数据请求次数的百分比。命中率越高,表示使用缓存 ...
分类:
系统相关 时间:
2019-05-10 19:07:00
阅读次数:
169
一 前言 Artech 分享了 "200行代码,7个对象——让你了解ASP.NET Core框架的本质" 。 用一个极简的模拟框架阐述了ASP.NET Core框架最为核心的部分。 这里一步步来完成这个迷你框架。 二 先来一段简单的代码 这段代码非常简单,启动服务器并监听本地5000端口和处理请求。 ...
分类:
Web程序 时间:
2019-05-10 11:14:11
阅读次数:
143
1. 网站架构的伸缩性设计 1.1. 不同功能进行物理分离实现伸缩 纵向分离(分层后分离):将业务处理流程上的不同部分分离部署,实现系统伸缩性。 横向分离(业务分割后分离):将不同的业务模块分离部署,实现系统伸缩性。 1.2. 单一功能通过集群规模实现伸缩 将不同功能分离部署可以实现一定程度的伸缩性 ...
分类:
Web程序 时间:
2019-04-29 15:24:42
阅读次数:
142
一、前言缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。对于一个数据请求来说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在第一和第三步骤中优化性能。比如说直接使用缓存而不发起请求,或者发起了请求但后端存储的数据和前端一致,那么就没有必要再将数据回传回来
分类:
其他好文 时间:
2019-04-29 09:26:40
阅读次数:
114
1. 什么是前后端分离开发的概念: 前端页面运行前端服务器上,负责页面的渲染(静态文件的加载)与跳转 后端代码运行在后端服务器上, 负责数据的处理(提供数据请求的接口) 2. 前后端分离开发碰到的问题 那就是跨域请求的问题: 3. 处理跨域的问题: 安装django-cors-headers模块 在 ...
分类:
其他好文 时间:
2019-04-26 14:58:18
阅读次数:
171
一、全局解释器锁(GIL) 1、什么是全局解释器锁 在同一个进程中只要有一个线程获取了全局解释器(cpu)的使用权限,那么其他的线程就必须等待该线程的全局解释器(cpu)使 用权消失后才能使用全局解释器(cpu),即时多个线程直接不会相互影响在同一个进程下也只有一个线程使用cpu,这样的机制称为全局 ...
分类:
编程语言 时间:
2019-04-02 14:07:52
阅读次数:
164