摘要: 众所周知,bind、call、apply都是用来改变this指向的,其中bind是返回一个函数,你需要再次手动调用。 举例: var obj = { a: 1, func: function() { console.log(this.a) } } // 需要在最后加个括号手动执行func方法 obj 阅读全文
posted @ 2021-11-26 17:11 redRunZhy 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 需求 导出word文件,需要导出图片 第三方插件 以下插件npm下载方式:npm install XXX(对应以下插件的名字) 1、docxtemplater:这个插件可以通过预先写好的word,excel等文件模板生成对应带数据的文件 2、pizzip:这个插件用来创建,读取或编辑.zip的文件( 阅读全文
posted @ 2021-04-28 09:54 redRunZhy 阅读(2658) 评论(2) 推荐(0) 编辑
摘要: 一、关于全局: app.js:设置一些全局变量,写在globalData对象内。 app.json:配置所有page路径,开始页路径,tabbar,标题栏等(pages数组中里是所有用到的page页路径)。 app.wxss:全局样式,a56爆大奖在线娱乐page都能继承app.wxss的样式(如果componen 阅读全文
posted @ 2021-02-01 17:26 redRunZhy 阅读(73) 评论(0) 推荐(0) 编辑
摘要: viewer.html?url=pdf地址,以这种方式pdf.js可以解析url中的pdf,但是不支持跨域,a56爆大奖在线娱乐们不能访问存放在oss中的pdf 解决办法: 1、viewer.js中隐藏红框中这段 2、a56爆大奖在线娱乐是拿的存放在阿里服务器上的pdf文件。登录阿里后台配置域名白名单。这样就可以跨域了。 但是,a56爆大奖在线娱乐们这 阅读全文
posted @ 2021-02-01 17:24 redRunZhy 阅读(4183) 评论(0) 推荐(0) 编辑
摘要: 1、在app.json文件中的tabbar下配置"custom": true(自定义tabbar目前只支持基础库 2.5.0 及以上)。 2、在小程序根目录下新建一个名为custom-tab-bar(只能命名为custom-tab-bar)的文件夹,然后在该文件夹下新建一个component,该co 阅读全文
posted @ 2021-02-01 15:36 redRunZhy 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 网络通信阶段的优化: 减少HTTP请求数 合并资源,如合并 JavaScript 文件、CSS 文件,利用 CSS Sprite 合并图片等 内联图片,data url节省了HTTP请求,但是如果这个图像在网页多个地方显示会加大网页的内容,延长下载时间。 域名提前解析,在页面中不同域名的链接需指定预 阅读全文
posted @ 2020-12-03 18:26 redRunZhy 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 储备知识: ip(网络层,域名转换ip地址)——> tcp(传输层,a56爆大奖在线娱乐安全可靠的传输协议,三次握手建立传输通道)——> http(应用层,a56爆大奖在线娱乐请求-响应协议,前后端交互数据) 大致流程: 1、DNS解析; 2、TCP连接; 3、发送HTTP请求; 4、服务器处理请求并返回HTTP报文; 5、浏览器 阅读全文
posted @ 2020-12-03 17:59 redRunZhy 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、概述 浏览器的缓存机制也就是a56爆大奖在线娱乐们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,a56爆大奖在线娱乐在分析浏览器缓存机制之前,a56爆大奖在线娱乐们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种: 1、HTTP请求(Request)报文,报文格式为:请求行 – HTTP头(通用信息头,请求头,实体头) 阅读全文
posted @ 2020-10-21 11:35 redRunZhy 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 进程和线程的概念: 进程:如下图所示,a56爆大奖在线娱乐们打开任务管理器,“进程”选项下a56爆大奖在线娱乐们可以看到钉钉,Foxmail,Chrome浏览器这些应用,这些应用都至少包含一个进程。 当a56爆大奖在线娱乐们关闭一个应用的时候,相应的该应用下的进程会被杀掉,内存被释放。 线程:和进程是父子关系,有进程才有线程。一个进程可以包含多个线程。 阅读全文
posted @ 2020-10-15 15:18 redRunZhy 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 概念: 快速排序采用分治法对列表元素进行排序。即将问题分解成子问题,再将子问题分解成子子问题,直到最后的子问题不能分解为止。 工作原理: 在数组中选择一个元素,这个元素被称为基准(Pivot)。通常把数组中的第一个或中间的元素或最后一个元素作为基准。 然后,重新排列数组的元素,以使基准左侧的有元素都 阅读全文
posted @ 2020-10-14 14:53 redRunZhy 阅读(139) 评论(0) 推荐(0) 编辑