摘要:需求分析根据七牛存储的文件,把这些文件打包下载。实现方式,获取文件内容,使用进行压缩,最后使用进行保存下载。在请求文件时需要去掉默认的请求头,同时设置为,否则会导致跨域。 需求分析:根据七牛存储的文件url,把这些文件打包下载。 实现方式,获取文件内容,使用 jszip 进行压缩,最后使用 file-saver 进行保存下载。 需要注意两点: 1:某些 web框架(比如 laravel...
摘要:属性的权限设置值可写入可枚举可配置在设置属性权限为时是最后一次修改属性值的时候。再扩展对象时不会报错但是没有执行结果。封印该对象,且不可逆。冻结设置该对象的所有属性不可添加不可修改不可删除。得到对象是否冻结。 js中对象的属性的分类及权限 对象的属性分类 从属性性质的角度分类可分为数据属性和存取器属性 数据属性 定义 var o = { key0: value0 } 使用 ...
摘要:继第一篇文章发布之后框架学习之路一前后台用户认证分离,忙着项目上的事情,一直没有时间写文章。进入到新公司后,忙里偷闲,继续我的框架学习之路。附件笔者的布局全局文件整页刷新时,菜单显示删除按钮确定删除此项确定取消 继第一篇文章发布之后laravel框架学习之路(一)前后台用户认证分离,忙着项目上的事情,一直没有时间写文章。进入到新公司后,忙里偷闲,继续我的laravel框架学习之路。如需...
摘要:建立连接次握手次握手的目的同步连接双方的序列号和确认号交换窗口大小信息。客户端状态建立连接三次握手服务端状态第一次握手建立连接。计算规则为序列号为应答码对方上次的首次发送时为系统随机生成对方的无数据传输时或者报文数据的长度 阅读时间:8min阅读目标: 掌握TCP连接过程 学会计算seq、ack码 TCP 协议是HTTP协议的重要基础,充分理解TCP协议的连接及端口,有助于我们深...
摘要:原生的弹出虚拟键盘和收回虚拟键盘,输入框始终贴在虚拟键盘的上方。进入正题,怎么才能解决这些问题呢我们可以先从虚拟键盘入手,看看是否可以监听到呼出键盘收回键盘这两个事件。部分浏览器可以通过捕捉事件知道是否呼出收起虚拟键盘。 原生APP的弹出虚拟键盘和收回虚拟键盘,输入框始终贴在虚拟键盘的上方。如下图: showImg(https://segmentfault.com/img/remote...