Post
2023
- Try github self-hosted action runner
- 信创之从PostgreSQL到GaussDB
- Migrate from Tornado to FastAPI
- 如何在Linux X11开启R9000P2021款笔记本165Hz刷新率
- 记一次莫名的BTRFS修复过程
- Upgrading PostgreSQL from v14 to v15
- Linux触控板手势增强之「三指拖拽」
- Super in comprehension
- gRPC小记
- AX3600 ShellClash 替换 clash-meta 核心
- Ubuntu安装第三方内核后如何使用linux-common-tools
- 更换Manjaro默认坑爹的grub
2022
- Ubuntu升级openssl到3.x以后旧应用的处理
- 再说点梯子的事情
- 黑苹果显示电池建议维修的一个解决方法
- 指定第三方工具加速下载AUR包
- 利用memray重构项目,提升内存利用效率
- 利用msgspec加速大json文件反序列化速度
- Fcitx不停往xxxtmp.log写入日志的治标方法
- 不死小强——timeshift+btrfs-grub
- 一个简单计算PDF页数的方法
- 薅大厂羊毛之改善MatterMost安卓客户端的消息推送
- 吹一波vxTrans服务
- Cloudflare Argo Tunnels+Brook 一种非主流的科学上网姿势
- 以openpyxl为例, 不要太信任你所使用的库
- 利用Nginx Stream模块把 ssh 藏在 443 端口
- 撸了个甲骨文ARM(4C24G200G)的机子
- Build a simple Python GUI and an associated installer with fbs and github actions
2021
- Find common substring between two strings
- Remove old kernel
- Make use of invoke klass param to simplify our daily CLI task
- Tornado热重载机制下使用lru_cache一个隐藏的坑点
- 拥抱 WSLg
- 爸爸你走开,我在看电视不要打扰我!
- 我可能是最能删代码的了
- Use literal_eval instead of eval
- 关于最近项目持续重构的一点复盘
- Deal with a class cell not found runtime error
- Git lfs将某个文件回退到任意历史oid
- Find the row count for all tables in Postgres
- Fix TypeError: call() takes 2 positional arguments but 3 were given
- dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.67.dylib
- Using COUNT(*) OVER() in current query with SQLAlchemy over PostgreSQL
- Lenovo XiaoXinPro13 2109 hackintosh
- Use pyenv to build a full functional Python interpreter on macOS Big Sur(11.1)
- Compiling Python with latest OpenSSL on earlier version macOS
2020
- 修复Fcitx输入法文字候选框在PyCharm中无法跟随光标问题
- Linux系统备份小计
- 给SQLAlchemy declarative_base加个基类
- 记一次公众号后台删库不需跑路的过程
- 对PostgreSQL jsonb部分key进行索引
- 关于鼻炎
- miniconda的一个坑
- 小米8养老折腾
- Docker 清日志
- 利用GitHub Actions改善MatterMost安卓客户端的消息推送
- ThinkPad X220 装黑苹果小记
- 记一次迁移postgresql数据库的过程
- 临时解决plasmashell狂占CPU的bug
- ThinkPad x220首装Manjaro Xfce4配置
- Ubuntu禁用自动挂载USB设备
- 为知笔记在Ubuntu 18.04上的编译过程
- 转换ext4文件系统为btrfs
- JetBrains全家桶升级到2019.3无法使用输入法的解决方法
- Tornado专题
- 宝宝日常
- 利用 GitHub Issues 持续写博灌水
- Ubuntu优化
- Git常用操作
2019
- 检查某列是否在某表中
- 给snap加代理
- _csv.Error: field larger than field limit (131072)
- Reload Intel AX201 wireless card on Ubuntu
- Upload Tmp File to Tmplink
- SimpleHTTPServerWithUpload
- Kitsunebi Android 使用简介
- Pass Through the GFW with V2ray
2018
- Mkhash Cannot Execute Binary File
- Completely Turn Off Amd Gpu on Mac Pro Early 2011
- Remove Duplicates in Postgresql
- Import Csv to Postgresql With Duplicated Items Removed
- Python Understanding Dict Copy Shallow or Deep
- Ubuntu 18.04 set up Shadowsocks server with fail2ban
- Postgresql Jsonb Functions and Operators
- 将图床从七牛云迁移到腾讯COS
- 利用MQTT远程唤醒内网电脑
- 利用 IFTTT webhooks 服务给 Telegram 发送消息
- Send Email When New Mailgun Messages Fail Delivery
- Load() or ReadRDS()?
- 利用 Tasker 打造最强自动签到神器
- 修复升级BIOS导致grub意外丢失的问题
- Add Delete Button in Django-tables2
- Add Bootstrap Tooltips in django-tables2
- Epson Lq 630 Communicate Error
- Django Development With Docker Compose and Machine
- Could Not Refresh Skeletons for Remote Interpreter
- 利用docker-compose备份、还原volume数据
- 解决Windows资源保护找到损坏文件但无法修复的问题
- Resolve Google Scholar With IPv6 Only
- Django2.0 踩坑记
- Fsck Error on Boot Dev Sda7 Unexpected Inconsistency Run Fsck Manually
- 国内优秀npm镜像推荐及使用
- Install Node.JS 8 LTS on CentOS 7, Debian 8 and Ubuntu 16
- Start VirtualBox VM in Headless Mode
- 联想Newifi mini Y1三网接入配置
- 缩小Virtualbox动态磁盘大小
- 命令行下载进度条
- 缩短xfrp客户端断线重连时间
- 给自己打包的应用增加数字签名
- Deploy Xfrp on Openwrt
- Deploy frp on Openwrt
- OpenWRT配置双线叠加(有线拨号+无线中继)及负载均衡
- OpenWRT下配置仅交换加AP模式
- Ubuntu 16.04变更时区设定
2017
- Crack the Password on an Excel VBA Project
- 从Bitcron迁移到Hugo
- Shell处理文件名中的空格
- Sci-Hub Spider
- 解决Windows10移动热点无法设置的问题
- SSR被恶意扫描时需要做的事情
- 啃一啃SICP
- 在Markdown中优雅的插入图片
- random.org的随机数调用api
- python统计并绘制频率分布直方图
- fix an anki plugin bugs which was called Syntax Highlighting for Code
- Python中的单例模式
- HTTP协议简介
- 高效的itertools模块
- 使用XPath解析HTML文档
- python中使用eval和ast.literal_eval的区别
- Python 如何将字符串转为字典
- mongoengine 基本使用
- pymongo 基本使用
- Python时间戳处理
- deploy ssr on digitalocean vps
- 搭建kms服务器
- 优雅处理Python list问题
- mongodb对类型为list的字段值进行统计
- 从检测结果数据库统计基因频率工具
- pymongo批量插入操作
- pandas to mongodb
- 杨辉三角和字符串转浮点数
- destroying old docker directories more safely
- yum命令卡住无响应的解决办法
- HEXO文章迁移到Bitcron
- 利用krona可视化处理QIIME结果
- 解决混合硬盘执行update-grub命令后Windows引导丢失的问题
- 混合硬盘开启Intel智能响应技术报0XA0070008的解决方法
- 编译Openwrt jq
- Hacking Kankun Smart Wifi Plug
- Shell正则表达式
- 查询最近暴力破解服务器密码的IP归属地
- Downloading Data On Demand By Using SRA-tool from NCBI DataBase
- Win10 总有一个好像命令行窗口的弹窗一闪而过,怎么找到到底是什么问题?
- 使用conda安装qiime
- farbox搬家记
- 百度在线翻译demo for Python3
2016
- Python 3.x控制台输入密码的方法总结
- 爬一个上古OA系统记录
- Python打包工具Pyinstaller使用记录
- 用Python将Excel转换为PDF
- 用 openpyxl 处理 xlsx 文件
- 利用python-docx更新word中的表格内容
- Windows路由表配置_双网卡同时上公司内外网
- x220安装黑苹果记录
- x220改装后使用win10的问题
- 批量删除iOS短信记录
- Directionality of DNA Strands
- 更改iTunes Store国家或地区
- 数字尾巴淘机记
- Google Search Tips & Tricks
- 更改rocks cluster自带wordpress管理密码
- 对任意深度任意形式的list嵌套求平均
- 安全升级CentOS自带系统组件coreutils的方法
- Python控制windows10自动关机
- grub引导修复
- NGS解放生产力工具--Miniconda&Bioconda
- 两文本取交集
- Installation of Bash on Windows is just a few clicks
- segmentfault答题之-字典生成的一个问题
- Shell变量的定义、删除变量、只读变量、变量类型
- 产生任意长度随机字符串
- 群晖NAS折腾杂记
- 比较两台centos已安装程序的异同
- 在python中执行shell命令
- 模拟xorg视窗环境的神器Xvfb
- 好看的Xshell配色方案(转)
- 工欲善其事,必先利其器
- install mothur on centos 6.6
- qsub scripts
- 批量转换bam到fastq
- parallel-meta
- awk的一次具体应用
- Enabling Public Web Access to Your Frontend
- memtester
- How to remove snapd from Ubuntu 16.04 (Xenial Xerus)
- 程序员如何快速上手一个自己不太熟悉的新项目?有什么技巧?
- Use multiple CPU Cores with your Linux commands
- Troubleshooting issues with SURPI pipeline for pathogen identification from
- How to upgrade coreutils to latest version without breaking anything.(from
- change rhel 6.5 yum to centos
- Adding Applications to Compute Nodes
- Python 性能优化的 20 条建议
- 加速下载NCBI数据库
- 优化sqlite3数据插入性能
- VPN on rocks cluster
- build abyss on rocks cluster6
- Change name of Compute node
- Rocks Cluster安装后需要做的一些事情
- rocks cluster6.2修改DNS
- 解决ssh终端CentOS后中文显示乱码
- install boost on centos6
- build snap-aligner from source
- build htop from source
- update glibc on rocks cluster 6.2
- install RAPSearch2 on ubuntu 16.04
- install ubuntu 16.04 on 3850x6 server
- fix surpi on biolinux8
- python虚拟环境设置virtualenvwrapper
- centos 6.x 升级python版本
- uefi 方式安装 Biolinux 时遇到的一个坑
- 键盘标准指法基准键位练习
- 败入 HHKB 一把
- Simiki-个人 wiki 搭建记录
- 利器
2015
- Odroid ROS镜像封装记录
- Odroidxu3/4_building_kernel
- unix 中 umask 是什么?(转)
- 利用vsftp搭建ftp服务器(匿名可上传)
- 使用七牛云存储创建自己的图床,用于写博客
- grep和find命令常用方式
- i++ & ++i效率
- python数据分析
- RFID数据分析
- python3基础语法回顾
- 查询摄像头支持格式
- 让python的json.dumps输出中文
- python处理二进制数据
- 星号表达式
- unix系统能ping通ip但无法ping域名的解决方法
- 生成随机字符串
- Ubuntu查看crontab运行日志
- Ubuntu使用dnsmasq作本地DNS缓存
- UBUNUT常用软件
- PyCharm快捷键补充
- nohup 后台运行,以及重定向标准输出和标准错误输出
- 视频监控存储空间计算方法
- 为什么明明可以在线看免费小说,却还有那么多人看收费小说?
- Remove Bluetooth Manager in Xubuntu
- ubuntu14.04设置静态ip
- 记一次好玩的微信刷票
- Ubuntu 16.04 系统调优
- SwapFAQ
- 使用hexo来写博客
- 把指定目录下所有源码汇集到一个md文件的脚本
- 使用docker构建hexo环境
- 淘宝NPM镜像
- build rtl8192 usb wireless drivers for nvidia jetson tk1 lt4-21-1 and permanently disable the power management
- How to get the process ID to kill a nohup process?
- 树莓派视频监控折腾记录
- 实用shell脚本整理(不定期更新)
- 修改某寨厂U转串(cp2102模块)SN过程记录
- 挂代理&apt-fast多线程更新packages
- 源//ROS on RaspBerry Pi2
- Static IP Setup On Arch Linux ARM
- 查询局域网在线ip及对应mac地址的方法
- 树莓派2B+7寸触摸屏折腾记录
- 搭载罗技C270,树莓派变身IP摄像头(mjpg-streamer)
- 8192cu网卡重编译
- 备份内存卡分区到img
- Killed (program cc1plus)
- Package ros-indigo-gazebo-ros has no installation candidate
- [SOLVED]Could not find a package configuration file provided by "***" with any of the following names
- “CMAKE_CXX_
2014
- 利用手头设备搞定ss翻墙~
- syslink EA6500 v1刷dd-wrt需要注意的问题
- 非国行5C开启自带九宫格的方法(需越狱)
- MOTO Atrix2 ATT替换19区cid刷国行&魔趣双系统简单记录
- minidlna Missing From Menuconfig
- 开启android中telnetd远程登录服务
2013
- linux下更改chrome浏览器cache路径
- Package is missing dependencies for libraries
- close has not been declared
- *** [tools/m4/compile] Error 2 solved
- 编译OpenWrt for HG255D后记
- 一切回归系统默认设置
- Ubuntu-BackupYourSystem/TAR
- 梳理下hg255d完美刷op的步骤
- openwrt中把wan转为lan的设置
- 用手机播放电脑硬盘的片片
- 两个利用RAM的软件
- Bumblebee双显卡切换安装完成后的惊喜
- 在hg255d中加入定时计划任务
- 深度截图工具是个好东西
- 好像发现i200频繁唤醒的原因
- I200/I535等洋垃圾上不了网或者信号不稳的解决方法
- HG255D路由常见问题解决方法
- 路由器简单设置教程
- 三星i200电信屌丝机的一些资源