LEFT JOIN使用的一个误区
最近在项目里看到有这种错误写法 SELECT t1.col1, t2.col2 FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.key1 = t2.key3 AND t1.key2 = t2.key4 WHERE t1.key1 = '1' AND t1.key2 = '2…
OPENVZ架构VPS使用wireguard
众所周知wireguard是基于Linux内核实现的,并且在Linux5.6被合并进主线 KVM或者XEN架构VPS只要升级内核版本并安装wireguard-tools即可使用 但OPENVZ架构的VPS不支持内核版本升级,所以只能使用wireguard-go来替代内核模块的功能,性能自然是不如内核模块的实现,但速度尚可 获取wireguard-g…
为fcitx5添加搜狗输入法主题
简介 使用项目ssfconv进行转换 皮肤从搜狗官网下载 Arch安装ssfconv yay -S ssfconv 脚本 #!/bin/bash fullfile="$1" fullname="${fullfile##*/}" filename="${fullname%.*}" ssfco…
美观实用的系统监控程序bpytop
项目地址:bpytop 安装 bytop依赖Python3(v3.6 or later) 通用(pip) sudo pip3 install bytop --upgrade Ubuntu/Debian/CentOS: sudo pip3 install bpytop --upgrade #or sudo apt install bpytop #si…
自作アプリー説明
詳細 frameworks: Spring Spring MVC Spring Data JPA Thymeleaf jars: urlrewritefilter:rewrite url flexmark:Markdownサポート jsoup:HTML解析 File structure src/main/java: SpringBoot main …
正则表达式匹配章节
通用匹配章节(第xx章) ^\s*[第卷][0123456789一二三四五六七八九十零〇百千两]*[章回部节集卷].* 匹配所有非空格开头的行 ^[^\s].* 匹配所有数字开头的行 ^[0123456789].*
随机图片API(代码已放Github)
介绍 放了我自己收集的一些图片,分辨率宽高比例不一 版权/色情投诉请回复或发邮件,立即删除 代码已放在jianfei96/random-image,可自行搭建 使用 域名: https://pixiv.lixian.download 直连服务器 https://cdn-pixiv.lixian.download 使用了Cloudflare CDN中…
qBittorrent-nox 下载完自动上传脚本
选项->下载里面勾选Torrent 完成时运行外部程序 填入/path/to/up.sh "%F" "%N" "%L" 以下是up.sh脚本内容 #!/bin/bash if [ -d "$1" ];then if [ "$3" = "…
使用GDShare和Cloudflare Works部署Google Drive目录列表程序
介绍 Github:GDShare 这是一款受goindex启发而产生的项目,适合部署于cloudflare worker,相比原版有以下特性: 全盘搜索(包括个人盘和所有有权限的团队盘,可点击搜索结果中的链接跳转到对应的google drive官方网址) 分页浏览(可自定义每页文件数,每页可根据文件名和大小排序) 更美观的UI(致谢 ant de…