加载中
一篇jFlower(局发)的推文

写 jFlower 跟写 jSearch 的初衷是一样的,都是为了解决我自己的日常痛点。 我有两台电脑,一台mac,一台win(这不是炫富,不是。。。) 然后你应该猜到了,这个痛点就是:在两台电脑之间传东...

2021/03/07 23:44
895
优雅的停止 docker 容器

前两天新上了一个 nodejs 的服务,发现重启容器竟然需要10秒,研究之后总结如下: Docker 停止容器的逻辑 执行 docker stop xxx 时,docker 会向容器中的根进程(即PID=1的进程)发送停止信号(...

git 批量删除 tag

删除远端以 test 开头的 tag: git tag|grep "test"|xargs git push origin --delete tag #注意 命令最后有个空格 删除本地以 test 开头的 tag: git tag|grep "test"|xargs git tag -d #注意...

git
2021/05/06 14:45
211
nodejs 流式传输文件,接收到的文件变小了?

用 pipe 往 http 请求里写流的方式上传文件,服务端收到的文件大小总是少一点。。。 这个问题困扰了我好几天,今天终于找到原因了: req.setEncoding('utf8'); 就因为多了上面这句。。。......

2020/08/17 22:38
641
js 检验四则运算字符串是否合法

今天一个朋友让帮忙写个检验四则运算式子的js正则表达式,写了一会儿发现有点难。。。 于是想到了这个办法: function check(str){ try{ str = str.replace(/ /g,''); if( /^[\d|\-|......

base91 for javascript

base91 base91 for javascript 基本原理 原理和 base64 是一样的,ASCII 共有94个可打印字符,base64 使用了其中 64 个,base91 使用了 91 个。 为什么是 91 ?91^2=8281 “刚好”比 2^13 =...

SQLSTATE[01002] Adaptive Server connection failed (severity 9)

php 使用 dblib 连接 SQLserver 报错: SQLSTATE[01002] Adaptive Server connection failed (severity 9) 解决方法1: 在 /usr/local/freetds/etc/freetds.conf (具体位置可能不同) 中添加...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部