用rust写了一个批量压缩图片。压缩成指定最大宽高图片,jpg图片质量压缩成80,png不压缩质量(png压缩质量耗时太长,压缩率也很小)。 路径遍历库用jwalk版本walkdir(rayon+walkdir 并发遍历...
vue项目router.js文件中有一段json配置。用TortoiseSVN diff router.js,根本无法使用,行与行比较完全是错乱的。又试了下TortoiseGitMerge.exe,可以正常比较。 好吧,没啥好方法。 哪就让T...
1. 创建脚本文件 D:\edit_hosts.bat @echo off start notepad C:\Windows\System32\drivers\etc\hosts 2. 发送到桌面快捷方式。修改快捷方式文件属性 -> 快捷方式 -> 高级 -> 勾选上”用管理...
根据多条数据的记录表,生成状态表。 工作中经常遇到类似的操作,记录下我写的sql -- 多条的记录表 my_records_table id, name, status1, status2, created_at, ... -- 状态表 my_st......
重新分享下我的nginx日志分割脚本 可以备份多个日志。 快速创建新日志,减少备份时期丢失日志。 备份目录按${website}日志名自动创建。 空日志不会创建备份日志。 注意日志文件名格式 以 "a...
Package Control: Attempting to use Urllib downloader due to WinINet error: Error downloading channel. Connection refused (errno 12029) during HTTP write phase of downloading htt...
async.js 中有 forEachOf 方法,但是打包到小程序里接近1M大小。 自己写个了 function sync_each(arr, fn_done, callback) { // 迭代 var next_index = 0; var it = { next: function......
#!/bin/sh for img in `find ./image -name "*.jpg"`; do newimg=`basename $img` convert -quality 75% $img ./ok/$newimg echo ./ok/$newimg done......
瞎折腾半天 下载 https://github.com/kawanet/msgpack-lite const msgpack = require("../../libs/msgpack.min.js"); wx.request({ url: 'https://localhost/api', responseType: 'arraybuf...
官方安装说明 https://www.elastic.co/guide/en/elasticsearch/reference/7.15/rpm.html#rpm-repo vim /etc/yum.repos.d/elasticsearch.repo [elasticsearch] name=Elasticsearch repository...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复