微信小程序如果想要优化性能,有关键性的两点: 提高加载性能 提高渲染性能 接下来分别来介绍一下: 提高加载性能 首先,问一个问题,当用户点击小程序后发生了什么? image 上图中的三个状态,我们经常遇到,它们分别对应小程序的下面三个状态: 有三个点的白屏(左侧): 下载代码包的阶段 没有三个点的白 ...
分类:
微信 时间:
2020-05-08 13:03:39
阅读次数:
114
查阅vue官网汇总关于插槽的使用方法介绍,方便日后查阅~ 1.插槽内可以包含任何模板代码,包括 HTML甚至其它的组件; 2.如果子组件没有包含一个 <slot> 元素,则该组件起始标签和结束标签之间的任何内容都会被抛弃。 一、默认slot 当子组件中的slot中有默认值时,父组件不提供任何插槽内容 ...
分类:
其他好文 时间:
2020-05-05 19:55:57
阅读次数:
88
1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明处 4. ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap with Abbreviation) ...
分类:
Web程序 时间:
2020-05-04 21:47:31
阅读次数:
81
1.介绍 1.Lucene 就是一个jar包,里面包含了封装好的各种建立倒排索引,以及进行搜索的代码,包含各种算法,我们就用java开发的时候,引入lucene jar,然后基于lucene的api去进行开发就可以了, 我们就可以将已有的数据数据建立索引,lucene会在本地磁盘上面,给我们组织索引 ...
分类:
其他好文 时间:
2020-05-03 14:32:23
阅读次数:
70
使用 <script> 元素的方式 有 2 种方式: 1. 直接在页面嵌入 JavaScript 代码 2. 包含外部 JavaScript 文件 直接在页面嵌入 JavaScript 代码 指定 type 属性( 一般为 text/javascript ,将 JavaScript 代码直接放在元素 ...
分类:
编程语言 时间:
2020-05-01 10:53:47
阅读次数:
49
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 Tomcat的Service包含一个容器组件和多个连接器组件,连接器负责接收请求,容器负责处理请求。 一、连接器代码包org.apache.coyote是Tomcat连接器框架包。Coyo ...
分类:
其他好文 时间:
2020-04-27 11:21:39
阅读次数:
59
最近在Github上整了个Repository来保存打过的比赛的代码,包括Codeforces,Google Code Jam和Google Kick Start等,之后应该也会搞一点刷题的代码。 之后这个博客上可能会只写解题思路,代码就放到这个repo里。 虽然已经退役了,但是还是会经常更新。 " ...
分类:
其他好文 时间:
2020-04-23 12:42:04
阅读次数:
107
介绍 mptoast 是一个基于mpvue的简单弹窗组件 github地址:https://github.com/noahlam/mpvue-toast 特性 轻量 目前整个项目未打包前大概只有120行代码(包括注释),5kb左右(包括图标) 配置少 尝试过无数种优化方法,只为减少配置 冗余少 每个 ...
分类:
其他好文 时间:
2020-04-17 16:04:47
阅读次数:
72
Unity内存分类: Unity引擎开发的移动游戏,内存有三大部分: 程序代码:包括unity引擎,使用的库,和所写的游戏代码,在编译后,得到的运行文件将会被加载到设备中执行,并占用一定内存。这部分内存实际上是没有办法去“管理”的,它们将在内存中从一开始到最后一直存在。优化只能减少使用的库。 托管堆 ...
分类:
编程语言 时间:
2020-04-15 18:36:37
阅读次数:
80
问题场景 maven下载配置完成后,发现如上图代码包下载失败,本地maven库中出现unknown文件夹,也就是说,maven无法定位下载到上面的代码包。 解决过程 仔细观察发现,所有下载失败的代码包都是没有指定版本号的,那么为什么可以不指定版本号而进行定位下载呢?原因是有了如下配置 <parent ...
分类:
其他好文 时间:
2020-04-14 20:56:59
阅读次数:
583