- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 用户点击了“返回”按钮,Javascript 如何强制刷新页面?
用户在点击“返回”按钮后,返回页面的内容已经发生了变化,由于浏览器缓存的作用,用户往往看到的是旧有的内容。如果内容已经发生了变化,怎么强制刷新页面内容?答案是使用 pageshow 事件:window.addEventListener( "pageshow", function ( event ) { var historyTraversal = event.persisted || ...
2020-03-11 10:13:39 1383
原创 【命令行】ripgrep 常见用法,很有用哦
你还在用 grep 来进行全文搜索吗?尝试更高级的 ripgrep 吧。下面列出 ripgrep 常用的参数与用法:rg -l 仅仅显示匹配的文件名。rg -i 大小写不敏感。rg -v 反向匹配,即显示不匹配的结果。rg NEEDLE README.md 在特定文件中查找。可以是一个或多个文件。rg -c ‐‐sort path|modified|acc......
2020-03-09 23:12:42 5624 3
原创 Node.js 中联合使用两个日志包:Morgan, Winston
代码:var logger = new winston.Logger({ transports: [ new winston.transports.File({ level: 'info', filename: './logs/all-logs.log', handleExceptions: true...
2020-03-08 18:08:57 769
原创 纯 Javascript 插入节点:在末尾插入、在开始插入
在末尾插入节点:// Grab an elementvar el = document.getElementById('thingy'), // Make a new div elChild = document.createElement('div');// Give the new div some contentelChild.innerHTML = 'Conten...
2020-03-08 13:00:42 2092
原创 强制 vim 将文件视为 HTML 格式
有时候 vim 好像分辨不了格式了,这种情况在混合代码的时候容易出现。那么,我们能不能强制 vim 将某类文件视同是 html 格式来进行高亮处理?答案是可以的,做法就是在你的 .vimrc 中增加下面一句命令:au BufReadPost *.ezt set syntax=html...
2020-03-07 01:10:13 254
原创 PostgreSQL 如何写条件:值在数组中、值不在数组中
值在数组中:SELECT COUNT(*) FROM "messages" WHERE 3 = ANY (recipient_ids)值不在数组中SELECT COUNT(*) FROM "messages" WHERE NOT (3 = ANY (recipient_ids))如果你用的是 node.js 的 pg 包,值在数组中可以这样写:var ids = [1,3,4]; ...
2020-03-06 20:42:05 8500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人