Haven Mattuy
首页
归档
关于
分类
javascript (5)
linux (1)
工具 (5)
C/C++ (4)
算法/数据结构 (6)
网络 (1)
操作系统 (1)
php (2)
web前端 (3)
游戏 (1)
Go (1)
.net (1)
杂谈 (3)
css (1)
浏览器 (1)
全部分类 ( 31 )
查询
坝坝球
下午和朋友去打坝坝球(乒乓)。因为是周末而且阳光正好,打球的人不少,每桌都有人排队。我打起了退堂鼓。但朋友建议找一桌打得好的加入,我就同意了,但还是有些不好意思。在我的认知里这种公共球台还是“先到先得”,谁先用上了就默认有一定的处置权。我让朋友去跟正在打球的人说一下让我们加入,但朋友说这里不用解释,
2024年12月21日
58次浏览
清明
清明。回老家探望奶奶。奶奶早些年受了刺激,精神不太正常,至今已经四十多年。现在主要由小叔一家看护。奶奶时常走出家门找不到路回来,去年年底最令人担心的事情还是发生了,大雪天的夜里奶奶一个人跑了出去,摔倒在沟里,早上被找到时脸上血肉模糊,额上一个血洞,头皮撕裂,早已失去意识。小叔是个吃过苦的农家汉子,此
2024年04月21日
217次浏览
记一次误操作删除800G数据的经历
前因后果2021年2月5日,我正在尝试运行一份示例代码。该脚本类似这样......
2021年02月08日
289次浏览
DOM更新与浏览器事件循环
通常我们说DOM更新发生在一个宏任务执行完之后,但并不是每次宏任务执行后都会进行DOM更新。浏览器会维护一个相对稳定的帧率,根据硬件条件和页面性能表现。那么事件循环如何判断是否应该更新DOM呢?先上一波HTML规范指定的事件循环处理章程......
浏览器
dom
2020年10月04日
255次浏览
LeetCode之旅──696.计数二进制子串
题目:给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是组合在一起的。重复出现的子串要计算它们出现的次数。示例:输入: "00110011"输出: 6解释: 有6个子串具有相同数量的连续1和0:“0011”,“01”,“
算法
2020年08月10日
202次浏览
当绝对定位遇上层叠上下文
css中position: absolute可以将元素指定为绝对定位,那么绝对定位元素的几何位置是相对于谁计算呢?MDN上的描述是:绝对定位元素相对于最近的非 static 祖先元素定位。当这样的祖先元素不存在时,则相对于ICB(inital container block, 初始包含块)。也即是说
css
2020年05月18日
291次浏览
JS省略分号导致的灾难
挺长一段时间在纠结写JavaScript代码要不要打分号。这是一个个人风格问题,以下观点仅代表个人喜好。不要省略分号!不要省略分号!不要省略分号!虽然js引擎执行代码时会自动插入分号,但有些时候省略分号可能导致一些隐蔽的问题。return语句return后面会被自动插入分号,所以下面的代码返回und
代码规范
2020年05月05日
237次浏览
webpack模块加载机制
前端项目的规模越来越庞大,模块化开发已经是普遍需求。早期的打包工具将所有模块化的代码打包到一个bundle文件中,在一个简单的html文件中引入脚本。webpack允许输出为多个bundle文件,从而实现按需加载,更好的利用浏览器缓存,提升用户体验。这里不讨论如何配置webpack,只说webpac
webpack
2020年04月26日
318次浏览
LeetCode之旅——字母异位词分组(Group Anagrams)
题目给定一个字符串数组,要求将相同字母组成的字符串分组返回。字符串只由小写字母组成。示例:Input:["eat","tea","tan","ate","nat","bat"],O
leetcode
javascript
算法
2020年04月08日
217次浏览
彻底搞懂JavaScript怪异函数——bind
我们可能遇到过实现bind函数这样的题目,但似乎并不存在完美模拟原生bind函数的可能。ECMAScript2015中将bind创建的函数称为exoticfunctionobject(怪异函数对象),这很适宜,因为它的确存在一些“怪异”之处。在继续之前我们需要先了解bind函数。这可以参考MDN的解
javascript
2020年03月26日
586次浏览
«
1
(current)
2
3
»
个人信息
mattuy
中国 成都
文章数量
31
分类数量
15
标签数量
28
所有标签
dom
1
浏览器
1
css
1
代码规范
1
webpack
1
.net
1
C#
1
闭包
1
stormchat
1
socket
1
golang
1
数据结构
1
leetcode
2
web
1
php
2
windows
1
操作系统
1
NAT
1
网络
1
gdb
1
调试
1
算法
5
编辑器
2
sublime
2
C/C++
6
linux
1
javascript
4
tmux
1
所有标签
31