Opt-in webpack 旨在注重构建安全而非性能。我们没有打算默认启用这一功能,主要原因在于此功能虽然有 95% 几率提升性能,但仍有 5% 的几率中断你的应用程序/工作流/构建。 什么是缓存失效?webpack 需要确认 entry 的缓存何时会失效,并在失效时不再将其用于构建。因此,当你应 ...
分类:
Web程序 时间:
2019-12-18 11:15:34
阅读次数:
219
我们知道,合理的索引能大幅提升性能,但冗余的索引也会降低数据库性能。随着我们业务的发展,数据库的中的表、表结构、查询的内容都有可能发生变化。这样,有的索引就可能不再使用了,需要删除(因为维护索引即浪费存储,又耗费性能);而有的表则需要修改或者增加索引。本文主要给出快速确定不再使用的索引的查找方式之一 ...
分类:
数据库 时间:
2019-12-17 13:33:24
阅读次数:
125
前言:不仅仅要实现,更要提升性能,精益求精,用尽量少的时间复杂度和空间复杂度解决问题。 【程序88】给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 /** * 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 */ public class Subject88 { public ...
分类:
编程语言 时间:
2019-12-07 17:49:44
阅读次数:
92
前言:不仅仅要实现,更要提升性能,精益求精,用尽量少的时间复杂度和空间复杂度解决问题。 【程序68】将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 public class ListNode { int val; ListNode next; ListN ...
分类:
编程语言 时间:
2019-12-07 16:03:27
阅读次数:
85
1.SCRUM部分 第一次冲刺各成员情况 1.201731031124 今日进展: 对前端的页面请假上传功能里面的wxml代码进行修改,可以使得这个单元里面不仅可以将表格数据进行传输,也可以同时把选中的请假条照片进行一同传输 存在问题: 只实现了微信小程序前端的操作,没有将前后端链接起来 明日安排: ...
分类:
其他好文 时间:
2019-12-04 13:18:02
阅读次数:
102
1 2 优点 1 : 提升性能 2 : 跨平台开发 (react native) 3 同级比对找差异 ...
分类:
其他好文 时间:
2019-12-01 09:30:23
阅读次数:
81
由于本人所在项目组,所用的项目是前后端分离的,前端是React 的SPA,每次打包都会新版本的静态文件。 然而,在有些时候,这些静态资源是不变的,故可以将资源缓存至用户本地,提升性能。 写法如下,需要继承WebMvcConfigurerAdapter类,并重写addResourceHandlers方 ...
分类:
编程语言 时间:
2019-11-29 22:18:13
阅读次数:
181
acid 原子性是基础,隔离性是手段,一致性是约束条件,而持久性是我们的目的 原子性:记录之前的版本,允许回滚 一致性:事务开始和结束之间的中间状态不会被其他事务看到 隔离性:适当的破坏一致性来提升性能与并行度 例如:最终一致~=读未提交。 持久性:每一次的事务提交后就会保证不会丢失(日志) ...
分类:
其他好文 时间:
2019-11-26 19:04:11
阅读次数:
67
提升orm操作性能注意的点 优化一:尽量不查对象,能用values就是用values 直接使用对象查询的结果是5条sql语句 def youhua(request): # 使用对象查 obj_list = models.Book.objects.all() for obj in obj_list: ...
分类:
其他好文 时间:
2019-11-24 19:24:12
阅读次数:
72
1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 SELECT * FROM operation ...
分类:
数据库 时间:
2019-11-22 01:11:22
阅读次数:
91