赤晨

上帝没有给我们想要的,他给我们更好的。


  • 首页

  • 标签

  • 分类

  • 归档

(回顾)性能调优实践 gzip, brotli, https, angular

发表于 2019-06-28 | 分类于 学海无涯我游啊游 , 其他
前端性能优化 标题可能起的有点大,这次是实践是对目前在做的项目的一次性能调优,但是也没有尝试所有方式。 起因是我们的网站被客户吐槽慢。。。 然后开始了性能调优。 gzip实践服务器端的优化是首先想到的方法,因为这个优化的力度是前端code层面优化比不了的。项目是Angular6的,打包之后用–sta ...
阅读全文 »

COCO 寻梦环游记

发表于 2019-03-15 | 分类于 长叨叨
COCO 寻梦环游记终于二刷。 墨西哥,亡灵节,梦想,家人。故事远不止寻梦,但是中文的名字加上海报里的吉他很容易让人误解这是一个动画版的好声音故事。 米格,男主,蠢萌属性,歌神后代,鞋匠世家。故事基本都是围绕他展开,家庭内主要的矛盾也是在他身上爆发出来——米格喜欢唱歌,且唱的很好听(毕竟如果唱得难听 ...
阅读全文 »

最长回文子串

发表于 2018-11-27 | 分类于 学海无涯我游啊游 , 数据结构算法
1.0 快乐的n3算法 var longestPalindrome = function(s) { var max = 0; var start = 0; for(var i = 0; i = max){ max = (j-i+1); ...
阅读全文 »

js - 基础编程练习

发表于 2018-11-27 | 分类于 学海无涯我游啊游 , Javascript
题目描述 实现函数 makeClosures,调用之后满足如下条件: 1、返回一个函数数组 result,长度与 arr 相同 2、运行 result 中第 i 个函数,即 resulti,结果与 fn(arr[i]) 相同 输入例子: var arr = [1, 2, 3]; var s ...
阅读全文 »

可怜夜半虚前席

发表于 2017-03-02 | 分类于 长叨叨
“你来看我了。” “你一直都在这里啊?” 问完这句我便醒了,屋里还没有光线透进来,应该不到六点。心里想着再睡会,脑子里翻腾的都是刚才的梦。 昨天室友谈起了她最近看的一个灵异类的综艺节目,大家就聊了一下各地的一些习俗和自己觉得奇怪的事情。有些地方亲人死了不能哭,你舍不得他/她就不能往生了。如果你梦到亲 ...
阅读全文 »

[算法] - 排序

发表于 2017-02-25 | 分类于 学海无涯我游啊游 , 数据结构算法
js实现了一下几种基于比较的排序(常数时间的排序还没看!阿西吧!) 插排和冒泡平均时间复杂度o(n^2),最优o(n),前两种稳定。选择都是n^2不稳定。 提一下冒泡,一直以为它最坏最好都是n^2复杂度,不过写的时候发现每次冒泡可以检查本次是否交换过元素,如果没有直接退出,最优情况排好序的数组,一趟 ...
阅读全文 »

[算法]- kmp

发表于 2017-02-25 | 分类于 学海无涯我游啊游 , 数据结构算法
刷题遇到个kmp算法,以及求next数组的题目,没记得是什么,重新看了一遍这个算法,然后实现了一下。 解决的问题大概是查找一个字符串A是否包含字符串B。暴力o(mn),即每次不匹配字符串A,B相对位置移动1位。KMP相当于在这个基础上优化,每次不止移动一位,next数组解决的就是每次移动多少相对位置 ...
阅读全文 »

刷题后感 - JS - 3

发表于 2017-02-16 | 分类于 学海无涯我游啊游 , Javascript
1. JS object以key-value方式保存,操作按地址操作,所以赋值后newObj和obj其实指向相同地址。 2. ajax事件:ajaxStart、ajaxStop、ajaxSuccess、ajaxError、ajaxComplete、ajaxSend 3. Promise构造器的p ...
阅读全文 »

[HTML5/css3] - 基础 - 2

发表于 2017-02-16 | 分类于 学海无涯我游啊游 , HTML/css(HTML5/css3)
1. native app -> webApp -> hybrid app 2. 标签变化1). <!DOCTYPE HTML> - 说明html版本html4 -> loose/transitional/strict dtdhtml5 -> 不需要引入dtd 和 ...
阅读全文 »

[JS] - 基础 - 2

发表于 2017-02-15 | 分类于 学海无涯我游啊游 , Javascript
1. 运算顺序:算术>比较>逻辑>赋值 2. a++ ++a 3. 数组可以指定长度,如new Array(12);但实际还是变长的,可以储存长度之外个数组。     .length     二维数组:相当于一维数组的元素 ...
阅读全文 »
12

Arron Lai

17 日志
7 分类
RSS
© 2019 Arron Lai
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4