Verne in GitHub
  • Archive
  • Categories
  • Friends
  • Tags
  • Other
    • About
    • 投资笔记
    • 券商推荐
    • 图书分享
    • 相册
    • Kindle 笔记
    • IPFS 镜像
    • 服务状态
    • 推荐代理
    • 私人PT
    • 讨论版
    • 在线嘟嘟

Tags

  • intro 2
  • beginner 5
  • jekyll 7
  • tutorial 7
  • linux 407
  • command 85
  • socket 1
  • wifi 4
  • tcp 5
  • network 35
  • Google 9
  • 愚人节,Web 1
  • commands 8
  • bash 14
  • less 2
  • tips 3
  • SSD 1
  • Knowledge 5
  • aokp 1
  • cyanogenmod 1
  • Android 26
  • Rom 1
  • SuperUser 1
  • ClockworkMod 1
  • Fastboot 2
  • adb 9
  • google 37
  • dns 9
  • web 24
  • nexus 3
  • galaxy 1
  • java 99
  • jdk 12
  • tomcat 3
  • knowledge 4
  • cse 1
  • 豆瓣 3
  • douban 7
  • userscript 5
  • Ingress 3
  • markdown 11
  • blogger 2
  • vs 1
  • microsoft 4
  • Kitkat 1
  • android 37
  • cm 1
  • lastpass 2
  • password 5
  • design 3
  • inoreader 3
  • rss 10
  • feedly 1
  • google-reader 2
  • hadoop 4
  • spark 2
  • hdfs 1
  • file-system 2
  • distribute 1
  • 投影仪 1
  • 购物 1
  • git 43
  • ssh 18
  • github 25
  • gitlab 10
  • Movie 3
  • projector,interface, monitor, display 1
  • vim 38
  • vim-plugin 9
  • 学车 1
  • programming 19
  • document 5
  • guide 2
  • difference 1
  • linux-mint 14
  • cinnamon 8
  • startup 3
  • application 5
  • haproxy 2
  • shadowsocks 6
  • ss 1
  • load-balancer 1
  • proxy-server 1
  • proxy 15
  • Blogger 2
  • nerdtree 1
  • vim-tips 1
  • android-sdk 1
  • android-develop 1
  • class 5
  • cross-platform 3
  • bytecode 1
  • doxygen 1
  • Visual Studio 1
  • Eclipse 1
  • dir-structure 1
  • top 4
  • io 4
  • cpu 12
  • memory 7
  • buffer 1
  • vim-buffer 2
  • dnsmasq 1
  • domain 11
  • rankfile 1
  • dd 2
  • skills 3
  • mysql 38
  • sql 20
  • optimize 2
  • slow-query 1
  • database 26
  • fonts 4
  • font 3
  • coding 6
  • style 1
  • Music 1
  • h2 1
  • in-memory-database 1
  • jdbc 1
  • mybatis 5
  • orm 7
  • mybatis-generator 1
  • android-app 2
  • app 5
  • ios 9
  • log4j 6
  • log4j12 2
  • log4j12-conf 1
  • log4j12-xml 1
  • regex 6
  • regular-expression 1
  • python 68
  • nlp 3
  • log4j12-config 1
  • DSLR 2
  • GPS 1
  • Nikon 1
  • 摄影 4
  • inbox 1
  • Gmail 1
  • tpope 2
  • vim-repeat 1
  • lg 1
  • book 11
  • computer-science 2
  • 输入法 1
  • rime 13
  • input-method 12
  • cjk 1
  • language 3
  • korean 2
  • japanese 9
  • chinese 3
  • squirrel 4
  • 小狼毫 2
  • 中州韵 2
  • 鼠须管 1
  • macOS 1
  • website 13
  • 推荐网站 4
  • 游戏 1
  • Game 2
  • ClashOfClans 1
  • openwrt 11
  • shadowsocks-libev 2
  • wndr3800 1
  • router 10
  • jmap 1
  • jstack 2
  • jvm 9
  • jhat 1
  • heap 2
  • tool 4
  • vim-surrounding 1
  • sed 1
  • editor 19
  • ffmpeg 9
  • ffplay 3
  • ffprobe 3
  • java-io 1
  • xclip 1
  • gc 2
  • garbage-collection 1
  • 思考 3
  • 感悟 1
  • 转载 1
  • Root 1
  • Meizu 1
  • online 1
  • products 1
  • cloudup 1
  • 网盘 1
  • encode 3
  • fileencoding 1
  • vim-mode 4
  • apt-get 1
  • vundle 1
  • unit-test 3
  • junit 1
  • testing 2
  • msi 1
  • laptop 1
  • encoding 6
  • vim-window 1
  • code 5
  • information 1
  • opentype 1
  • truetype 2
  • 编码 1
  • unicode 2
  • utf8 3
  • ascii 1
  • notes 16
  • pt 5
  • 0day 1
  • download 2
  • memory-model 1
  • javadoc 1
  • encryption 7
  • KeePass 1
  • windows 9
  • BitLocker 1
  • efs 2
  • TrueCrypt 1
  • centos 2
  • Windows 2
  • ifttt 4
  • Dropbox 2
  • OneDrive 1
  • samba 3
  • wiki 6
  • kml 1
  • google-earth 1
  • long 1
  • double 2
  • chrome 13
  • google-extension 1
  • tampermonkey 4
  • greasemonkey 1
  • script 4
  • greasyfork 1
  • Uber 1
  • 人民优步 1
  • 专车 1
  • VSCO 4
  • photography 3
  • 滤镜 1
  • 应用 1
  • YAML 1
  • JSON 2
  • XML 1
  • List 1
  • LightRoom 1
  • argument-passing 1
  • argument-matching 1
  • argument 1
  • model 1
  • 电影 2
  • 韩国 2
  • 推荐 1
  • 微信 1
  • wechat 3
  • social 3
  • pronunciation 1
  • screen 2
  • tmux 9
  • 影评 3
  • 霍建起 1
  • 野夫 1
  • design-pattern 7
  • collection 12
  • user 1
  • group 2
  • acl 1
  • uid 1
  • root 6
  • shell 14
  • zsh 12
  • unix 7
  • cli 17
  • wget 1
  • curl 2
  • linux-command 1
  • backup 19
  • joda-time 1
  • jdk8 1
  • version-control 9
  • applications 4
  • lua 1
  • tr 1
  • awesome 1
  • collections 1
  • exception 2
  • git-hook 2
  • vcs 1
  • MattDamon 1
  • Nexus 1
  • vps 20
  • lnmp 1
  • boost 14
  • C++ 15
  • media 6
  • movie 10
  • mp4 4
  • mp3 2
  • format 3
  • holiday 1
  • china 1
  • reading 28
  • record 2
  • gif 2
  • google-calendar 2
  • holidays 1
  • java-virtual-machine 1
  • guake 2
  • agnoster 1
  • solarized 1
  • 思考感悟 3
  • apt 4
  • ubuntu 27
  • su 1
  • superuser 1
  • american 1
  • action 1
  • 经验总结 12
  • posts 1
  • 博物院 1
  • travel 4
  • beijing 3
  • 游记 3
  • sdl 1
  • Django 1
  • Python 1
  • 学习笔记 6
  • Web 6
  • AndroidDev 18
  • Genymotion 1
  • tail 3
  • tailf 1
  • certbot 1
  • ssl 3
  • https 3
  • guava 3
  • cache 1
  • local-cache 1
  • multitail 1
  • log 10
  • word-count 1
  • Nexus 6 1
  • kernel 6
  • versions 3
  • nslookup 1
  • c++ 1
  • sort 3
  • algorithm 3
  • Picasa 2
  • Google Photos 2
  • 产品体验 4
  • rapidjson 1
  • sh 2
  • index 4
  • fdisk 2
  • disk 7
  • partition 5
  • thread 6
  • interrupt 1
  • inheritance 1
  • wsgi 2
  • wsgiref 1
  • SpherePhoto 1
  • Android app 1
  • btsync 3
  • pssh 1
  • openssh 2
  • try-with-resources 1
  • closable 1
  • eclipse 1
  • CDT 1
  • gitignore 1
  • ps 1
  • process 4
  • jenkins 3
  • gradle 4
  • ci 3
  • auto-completion 1
  • hub 2
  • mysql-cli 1
  • review 3
  • gunicorn 2
  • webpy 1
  • server 14
  • Snapseed 1
  • PhotoEditing 1
  • Anroid 1
  • Linux 14
  • gnome-do 1
  • pip 1
  • mirror 2
  • http 12
  • spring 15
  • bean 1
  • spring-bean 1
  • spring-bean-lifecycle 1
  • thread-pool 1
  • queue 8
  • kindle 6
  • 阅读 1
  • amazon 4
  • ebook 3
  • usage 1
  • build-system 3
  • iftop 2
  • monitor 14
  • beautifulsoup4 1
  • crawler 5
  • html 6
  • parser 1
  • 学习 1
  • ssh-copy-id 1
  • evernote 4
  • wiznote 5
  • notebook 5
  • nl 1
  • AR 1
  • Niantic 1
  • Pokemon 1
  • PokemonGo 1
  • telegram 4
  • im 1
  • channel 1
  • sticker 1
  • androiddev 5
  • xposed 2
  • 整理合集 2
  • Xposed 1
  • clonezilla 7
  • clone 1
  • ssd 5
  • system 8
  • jpg 1
  • png 2
  • convert 2
  • sqlalchemy 5
  • Moto360 1
  • Android Wear 1
  • project 2
  • structure 2
  • management 7
  • flask 17
  • meta 1
  • share 1
  • preview 1
  • grub2 1
  • bootloader 1
  • theme 3
  • grub-theme 1
  • draw 1
  • grach 1
  • Animation 1
  • android-dev 3
  • dev 3
  • device 2
  • dpkg-reconfigure 1
  • debian 7
  • Andorid 1
  • monkey 1
  • tar 3
  • archive 3
  • extract 1
  • Instagram 1
  • Google Drive 1
  • RSS 1
  • IFTTT 1
  • tools 5
  • xiaomi 4
  • learning-notes 1
  • podcast 4
  • itunes 1
  • transition 1
  • animation 1
  • dash 2
  • zeal 2
  • Folder 1
  • tag 1
  • lable 1
  • gmail 4
  • WizNote 1
  • Evernote 1
  • google-plus 2
  • Java 9
  • tinypng 1
  • iphone 4
  • photos 1
  • user-js 1
  • Ads 1
  • note 6
  • joplin 3
  • DNS 1
  • pdnsd 1
  • Privacy 1
  • smb 1
  • iptables 3
  • firewall 2
  • annotation 3
  • interface 2
  • Linux Mint 1
  • Sogou 1
  • netstat 2
  • ports 2
  • nmap 1
  • port 2
  • tree 1
  • API 1
  • RESTful 1
  • base64 1
  • decode 2
  • ln 1
  • link 2
  • Chrome 1
  • APT 1
  • kerberos 1
  • security 10
  • protocol 1
  • 监控 1
  • 资源占用 1
  • perf 1
  • hbase 5
  • apache 10
  • column-database 2
  • nosql 3
  • busybox 1
  • docker 59
  • nginx 13
  • dockerfile 5
  • schema 2
  • Apktook 1
  • Socks5 1
  • Proxy 1
  • Ternimal 1
  • oneplus 4
  • magisk 4
  • mitmproxy 4
  • debug 3
  • reverse 2
  • mint 7
  • npm 2
  • nodejs 3
  • node 1
  • desktop 3
  • desktop-icon 1
  • short-cut 1
  • gnome 1
  • bashrc 1
  • Shell 1
  • Bash 1
  • cron 1
  • crontab 3
  • scheduler 1
  • period 1
  • nvidia 2
  • Httrack 1
  • Openwrt 1
  • Router 1
  • scp 3
  • file 10
  • opkg 1
  • dig 1
  • ip 8
  • shortcut 5
  • mitmdump 1
  • mitmweb 1
  • mitm 2
  • charles 3
  • float 1
  • bigdecimal 1
  • music 5
  • bgm 2
  • song 1
  • java-web 4
  • web-inf 1
  • spring-mvc 8
  • lsof 1
  • Douban 1
  • IMDB 1
  • celery 6
  • task 2
  • distribution 1
  • df 3
  • 磁盘空间 1
  • redis 10
  • pyenv 3
  • scrapy 2
  • spider 4
  • tcpdump 1
  • python-rq 1
  • flask-rq2 1
  • vmware 5
  • virtual-machine 8
  • scrapy-redis 1
  • distributed 1
  • docker-image 3
  • session 2
  • FHS 1
  • short-url 1
  • url 2
  • referral 1
  • site 1
  • register 1
  • login 1
  • sudo 1
  • permission 2
  • privilege 1
  • traceroute 1
  • defensive-copy 1
  • effective-java 1
  • runnable 1
  • callable 1
  • executor 1
  • threadpool 1
  • enum 2
  • supervisor 1
  • client-server 1
  • nethogs 1
  • maven 10
  • maven-plugin 3
  • SpringMVC 1
  • File 1
  • java-lib 1
  • lib 1
  • utils 1
  • 容器 1
  • 虚拟化 1
  • reflection 1
  • MySQL 2
  • terminal 9
  • rsync 5
  • sync 6
  • RespberryPi 1
  • key 2
  • 租房 1
  • 合租 1
  • 生活 1
  • living 1
  • django 2
  • json 5
  • restful 4
  • raspberryPi 1
  • email 13
  • email-service 2
  • smtp 8
  • excel 1
  • openpyxl 1
  • key-value 2
  • db 5
  • packages 2
  • module 1
  • logging 1
  • logger 1
  • split 1
  • alias 1
  • Ubuntu 1
  • Cinnamon 1
  • LinuxMint 1
  • itsdangerous 1
  • sign 2
  • Spring 4
  • Bean 1
  • DI 1
  • IoC 1
  • spring-boot 8
  • object 3
  • type 2
  • object-type 1
  • 注解 1
  • 拦截器 1
  • 反射 1
  • modules 1
  • import 2
  • pythonpath 1
  • library 1
  • variable 1
  • raspberrypi 2
  • CORS 1
  • JS 1
  • HTTP 1
  • 跨域, 1
  • mount 3
  • ntfs 1
  • usb 3
  • antigen 2
  • resolver 1
  • thread-dump 1
  • bot 1
  • python-telegram-api 1
  • subprocess 1
  • subshell 1
  • Resin 1
  • IntelliJ 1
  • build 4
  • assignment 2
  • expression 1
  • jinja2 2
  • template 2
  • grep 6
  • egrep 1
  • regular 1
  • boot 1
  • mbr 1
  • uefi 1
  • bios 1
  • mockito 1
  • mock 1
  • ci-cd 3
  • 磁盘管理 1
  • swagger 1
  • restful-api 1
  • api-doc 1
  • audio 1
  • castbox 1
  • pocket-cast 1
  • google-podcasts 1
  • mutt 1
  • js 1
  • javascript 5
  • gpg 4
  • web-server 5
  • ack 2
  • kibana 3
  • lucene 2
  • Vim 1
  • Regex 1
  • headless-chrome 2
  • arp 2
  • Typora 1
  • vim-macro 1
  • vim-register 2
  • skill 2
  • zip 1
  • flower 1
  • 发号器 1
  • id 2
  • auto-increase 1
  • keyvalue 1
  • md5 1
  • 密码, 1
  • iperf 1
  • bandwidth 4
  • instagram 1
  • mtr 1
  • ping 1
  • tracert 1
  • copy 1
  • photo 5
  • exif 1
  • camera 2
  • gz 1
  • verson-control 1
  • rebase 1
  • git-rebase 1
  • frp 3
  • nltk 2
  • pandas 1
  • numpy 1
  • 教程 1
  • 终端工具 1
  • tmux-plugins 1
  • todo 2
  • 产品体验,plan 1
  • gtd 3
  • checklist 1
  • list 1
  • card 1
  • efficiency 1
  • php 18
  • h5ai 2
  • argparse 1
  • open-falcon 1
  • warning 1
  • k2p 1
  • 路由器 3
  • phicomm 2
  • gson 3
  • ram 2
  • free 4
  • box 1
  • apk 3
  • ads 2
  • 斐讯 1
  • tv 3
  • 电视盒子 1
  • awk 2
  • ed 2
  • okhttp 1
  • game 2
  • hq 1
  • flickr 1
  • chevereto 2
  • self-hosted 12
  • wireshark 1
  • virtualenv 1
  • pipenv 1
  • celery-once 1
  • broker 5
  • unique 1
  • cloud 7
  • drive 2
  • owncloud 1
  • mac 13
  • socks 6
  • vmess 1
  • rename 2
  • line 1
  • uniq 1
  • launcher 4
  • bmon 1
  • container 10
  • find 4
  • search 6
  • weibo 1
  • rm 1
  • delete 1
  • manager 1
  • books 2
  • pdf 3
  • mobi 3
  • epub 4
  • multi-platform 1
  • docker-compose 8
  • squid 1
  • webproxy 1
  • workflow 4
  • automatic 1
  • sharing 1
  • linx-server 2
  • grafana 2
  • go 2
  • emulator 1
  • kodi 1
  • du 4
  • disk-space 2
  • ruby 2
  • images 1
  • cos 1
  • tencent 3
  • cloud-storage 1
  • logs 1
  • proxychains 1
  • gogs 3
  • java-stream 1
  • java-collections 1
  • java8 3
  • table 1
  • ddl 1
  • respberry-pi 1
  • image 2
  • volume 1
  • stream 2
  • collector 1
  • stat 1
  • open-source 13
  • config 6
  • scan 1
  • trello 5
  • kanban 1
  • board 1
  • restore 5
  • ncdu 1
  • hard-drive 2
  • douyin 1
  • 抖音 2
  • vpn 6
  • vnstat 1
  • traffic 1
  • click 1
  • code-review 1
  • gerrit 1
  • swap 3
  • lvm 1
  • parted 1
  • gparted 1
  • vmstat 1
  • processor 1
  • gitbook 3
  • publish 1
  • travis 1
  • github-pages 1
  • alphabet 1
  • hooli 1
  • xyz 1
  • gtld 2
  • nextcloud 7
  • dropbox 6
  • file-sharing 4
  • file-syncing 2
  • self-host 5
  • branching 1
  • svn 1
  • price 1
  • registry 1
  • godaddy 1
  • namecheap 1
  • url-shorten 2
  • raid 4
  • nas 15
  • disks 1
  • home-server 1
  • qnap 30
  • qnap-tutorial 21
  • virtualization 1
  • hypervisor 1
  • vm 6
  • virtualization-station 1
  • ufw 1
  • redirect 1
  • browser 5
  • devtools 1
  • fail2ban 3
  • sshd 1
  • bittorrent 11
  • transmission 3
  • trip 1
  • plan 2
  • qinghai 1
  • thinking 6
  • youtube 8
  • toutiao 1
  • 头条 1
  • 短视频 1
  • screencast 1
  • keyboard 3
  • migrate 1
  • alembic 2
  • tcp-ip 1
  • yourls 1
  • api 4
  • icon-theme 1
  • unity 1
  • 斐讯 ,phicomm 1
  • k3 1
  • 刷机,router 1
  • ifconfig 2
  • rabbitmq 1
  • message 5
  • thought 1
  • sort-out 1
  • moving 1
  • clean-up 1
  • soundcloud 1
  • sound 2
  • video 7
  • netcat 2
  • nc 1
  • udp 2
  • port-scan 1
  • forward 1
  • Kafka 1
  • linkedin 1
  • blog 4
  • comment 2
  • disqus 2
  • kafka 2
  • filerun 1
  • replication 2
  • adaway 2
  • host 1
  • lombok 1
  • bug 1
  • zerotier 2
  • networking 3
  • virtual-networks 3
  • qnap-usage 2
  • qpkg 3
  • install 1
  • file-sync 3
  • syncthing 8
  • resilio-sync 2
  • resilio 2
  • bt 7
  • distributed-system 2
  • fabric 1
  • deploy 4
  • zookeeper 2
  • zkcli 1
  • bit 1
  • operator 1
  • compress 1
  • jpeg 1
  • webdav 2
  • dav 1
  • files 2
  • synchronized 1
  • phpmyadmin 1
  • build-tool 2
  • docs 2
  • demo 1
  • generics 1
  • services 1
  • color-scheme 1
  • color 1
  • scheme 1
  • problem 1
  • dbus 2
  • hostnamectl 1
  • header 1
  • decompiler 1
  • crack 1
  • influxdb 1
  • time-series-db 1
  • iotop 2
  • htop 1
  • mipush 1
  • push 1
  • notification 1
  • migration 2
  • aes 1
  • 对称加密 1
  • dict 2
  • goldendict 6
  • youdao 1
  • dictionary 5
  • free-dictionary 1
  • offline-dictionary 1
  • filemanager 1
  • filebrowser 1
  • greenlet 1
  • gevent 1
  • yield 1
  • nemo 1
  • file-manager 4
  • clamav 1
  • virus 2
  • meld 1
  • merge 1
  • conflict 1
  • mdx 3
  • mdd 2
  • php7 1
  • yum 1
  • certificate 2
  • appium 1
  • mail-server 9
  • mail 4
  • mailgun 2
  • 眼镜 1
  • 经验 1
  • methodology 3
  • kindlegen 2
  • calibre 2
  • python-lib 2
  • azw 1
  • azw3 1
  • parse 1
  • modprobe 1
  • commmand 2
  • bootstrap 1
  • css 3
  • twitter 3
  • web-design 1
  • html5 2
  • viewport 1
  • aria2 1
  • container-station 1
  • hybrid-backup-sync 1
  • round 1
  • kie 8
  • jboss 3
  • rule-engine 8
  • selenium 1
  • auto-test 1
  • 图书系列 1
  • cookbook 1
  • bilibili 2
  • mpeg 1
  • ab 1
  • anki 1
  • learning 4
  • english 4
  • language-learning 1
  • english-learning 1
  • golang 7
  • go-lang 2
  • graphql 5
  • facebook 2
  • jupyter 1
  • apple 5
  • software 7
  • hardware 3
  • webm 2
  • libevent 1
  • c 1
  • nio 2
  • non-blocking 1
  • epoll 1
  • netty 1
  • drools 11
  • rules 1
  • rete 2
  • jbpm 5
  • kubernetes 3
  • automating 1
  • scaling 1
  • microk8s 1
  • english-dictionary 2
  • aviator 1
  • expression-engine 1
  • expression-evaluator 1
  • angular 2
  • mvc 1
  • angularjs 2
  • lemmatization 1
  • stemming 1
  • mdx-server 1
  • morphology 1
  • gulp 1
  • angularjs. npm 1
  • sass 1
  • koa 1
  • web-framework 2
  • location 1
  • java-ee 1
  • drools-workbench 1
  • gzip 1
  • oxford 2
  • collocation 1
  • longman 1
  • jprofiler 1
  • visualvm 1
  • refactor 1
  • slf4j 1
  • desensitize 1
  • 日志 1
  • 脱敏 1
  • jq 1
  • motherboard 2
  • habit 1
  • template-engine 1
  • freemarker 1
  • email-template 1
  • google-cloud 1
  • notion 1
  • huginn 1
  • kudu 1
  • oltp 1
  • hive 1
  • rom 2
  • load-balance 1
  • arthas 1
  • diagnostic-tool 1
  • expect 1
  • automate 1
  • 运维 1
  • 自动化 1
  • google-docs 2
  • google-drive 2
  • quiz 1
  • amazon-kindle 1
  • kindle-unlimited 1
  • factory 1
  • singleton 1
  • builder 1
  • creational-pattern 1
  • object-orientation 1
  • fstab 1
  • error 1
  • applets 1
  • gui 1
  • jks 1
  • pem 1
  • cer 1
  • pfx 1
  • sdcard 1
  • sd 1
  • tf 1
  • program 1
  • load 2
  • git-worktree 1
  • scm 1
  • function-compute 2
  • serverless 2
  • gcp 2
  • aws 2
  • fastjson 1
  • query 2
  • pcloud 1
  • usesthis 1
  • daily-life 2
  • work 1
  • verysync 1
  • asciidoctor 1
  • repository 2
  • build-tools 1
  • ack-grep 2
  • ag 4
  • drl 1
  • login-shell 1
  • oh-my-zsh 1
  • source 1
  • bundler 1
  • stylus 1
  • firefox 2
  • extension 1
  • apps 1
  • pid 1
  • pidstat 1
  • entware-ng 1
  • package 1
  • merlin 1
  • business-process 2
  • rule 1
  • quartz 1
  • schedule 1
  • cronjob 1
  • oneplus7-pro 1
  • oxygen-os 1
  • tweak 1
  • linux-kernel 1
  • aosp 1
  • git-describe 1
  • exposed 1
  • bitwarden 1
  • password-manager 1
  • 1password 1
  • termux 2
  • 终端 1
  • 工具 1
  • xargs 2
  • command-line 3
  • gitlab-cli 2
  • merge-request 1
  • intellij 6
  • date 1
  • time 1
  • stdout 1
  • stderr 1
  • pipeline 1
  • netease 2
  • wifi-network 1
  • eap 1
  • wifi-authentication 1
  • business-process-model 1
  • locale 1
  • userscripts 1
  • intellij-idea 5
  • jquery 1
  • knocking 1
  • vivaldi 2
  • google-chrome 3
  • opera 1
  • web-browser 1
  • gesture 1
  • touchpal 2
  • trackpad 1
  • qq-music 1
  • flac 1
  • decoder 1
  • vi 1
  • commentary 1
  • cpu-governor 1
  • flask-babel 1
  • translations 1
  • langauge 1
  • substratum 1
  • oneplus-7-pro 2
  • android-pie 1
  • fcitx 3
  • ibus 1
  • package-management 1
  • lightdm 1
  • mdm 1
  • login-manager 1
  • Rime 1
  • 词库 1
  • trime 1
  • postgresql 3
  • hangul 1
  • git-pull 1
  • ssh-agent 1
  • data-type 1
  • eth0 1
  • fcitx-config 1
  • keyborad 1
  • fzf 3
  • fd 2
  • rust 4
  • ntsc 1
  • pal 1
  • frame 1
  • postman 1
  • icon 1
  • linut-mint 1
  • ppa 2
  • vim-plugins 1
  • ripgrep 1
  • rg 1
  • guided-decision-table 1
  • apollo 1
  • migration-tool 1
  • rbdms 1
  • graphql-schema 1
  • datatype 1
  • emoji 2
  • apt-repository 1
  • google-translator 1
  • translator 2
  • marshmallow 1
  • flask-marshmallow 1
  • oracle 2
  • vim-global 1
  • ex-command 1
  • tim-pope 1
  • object-storage 1
  • cloud-drive 3
  • lsb 1
  • init 1
  • hdd 2
  • jar 1
  • class-loader 1
  • recovery 1
  • wordpress 2
  • themes 1
  • note-taking 8
  • boox 1
  • e-ink 1
  • reader 2
  • e-reader 1
  • boox-note2 1
  • quick-charge 1
  • type-c 1
  • phone 1
  • sony 1
  • play-station 1
  • accounting 5
  • debits-and-credits 1
  • beancount 6
  • double-entry 5
  • git-crypt 1
  • opengpg 1
  • timeshift 1
  • IDE 1
  • pwa 1
  • mediacal 1
  • spring-framework 1
  • aop 1
  • piratebay 1
  • copyright 1
  • bookstack 1
  • wikipedia 1
  • history 1
  • clear 1
  • playonlinux 1
  • wine 1
  • netease-music 1
  • sql-server 1
  • maria 1
  • data 1
  • navigation 2
  • 威联通 2
  • calibre-web 1
  • poster 1
  • emby 1
  • tv-serial 1
  • operating-system 6
  • freenas 1
  • unraid 1
  • esxi 1
  • freebsd 1
  • openmediavault 6
  • zettelkasten 2
  • obsidian 10
  • torrent 8
  • dht 1
  • distribute-system 1
  • magnet-link 1
  • self-hosting 2
  • rss-reader 1
  • flexget 2
  • private-tracker 5
  • filesystem 1
  • ext4 1
  • owm 1
  • zfs 1
  • typescript 1
  • offline 1
  • 命令行 1
  • 主板 1
  • computer 3
  • asrock 1
  • 华擎 1
  • pomodoro 2
  • time-management 1
  • automation 2
  • rtorrent 6
  • rutorrent 5
  • proxmox 15
  • pve 10
  • virtual 4
  • os 1
  • backlink 2
  • search-tip 1
  • tip 1
  • data-storage 1
  • qm 1
  • bencode 1
  • cloud-init 1
  • openstack 1
  • wake-on-lan 1
  • etherwake 1
  • ethernet 1
  • continuous-integration 2
  • continuous-delivery 1
  • continuous-deployment 1
  • rz 1
  • sz 1
  • idea 5
  • jetbrain 3
  • covid-19 1
  • sars 1
  • korea 1
  • dhcp 1
  • wrt 1
  • speedtest 1
  • http_proxy 1
  • v2ray 3
  • github-actions 1
  • qmv 1
  • batch-rename 1
  • cashflow 1
  • board-game 1
  • fortune 2
  • asdf 1
  • nvm 1
  • prometheus 3
  • tsdb 1
  • time-series 1
  • git-subtree 1
  • git-submodule 1
  • bpmn 1
  • xml 1
  • ansible 2
  • oath 1
  • vow 1
  • hostname 1
  • monitoring 1
  • java-memory 1
  • nexusphp 1
  • adguard 1
  • adguard-home 1
  • adblock 1
  • snapraid 1
  • mergerfs 2
  • java-8 1
  • kie-workbench 1
  • decision-table 1
  • score-card 1
  • moshi 1
  • albert 1
  • raspberry-pi 1
  • node-expoter 1
  • summary 1
  • mosh 1
  • macos 18
  • setup 1
  • chrome-webstore 1
  • chrome-extension 2
  • assh 1
  • ssh-config 1
  • ssh-manage 1
  • config-management 1
  • dotfiles 2
  • karabiner 2
  • goku 1
  • edn 1
  • gpu 2
  • drop-down 1
  • screenshot 1
  • snipaste 1
  • shottr 1
  • tiling-window-manager 1
  • window-manager 1
  • hammerspoon 2
  • aliyun 1
  • fun 1
  • grub 1
  • boot-loader 1
  • zinit 2
  • plugin 1
  • gitconfig 1
  • ipfs 1
  • distribute-network 1
  • internet 1
  • pandoc 1
  • fusion 1
  • gpt 1
  • asus 1
  • entware 1
  • play-music 1
  • google-play 1
  • music-library 1
  • google-music 1
  • media-vault 1
  • media-server 2
  • ime 1
  • window-manage 1
  • mac-app 3
  • mac-application 4
  • mysqldump 1
  • photo-management 1
  • picasa 1
  • picture 1
  • vimrc 1
  • vim-config 1
  • ide 3
  • online-document 1
  • suggestion 1
  • open-letter 1
  • method 1
  • keyboard-record 1
  • mouse 1
  • bookkeeping 3
  • ledger 1
  • discussion 1
  • locke 1
  • clubhouse 1
  • talk 1
  • voice 1
  • bill-import 1
  • alipay 1
  • pattern-matching 1
  • 模式匹配算法 1
  • 算法 1
  • clash 3
  • clashx 1
  • vmware-workstation 2
  • vmware-fusion 1
  • apple-support 1
  • nvram 1
  • google-gboard 1
  • study 1
  • discuss 1
  • netdata 3
  • netdata-cloud 1
  • duplicacy 1
  • backblaze 1
  • jwt 1
  • authentication 1
  • cookie 1
  • gdu 2
  • mailu 1
  • email-host 2
  • dkim 2
  • 域名邮箱 1
  • benchmark 1
  • bench 1
  • net-speed 1
  • vps-benchmark 1
  • vps-test 1
  • cn2 1
  • miniflux 1
  • vagrant 1
  • virtual-box 1
  • log-framework 1
  • file-size 1
  • hosthatch 1
  • homer 1
  • poste 1
  • pop 2
  • email-server 2
  • web-archive 1
  • archive-box 1
  • uptime 1
  • grpc 1
  • 服务器探针 1
  • 服务器监控 1
  • environment-variable 1
  • feed 1
  • text-expander 1
  • traefik 1
  • cloud-native 1
  • reverse-proxy 2
  • librime 1
  • librime-lua 1
  • invest 2
  • static-site 1
  • gatsby 2
  • react 2
  • keybinding 1
  • jetbrains 2
  • github-copilot 2
  • name-server 1
  • google-domains 4
  • cloudflare 2
  • isso 1
  • static-website 2
  • qiandao 1
  • 签到 1
  • har 1
  • http-request 1
  • so-you-start 2
  • proxmox-ve 4
  • failover-ip 1
  • jdupes 1
  • file-manage 3
  • duplicate 1
  • nat 1
  • dedicated-server 2
  • raid-10 1
  • hard-disk 3
  • ovh 1
  • network-manager 1
  • net 1
  • involution 1
  • cpu-steal 1
  • ansible-playbook 1
  • ansible-role 1
  • data-backup 1
  • journal 1
  • systemd 1
  • journalctl 1
  • omniedge 1
  • tailscale 3
  • private-network 1
  • n2n 1
  • mesh-network 2
  • mysqlbinlog 1
  • binary-log 2
  • netmaker 2
  • wireguard 2
  • tunnel 1
  • secure 1
  • k3s 1
  • dataview 1
  • metadata 2
  • obsidian-plugin 1
  • azure 1
  • cosmos-db 1
  • no-sql 1
  • ipv4 1
  • swizzin 1
  • seedbox 2
  • seed 1
  • webmin 1
  • handbrake 2
  • codec 1
  • transcoder 1
  • logseq 1
  • text-generator 1
  • gpt-3 1
  • openai 1
  • chatgpt 3
  • data-breach 1
  • data-leak 1
  • btmp 1
  • xiaomi-pad 1
  • xiaomi-pad-5-pro 1
  • pad 1
  • code-search 1
  • flyio 1
  • netlify 1
  • vercel 1
  • selfhosted 2
  • pikapods 1
  • freshrss 1
  • pulsedmedia 1
  • rtorrent-config 1
  • tracker 3
  • playbook 1
  • artist 1
  • photographer 1
  • imap 2
  • spf 3
  • alfred 1
  • control-flow 1
  • dmarc 2
  • timezone 1
  • warp 1
  • iterm 1
  • laravel 12
  • learning-note 5
  • phpstorm 2
  • sail 1
  • file-upload 1
  • sendmail 1
  • mailer 2
  • laravel-event 1
  • laravel-orm 1
  • laravel-pagination 1
  • fake 1
  • ssh-keygen 1
  • cloudflare-email 1
  • localization 1
  • laravel-deploy 1
  • blade 1
  • buffer-size 1
  • seo 1
  • cms 1
  • webpack 1
  • husky 1
  • mastodon 2
  • social-media 1
  • reading-2022 18
  • 司法 2
  • 大法官 1
  • 布雷耶 1
  • mailcow 1
  • umask 1
  • judge 1
  • supreme-court 1
  • squoosh 1
  • electron 1
  • image-compress 1
  • lux 1
  • annie 1
  • 视频下载 2
  • aiohttp 1
  • aio 1
  • async 1
  • growpart 1
  • programming-language 1
  • adobe 1
  • adobe-premiere 1
  • mkv 2
  • 现代性 1
  • 大屠杀 1
  • book management 1
  • personal-data 1
  • track 1
  • github-codespaces 1
  • visual-code 1
  • upic 1
  • tokei 1
  • cloc 1
  • code-statistics 1
  • skiff 1
  • web3 1
  • metamask 1
  • ens 1
  • wallet 1
  • free-software 2
  • 自由 1
  • gnu 1
  • stallman 2
  • millionarie 1
  • vp9 1
  • opus 1
  • pve-upgrade 1
  • philosophy 2
  • politics 2
  • society 1
  • popper 1
  • 经济 1
  • 科学 1
  • 波普尔 1
  • 政治哲学 1
  • 科学哲学 1
  • 可证伪 1
  • omv 1
  • shaarli 1
  • bookmarking 1
  • biography 1
  • financial 1
  • financial-crisis 1
  • git-repair 1
  • owncast 1
  • livesteam 1
  • plex 2
  • plex-media-server 1
  • computer-language 1
  • computer-software 1
  • elasticsearch 3
  • elastic 1
  • control-panel 2
  • hestia 1
  • aapanel 1
  • pop2 1
  • mariadb 1
  • vsftpd 1
  • encoder 1
  • ffmpeg-concat 1
  • import-data 1
  • csv 1
  • interest-rate 1
  • rate-history 1
  • eu-org 1
  • free-domain 1
  • codewars 1
  • leetcode 1
  • french-revolution 1
  • rumour 2
  • obsidain-plugin 1
  • obsidian-vim 1
  • obsidian-vimrc 1
  • psychology 1
  • reading-2022q3 7
  • movie-review 1
  • xiaoeknow 1
  • mysql-binary-log 1
  • mysql-replication 1
  • subtitle 3
  • aegisub 1
  • fansub 2
  • 字幕组 1
  • 字幕 1
  • debug-tips 1
  • reset-frame 1
  • drop-frame 1
  • max-weber 1
  • capitalism 1
  • ethic 1
  • planetscale 1
  • vitess 1
  • acid 1
  • scale 1
  • teracloud 1
  • finder 1
  • autobiography 2
  • homelab 1
  • sqlite 1
  • github-profile 1
  • online-profile 1
  • yt-dlp 2
  • wakatime 2
  • code-stats 1
  • wakapi 1
  • javalin 1
  • jetty 1
  • kotlin 1
  • arc 1
  • cfw 1
  • mp3tag 1
  • id3 1
  • id3v2 1
  • file-mode 1
  • file-permission 1
  • appwrite 1
  • baas 2
  • flutter 1
  • git-push 1
  • gitlab-ci 1
  • learning-plan 1
  • hiragana 2
  • katakana 1
  • japan 3
  • nobody-account 1
  • iowait 1
  • iostat 1
  • touch-type 1
  • obsidian-plugins 1
  • furigana 1
  • html-ruby 1
  • w3c 1
  • pipedream 1
  • saas 2
  • sns 1
  • tootctl 1
  • 鲍曼 1
  • apple-id 2
  • apple-store 1
  • app-store 1
  • 日本 2
  • 应用市场 1
  • japan-life 1
  • freedom 1
  • pree-freedom 1
  • political-liberty 1
  • liberty 1
  • freedom-of-speech 1
  • free-speech 1
  • dp 1
  • dynamic-programming 1
  • mktorrent 1
  • editorconfig 1
  • vscode 1
  • indent 1
  • code-format 1
  • reading-2022q4 1
  • 读书笔记 1
  • 鸦片战争 1
  • java-11 1
  • openjdk 1
  • j3455 1
  • itx 1
  • rest-assured 1
  • reading-2023 1
  • reading-2023q1 1
  • hestiacp 1
  • zsh-config 1
  • zshrc 1
  • zprofile 1
  • pocketbase 1
  • litestream 1
  • wise 2
  • transfer 1
  • wise-card 1
  • github-blocks 1
  • visul 1
  • aigc 1
  • ai 1
  • glarity 1
  • icloud 1
  • gift-card 1
  • stripe 1
  • payment 1
  • online-shopping 1
  • shopping 1
  • subscription 1
  • irc 1
  • online-chat 1
  • hexchat 1
  • new-bing 1
  • ai-powered 1
  • code-server 1
  • 不动产 1
  • 房地产 1
  • 投资 1
  • 老龄化 1
  • 少子化 1
  • porkbun 1
  • domain-registry 1
  • tailscale-exit-nodes 1
  • telegram-bot 1
  • tawk 1
  • live-chat 1
  • chat 1
  • online-business 1
  • crisp 1

intro

  • Jekyll markdown syntax
  • Jekyll Introduction

beginner

  • Jekyll markdown syntax
  • 学车记
  • 倚天屠龙记苏有朋版观后感
  • 从 git 版本控制中删除文件而不删除硬盘中文件
  • Jekyll Introduction

jekyll

  • 使用 Remark42 替换博客的 Disqus 评论系统
  • 搭建自己的导航页面
  • Ruby 国内镜像
  • 使用 Travis 自动部署静态网站到 GitHub Pages
  • Jekyll markdown syntax
  • Jekyll 修改全纪录
  • Jekyll Introduction

tutorial

  • 命令行下使用 jdupes 删除重复的文件
  • Spring 相关资源
  • 使用 clonezilla 备份和恢复
  • Jekyll markdown syntax
  • 开始使用 Vim 的方式
  • 网件 WNDR3800 刷机
  • Jekyll Introduction

linux

  • 下载 YouTube 视频方法总结
  • Tailscale 出口节点功能配置流量出口
  • Visual Studio Code Server 搭建:构建一个属于自己的基于网页的开发环境
  • Go 语言编写的 BaaS:PocketBase 简单介绍
  • HestiaCP 面板中的模板文件
  • Linux 下的 nobody(65534) 账户
  • Git 对文件权限的控制
  • 解决 Clash for Windows 节点测速 timeout 问题
  • 使用开源 Wakapi 代替 WakaTime 统计编码时间
  • 从 mkv 文件中提取字幕文件
  • FFmpeg 使用指南之 concat demuxer 串联多个文件
  • Linux 服务器控制面板 Hestia 使用
  • 修复突然断电后 git 仓库 corrupt
  • 在停止的 Docker 中其中执行命令
  • 使用 FFmpeg 将 webm 格式转成 mp4
  • 自由软件 自由社会 读书笔记
  • Proxmox 扩展 VM 虚拟机磁盘容量
  • 每天学习一个命令:growpart 扩容分区
  • Tailscale 简单使用
  • 图片压缩工具 Squoosh 离线版
  • 每天学习一个命令:umask 命令简单介绍
  • 自建邮件服务器的选择和比较
  • 使用 Mailcow 自建邮件服务器
  • 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
  • 每天学习一个命令:tail 输出文件的最后部分内容
  • Nginx 中数据 Buffer size 相关配置
  • 充分利用 Oracle 机器避免被回收
  • 电子邮件是如何工作的
  • 腾讯轻量云服务器挂载云硬盘
  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • 认识 Linux 下 btmp 日志文件
  • Bash 中的 Parameter Expansion
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • 每天学习一个命令:通过 arp 学习地址解析协议
  • 使用 Netmaker 快速组建 WireGuard mesh 网络
  • 每天学习一个命令:mysqlbinlog 命令使用
  • Linux 下 journal 日志清理
  • 使用 Ansible Roles 结构化并复用 playbook
  • 如何发现 CPU steal 并解决
  • 自行搭建 ZeroTier Network Controller 组件虚拟局域网
  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • So you Start 独服 Proxmox VE 配置 RAID 10
  • Ubuntu 20.04 使用 MergerFS
  • 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
  • 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
  • 命令行下使用 jdupes 删除重复的文件
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
  • espanso:Rust 编写的跨平台开源文本扩展工具
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • Docker Compose 中使用环境变量
  • 使用 Archive Box 制作自己的互联网存档
  • 使用 Poste 自行搭建邮件服务器
  • 又一个简单漂亮的静态个人导航站 Homer
  • HostHatch VPS 测评及使用
  • 限制 Docker 容器日志的大小
  • 使用 Vagrant 自动创建配置虚拟机
  • A400互联VPS简单测评及使用
  • 使用 Mailu 搭建邮件服务器
  • 使用 gdu 快速查看磁盘空间占用
  • 使用 Netdata Cloud 监控所有的机器
  • 使用了半年 macOS 之后 我又回到了 Linux 的怀抱
  • VMware Workstation 虚拟机网络设置
  • 在 Linux 上使用 Clash 作代理
  • 使用 Beancount 记账篇二:各类账单导入
  • WhatPulse 使用记录
  • 迟到的「给编程初学者的一封信」
  • 提升 mysqldump 导入导出 MySQL 的速度
  • Asus RT-AC86U 初始设置
  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 『译』我最喜欢的命令行工具
  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
  • 通用文档转换工具 Pandoc
  • 使用 zinit 管理 zsh 插件 完美代替 Antigen
  • 修复 Ubuntu 丢失的引导
  • 跨平台的 GPU 加速终端 kitty
  • 使用 dotbot 管理 dotfiles 配置文件
  • Docker 网络与容器互联
  • 多设备间同步 ssh 配置及密钥
  • 在树莓派上安装 Prometheus node-exporter
  • Albert launcher
  • Java 查漏补缺:函数式接口
  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
  • Linux 设备中的 major 和 minor 数字
  • Obsidian 未来的笔记应用
  • 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
  • Proxmox Web 界面停止工作解决
  • Ansible 入门篇一:简单介绍及使用
  • 使用 asdf-vm 管理编程语言多个版本
  • Linux 内存管理初识
  • 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑
  • OpenWrt 学习笔记
  • 小米路由器 3G 刷机及固件
  • 个人的局域网网络设置整理
  • 每天学习一个命令:使用 rz sz 向服务器发送文件
  • 使用命令行远程网络唤起主机
  • Cloud-init 初始化虚拟机配置
  • 在 Proxmox VE 上使用 qm 命令管理虚拟机
  • Proxmox VE 设定直通硬盘
  • OpenMediaVault 初始化设置
  • 使用 mktorrent 从命令行制作 torrent
  • rTorrent 和 ruTorrent 使用
  • 命令行的艺术
  • Zeal 离线文档阅读
  • 使用 flexget 实现下载更新自动化
  • 几个常见的 NAS 系统整理及选择
  • 自建 RSS Reader
  • 自建邮件服务器可选项
  • 威联通折腾篇十九:Calibre-web
  • 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
  • 在线目录列表程序
  • 关于 .git 目录你需要知道的一切
  • 威联通折腾篇十六:为 Container Station 更换镜像
  • 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐
  • 关于 Rime 输入法思考和整理
  • kswapd0 占用 99% 的 CPU
  • wp-cli 使用
  • 文件整理之重复文件删除
  • 使用 timeshift 来备份和还原系统
  • 在 Linux 上测试硬盘读写速度
  • Syncthing 又一款同步工具
  • 同步工具整理总结
  • lsb init scripts
  • 排查导致 CPU load 过高的 Java 线程
  • Vim global 命令
  • Oracle 提供免费的云服务
  • Linux 下使用 emoji
  • 我的 Linux 环境及 Cinnamon 桌面配置记录
  • 每天学习一个命令:fd find entries in the filesystem
  • 每天学习一个命令:fzf 使用笔记
  • 禁用 fcitx 额外键切换输入法
  • Ubuntu 系网络配置文件解析及说明
  • git pull hangs rekey after blocks 拉代码时卡住
  • Linux Mint 19 自定义登录界面
  • apt update 相关内容记录
  • Linux 下的输入法 fcitx vs ibus
  • Ubuntu 从 16.04 升级 18.04
  • 记一次 fail2ban 启动失败
  • Linnx Mint 上使用触摸板手势
  • Linux 下设置编码格式 locales
  • Linux 下执行文件中的每一行
  • 每天学习一个命令:xargs 连接输出和输入
  • 一些 Tmux 使用小技巧
  • D-Bus 简单学习
  • Termux app 使用记录
  • Entware-ng 使用
  • 每天学习一个命令:pidstat 查看进程消耗资源
  • 每天学习一个命令:pidof 查找进程 PID
  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • 威联通折腾篇十二:verysync 微力同步
  • 每天学习一个命令:sort 排序
  • CPU 负载
  • 启动挂载配置 fstab 文件
  • expect 脚本使用
  • 记录一下 Linux Mint 19 升级过程
  • 开源软负载均衡 HAProxy 使用及配置
  • 登录式 shell 和非登录式 shell 区别
  • 使用 Huginn 搭建自己的 IFTTT
  • html 转 pdf 命令行工具 wkhtmltopdf
  • 从零开始搭建 NAS: 硬件篇
  • 每天学习一个命令:jq 命令行下处理 JSON
  • Unix 进程
  • Bash Script
  • Linux 下安装 openssh server
  • 每天学习一个命令:gzip 压缩文件
  • Set up Drools Workbench with tomcat
  • MySQL 中的日志配置和管理
  • 服务器监控整理
  • 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测
  • 威联通折腾篇十一:USB 一键备份
  • 每天学习一个命令:使用 modprobe 加载禁用内核模块
  • 邮件服务器相关概念学习
  • 使用 Meld 对比文件及文件夹区别
  • Linux 下使用 ClamAV 扫描病毒
  • Linux 下非常好用的字典 GoldenDict
  • Linux 网络配置
  • 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用
  • 解决 failed to create bus connection no such file or directory 错误
  • Linux Mint 下禁用 Alt 拖拽窗口
  • Java 查漏补缺之泛型
  • Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
  • Java 查漏补缺:线程间通信
  • 通过 WebDAV 连接 NextCloud
  • 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片
  • Python Linux 系统管理与自动化运维读书笔记
  • 威联通折腾篇七:定时任务
  • 修复 NextCloud 消失的托盘图标
  • 威联通折腾篇四:Container Station 运行 Docker 容器
  • 使用 ZeroTier 组建虚拟局域网实现内网穿透
  • Celery 又一坑:时区错误
  • SSH 端口转发
  • 每天学习一个命令:netcat 查看网络信息
  • 每天学习一个命令:ip 处理网络管理任务
  • 个人非常喜欢的几个 icon 主题
  • yourls 相关工具和API调用
  • 在屏幕上显示敲击的键盘 screencast
  • BitTorrent 客户端简单比较
  • VPS 安全保护:使用 fail2ban 防止暴力破解
  • Maven 依赖管理
  • 清空Chrome缓存的301重定向
  • Linux 下的防火墙 ufw
  • 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验
  • 使用 git bisect 来快速定位出错版本
  • 使用 yourls 专属自己的短域名服务
  • git 分支管理
  • 私人网盘 NextCloud
  • 每天学习一个命令:vmstat 查看系统资源使用情况
  • 每天学习一个命令:parted 在 Linux 下给硬盘分区
  • Linux 交换分区
  • 每天学习一个命令:vnstat 统计服务器网卡流量
  • Jigsaw Outline 部署和使用
  • Linux 下使用命令获取硬盘信息
  • 每天学习一个命令:ncdu 磁盘分析工具
  • 使用 clonezilla 备份和恢复
  • VPS 安全设置
  • 备份 Docker 镜像容器和数据以及无痛迁移
  • 树莓派中安装 Docker 及 docker compose
  • 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构
  • VPS 云服务器能够做什么
  • docker volumes 中 -v 和 -mount 区别
  • docker-compose 中 links 和 depends_on 区别
  • 使用 privoxy 转发 socks 到 http
  • Docker 容器日志相关命令
  • 挂载腾讯云对象存储COS
  • Flask 使用模板渲染
  • 使用 rbenv 来管理多个版本 ruby
  • 每天学习一个命令:du 找出哪个文件夹占用空间
  • 使用Python控制Headless Chrome
  • Linux 下的 Android emulators
  • 搭建自己的文件共享服务 linx server
  • Squid http 代理
  • dockerfile 指令
  • Docker中运行 MySQL
  • netdata 又一款 Linux 监控程序
  • 使用 docker compose 管理多个容器
  • Linux 下安全的删除文件
  • 搭建自己的 Weibo 转 RSS 服务
  • 每天学习一个命令:find 查找文件
  • Linux 下显示网络流量
  • Linux 下几款快速启动器
  • 每天学习一个命令:uniq 筛选过滤重复的行
  • Linux 管理开机启动
  • 每天学习一个命令:ed 行编辑器
  • 每天学习一个命令: rename 批量修改文件名
  • v2ray 使用和总结
  • 自建网络硬盘 ownCloud
  • 每天学习一个命令:awk 处理文本
  • Linux 下查看内存使用
  • 斐讯 k2p 刷机
  • argparse的使用介绍
  • h5ai 目录列表程序
  • 每天学习一个命令:curl 命令行下载工具
  • 优雅地使用命令行
  • 常用的 Tmux 的插件使用记录
  • git 不同阶段撤回
  • frp 使用笔记
  • 使用 rebase 来合并多个 commits
  • 每天学习一个命令:zgrep 不解压过滤压缩包中文本
  • 每天学习一个命令:jhead 操作照片 EXIF
  • Vim 行选择复制和移动
  • 每天学习一个命令: mtr 查看路由网络连通性
  • 每天学习一个命令:iperf 测量带宽
  • md5 散列
  • flower 简单使用
  • 每天学习一个命令:zip and unzip 压缩及解压缩
  • 一次 vim 的简单介绍
  • 在 Linux 下安装 Charles
  • Vim 中的寄存器
  • Vim 的 normal 命令
  • Vim 中的宏命令
  • 每天学习一个命令:ifconfig 查看网络配置信息
  • headless chrome puppeteer
  • vimrc 配置中 Vim 键映射
  • 每天学习一个命令:代码搜索工具 ack-grep
  • Nginx 反向代理 Google 配置
  • Nginx 配置详解
  • Git commit 中使用 gpg 签名提交
  • Linux 安装 nodejs
  • 使用 mutt 在 Bash 中发送邮件及附件
  • 每天学习一个命令: Linux 查看磁盘信息命令 di
  • 从 Clonezilla 恢复系统学习 Linux 启动过程
  • 每天学习一个命令:使用 grep 查找文件内字符串
  • 每天学习一个命令:jstack 打印 Java 进程堆栈信息
  • 使用 antigen 来管理 zsh 插件
  • 爬虫相关技术整理
  • 使用 Shell 命令来对 Unix 时间戳和日期进行转换 date 命令
  • Mastering the Vim
  • Raspberry pi 自动挂载 NTFS USB 设备
  • 树莓派系统安装及设置
  • Linux 主机在线监控: nodequery
  • Python 笔记之内置类型
  • 给常用的 git 命令添加 alias 提升效率
  • 每天学习一个命令:使用 split 分割文件
  • 使用 setuptools 创建并发布 python 包
  • 免费发送邮件的服务收集整理
  • raspberry pi 折腾
  • flask admin
  • Flask 上传文件
  • Flask restful
  • MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别
  • 每天学习一个命令:使用 rsync 增量同步备份文件
  • 终端复用工具 Tmux 使用介绍
  • Java 查漏补缺之 class
  • Docker 入门
  • 每天学习一个命令:使用 nethogs 查看每个进程流量
  • 使用 supervisor 管理进程
  • MySQL 数据类型
  • Java 查漏补缺之枚举
  • Java 查漏补缺之 defensive copy
  • 每天学习一个命令:traceroute 查看路由信息
  • Ubuntu/Debian 安装 nginx
  • 每天学习一个命令:sudo 来管理 Linux 下权限
  • Git 使用过程中遇到的小技巧
  • 保持 SSH 连接
  • MySQL 命令记录
  • Dockerfile 基础镜像
  • Linux 安装 VMware workstation 12
  • 每天学习一个命令:tcpdump 命令行下抓包
  • 每天学习一个命令:df 查看磁盘剩余空间
  • 每天学习一个命令:lsof 列出打开的文件
  • Openwrt 平均负载
  • 每天学习一个命令:dig 查询 DNS 解析结果
  • Openwrt 接口及基本设置
  • TP LINK MR12U 刷 openwrt
  • 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
  • 解决 Linux Mint 18.1 安装 NVIDIA 驱动后黑屏
  • 每天学习一个命令:crontab 定时任务
  • 理解 bashrc profile 优先级及区别
  • Shell/Bash script 学习笔记
  • 在 Ubuntu/Mint 下快速创建桌面快捷方式
  • Linux Mint 下使用 electron wechat
  • 使用 mitmproxy 抓包
  • Busybox 工具列表
  • HBase 命令行工具
  • 每天学习一个命令:perf 性能分析工具
  • 每天学习一个命令:ln 创建链接
  • 每天学习一个命令: base64 编解码
  • 每天学习一个命令:lscpu 查看 CPU 信息
  • 每天学习一个命令:tree 生成目录结构
  • 每天学习一个命令:nmap 扫描开放端口
  • 每天学习一个命令:netstat 查看本地监听端口
  • 每天学习一个命令:iptables Linux 上的防火墙
  • Samba 使用
  • 离线文档查看工具
  • xiaomi router samba password
  • 每天学习一个命令:tar 压缩和解压文件
  • 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
  • 转换图片格式,png, jpg, webp
  • 以十六进制查看文件的方法整理
  • Clonezilla 克隆系统
  • 每天学习一个命令:nl 打印行号
  • ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机
  • 每天学习一个命令:iftop 流量监控
  • Ubuntu 下安装 Gradle 及简单使用
  • MySQL 客户端命令行使用技巧
  • 每天学习一个命令:ps 显示当前运行进程
  • 每天学习一个命令:fdisk 查看磁盘详情
  • 查看当前正在使用哪种 Shell
  • 每天学习一个命令:nslookup 查询调试 DNS
  • 切换 Linux 内核版本
  • Linux 常用命令合集
  • 每天学习一个命令:wc 统计文件
  • 每天学习一个命令:multitail 同时监控多个日志
  • 每天学习一个命令:tail 打印到标准输出
  • Linux 启动项管理
  • 每天学习一个命令:less 分页查看
  • FFmpeg 项目中便携式媒体播放器 ffplay 使用
  • 每天学习一个命令:su 切换身份或者使用 superuser
  • 每天学习一个命令:apt 安装卸载软件
  • guake zsh 配置小记
  • 查看系统版本和发行版信息
  • FFmpeg 入门笔记
  • 购买 VPS 之后需要做的事情
  • 每天学习一个命令:tr 命令行届的翻译
  • lua installation
  • Things to do after install Linux Mint
  • 在 Linux 下安装字体
  • git presentation
  • wget 常用命令
  • Bash 学习笔记之基本使用
  • Linux 学习笔记 User and Group
  • 每天学习一个命令:Linux screen 使用介绍
  • CentOS 安装文件区别
  • Linux notes
  • Vim 窗口使用
  • Vim 学习笔记 2: 组合命令
  • Vim 学习笔记:移动和编辑
  • Vim 中不同模式间的切换
  • Vim 中不同模式间的切换
  • Vim 多模式介绍
  • Vim字符编码及中文菜单乱码
  • 开始使用 Vim 的方式
  • 每天学习一个命令:inxi 显示系统和硬件信息
  • 每天学习一个命令:xclip 与剪贴板交互
  • 每天学习一个命令:ffprobe 查看多媒体信息
  • 每天学习一个命令:sed 流式字符编辑器
  • 网件 WNDR3800 刷机
  • 一系列计算机相关图书列表
  • 每天学习一个命令:dd 读取转换输出数据
  • 每天学习一个命令:top 查看资源占用
  • Linux 常见目录结构说明
  • Linux Mint 下开机自启动应用
  • 从 git 版本控制中删除文件而不删除硬盘中文件
  • Git 学习笔记:初级
  • Bash 命令小技巧
  • 每天学习一个命令:tee 读取标准输入并输出
  • 每天学习一个命令:ss socket 数据
  • 每天学习一个命令:kill 杀掉进程

command

  • Warp 终端初体验
  • 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑
  • 每天学习一个命令:使用 rz sz 向服务器发送文件
  • 使用 mktorrent 从命令行制作 torrent
  • rTorrent 和 ruTorrent 使用
  • 命令行的艺术
  • 终端的输入历史以及管理
  • wp-cli 使用
  • 文件整理之重复文件删除
  • 每天学习一个命令:fd find entries in the filesystem
  • 每天学习一个命令:fzf 使用笔记
  • 每天学习一个命令:pidof 查找进程 PID
  • 每天学习一个命令:sort 排序
  • html 转 pdf 命令行工具 wkhtmltopdf
  • 每天学习一个命令:jq 命令行下处理 JSON
  • 每天学习一个命令:gzip 压缩文件
  • 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测
  • Linux 网络配置
  • 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片
  • 每天学习一个命令:netcat 查看网络信息
  • 每天学习一个命令:ip 处理网络管理任务
  • 使用 click 构造漂亮的Python命令行程序
  • docker volumes 中 -v 和 -mount 区别
  • 每天学习一个命令:find 查找文件
  • Linux 下显示网络流量
  • Linux 下几款快速启动器
  • 每天学习一个命令:uniq 筛选过滤重复的行
  • Linux 管理开机启动
  • 每天学习一个命令:ed 行编辑器
  • 每天学习一个命令: rename 批量修改文件名
  • 每天学习一个命令:awk 处理文本
  • Linux 下查看内存使用
  • argparse的使用介绍
  • 每天学习一个命令:curl 命令行下载工具
  • 优雅地使用命令行
  • 每天学习一个命令: mtr 查看路由网络连通性
  • 每天学习一个命令:zip and unzip 压缩及解压缩
  • 每天学习一个命令:ifconfig 查看网络配置信息
  • 每天学习一个命令:代码搜索工具 ack-grep
  • 每天学习一个命令:使用 grep 查找文件内字符串
  • 每天学习一个命令:使用 split 分割文件
  • 每天学习一个命令:使用 rsync 增量同步备份文件
  • 终端复用工具 Tmux 使用介绍
  • 每天学习一个命令:使用 nethogs 查看每个进程流量
  • 每天学习一个命令:traceroute 查看路由信息
  • 每天学习一个命令:sudo 来管理 Linux 下权限
  • 每天学习一个命令:df 查看磁盘剩余空间
  • 每天学习一个命令:lsof 列出打开的文件
  • 每天学习一个命令:dig 查询 DNS 解析结果
  • 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
  • 每天学习一个命令:crontab 定时任务
  • 每天学习一个命令:perf 性能分析工具
  • 每天学习一个命令:ln 创建链接
  • 每天学习一个命令:lscpu 查看 CPU 信息
  • 每天学习一个命令:tree 生成目录结构
  • 每天学习一个命令:iptables Linux 上的防火墙
  • 每天学习一个命令:tar 压缩和解压文件
  • 转换图片格式,png, jpg, webp
  • 以十六进制查看文件的方法整理
  • 每天学习一个命令:nl 打印行号
  • 每天学习一个命令:iftop 流量监控
  • 每天学习一个命令:ps 显示当前运行进程
  • 每天学习一个命令:fdisk 查看磁盘详情
  • 每天学习一个命令:nslookup 查询调试 DNS
  • 每天学习一个命令:wc 统计文件
  • 每天学习一个命令:multitail 同时监控多个日志
  • 每天学习一个命令:tail 打印到标准输出
  • 每天学习一个命令:less 分页查看
  • 每天学习一个命令:su 切换身份或者使用 superuser
  • 每天学习一个命令:apt 安装卸载软件
  • 查看系统版本和发行版信息
  • 每天学习一个命令:tr 命令行届的翻译
  • Bash 学习笔记之基本使用
  • Vim 学习笔记 2: 组合命令
  • Vim 学习笔记:移动和编辑
  • 每天学习一个命令:inxi 显示系统和硬件信息
  • 每天学习一个命令:xclip 与剪贴板交互
  • 每天学习一个命令:ffprobe 查看多媒体信息
  • 每天学习一个命令:sed 流式字符编辑器
  • 每天学习一个命令:dd 读取转换输出数据
  • 每天学习一个命令:top 查看资源占用
  • Linux 常见目录结构说明
  • 每天学习一个命令:tee 读取标准输入并输出
  • 每天学习一个命令:ss socket 数据
  • 每天学习一个命令:kill 杀掉进程

socket

  • 每天学习一个命令:ss socket 数据

wifi

  • 小米路由器 3G 刷机及固件
  • 分析家里局域网 WiFI 瓶颈
  • Linux Mint 连接 802.1x EAP wifi network
  • Wifi 是如何工作的?

tcp

  • 开源软负载均衡 HAProxy 使用及配置
  • 每天学习一个命令:netcat 查看网络信息
  • 在 Linux 下安装 Charles
  • HAProxy 转发 shadowsocks 流量
  • Wifi 是如何工作的?

network

  • Netdata outbound_packets_dropped_ratio 告警
  • 使用 Netmaker 快速组建 WireGuard mesh 网络
  • OmniEdge 虚拟组网工具使用及原理简介
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
  • club 域名宕机近 3 小时故障回顾
  • A400互联VPS简单测评及使用
  • VMware Workstation 虚拟机网络设置
  • Docker 网络与容器互联
  • 个人的局域网网络设置整理
  • 分析家里局域网 WiFI 瓶颈
  • 使用命令行远程网络唤起主机
  • Ubuntu 系网络配置文件解析及说明
  • 每天学习一个命令:pidstat 查看进程消耗资源
  • Netty 简单实用
  • Linux 网络配置
  • 每天学习一个命令:ip 处理网络管理任务
  • 每天学习一个命令:vnstat 统计服务器网卡流量
  • Linux 下显示网络流量
  • 每天学习一个命令:curl 命令行下载工具
  • 每天学习一个命令: mtr 查看路由网络连通性
  • 每天学习一个命令:iperf 测量带宽
  • 每天学习一个命令:ifconfig 查看网络配置信息
  • 每天学习一个命令:使用 nethogs 查看每个进程流量
  • 每天学习一个命令:traceroute 查看路由信息
  • 每天学习一个命令:tcpdump 命令行下抓包
  • 每天学习一个命令:dig 查询 DNS 解析结果
  • 每天学习一个命令:nmap 扫描开放端口
  • 每天学习一个命令:netstat 查看本地监听端口
  • 每天学习一个命令:iptables Linux 上的防火墙
  • 每天学习一个命令:iftop 流量监控
  • 每天学习一个命令:nslookup 查询调试 DNS
  • Linux 常用命令合集
  • 一系列计算机相关图书列表
  • 使用 dnsmasq 转发 DNS 请求
  • Wifi 是如何工作的?

Google

  • Mastering Google Photos
  • Android 反编译
  • Linux 下自动更新 Chrome
  • iPhone 设置及Review
  • Goodbye Picasa
  • Google推出inbox的一点思考
  • Blogger 主题中Widget使用
  • Android 4.4 Kitkat
  • 2013 年 Google 愚人节玩笑

愚人节,Web

  • 2013 年 Google 愚人节玩笑

commands

  • Linux 下执行文件中的每一行
  • Gitlab 中使用命令行提交 merge request
  • 一些 Tmux 使用小技巧
  • Cinnamon alt+f2 命令
  • Busybox 工具列表
  • Linux 常用命令合集
  • 每天学习一个命令:Linux screen 使用介绍
  • Bash 命令小技巧

bash

  • zsh 配置文件解析及优先级
  • Bash 中的 Parameter Expansion
  • shell script idiom
  • Linux 下执行文件中的每一行
  • 每天学习一个命令:xargs 连接输出和输入
  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • 登录式 shell 和非登录式 shell 区别
  • Bash Script
  • 使用 antigen 来管理 zsh 插件
  • 理解 bashrc profile 优先级及区别
  • Shell/Bash script 学习笔记
  • 查看当前正在使用哪种 Shell
  • Bash 学习笔记之基本使用
  • Bash 命令小技巧

less

  • 每天学习一个命令:less 分页查看
  • Bash 命令小技巧

tips

  • 需要注意的 Python round() 方法
  • Vim 小技巧
  • Bash 命令小技巧

SSD

  • 固态硬盘知识总结

Knowledge

  • 手机信号字母表示
  • 电影版本中的缩写是什么意思
  • 国内各大音乐网站使用感受
  • Blogger 主题中Widget使用
  • 固态硬盘知识总结

aokp

  • AOKP vs. CyanogenMod 10.1

cyanogenmod

  • AOKP vs. CyanogenMod 10.1

Android

  • fastboot and adb 工具
  • Android 反编译
  • Android GPS 反作弊
  • Android ProGuard
  • Android 过渡动画框架
  • Android 提醒
  • Android 使用自定义 keystore 调试
  • Android 常见错误
  • android 6 runtime permission
  • Android Snackbar 使用
  • Android Notification
  • Android Animation Interpolator
  • Android ImageView ScaleType
  • Android Animation
  • 国行 Moto 360 2代一周使用感受
  • Android 人脸检测
  • 我使用的 Xposed module
  • Android lib Timber
  • 小行星视图App review
  • Nexus 6 刷机及电信 3G/4G 破解
  • Genymotion 安装
  • Nexus 6 tips
  • 魅蓝Note折腾记
  • 手机信号字母表示
  • Android 4.4 Kitkat
  • 防止Android刷机变砖

Rom

  • 防止Android刷机变砖

SuperUser

  • 防止Android刷机变砖

ClockworkMod

  • 防止Android刷机变砖

Fastboot

  • fastboot and adb 工具
  • 防止Android刷机变砖

adb

  • 不丢失数据 降级 Android 应用版本
  • Magisk 模块整理 For OnePlus 7 Pro
  • OnePlus 7 Pro 折腾记
  • Android 电视盒子可用的应用备份
  • 斐讯 T1 盒子去除广告
  • fastboot and adb 工具
  • adb shell dumpsys 使用
  • 常用 adb command 命令
  • 防止Android刷机变砖

google

  • 如何在 Chrome 中使用 New Bing
  • 使用 FFmpeg 将 webm 格式转成 mp4
  • Go 语言学习笔记 7:容器
  • 图片压缩工具 Squoosh 离线版
  • 利用 Cloudflare 和 Gmail 配置域名邮箱的收发
  • 如何查找链到某个链接的页面
  • 给博客添加 PWA
  • 再也不见 Google+
  • Google Forms 使用
  • Google Cloud Platform 使用向导
  • 用 Google Calendar 培养习惯
  • AngularJS 学习笔记
  • 由 WebM 格式学习常见的容器和编码格式
  • 读万字访谈后感:软硬件公司的差别
  • Go 语言学习笔记 2:基本结构
  • go 语言学习笔记 1:基本介绍和使用
  • 域名相关网站及价格整理
  • 关于通用顶级域名 .xyz
  • Jigsaw Outline 部署和使用
  • 使用Google出品的 cAdvisor 监控Docker容器
  • 使用 Docker hub 及其他镜像站点加速下载
  • 使用 Chevereto 自建照片分享
  • Gson 使用笔记
  • LevelDB 使用
  • Nginx 反向代理 Google 配置
  • Google Guava 库学习笔记
  • URL 短域名
  • Tampermonkey Chrome 下超神的插件
  • 文件夹和标签的区别使用
  • Podcast 托管
  • Gradle 重复导入错误
  • Google Guava 中本地缓存 LoadingCache 使用
  • Google Calendar 使用技巧一:添加各国节假日
  • 我使用的 Chrome Extension
  • Nexus 5 不同版本
  • Gelaxy Nexus Verizon 折腾
  • 域名解析 DNS

dns

  • .info 域名涨价应对策略
  • Linux 服务器控制面板 Hestia 使用
  • 电子邮件是如何工作的
  • club 域名宕机近 3 小时故障回顾
  • 利用 AdGuard Home 自建 DNS 服务器过滤广告
  • 每天学习一个命令:dig 查询 DNS 解析结果
  • 每天学习一个命令:nslookup 查询调试 DNS
  • 使用 dnsmasq 转发 DNS 请求
  • 域名解析 DNS

web

  • Selenium 使用介绍
  • Appium 介绍
  • 又一个网页文件管理:filebrowser
  • 修正关于 HTTP Header 的错误认识
  • Spring boot 笔记
  • HTTP协议学习笔记
  • Trello 简单使用
  • Nginx 反向代理 Google 配置
  • Nginx 配置详解
  • jinja2 笔记
  • Spring MVC 中常用的注解
  • @Autowired vs @Resource vs @Inject 的区别
  • flask admin
  • Flask 上传文件
  • Flask restful
  • Flask 使用介绍
  • Flask cookie and session
  • Ubuntu/Debian 安装 nginx
  • Celery 最佳实践
  • WEB-INF 目录结构
  • gunicorn 使用
  • gunicorn 部署 web.py 应用
  • 记账 App 选择
  • 域名解析 DNS

nexus

  • 解压和打包 jar 并手动上传到 Nexus 记录
  • Nexus 5 不同版本
  • Gelaxy Nexus Verizon 折腾

galaxy

  • Gelaxy Nexus Verizon 折腾

java

  • REST-assured 简单使用
  • Java 11 新特性学习
  • Javalin:一个轻量的 Web Framework
  • 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
  • Elasticsearch 入门使用
  • JWT 认证使用
  • Maven 中的 classifier
  • 解决 NoSuchMethodException 错误的方法
  • Moshi : 新一代的 Java 解析 JSON 工具
  • Java 查漏补缺:函数式接口
  • 分析 Java 内存
  • 解析 bpmn 文件
  • IntelliJ IDEA vmoptions 设置
  • Intellij IDEA 快捷键使用学习
  • Java 类加载器
  • 解压和打包 jar 并手动上传到 Nexus 记录
  • 排查导致 CPU load 过高的 Java 线程
  • Java 查漏补缺:Java 8 中接口 default 方法
  • Python 为什么需要 with 语法
  • Spring 自定义 namespace and handlers
  • Java 定时任务框架 Job-scheduling Quartz 使用
  • drools 编程例子
  • Maven 多仓库和镜像配置
  • CPU 负载
  • Maven 插件学习之: shade 插件
  • 设计模式之行为模式
  • 设计模式之结构模式
  • alibaba arthas 使用
  • Java 模板引擎 freemarker
  • Java 查漏补缺之 Exception 和 RuntimeException
  • log4j PatternLayout 输出模板
  • log4j appender
  • 重构读书笔记
  • JProfile 简单使用
  • Java 查漏补缺之:ThreadLocal 使用
  • Aviator 轻量 Java 表达式引擎
  • Drools Kie 简单使用
  • Netty 简单实用
  • Java 查漏补缺之 jvm
  • go 语言学习笔记 1:基本介绍和使用
  • Java 查漏补缺之泛型
  • Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
  • Maven 插件
  • Spring boot 笔记
  • Java 查漏补缺:线程间通信
  • Java 查漏补缺之位运算符
  • 使用 lombok 简化 Java 代码
  • Maven 依赖管理
  • Java 查漏补缺之 stream 中的 collect flatmap reduce 使用
  • Java 查漏补缺之 stream
  • MyBatis 中 insert 和 insertSeletive 区别
  • Gson 使用笔记
  • log4j 配置
  • MyBatis 使用介绍
  • 精通正则表达式第三版读书笔记
  • 分布式系统中唯一 ID 的生成方法
  • 在 Spring Boot 中使用 Swagger 生成接口文档
  • mockito 使用
  • Maven 介绍
  • 每天学习一个命令:jstack 打印 Java 进程堆栈信息
  • 《Spring MVC 实战》笔记
  • Spring MVC 中常用的注解
  • @Autowired vs @Resource vs @Inject 的区别
  • Java 查漏补缺之 class
  • Google Guava 库学习笔记
  • Java 查漏补缺之枚举
  • Java 查漏补缺之并发编程 ExecutorService
  • Java 查漏补缺之 defensive copy
  • Java 查漏补缺之 BigDecimal
  • Java 查漏补缺之注解
  • Head First Design Patterns
  • 《Effective Java》读书笔记
  • Ubuntu 下安装 Gradle 及简单使用
  • Spring BeanPostProcessor 使用
  • Java 查漏补缺之:try-with-resources 语法
  • MyBatis 自动生成的 Java client 方法区别
  • Java 查漏补缺之 Thread 类中 interrupt() interrupted() isInterrupted() 区别
  • Google Guava 中本地缓存 LoadingCache 使用
  • JVM parameters
  • Java 查漏补缺之 throwable vs exception 区别
  • Java 中时间相关处理工具类库 joda time
  • Java collections
  • Java 查漏补缺一些小问题
  • 使用 javadoc 自动生成 Java 文档
  • Java 内存模型
  • 如何写单测
  • Ubuntu 下安装 java 及问题配置
  • Java 查漏补缺之: GC 垃圾回收
  • Java 的 IO 操作 java.io 包
  • jhat 使用
  • jmap 命令使用及内存分析
  • 优化 Java 中正则表达式
  • log4j XML 配置
  • 正则表达式学习笔记
  • MyBatis Generator Plugins
  • Mybatis Generator 配置详解
  • Java 字节码 类文件结构
  • Java 查漏补缺之:赋值语句的返回值
  • JDK 和 Tomcat 配置

jdk

  • Java 11 新特性学习
  • 解决 NoSuchMethodException 错误的方法
  • Netty 简单实用
  • Java 查漏补缺之 BigDecimal
  • Java 查漏补缺之:try-with-resources 语法
  • Java 查漏补缺之 throwable vs exception 区别
  • Java collections
  • Ubuntu 下安装 java 及问题配置
  • jmap 命令使用及内存分析
  • Android SDK环境变量配置
  • Java 查漏补缺之:赋值语句的返回值
  • JDK 和 Tomcat 配置

tomcat

  • Set up Drools Workbench with tomcat
  • Tomcat 安装及使用
  • JDK 和 Tomcat 配置

knowledge

  • 重拾 Wikipedia
  • 继续折腾 WNDR3800 之 shadowsocks
  • Visual Studio 文件扩展名作用
  • JDK 和 Tomcat 配置

cse

  • Movie CSE for douban

豆瓣

  • 逃离豆瓣之豆瓣代替服务
  • 轻单体验
  • Movie CSE for douban

douban

  • 逃离豆瓣之豆瓣代替服务
  • 逃离豆瓣之豆瓣代替服务
  • 2019 读书记录
  • 2018 读书记录
  • douban 小组接口研究
  • 2016 年读书笔记
  • Movie CSE for douban

userscript

  • 使用 Tampermonkey 调试本地脚本
  • 知乎上被删除的良心回答之油猴脚本
  • Tampermonkey Chrome 下超神的插件
  • 我使用的 Userscript
  • Movie CSE for douban

Ingress

  • Pokemon Go 简介
  • modify build prop to get Ultra Strike
  • add auto complete

markdown

  • Gatsby 静态站点使用入门
  • Logseq 第一次试用记录以及发布 Logseq 到网页
  • Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
  • 使用 mdBook 生成在线文档
  • 我的 Obsidian 笔记跨设备同步方案
  • 通用文档转换工具 Pandoc
  • 为知笔记导出和备份
  • 有一个全平台的Markdown编辑器--Typora
  • Vim 插件之 markdown : vim markdown
  • Markdown online Editor
  • 学习使用 MarkDown 语言进行写作

blogger

  • RSS 订阅列表整理
  • Markdown online Editor

vs

  • Visual Studio 文件扩展名作用

microsoft

  • 如何在 Chrome 中使用 New Bing
  • 微软新一代 CEO 萨提亚 纳德拉自传《刷新》 读书笔记
  • Azure Cosmos DB 简单使用入门
  • Visual Studio 文件扩展名作用

Kitkat

  • Android 4.4 Kitkat

android

  • 小米平板 5 Pro 初体验及设置
  • 不丢失数据 降级 Android 应用版本
  • Android 上的 RIME 输入法 trime 同文输入法使用
  • 快充协议笔记
  • 记一次修复安装 Magisk 模块后的 bootloop
  • Substratum Android 上的主题引擎
  • Android 内核中的 CPU 调频
  • Termux app 使用记录
  • Magisk 模块整理 For OnePlus 7 Pro
  • Android Kernel
  • OnePlus 7 Pro 折腾记
  • 读万字访谈后感:软硬件公司的差别
  • Appium 介绍
  • Certificate pinning 介绍
  • 应用消息推送解决方案 MiPush
  • 一周 CP 反编译记录
  • 通过 HOST 去除 Android 广告:adaway
  • kodi 盒子上的媒体中心?
  • Linux 下的 Android emulators
  • Android 电视盒子可用的应用备份
  • 斐讯 T1 盒子去除广告
  • 在 Linux 下安装 Charles
  • 使用 mitmproxy 抓包
  • 我的一加 3 手机设置
  • Android 减小 APK 大小
  • Android Gradle 学习笔记
  • Android Http 调试及抓包
  • Gradle 重复导入错误
  • adb shell dumpsys 使用
  • 常用 adb command 命令
  • 《Effective Java》读书笔记
  • 我使用的 Xposed module
  • 利用 Jenkins 持续集成 Android 程序
  • Nexus 5 不同版本
  • 记账 App 选择
  • Android SDK环境变量配置
  • CM10.2

cm

  • CM10.2

lastpass

  • 全平台开源的密码管理软件 Bitwarden
  • LastPass New Design 新设计

password

  • 全平台开源的密码管理软件 Bitwarden
  • phpMyAdmin 登录无反应问题记录
  • VPS 安全保护:使用 fail2ban 防止暴力破解
  • ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机
  • LastPass New Design 新设计

design

  • Playbook 使用体验
  • WordPress 主题收集
  • LastPass New Design 新设计

inoreader

  • 搭建自己的 Weibo 转 RSS 服务
  • 我的RSS阅读器
  • InoReader 使用感受--绝佳Google Reader代替品

rss

  • 在线工作流 Pipedream 使用记录
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • Flexget 配合 NexusPHP 自动下载
  • 使用 flexget 实现下载更新自动化
  • 我有一台服务器能做什么:自架的服务整理
  • 自建 RSS Reader
  • 使用 Huginn 搭建自己的 IFTTT
  • RSS 订阅列表整理
  • 搭建自己的 Weibo 转 RSS 服务
  • InoReader 使用感受--绝佳Google Reader代替品

feedly

  • InoReader 使用感受--绝佳Google Reader代替品

google-reader

  • 再也不见 Google+
  • InoReader 使用感受--绝佳Google Reader代替品

hadoop

  • Hive SQL 介绍及使用
  • Zookeeper
  • Spark 学习笔记
  • HDFS 介绍和使用

spark

  • Spark 学习笔记
  • HDFS 介绍和使用

hdfs

  • HDFS 介绍和使用

file-system

  • Linux 常见目录结构说明
  • HDFS 介绍和使用

distribute

  • HDFS 介绍和使用

投影仪

  • 投影仪选购指南

购物

  • 投影仪选购指南

git

  • GitLab CI 提交代码 not allowe to upload code 问题解决
  • Git 对文件权限的控制
  • 折腾一下 GitHub Profile
  • 使用 glab 提交 Merge Request
  • 修复突然断电后 git 仓库 corrupt
  • 使用 Husky 来管理 git hook
  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • 我的 Obsidian 笔记跨设备同步方案
  • gitconfig includeIf 管理多用户配置
  • git subtree 简单使用记录
  • GitLab CI 使用笔记
  • 关于 .git 目录你需要知道的一切
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • git-crypt 使用
  • git pull hangs rekey after blocks 拉代码时卡住
  • Gitlab 中使用命令行提交 merge request
  • git describe 使用
  • 使用 Git worktree 将同一个项目分裂成多个本地目录
  • 使用 hub 命令来操作 GitHub
  • 使用 Meld 对比文件及文件夹区别
  • 使用 git bisect 来快速定位出错版本
  • git 分支管理
  • 使用 Travis 自动部署静态网站到 GitHub Pages
  • Gitbook 使用记录
  • 使用 Phabricator 来 code review
  • 使用 netlify 托管静态网站
  • 使用 Docker 安装 gogs
  • 优雅地使用命令行
  • git 不同阶段撤回
  • 使用 rebase 来合并多个 commits
  • Git commit 中使用 gpg 签名提交
  • 给常用的 git 命令添加 alias 提升效率
  • Git 使用过程中遇到的小技巧
  • 保持 SSH 连接
  • 修复 zsh 下 git 自动提示失败
  • should I git ignore .project file under eclipse
  • Git hook
  • git presentation
  • GitLab 学习笔记
  • How to Write a Git commit message
  • Git 配置多个 ssh key
  • 从 git 版本控制中删除文件而不删除硬盘中文件
  • Git 学习笔记:初级

ssh

  • 使用 ed25519 SSH Key 代替 RSA 密钥
  • Asus RT-AC86U 初始设置
  • 使用 assh 来管理 SSH config
  • 多设备间同步 ssh 配置及密钥
  • mosh: 使用 UDP 传输的 Shell
  • 命令行的艺术
  • git pull hangs rekey after blocks 拉代码时卡住
  • 使用 port knocking 隐藏 SSH daemon 端口
  • Linux 下安装 openssh server
  • SSH 端口转发
  • VPS 安全设置
  • 小米路由器 3G 开启 SSH 安装 MT 工具箱
  • frp 使用笔记
  • 保持 SSH 连接
  • ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机
  • 每天学习一个命令:pssh 一条命令在多个主机上执行
  • Git 配置多个 ssh key
  • Git 学习笔记:初级

github

  • GitHub Blocks 使用体验
  • 折腾一下 GitHub Profile
  • GitHub Codespaces 使用
  • GitHub Code Search 使用小技巧
  • zinit 作者删库事件以及后续代替方案
  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot
  • gitconfig includeIf 管理多用户配置
  • MacBook Pro 初始设置记录
  • Github Actions 使用
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • 使用 hub 命令来操作 GitHub
  • GraphQL 初识
  • git 分支管理
  • 使用 Travis 自动部署静态网站到 GitHub Pages
  • Gitbook 使用记录
  • 使用 netlify 托管静态网站
  • 使用 Docker 安装 gogs
  • Git commit 中使用 gpg 签名提交
  • URL 短域名
  • 保持 SSH 连接
  • How to Write a Git commit message
  • Git 配置多个 ssh key
  • Git 学习笔记:初级

gitlab

  • GitLab CI 提交代码 not allowe to upload code 问题解决
  • 使用 glab 提交 Merge Request
  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • GitLab CI 使用笔记
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • Gitlab 中使用命令行提交 merge request
  • 保持 SSH 连接
  • GitLab 学习笔记
  • Git 配置多个 ssh key
  • Git 学习笔记:初级

Movie

  • 电影网站评分机制
  • 电影版本中的缩写是什么意思
  • 倚天屠龙记苏有朋版观后感

projector,interface, monitor, display

  • 电视机投影仪显示器接口知识整理

vim

  • Warp 终端初体验
  • 我的 IntelliJ IDEA Vim 插件配置
  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
  • 使用 dotbot 管理 dotfiles 配置文件
  • Vim 插件之 vim-easymotion
  • JetBrains IntelliJ IDEA 中使用 vim 总结
  • Intellij IDEA 快捷键使用学习
  • Vim 插件之:vim-abolish
  • Vim global 命令
  • 在 Vim 下使用 fzf
  • Vim 插件之注释
  • Vim 插件之全局搜索:ack.vim
  • Vim 的颜色主题
  • Vim 行选择复制和移动
  • 一次 vim 的简单介绍
  • Vim 中的寄存器
  • Vim 的 normal 命令
  • Vim 中的宏命令
  • vimrc 配置中 Vim 键映射
  • 使用 antigen 来管理 zsh 插件
  • Mastering the Vim
  • guake zsh 配置小记
  • Awesome vim plugin website collections
  • Bash 学习笔记之基本使用
  • Vim 窗口使用
  • Vim 小技巧
  • Vim 学习笔记 2: 组合命令
  • Vim 学习笔记:移动和编辑
  • Vim 中不同模式间的切换
  • Vim插件Vundle
  • Vim 多模式介绍
  • Vim字符编码及中文菜单乱码
  • 开始使用 Vim 的方式
  • Vim 插件之: vim-surrounding
  • Vim 插件之:vim-repeat
  • Vim 中 buffer 操作及管理
  • Vim 插件介绍:Nerdtree
  • Vim 插件之 markdown : vim markdown

vim-plugin

  • Vim 插件之 vim-easymotion
  • Vim 插件之:vim-abolish
  • Vim 插件之注释
  • Vim 插件之全局搜索:ack.vim
  • Vim插件Vundle
  • Vim 插件之: vim-surrounding
  • Vim 插件之:vim-repeat
  • Vim 插件介绍:Nerdtree
  • Vim 插件之 markdown : vim markdown

学车

  • 学车记

programming

  • 使用开源 Wakapi 代替 WakaTime 统计编码时间
  • 工程代码挑战网站 CodeWars 使用体验
  • Go 语言学习笔记 7:容器
  • Go 语言学习笔记 4:Go 语言的控制语句
  • 迟到的「给编程初学者的一封信」
  • GitLab CI 使用笔记
  • 关于 .git 目录你需要知道的一切
  • Python 为什么需要 with 语法
  • 重构读书笔记
  • Netty 简单实用
  • Go 语言学习笔记 3:基础类型
  • Go 语言学习笔记 2:基本结构
  • go 语言学习笔记 1:基本介绍和使用
  • mastering xxx vs xxx cookbook vs xxx in action 系列图书的区别
  • 需要注意的 Python round() 方法
  • Java 查漏补缺之泛型
  • Java 查漏补缺一些小问题
  • 适用于编程 Coding 的字体
  • Java 查漏补缺之:赋值语句的返回值

document

  • 通用文档转换工具 Pandoc
  • Zeal 离线文档阅读
  • 离线文档查看工具
  • 使用 javadoc 自动生成 Java 文档
  • manual guide tutorial 区别

guide

  • 如何根据自身情况选购硬盘
  • manual guide tutorial 区别

difference

  • manual guide tutorial 区别

linux-mint

  • 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐
  • Linux 下使用 emoji
  • 在 Ubuntu 下为 Postman 创建 icon
  • Linux Mint 19 自定义登录界面
  • Linux Mint 连接 802.1x EAP wifi network
  • Cinnamon 桌面下 Applets 推荐
  • 小米笔记本 Air 13.3 在 Linux Mint 下安装 nvidia 驱动
  • 使用 Nemo 文件管理器
  • Linux 安装 VMware workstation 12
  • 解决 Linux Mint 18.1 安装 NVIDIA 驱动后黑屏
  • 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
  • Things to do after install Linux Mint
  • 在 Linux 下安装字体
  • Linux Mint 下开机自启动应用

cinnamon

  • 我的 Linux 环境及 Cinnamon 桌面配置记录
  • Ubuntu 系网络配置文件解析及说明
  • Cinnamon alt+f2 命令
  • Cinnamon 桌面下 Applets 推荐
  • 记录一下 Linux Mint 19 升级过程
  • 使用 Nemo 文件管理器
  • Linux Mint 下禁用 Alt 拖拽窗口
  • Linux Mint 下开机自启动应用

startup

  • lsb init scripts
  • Linux 管理开机启动
  • Linux Mint 下开机自启动应用

application

  • 图片压缩工具 Squoosh 离线版
  • Albert launcher
  • Syncthing 又一款同步工具
  • Trello 类似的工具和应用整理
  • Linux Mint 下开机自启动应用

haproxy

  • 开源软负载均衡 HAProxy 使用及配置
  • HAProxy 转发 shadowsocks 流量

shadowsocks

  • 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
  • Use shadowsocks libev
  • v2ray 使用和总结
  • 小米路由器 3G 开启 SSH 安装 MT 工具箱
  • 继续折腾 WNDR3800 之 shadowsocks
  • HAProxy 转发 shadowsocks 流量

ss

  • HAProxy 转发 shadowsocks 流量

load-balancer

  • HAProxy 转发 shadowsocks 流量

proxy-server

  • HAProxy 转发 shadowsocks 流量

proxy

  • 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
  • 在 Linux 上使用 Clash 作代理
  • 在命令行下给 socks 或者 http 代理测速
  • Use shadowsocks libev
  • 开源软负载均衡 HAProxy 使用及配置
  • 使用 privoxy 转发 socks 到 http
  • Squid http 代理
  • v2ray 使用和总结
  • 又一款抓包分析软件 wireshark
  • Nginx 反向代理 Google 配置
  • Nginx 配置详解
  • 使用 mitmproxy 抓包
  • Docker 使用 nginx-proxy 来架设多个网站
  • Android Http 调试及抓包
  • HAProxy 转发 shadowsocks 流量

Blogger

  • Goodbye Picasa
  • Blogger 主题中Widget使用

nerdtree

  • Vim 插件介绍:Nerdtree

vim-tips

  • Vim 插件介绍:Nerdtree

android-sdk

  • Android SDK环境变量配置

android-develop

  • Android SDK环境变量配置

class

  • Java 类加载器
  • Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
  • Java 查漏补缺之 class
  • Python 容易混淆的知识点
  • Java 字节码 类文件结构

cross-platform

  • Syncthing 又一款同步工具
  • 全平台开源的密码管理软件 Bitwarden
  • Java 字节码 类文件结构

bytecode

  • Java 字节码 类文件结构

doxygen

  • Visual Assist And Eclipse使用doxygen注释

Visual Studio

  • Visual Assist And Eclipse使用doxygen注释

Eclipse

  • Visual Assist And Eclipse使用doxygen注释

dir-structure

  • Linux 常见目录结构说明

top

  • 调查 Netdata 10min cpu iowait 告警
  • 排查导致 CPU load 过高的 Java 线程
  • 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用
  • 每天学习一个命令:top 查看资源占用

io

  • VPS 性能测试
  • 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用
  • Java 的 IO 操作 java.io 包
  • 每天学习一个命令:top 查看资源占用

cpu

  • 调查 Netdata 10min cpu iowait 告警
  • 如何发现 CPU steal 并解决
  • VPS 性能测试
  • 使用 Netdata Cloud 监控所有的机器
  • OpenWrt 学习笔记
  • 排查导致 CPU load 过高的 Java 线程
  • 每天学习一个命令:pidstat 查看进程消耗资源
  • CPU 负载
  • 从零开始搭建 NAS: 硬件篇
  • Openwrt 平均负载
  • Linux 常用命令合集
  • 每天学习一个命令:top 查看资源占用

memory

  • 使用 Netdata Cloud 监控所有的机器
  • Linux 内存管理初识
  • kswapd0 占用 99% 的 CPU
  • 威联通折腾篇十六:加内存
  • 每天学习一个命令:vmstat 查看系统资源使用情况
  • Linux 下查看内存使用
  • 每天学习一个命令:top 查看资源占用

buffer

  • Vim 中 buffer 操作及管理

vim-buffer

  • Vim 窗口使用
  • Vim 中 buffer 操作及管理

dnsmasq

  • 使用 dnsmasq 转发 DNS 请求

domain

  • Porkbun 免费领取一年 app wiki 等域名
  • .info 域名涨价应对策略
  • Eu.org 免费域名申请
  • 什么是 DMARC
  • club 域名宕机近 3 小时故障回顾
  • yourls 相关工具和API调用
  • 使用 yourls 专属自己的短域名服务
  • 域名相关网站及价格整理
  • 关于通用顶级域名 .xyz
  • 每天学习一个命令:dig 查询 DNS 解析结果
  • 使用 dnsmasq 转发 DNS 请求

rankfile

  • Jekyll 修改全纪录

dd

  • 在 Linux 上测试硬盘读写速度
  • 每天学习一个命令:dd 读取转换输出数据

skills

  • 网站推荐之 usesthis.com
  • Google Calendar 使用技巧一:添加各国节假日
  • 毕设相关

mysql

  • PlanetScale 云端 MySQL 数据库使用记录
  • MySQL Binary Log 清理
  • 每天学习一个命令:mysqlbinlog 命令使用
  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • 配置 MySQL master-master 双主同步
  • 提升 mysqldump 导入导出 MySQL 的速度
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • QNAP 上 SQL server 数据备份
  • 从 MySQL 迁移到 PostgreSQL 方案调研
  • PostgreSQL 数据库支持的数据类型
  • PostgreSQL 初识
  • MySQL 日期和时间函数
  • MySQL 中索引相关 SQL 语句
  • MySQL 中的日志配置和管理
  • MySQL 配置优化
  • 使用 alembic 迁移数据库结构
  • 威联通折腾篇九:MySQL 设置
  • phpMyAdmin 登录无反应问题记录
  • 使用 flask migrate 来迁移数据结构
  • 使用 Phabricator 来 code review
  • 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构
  • Docker中运行 MySQL
  • MyBatis 中 insert 和 insertSeletive 区别
  • MyBatis 使用介绍
  • 分布式系统中唯一 ID 的生成方法
  • 爬虫相关材料整理
  • MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别
  • MySQL 数据类型
  • MySQL 中 utf8 和 utf8mb4 区别
  • SQLAlchemy session 使用问题
  • MySQL 命令记录
  • SQLAlchemy 使用记录
  • MySQL 客户端命令行使用技巧
  • MyBatis 自动生成的 Java client 方法区别
  • MySQL 中的大小写敏感设置
  • MyBatis Generator Plugins
  • Mybatis Generator 配置详解
  • 优化 SQL 语句

sql

  • PlanetScale 云端 MySQL 数据库使用记录
  • 提升 mysqldump 导入导出 MySQL 的速度
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • QNAP 上 SQL server 数据备份
  • 从 MySQL 迁移到 PostgreSQL 方案调研
  • PostgreSQL 初识
  • MySQL 日期和时间函数
  • MySQL 中索引相关 SQL 语句
  • Hive SQL 介绍及使用
  • kudu 笔记
  • MySQL 配置优化
  • SQLAlchemy 中处理 relationship
  • 使用 alembic 迁移数据库结构
  • 使用 flask migrate 来迁移数据结构
  • 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构
  • MySQL 数据类型
  • SQLAlchemy session 使用问题
  • SQLAlchemy 使用记录
  • MySQL 中的大小写敏感设置
  • 优化 SQL 语句

optimize

  • 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片
  • 优化 SQL 语句

slow-query

  • 优化 SQL 语句

database

  • Laravel 学习笔记:Model Factoris 批量创建假数据
  • Azure Cosmos DB 简单使用入门
  • 每天学习一个命令:mysqlbinlog 命令使用
  • 配置 MySQL master-master 双主同步
  • 从 MySQL 迁移到 PostgreSQL 方案调研
  • PostgreSQL 数据库支持的数据类型
  • PostgreSQL 初识
  • MySQL 日期和时间函数
  • MySQL 中的日志配置和管理
  • 使用 alembic 迁移数据库结构
  • InfluxDB 使用
  • 使用 flask migrate 来迁移数据结构
  • Docker中运行 MySQL
  • LevelDB 使用
  • Redis 安全性检查
  • Redis 读书笔记
  • Redis 读书笔记
  • Celery 最佳实践
  • MySQL 命令记录
  • Redis 常用命令
  • Redis 介绍
  • HBase 如何设计 Table Schema
  • HBase 命令行工具
  • HBase 基本使用
  • H2 Database Engine
  • 优化 SQL 语句

fonts

  • guake zsh 配置小记
  • 在 Linux 下安装字体
  • 推荐网站之求字体:通过图片找字体
  • 适用于编程 Coding 的字体

font

  • 在 Linux 下安装字体
  • 字库格式介绍
  • 适用于编程 Coding 的字体

coding

  • 工程代码挑战网站 CodeWars 使用体验
  • 迟到的「给编程初学者的一封信」
  • 关于 .git 目录你需要知道的一切
  • 重构读书笔记
  • 在线协同编程网站收集
  • 适用于编程 Coding 的字体

style

  • 适用于编程 Coding 的字体

Music

  • 国内各大音乐网站使用感受

h2

  • H2 Database Engine

in-memory-database

  • H2 Database Engine

jdbc

  • H2 Database Engine

mybatis

  • MyBatis 中 insert 和 insertSeletive 区别
  • MyBatis 使用介绍
  • MyBatis 自动生成的 Java client 方法区别
  • MyBatis Generator Plugins
  • Mybatis Generator 配置详解

orm

  • Laravel 学习笔记:Model 之间关系
  • MyBatis 中 insert 和 insertSeletive 区别
  • MyBatis 使用介绍
  • SQLAlchemy session 使用问题
  • SQLAlchemy 使用记录
  • MyBatis Generator Plugins
  • Mybatis Generator 配置详解

mybatis-generator

  • MyBatis Generator Plugins

android-app

  • Termux app 使用记录
  • 记账 App 选择

app

  • 用 Google Calendar 培养习惯
  • douban 小组接口研究
  • Linux 下几款快速启动器
  • 关于游戏的一些想法
  • 记账 App 选择

ios

  • 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
  • 快充协议笔记
  • 后知后觉之 iOS 内置字典
  • Appium 介绍
  • 应用消息推送解决方案 MiPush
  • Workflow for iOS 使用指南
  • 在 Linux 下安装 Charles
  • iPhone 设置及Review
  • 记账 App 选择

log4j

  • 日志数据脱敏方法研究
  • log4j PatternLayout 输出模板
  • log4j appender
  • log4j 配置
  • log4j XML 配置
  • log4j 根据 package 打印日志到不同目的地

log4j12

  • log4j XML 配置
  • log4j 根据 package 打印日志到不同目的地

log4j12-conf

  • log4j 根据 package 打印日志到不同目的地

log4j12-xml

  • log4j 根据 package 打印日志到不同目的地

regex

  • 使用 ripgrep 通过正则快速查找文件内容
  • Nginx location 匹配规则
  • 每天学习一个命令:zgrep 不解压过滤压缩包中文本
  • 精通正则表达式第三版读书笔记
  • 优化 Java 中正则表达式
  • 正则表达式学习笔记

regular-expression

  • 正则表达式学习笔记

python

  • 下载 YouTube 视频方法总结
  • 离线备份小鹅通反派影评以及节目列表
  • aiohttp 使用笔记
  • 使用 Ansible Roles 结构化并复用 playbook
  • 搭建自动化签到网站
  • 使用 Remark42 替换博客的 Disqus 评论系统
  • JWT 认证使用
  • Ansible 入门篇一:简单介绍及使用
  • 使用 flexget 实现下载更新自动化
  • Python 为什么需要 with 语法
  • Jupyter 简单使用
  • Selenium 使用介绍
  • 需要注意的 Python round() 方法
  • 电子书常见格式及格式转换
  • SQLAlchemy 中处理 relationship
  • MDX/MDD 文件格式解析
  • Python 并发编程之 gevent
  • 使用 alembic 迁移数据库结构
  • Python Linux 系统管理与自动化运维读书笔记
  • Fabric 2.x 使用
  • Celery 又一坑:时区错误
  • Flask 使用 Celery 避免循环引用
  • 使用 click 构造漂亮的Python命令行程序
  • 使用 Python 下载抖音无水印视频
  • 使用Python控制Headless Chrome
  • 使用 Celery Once 来防止 Celery 重复执行同一个任务
  • pipenv 使用
  • argparse的使用介绍
  • pandas 基本使用
  • Python 自然语言处理包 nltk 使用
  • jinja2 笔记
  • Python 笔记之赋值语句和表达式
  • Python 中 subprocess.call() vs os.system() 区别
  • 爬虫相关技术整理
  • 爬虫相关材料整理
  • Python 笔记之内存模型 Variables Objects and References 区别
  • Python modules and package
  • Python 笔记之内置类型
  • 使用 itsdangerous 签名校验
  • Python logging 模块使用
  • 使用 setuptools 创建并发布 python 包
  • 使用 openpyxl python lib 来读写 Excel
  • flask admin
  • Flask 上传文件
  • Flask restful
  • Flask 使用介绍
  • Flask cookie and session
  • 使用 supervisor 管理进程
  • Celery 最佳实践
  • SQLAlchemy session 使用问题
  • 借助 scrapy-redis 实现 scrapy 分布式爬虫
  • 在 Python 中使用 redis 作为任务队列 Python RQ 使用
  • Scrapy 学习笔记及简单使用
  • 使用 pyenv 管理 Python 版本
  • Celery 使用介绍
  • Python 经典项目整理:阅读好的代码
  • Python 项目的结构
  • SQLAlchemy 使用记录
  • 使用 Python BeautifulSoup4 快速获取网页内容
  • gunicorn 使用
  • Pypi 国内镜像记录
  • gunicorn 部署 web.py 应用
  • Python 标准库网关接口 wsgiref
  • Python 容易混淆的知识点
  • 排序算法
  • Python 参数类型和参数匹配模型
  • Python 方法的参数传递 argument passing 引用传值
  • 正则表达式学习笔记

nlp

  • 使用 nltk 词形还原
  • Python 自然语言处理包 nltk 使用
  • 正则表达式学习笔记

log4j12-config

  • log4j XML 配置

DSLR

  • 每天学习一个命令:jhead 操作照片 EXIF
  • 照片添加GPS信息

GPS

  • 照片添加GPS信息

Nikon

  • 照片添加GPS信息

摄影

  • VSCO film pack
  • VSCO Film 00 free starter pack
  • VSCO cam使用
  • 照片添加GPS信息

inbox

  • Google推出inbox的一点思考

Gmail

  • Google推出inbox的一点思考

tpope

  • Vim 插件之: vim-surrounding
  • Vim 插件之:vim-repeat

vim-repeat

  • Vim 插件之:vim-repeat

lg

  • Nexus 5 不同版本

book

  • 读书是否是唯一重要的事?
  • 2020 读书记录
  • 2019 读书记录
  • 2018 读书记录
  • 《分布式服务架构:原理、设计与实战》读书笔记
  • Gitbook 使用记录
  • 2017 年读书笔记
  • 2016 年读书笔记
  • Kindle 使用小技巧及常见问题
  • 2015年读书记录
  • 一系列计算机相关图书列表

computer-science

  • 动态规划问题梳理
  • 一系列计算机相关图书列表

输入法

  • Linux 和 macOS 下 Rime 输入法配置记录

rime

  • 日语输入法相关及 Rime 下输入日语
  • Rime 输入法中的快捷键
  • 推荐几个 Rime 插件
  • 手工编译安装 macOS 下的 Rime(鼠须管)
  • 手工编译安装 librime
  • Android 上的 RIME 输入法 trime 同文输入法使用
  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
  • 关于 Rime 输入法思考和整理
  • 禁用 fcitx 额外键切换输入法
  • Rime 配置使用韩语及日语输入法
  • 利用 imewlconverter 制作 Rime 词库
  • Linux 下的输入法 fcitx vs ibus
  • Linux 和 macOS 下 Rime 输入法配置记录

input-method

  • 日语输入法相关及 Rime 下输入日语
  • 推荐几个 Rime 插件
  • 手工编译安装 macOS 下的 Rime(鼠须管)
  • 手工编译安装 librime
  • Android 上的 RIME 输入法 trime 同文输入法使用
  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
  • 关于 Rime 输入法思考和整理
  • 禁用 fcitx 额外键切换输入法
  • Rime 配置使用韩语及日语输入法
  • 利用 imewlconverter 制作 Rime 词库
  • Linux 下的输入法 fcitx vs ibus
  • Linux 和 macOS 下 Rime 输入法配置记录

cjk

  • Linux 和 macOS 下 Rime 输入法配置记录

language

  • 日语学习计划
  • 编码 读书笔记
  • Linux 和 macOS 下 Rime 输入法配置记录

korean

  • Rime 配置使用韩语及日语输入法
  • Linux 和 macOS 下 Rime 输入法配置记录

japanese

  • 在日本生活必备的应用收集整理
  • Obsidian 中的日语学习工具
  • 日语学习相关工具
  • 日语学习之:在 GoldenDict 下日语词典查词
  • 日语输入法相关及 Rime 下输入日语
  • 日语发音基础:五十音
  • 日语学习计划
  • Rime 配置使用韩语及日语输入法
  • Linux 和 macOS 下 Rime 输入法配置记录

chinese

  • 解剖朴字读音
  • 中文字符编码
  • Linux 和 macOS 下 Rime 输入法配置记录

squirrel

  • 推荐几个 Rime 插件
  • 手工编译安装 macOS 下的 Rime(鼠须管)
  • 手工编译安装 librime
  • Linux 和 macOS 下 Rime 输入法配置记录

小狼毫

  • 利用 imewlconverter 制作 Rime 词库
  • Linux 和 macOS 下 Rime 输入法配置记录

中州韵

  • 利用 imewlconverter 制作 Rime 词库
  • Linux 和 macOS 下 Rime 输入法配置记录

鼠须管

  • Linux 和 macOS 下 Rime 输入法配置记录

macOS

  • Linux 和 macOS 下 Rime 输入法配置记录

website

  • 给网站加上实时聊天对话框 tawk.to 使用记录
  • Laravel 21 天学习计划
  • 又一个简单漂亮的静态个人导航站 Homer
  • 搭建自己的导航页面
  • 使用 netlify 托管静态网站
  • 免费的电子书站点收集
  • 各种邀请链接整理
  • 推荐网站之快捷键:快捷键 ShortcutWorld Wiki
  • 让网站在分享时预览更美观
  • 推荐网站之代替品:alternativeTo
  • 推荐网站之邮件签名:htmlsig
  • 在线协同编程网站收集
  • 推荐网站之求字体:通过图片找字体

推荐网站

  • 推荐网站之快捷键:快捷键 ShortcutWorld Wiki
  • 推荐网站之代替品:alternativeTo
  • 推荐网站之邮件签名:htmlsig
  • 推荐网站之求字体:通过图片找字体

游戏

  • Play Clash of Clans

Game

  • Pokemon Go 简介
  • Play Clash of Clans

ClashOfClans

  • Play Clash of Clans

openwrt

  • OpenWrt 学习笔记
  • 小米路由器 3G 刷机及固件
  • Entware-ng 使用
  • 斐讯 k2p 刷机
  • Openwrt 平均负载
  • Openwrt 接口及基本设置
  • TP LINK MR12U 刷 openwrt
  • Samba 使用
  • Windows 10 无法连接 Openwrt Samba
  • 网件 WNDR3800 刷机
  • 继续折腾 WNDR3800 之 shadowsocks

shadowsocks-libev

  • Use shadowsocks libev
  • 继续折腾 WNDR3800 之 shadowsocks

wndr3800

  • 网件 WNDR3800 刷机

router

  • Asus RT-AC86U 初始设置
  • OpenWrt 学习笔记
  • 小米路由器 3G 刷机及固件
  • 分析家里局域网 WiFI 瓶颈
  • 小米路由器 3G 开启 SSH 安装 MT 工具箱
  • 斐讯 k2p 刷机
  • Openwrt 接口及基本设置
  • TP LINK MR12U 刷 openwrt
  • xiaomi router samba password
  • 网件 WNDR3800 刷机

jmap

  • jmap 命令使用及内存分析

jstack

  • 每天学习一个命令:jstack 打印 Java 进程堆栈信息
  • jmap 命令使用及内存分析

jvm

  • 解决 NoSuchMethodException 错误的方法
  • IntelliJ IDEA vmoptions 设置
  • Java 类加载器
  • Java 查漏补缺之 jvm
  • Ubuntu 下安装 Gradle 及简单使用
  • JVM parameters
  • Java 内存模型
  • jhat 使用
  • jmap 命令使用及内存分析

jhat

  • jhat 使用

heap

  • 分析 Java 内存
  • jhat 使用

tool

  • WhatPulse 使用记录
  • Mac 应用篇:Hammerspoon 自动化工具使用
  • 推荐网站之快捷键:快捷键 ShortcutWorld Wiki
  • jhat 使用

vim-surrounding

  • Vim 插件之: vim-surrounding

sed

  • 每天学习一个命令:sed 流式字符编辑器

editor

  • editorconfig 配置文件说明
  • 迟到的「给编程初学者的一封信」
  • JetBrains IntelliJ IDEA 中使用 vim 总结
  • Intellij IDEA 快捷键使用学习
  • Vim global 命令
  • 每天学习一个命令:ed 行编辑器
  • 每天学习一个命令:awk 处理文本
  • 一次 vim 的简单介绍
  • Vim 中的寄存器
  • Vim 中的宏命令
  • vimrc 配置中 Vim 键映射
  • Mastering the Vim
  • Vim 窗口使用
  • Vim 学习笔记 2: 组合命令
  • Vim 学习笔记:移动和编辑
  • Vim 中不同模式间的切换
  • Vim 多模式介绍
  • 开始使用 Vim 的方式
  • 每天学习一个命令:sed 流式字符编辑器

ffmpeg

  • FFmpeg 使用指南之 concat demuxer 串联多个文件
  • 使用 FFmpeg 将 webm 格式转成 mp4
  • 解决 Adobe Premiere 不支持 mkv 问题
  • 使用 HandBrake 压缩转码视频
  • 由 WebM 格式学习常见的容器和编码格式
  • 获取在线视频的时长
  • FFmpeg 项目中便携式媒体播放器 ffplay 使用
  • FFmpeg 入门笔记
  • 每天学习一个命令:ffprobe 查看多媒体信息

ffplay

  • FFmpeg 项目中便携式媒体播放器 ffplay 使用
  • FFmpeg 入门笔记
  • 每天学习一个命令:ffprobe 查看多媒体信息

ffprobe

  • 获取在线视频的时长
  • FFmpeg 入门笔记
  • 每天学习一个命令:ffprobe 查看多媒体信息

java-io

  • Java 的 IO 操作 java.io 包

xclip

  • 每天学习一个命令:xclip 与剪贴板交互

gc

  • Java 查漏补缺之 jvm
  • Java 查漏补缺之: GC 垃圾回收

garbage-collection

  • Java 查漏补缺之: GC 垃圾回收

思考

  • 关于游戏的一些想法
  • Time to say Goodbye to moments
  • 返乡

感悟

  • 返乡

转载

  • 返乡

Root

  • 魅蓝Note折腾记

Meizu

  • 魅蓝Note折腾记

online

  • 在线协同编程网站收集

products

  • cloudup 尝鲜

cloudup

  • cloudup 尝鲜

网盘

  • cloudup 尝鲜

encode

  • BitTorrent 协议中的 BenCode 编码
  • 每天学习一个命令: base64 编解码
  • Vim字符编码及中文菜单乱码

fileencoding

  • Vim字符编码及中文菜单乱码

vim-mode

  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
  • Vim global 命令
  • Vim 中不同模式间的切换
  • Vim 多模式介绍

apt-get

  • Ubuntu 下安装 java 及问题配置

vundle

  • Vim插件Vundle

unit-test

  • REST-assured 简单使用
  • mockito 使用
  • 如何写单测

junit

  • 如何写单测

testing

  • Selenium 使用介绍
  • 如何写单测

msi

  • msi笔记本型号对比

laptop

  • msi笔记本型号对比

encoding

  • 编码 读书笔记
  • BitTorrent 协议中的 BenCode 编码
  • Linux 下设置编码格式 locales
  • MySQL 中 utf8 和 utf8mb4 区别
  • ASCII Unicode GBK UTF-8 字符编码的区别与联系
  • 中文字符编码

vim-window

  • Vim 窗口使用

code

  • 使用开源 Wakapi 代替 WakaTime 统计编码时间
  • 编码 读书笔记
  • 推荐三个代码统计工具 tokei, cloc 和 scc
  • GitHub Code Search 使用小技巧
  • 字库格式介绍

information

  • 字库格式介绍

opentype

  • 字库格式介绍

truetype

  • 在 Linux 下安装字体
  • 字库格式介绍

编码

  • ASCII Unicode GBK UTF-8 字符编码的区别与联系

unicode

  • MySQL 中 utf8 和 utf8mb4 区别
  • ASCII Unicode GBK UTF-8 字符编码的区别与联系

utf8

  • Linux 下设置编码格式 locales
  • MySQL 中 utf8 和 utf8mb4 区别
  • ASCII Unicode GBK UTF-8 字符编码的区别与联系

ascii

  • ASCII Unicode GBK UTF-8 字符编码的区别与联系

notes

  • Laravel 21 天学习计划
  • Logseq 第一次试用记录以及发布 Logseq 到网页
  • 使用 Archive Box 制作自己的互联网存档
  • 使用 mdBook 生成在线文档
  • 跨平台开源卡片记忆工具 Anki
  • Spring @Configuration 注解
  • Java 查漏补缺之位运算符
  • Python Linux 系统管理与自动化运维读书笔记
  • Wiznote 为知笔记
  • Python 笔记之赋值语句和表达式
  • 《Spring MVC 实战》笔记
  • Java 查漏补缺之 defensive copy
  • Spark 学习笔记
  • GitLab 学习笔记
  • Python 方法的参数传递 argument passing 引用传值
  • Linux notes

pt

  • Flexget 配合 NexusPHP 自动下载
  • 使用 flexget 实现下载更新自动化
  • 关于 BitTorrent 和 PT 你需要知道的一切
  • 威联通折腾篇十五:rtorrent-Pro 使用
  • 0day 和 PT 站扫盲贴

0day

  • 0day 和 PT 站扫盲贴

download

  • 威联通折腾篇五:安装 Transmission 下载 BT
  • 0day 和 PT 站扫盲贴

memory-model

  • Java 内存模型

javadoc

  • 使用 javadoc 自动生成 Java 文档

encryption

  • git-crypt 使用
  • AES 加密算法
  • 加密入门(三):TrueCrypt
  • 加密入门(四):Gpg4win
  • 加密入门(一):EFS
  • 加密入门(二):BitLocker
  • KeePass 教程

KeePass

  • KeePass 教程

windows

  • 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
  • 威联通折腾篇二十一:Virtualiztion Station 安装 Windows10
  • v2ray 使用和总结
  • Windows 10 无法连接 Openwrt Samba
  • 加密入门(三):TrueCrypt
  • 加密入门(四):Gpg4win
  • 加密入门(一):EFS
  • 加密入门(二):BitLocker
  • KeePass 教程

BitLocker

  • 加密入门(二):BitLocker

efs

  • 加密入门(四):Gpg4win
  • 加密入门(一):EFS

TrueCrypt

  • 加密入门(三):TrueCrypt

centos

  • Centos 6/7 下安装 PHP7
  • CentOS 安装文件区别

Windows

  • 有一个全平台的Markdown编辑器--Typora
  • Windows下查看占用端口程序

ifttt

  • 在线工作流 Pipedream 使用记录
  • 使用 Huginn 搭建自己的 IFTTT
  • Workflow for iOS 使用指南
  • IFTTT

Dropbox

  • Dropbox同步已存在的文件夹
  • Dropbox 技巧

OneDrive

  • 如何将OneDrive移动到其他位置

samba

  • Samba 使用
  • xiaomi router samba password
  • Windows 10 无法连接 Openwrt Samba

wiki

  • 使用 mdBook 生成在线文档
  • 重拾 Wikipedia
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • Dash 视频串流技术
  • 花札玩法简介
  • kml 文件学习

kml

  • kml 文件学习

google-earth

  • kml 文件学习

long

  • Java 查漏补缺一些小问题

double

  • Java 查漏补缺之 BigDecimal
  • Java 查漏补缺一些小问题

chrome

  • Arc 浏览器初印象
  • 搭建自动化签到网站
  • 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
  • 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi
  • 全平台开源的密码管理软件 Bitwarden
  • 使用 Stylus 扩展自定义页面样式
  • 清空Chrome缓存的301重定向
  • 使用Python控制Headless Chrome
  • 最有用的 Chrome 快捷键提高数倍效率
  • headless chrome puppeteer
  • 知乎上被删除的良心回答之油猴脚本
  • Tampermonkey Chrome 下超神的插件
  • 我使用的 Chrome Extension

google-extension

  • 我使用的 Chrome Extension

tampermonkey

  • 使用 Tampermonkey 调试本地脚本
  • 知乎上被删除的良心回答之油猴脚本
  • Tampermonkey Chrome 下超神的插件
  • 我使用的 Userscript

greasemonkey

  • 我使用的 Userscript

script

  • lsb init scripts
  • expect 脚本使用
  • Linux 管理开机启动
  • 我使用的 Userscript

greasyfork

  • 我使用的 Userscript

Uber

  • 帝都Uber真实体验

人民优步

  • 帝都Uber真实体验

专车

  • 帝都Uber真实体验

VSCO

  • snapseed 中的一些参数
  • VSCO film pack
  • VSCO Film 00 free starter pack
  • VSCO cam使用

photography

  • VSCO film pack
  • VSCO Film 00 free starter pack
  • VSCO cam使用

滤镜

  • VSCO cam使用

应用

  • VSCO cam使用

YAML

  • YAML 学习笔记

JSON

  • C++ 解析JSON
  • YAML 学习笔记

XML

  • YAML 学习笔记

List

  • 轻单体验

LightRoom

  • VSCO Film 00 free starter pack

argument-passing

  • Python 方法的参数传递 argument passing 引用传值

argument-matching

  • Python 参数类型和参数匹配模型

argument

  • Python 参数类型和参数匹配模型

model

  • Python 参数类型和参数匹配模型

电影

  • 荒蛮故事 感悟
  • 不得不看的韩国电影

韩国

  • 残忍的战争
  • 不得不看的韩国电影

推荐

  • 不得不看的韩国电影

微信

  • Time to say Goodbye to moments

wechat

  • 使用 Beancount 记账篇二:各类账单导入
  • Linux Mint 下使用 electron wechat
  • Time to say Goodbye to moments

social

  • 再也不见 Google+
  • 删除社交账号状态
  • Time to say Goodbye to moments

pronunciation

  • 解剖朴字读音

screen

  • 终端复用工具 Tmux 使用介绍
  • 每天学习一个命令:Linux screen 使用介绍

tmux

  • Warp 终端初体验
  • rTorrent 和 ruTorrent 使用
  • 一些 Tmux 使用小技巧
  • 登录式 shell 和非登录式 shell 区别
  • 优雅地使用命令行
  • 常用的 Tmux 的插件使用记录
  • 使用 antigen 来管理 zsh 插件
  • 终端复用工具 Tmux 使用介绍
  • 每天学习一个命令:Linux screen 使用介绍

影评

  • 没有让我失望的火星救援
  • 残忍的战争
  • 1980也不会存在的爱情

霍建起

  • 1980也不会存在的爱情

野夫

  • 1980也不会存在的爱情

design-pattern

  • 设计模式之行为模式
  • 设计模式之结构模式
  • 设计模式之创建模式
  • @Autowired vs @Resource vs @Inject 的区别
  • Head First Design Patterns
  • 《Effective Java》读书笔记
  • Java collections

collection

  • 我有一台服务器能做什么:自架的服务整理
  • 专业医学信息网站整理
  • 服务器监控整理
  • 域名相关网站及价格整理
  • 2017 年读书笔记
  • 爬虫相关材料整理
  • 免费发送邮件的服务收集整理
  • 如何找到一首歌的名字
  • 画图工具收集
  • Linux 常用命令合集
  • Awesome vim plugin website collections
  • Java collections

user

  • Linux 学习笔记 User and Group

group

  • Telegram 使用技巧
  • Linux 学习笔记 User and Group

acl

  • Linux 学习笔记 User and Group

uid

  • Linux 学习笔记 User and Group

root

  • 记一次修复安装 Magisk 模块后的 bootloop
  • Magisk 模块整理 For OnePlus 7 Pro
  • OnePlus 7 Pro 折腾记
  • phpMyAdmin 登录无反应问题记录
  • 我的一加 3 手机设置
  • Linux 学习笔记 User and Group

shell

  • Docker Compose 中使用环境变量
  • 『译』我最喜欢的命令行工具
  • shell script idiom
  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • expect 脚本使用
  • 登录式 shell 和非登录式 shell 区别
  • Bash Script
  • Linux 管理开机启动
  • 使用 Shell 命令来对 Unix 时间戳和日期进行转换 date 命令
  • 理解 bashrc profile 优先级及区别
  • Shell/Bash script 学习笔记
  • adb shell dumpsys 使用
  • 查看当前正在使用哪种 Shell
  • Bash 学习笔记之基本使用

zsh

  • zsh 配置文件解析及优先级
  • Warp 终端初体验
  • 『译』我最喜欢的命令行工具
  • 使用 zinit 管理 zsh 插件 完美代替 Antigen
  • 使用 dotbot 管理 dotfiles 配置文件
  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • 使用 antigen 来管理 zsh 插件
  • Shell/Bash script 学习笔记
  • 修复 zsh 下 git 自动提示失败
  • 查看当前正在使用哪种 Shell
  • guake zsh 配置小记
  • Bash 学习笔记之基本使用

unix

  • MacBook Pro 初始设置记录
  • 多设备间同步 ssh 配置及密钥
  • Linux 下设置编码格式 locales
  • Unix 进程
  • 每天学习一个命令:ed 行编辑器
  • gunicorn 使用
  • Bash 学习笔记之基本使用

cli

  • 从 mkv 文件中提取字幕文件
  • 使用 glab 提交 Merge Request
  • 推荐三个代码统计工具 tokei, cloc 和 scc
  • 每天学习一个命令:growpart 扩容分区
  • 每天学习一个命令:mysqlbinlog 命令使用
  • 命令行下使用 jdupes 删除重复的文件
  • VPS 性能测试
  • 使用 gdu 快速查看磁盘空间占用
  • 『译』我最喜欢的命令行工具
  • 阿里云函数计算 fun cli
  • 使用命令行远程网络唤起主机
  • 终端的输入历史以及管理
  • wp-cli 使用
  • 每天学习一个命令:xargs 连接输出和输入
  • MySQL 客户端命令行使用技巧
  • Linux 常用命令合集
  • Bash 学习笔记之基本使用

wget

  • wget 常用命令

curl

  • 每天学习一个命令:curl 命令行下载工具
  • wget 常用命令

linux-command

  • wget 常用命令

backup

  • Plex Media Server 备份恢复和数据迁移
  • Proxmox VE 备份和恢复虚拟机
  • So you Start 独服 Proxmox VE 配置 RAID 10
  • Duplicacy 增量备份工具使用
  • 使用 Clonezilla 恢复 Windows 系统遇到的几个问题
  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • 我的备份方案
  • QNAP 上 SQL server 数据备份
  • 使用 timeshift 来备份和还原系统
  • 威联通折腾篇十四:迁移系统盘
  • 为知笔记导出和备份
  • 威联通折腾篇十一:USB 一键备份
  • chevereto 备份及恢复记录
  • RAID 磁盘阵列
  • 使用 clonezilla 备份和恢复
  • 整站备份工具 Httrack
  • Clonezilla 克隆系统
  • wget 常用命令

joda-time

  • Java 中时间相关处理工具类库 joda time

jdk8

  • Java 中时间相关处理工具类库 joda time

version-control

  • gitconfig includeIf 管理多用户配置
  • git subtree 简单使用记录
  • 使用 Git worktree 将同一个项目分裂成多个本地目录
  • 使用 hub 命令来操作 GitHub
  • 使用 git bisect 来快速定位出错版本
  • git 分支管理
  • 使用 Phabricator 来 code review
  • Git 使用过程中遇到的小技巧
  • git presentation

applications

  • 在日本生活必备的应用收集整理
  • Cross-platform Softwares I am using
  • Android 电视盒子可用的应用备份
  • Things to do after install Linux Mint

lua

  • lua installation

tr

  • 每天学习一个命令:tr 命令行届的翻译

awesome

  • Awesome vim plugin website collections

collections

  • Awesome vim plugin website collections

exception

  • Java 查漏补缺之 Exception 和 RuntimeException
  • Java 查漏补缺之 throwable vs exception 区别

git-hook

  • 使用 Husky 来管理 git hook
  • Git hook

vcs

  • Git hook

MattDamon

  • 没有让我失望的火星救援

Nexus

  • Nexus 6 tips

vps

  • Netdata outbound_packets_dropped_ratio 告警
  • 充分利用 Oracle 机器避免被回收
  • 腾讯轻量云服务器挂载云硬盘
  • 认识 Linux 下 btmp 日志文件
  • 如何发现 CPU steal 并解决
  • 哪吒监控安装及简单使用说明
  • HostHatch VPS 测评及使用
  • 限制 Docker 容器日志的大小
  • A400互联VPS简单测评及使用
  • VPS 性能测试
  • 在命令行下给 socks 或者 http 代理测速
  • Oracle 提供免费的云服务
  • 使用 port knocking 隐藏 SSH daemon 端口
  • VPS 安全设置
  • VPS 云服务器能够做什么
  • 挂载腾讯云对象存储COS
  • netdata 又一款 Linux 监控程序
  • Linux 主机在线监控: nodequery
  • 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
  • 购买 VPS 之后需要做的事情

lnmp

  • 购买 VPS 之后需要做的事情

boost

  • C++ 解析JSON
  • boost 学习笔记 11:总结
  • boost 学习笔记 10:设计模式
  • boost 学习笔记 9:并发编程
  • boost 学习笔记 10:Python
  • boost 学习笔记 8:算法
  • boost 学习笔记 7:property_tree
  • boost 学习笔记 6:容器
  • boost 学习笔记 5:文本字符串相关
  • boost 学习笔记 4:智能指针 smart_ptr
  • boost 学习笔记 3: date_time
  • boost 学习笔记 2: timer
  • boost 学习笔记 1: lexical_cast
  • boost 学习笔记 0: 安装环境

C++

  • should I git ignore .project file under eclipse
  • C++ 解析JSON
  • boost 学习笔记 11:总结
  • boost 学习笔记 10:设计模式
  • boost 学习笔记 9:并发编程
  • boost 学习笔记 10:Python
  • boost 学习笔记 8:算法
  • boost 学习笔记 7:property_tree
  • boost 学习笔记 6:容器
  • boost 学习笔记 5:文本字符串相关
  • boost 学习笔记 4:智能指针 smart_ptr
  • boost 学习笔记 3: date_time
  • boost 学习笔记 2: timer
  • boost 学习笔记 1: lexical_cast
  • boost 学习笔记 0: 安装环境

media

  • 谣言 世界最古老的传媒 读书笔记
  • 使用 tinyMediaManager 整理影视资源
  • kodi 盒子上的媒体中心?
  • 搭建自己的文件共享服务 linx server
  • FFmpeg 项目中便携式媒体播放器 ffplay 使用
  • FFmpeg 入门笔记

movie

  • 离线备份小鹅通反派影评以及节目列表
  • 逃离豆瓣之豆瓣代替服务
  • 没有反思的哀悼聊胜于无
  • 使用 tinyMediaManager 整理影视资源
  • BT 站点收集整理
  • 间谍之桥 感悟
  • 星球大战:好莱坞流水线上的标准产物加上一些情怀催化一下
  • 一个中国的缩影
  • 2015年最喜欢的十部引进片
  • FFmpeg 入门笔记

mp4

  • 将字幕压制到视频中
  • 使用 FFmpeg 将 webm 格式转成 mp4
  • 由 WebM 格式学习常见的容器和编码格式
  • FFmpeg 入门笔记

mp3

  • MP3 ID3 结构
  • FFmpeg 入门笔记

format

  • 使用 kindlegen 命令打包资源到 mobi
  • 转换图片格式,png, jpg, webp
  • FFmpeg 入门笔记

holiday

  • 记一天

china

  • 一个中国的缩影

reading

  • 《天朝的崩溃:鸦片战争再研究》读书笔记
  • 《工作、消费主义和新穷人》读书笔记
  • 《活法》读书笔记
  • 《原则》读书笔记
  • 《Go 语言高并发与微服务实战》 读书笔记
  • 富兰克林自传 读书笔记
  • 谣言 世界最古老的传媒 读书笔记
  • 也许你该找个人聊聊 读书笔记
  • 法国大革命前夕的舆论与谣言 读书笔记
  • 利率史 读书笔记
  • 编码 读书笔记
  • 金融的本质 读书笔记
  • 微软新一代 CEO 萨提亚 纳德拉自传《刷新》 读书笔记
  • 邻家的百万富翁 读后感
  • 自由软件 自由社会 读书笔记
  • 现代性与大屠杀读书笔记
  • 大法官说了算 美国司法观察笔记 读书笔记
  • 法官能为民主做什么 读书笔记
  • 读书是否是唯一重要的事?
  • 2020 读书记录
  • 2019 读书记录
  • 2018 读书记录
  • 《分布式服务架构:原理、设计与实战》读书笔记
  • 2017 年读书笔记
  • Redis 读书笔记
  • 2016 年读书笔记
  • Python 经典项目整理:阅读好的代码
  • 2015年读书记录

record

  • 全平台录制 GIF:LICEcap
  • 最棒的gif录屏:byzanz record

gif

  • 全平台录制 GIF:LICEcap
  • 最棒的gif录屏:byzanz record

google-calendar

  • 用 Google Calendar 培养习惯
  • Google Calendar 使用技巧一:添加各国节假日

holidays

  • Google Calendar 使用技巧一:添加各国节假日

java-virtual-machine

  • JVM parameters

guake

  • 跨平台的 GPU 加速终端 kitty
  • guake zsh 配置小记

agnoster

  • guake zsh 配置小记

solarized

  • guake zsh 配置小记

思考感悟

  • 荒蛮故事 感悟
  • 间谍之桥 感悟
  • 星球大战:好莱坞流水线上的标准产物加上一些情怀催化一下

apt

  • Proxmox VE 从 6 升级到 7
  • 我的 Linux 环境及 Cinnamon 桌面配置记录
  • apt update 相关内容记录
  • 每天学习一个命令:apt 安装卸载软件

ubuntu

  • Tailscale 简单使用
  • Ubuntu 上命令行设置时区
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • 修复 Ubuntu 18.04 网络设置中无有线设置的问题
  • Ubuntu 20.04 使用 MergerFS
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
  • HostHatch VPS 测评及使用
  • 修复 Ubuntu 丢失的引导
  • Cloud-init 初始化虚拟机配置
  • lsb init scripts
  • Use shadowsocks libev
  • gpg: keyserver receive failed: Server indicated a failure 解决
  • Linux 下使用 emoji
  • 我的 Linux 环境及 Cinnamon 桌面配置记录
  • 在 Ubuntu 下为 Postman 创建 icon
  • Ubuntu 系网络配置文件解析及说明
  • apt update 相关内容记录
  • Ubuntu 从 16.04 升级 18.04
  • 记录一下 Linux Mint 19 升级过程
  • 使用 Nemo 文件管理器
  • 修复 NextCloud 消失的托盘图标
  • 每天学习一个命令:ncdu 磁盘分析工具
  • Squid http 代理
  • Ubuntu/Debian 安装 nginx
  • 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
  • Ubuntu 下安装 Gradle 及简单使用
  • 每天学习一个命令:apt 安装卸载软件

su

  • 每天学习一个命令:su 切换身份或者使用 superuser

superuser

  • 每天学习一个命令:su 切换身份或者使用 superuser

american

  • 间谍之桥 感悟

action

  • 间谍之桥 感悟

经验总结

  • Mastering Google Photos
  • Git 使用过程中遇到的小技巧
  • 使用 pyenv 管理 Python 版本
  • 离线文档查看工具
  • 全平台录制 GIF:LICEcap
  • 通过 IFTTT 自动下载 Instagram 图片到 Google Drive
  • C++ 解析JSON
  • 中国科技馆一日游
  • Goodbye Picasa
  • 中国美术馆一日游
  • 国家博物院一日游
  • 删除社交账号状态

posts

  • 删除社交账号状态

博物院

  • 国家博物院一日游

travel

  • 青海游记思绪整理
  • 中国科技馆一日游
  • 中国美术馆一日游
  • 国家博物院一日游

beijing

  • 中国科技馆一日游
  • 中国美术馆一日游
  • 国家博物院一日游

游记

  • 中国科技馆一日游
  • 中国美术馆一日游
  • 国家博物院一日游

sdl

  • FFmpeg 项目中便携式媒体播放器 ffplay 使用

Django

  • django web framework 学习笔记

Python

  • django web framework 学习笔记

学习笔记

  • Scrapy 学习笔记及简单使用
  • Redis 常用命令
  • Redis 介绍
  • 每天学习一个命令:nmap 扫描开放端口
  • Linux 启动项管理
  • django web framework 学习笔记

Web

  • 升级 Spring MVC 3.2.x 到 4.x 注意事项
  • Spring MVC 应用处理 CORS
  • Spring Interceptor vs Filter 拦截器和过滤器区别
  • Spring MVC 处理文件上传
  • RESTful 接口
  • django web framework 学习笔记

AndroidDev

  • Android GPS 反作弊
  • Android ProGuard
  • Android 过渡动画框架
  • Android 提醒
  • Android 使用自定义 keystore 调试
  • Android 常见错误
  • android 6 runtime permission
  • Android Snackbar 使用
  • Android Notification
  • Android monkey test
  • Android Animation Interpolator
  • Android ImageView ScaleType
  • Android Animation
  • 国行 Moto 360 2代一周使用感受
  • Android 人脸检测
  • 我使用的 Xposed module
  • Android lib Timber
  • Genymotion 安装

Genymotion

  • Genymotion 安装

tail

  • 每天学习一个命令:tail 输出文件的最后部分内容
  • 每天学习一个命令:multitail 同时监控多个日志
  • 每天学习一个命令:tail 打印到标准输出

tailf

  • 每天学习一个命令:tail 打印到标准输出

certbot

  • 使用 certbot 自动生成 SSL 证书并自动续期

ssl

  • jks pem cer pfx 不同种类的证书
  • Certificate pinning 介绍
  • 使用 certbot 自动生成 SSL 证书并自动续期

https

  • Squid http 代理
  • 在 Linux 下安装 Charles
  • 使用 certbot 自动生成 SSL 证书并自动续期

guava

  • Java 查漏补缺之 stream
  • Google Guava 库学习笔记
  • Google Guava 中本地缓存 LoadingCache 使用

cache

  • Google Guava 中本地缓存 LoadingCache 使用

local-cache

  • Google Guava 中本地缓存 LoadingCache 使用

multitail

  • 每天学习一个命令:multitail 同时监控多个日志

log

  • 每天学习一个命令:tail 输出文件的最后部分内容
  • 认识 Linux 下 btmp 日志文件
  • 限制 Docker 容器日志的大小
  • 日志数据脱敏方法研究
  • log4j PatternLayout 输出模板
  • log4j appender
  • MySQL 中的日志配置和管理
  • Open Falcon 使用和介绍
  • log4j 配置
  • 每天学习一个命令:multitail 同时监控多个日志

word-count

  • 每天学习一个命令:wc 统计文件

Nexus 6

  • Nexus 6 刷机及电信 3G/4G 破解

kernel

  • Linux 设备中的 major 和 minor 数字
  • Android 内核中的 CPU 调频
  • Android Kernel
  • oneplus 3 recovery ROM kernel 选择
  • 每天学习一个命令:使用 modprobe 加载禁用内核模块
  • 切换 Linux 内核版本

versions

  • 使用 rbenv 来管理多个版本 ruby
  • Maven 插件学习之:Versions maven plugin 版本管理插件
  • 切换 Linux 内核版本

nslookup

  • 每天学习一个命令:nslookup 查询调试 DNS

c++

  • 排序算法

sort

  • 每天学习一个命令:sort 排序
  • 每天学习一个命令:uniq 筛选过滤重复的行
  • 排序算法

algorithm

  • 动态规划问题梳理
  • Drools 原理之 RETE 算法
  • 排序算法

Picasa

  • Mastering Google Photos
  • Goodbye Picasa

Google Photos

  • Mastering Google Photos
  • Goodbye Picasa

产品体验

  • 国行 Moto 360 2代一周使用感受
  • Pokemon Go 简介
  • Resilio Sync(原 btsync)使用体验
  • Goodbye Picasa

rapidjson

  • C++ 解析JSON

sh

  • Shell/Bash script 学习笔记
  • 查看当前正在使用哪种 Shell

index

  • 在线目录列表程序
  • MySQL 中索引相关 SQL 语句
  • MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别
  • MySQL 中的大小写敏感设置

fdisk

  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 每天学习一个命令:fdisk 查看磁盘详情

disk

  • 使用 gdu 快速查看磁盘空间占用
  • 启动挂载配置 fstab 文件
  • 每天学习一个命令:ncdu 磁盘分析工具
  • 每天学习一个命令:du 找出哪个文件夹占用空间
  • 每天学习一个命令: Linux 查看磁盘信息命令 di
  • 每天学习一个命令:df 查看磁盘剩余空间
  • 每天学习一个命令:fdisk 查看磁盘详情

partition

  • 每天学习一个命令:growpart 扩容分区
  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 每天学习一个命令:parted 在 Linux 下给硬盘分区
  • Linux 交换分区
  • 每天学习一个命令:fdisk 查看磁盘详情

thread

  • Java 查漏补缺之:ThreadLocal 使用
  • Python 并发编程之 gevent
  • Java 查漏补缺:线程间通信
  • Java 查漏补缺之并发编程 ExecutorService
  • Spring 中 ThreadPoolTaskExecutor 配置
  • Java 查漏补缺之 Thread 类中 interrupt() interrupted() isInterrupted() 区别

interrupt

  • Java 查漏补缺之 Thread 类中 interrupt() interrupted() isInterrupted() 区别

inheritance

  • Python 容易混淆的知识点

wsgi

  • gunicorn 使用
  • Python 标准库网关接口 wsgiref

wsgiref

  • Python 标准库网关接口 wsgiref

SpherePhoto

  • 小行星视图App review

Android app

  • 小行星视图App review

btsync

  • Pulsed Media seedbox 测评和使用
  • 同步工具整理总结
  • Resilio Sync(原 btsync)使用体验

pssh

  • 每天学习一个命令:pssh 一条命令在多个主机上执行

openssh

  • Linux 下安装 openssh server
  • 每天学习一个命令:pssh 一条命令在多个主机上执行

try-with-resources

  • Java 查漏补缺之:try-with-resources 语法

closable

  • Java 查漏补缺之:try-with-resources 语法

eclipse

  • should I git ignore .project file under eclipse

CDT

  • should I git ignore .project file under eclipse

gitignore

  • should I git ignore .project file under eclipse

ps

  • 每天学习一个命令:ps 显示当前运行进程

process

  • Unix 进程
  • Python 并发编程之 gevent
  • 使用 supervisor 管理进程
  • 每天学习一个命令:ps 显示当前运行进程

jenkins

  • Jenkins 使用
  • jenkins setup and introduction
  • 利用 Jenkins 持续集成 Android 程序

gradle

  • Android Gradle 学习笔记
  • Gradle 重复导入错误
  • Ubuntu 下安装 Gradle 及简单使用
  • 利用 Jenkins 持续集成 Android 程序

ci

  • 使用 netlify 托管静态网站
  • jenkins setup and introduction
  • 利用 Jenkins 持续集成 Android 程序

auto-completion

  • 修复 zsh 下 git 自动提示失败

hub

  • 使用 hub 命令来操作 GitHub
  • 修复 zsh 下 git 自动提示失败

mysql-cli

  • MySQL 客户端命令行使用技巧

review

  • 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
  • iPhone 设置及Review
  • 荒蛮故事 感悟

gunicorn

  • gunicorn 使用
  • gunicorn 部署 web.py 应用

webpy

  • gunicorn 部署 web.py 应用

server

  • Ubuntu 上命令行设置时区
  • 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
  • 每天学习一个命令:使用 rz sz 向服务器发送文件
  • 从零搭建一台 NAS:软件篇
  • 在线目录列表程序
  • Oracle 提供免费的云服务
  • Nginx location 匹配规则
  • 服务器监控整理
  • VPS 安全设置
  • VPS 云服务器能够做什么
  • 搭建自己的文件共享服务 linx server
  • Nginx 配置详解
  • gunicorn 使用
  • gunicorn 部署 web.py 应用

Snapseed

  • snapseed 中的一些参数

PhotoEditing

  • snapseed 中的一些参数

Anroid

  • snapseed 中的一些参数

Linux

  • 有一个全平台的Markdown编辑器--Typora
  • Vim 全局命令 g
  • 在 Ubuntu 下安装并使用 Cinnamon
  • 树莓派中安装MySQL 5.7
  • 将 MySQL 升级到 5.7
  • 目录 /usr/local vs /opt 的区别及 JDK 安装
  • 使用 Cron 定时重启 Openwrt 路由器
  • 整站备份工具 Httrack
  • IO 重定向
  • 终端使用 sock5 代理
  • Linux 下自动更新 Chrome
  • 修复 Linux mint 下 sogou 输入法
  • pdnsd 使用
  • gnome do 技巧

gnome-do

  • gnome do 技巧

pip

  • Pypi 国内镜像记录

mirror

  • 威联通折腾篇十六:为 Container Station 更换镜像
  • Pypi 国内镜像记录

http

  • aiohttp 使用笔记
  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • 开源软负载均衡 HAProxy 使用及配置
  • Certificate pinning 介绍
  • 修正关于 HTTP Header 的错误认识
  • HTTP协议学习笔记
  • 使用 privoxy 转发 socks 到 http
  • Squid http 代理
  • v2ray 使用和总结
  • 在 Linux 下安装 Charles
  • 使用 mitmproxy 抓包
  • gunicorn 使用

spring

  • Spring AOP 笔记
  • Spring 自定义 namespace and handlers
  • Spring 中的 @Transactional 注解
  • 修正关于 HTTP Header 的错误认识
  • Spring 相关资源
  • Spring @Configuration 注解
  • Spring boot 笔记
  • 在 Spring Boot 中使用 Swagger 生成接口文档
  • Spring 中 HandlerMethodArgumentResolver 使用
  • 《Spring MVC 实战》笔记
  • Spring MVC 中常用的注解
  • @Autowired vs @Resource vs @Inject 的区别
  • WEB-INF 目录结构
  • Spring 中 ThreadPoolTaskExecutor 配置
  • Spring BeanPostProcessor 使用

bean

  • Spring BeanPostProcessor 使用

spring-bean

  • Spring BeanPostProcessor 使用

spring-bean-lifecycle

  • Spring BeanPostProcessor 使用

thread-pool

  • Spring 中 ThreadPoolTaskExecutor 配置

queue

  • Laravel 学习笔记:队列
  • Celery 又一坑:时区错误
  • RabbitMQ 基本使用
  • 使用 Celery Once 来防止 Celery 重复执行同一个任务
  • Celery 最佳实践
  • 在 Python 中使用 redis 作为任务队列 Python RQ 使用
  • Celery 使用介绍
  • Spring 中 ThreadPoolTaskExecutor 配置

kindle

  • Boox Note 2 使用感受及小技巧
  • Kindle 篇一:如何把 Kindle Unlimited 的钱看回来
  • 使用 kindlegen 命令打包资源到 mobi
  • 免费的电子书站点收集
  • 写了一个推送图书到 Kindle 的 bot
  • Kindle 使用小技巧及常见问题

阅读

  • Kindle 使用小技巧及常见问题

amazon

  • 云服务 free tier
  • 读万字访谈后感:软硬件公司的差别
  • 使用 kindlegen 命令打包资源到 mobi
  • Kindle 使用小技巧及常见问题

ebook

  • epub 格式解析
  • 电子书常见格式及格式转换
  • Kindle 使用小技巧及常见问题

usage

  • Ubuntu 下安装 Gradle 及简单使用

build-system

  • Maven 依赖管理
  • Android Gradle 学习笔记
  • Ubuntu 下安装 Gradle 及简单使用

iftop

  • Linux 下显示网络流量
  • 每天学习一个命令:iftop 流量监控

monitor

  • Netdata outbound_packets_dropped_ratio 告警
  • 哪吒监控安装及简单使用说明
  • 使用 Netdata Cloud 监控所有的机器
  • 在树莓派上安装 Prometheus node-exporter
  • Prometheus: 监控系统和时序数据库
  • 服务器监控整理
  • 使用Google出品的 cAdvisor 监控Docker容器
  • Grafana 基本使用
  • netdata 又一款 Linux 监控程序
  • 监控 docker 运行数据 stats 命令
  • Open Falcon 使用和介绍
  • flower 简单使用
  • Linux 主机在线监控: nodequery
  • 每天学习一个命令:iftop 流量监控

beautifulsoup4

  • 使用 Python BeautifulSoup4 快速获取网页内容

crawler

  • Selenium 使用介绍
  • 爬虫相关技术整理
  • 爬虫相关材料整理
  • Scrapy 学习笔记及简单使用
  • 使用 Python BeautifulSoup4 快速获取网页内容

html

  • Obsidian 中的日语学习工具
  • html 转 pdf 命令行工具 wkhtmltopdf
  • Java 模板引擎 freemarker
  • 响应式网页编程中 HTML 标签 meta viewport
  • 让网站在分享时预览更美观
  • 使用 Python BeautifulSoup4 快速获取网页内容

parser

  • 使用 Python BeautifulSoup4 快速获取网页内容

学习

  • Android lib Timber

ssh-copy-id

  • ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机

evernote

  • Obsidian 未来的笔记应用
  • Joplin 至今为止用过的最好的 Evernote 代替品
  • 笔记整理法则
  • Evernote 代替品

wiznote

  • 在 Ubuntu 下为 Postman 创建 icon
  • 为知笔记导出和备份
  • Wiznote 为知笔记
  • 笔记整理法则
  • Evernote 代替品

notebook

  • 再见公有云
  • Joplin 至今为止用过的最好的 Evernote 代替品
  • 为知笔记导出和备份
  • Wiznote 为知笔记
  • Evernote 代替品

nl

  • 每天学习一个命令:nl 打印行号

AR

  • Pokemon Go 简介

Niantic

  • Pokemon Go 简介

Pokemon

  • Pokemon Go 简介

PokemonGo

  • Pokemon Go 简介

telegram

  • 下载 YouTube 视频方法总结
  • 在线工作流 Pipedream 使用记录
  • 写了一个推送图书到 Kindle 的 bot
  • Telegram 使用技巧

im

  • Telegram 使用技巧

channel

  • Telegram 使用技巧

sticker

  • Telegram 使用技巧

androiddev

  • Android 减小 APK 大小
  • Android Gradle 学习笔记
  • Android Http 调试及抓包
  • Gradle 重复导入错误
  • 我使用的 Xposed module

xposed

  • 我的一加 3 手机设置
  • 我使用的 Xposed module

整理合集

  • 我使用的 Xposed module
  • 我使用的 Xposed module

Xposed

  • 我使用的 Xposed module

clonezilla

  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
  • 使用 Clonezilla 恢复 Windows 系统遇到的几个问题
  • 每天学习一个命令:parted 在 Linux 下给硬盘分区
  • 使用 clonezilla 备份和恢复
  • 从 Clonezilla 恢复系统学习 Linux 启动过程
  • Clonezilla 克隆系统

clone

  • Clonezilla 克隆系统

ssd

  • 如何根据自身情况选购硬盘
  • 在 Linux 上测试硬盘读写速度
  • Linux 下使用命令获取硬盘信息
  • 使用 clonezilla 备份和恢复
  • Clonezilla 克隆系统

system

  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
  • OpenMediaVault 初始化设置
  • 我的备份方案
  • 威联通折腾篇十四:迁移系统盘
  • 使用 clonezilla 备份和恢复
  • Python 中 subprocess.call() vs os.system() 区别
  • Clonezilla 克隆系统

jpg

  • 转换图片格式,png, jpg, webp

png

  • 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片
  • 转换图片格式,png, jpg, webp

convert

  • 电子书常见格式及格式转换
  • 转换图片格式,png, jpg, webp

sqlalchemy

  • SQLAlchemy 中处理 relationship
  • 使用 alembic 迁移数据库结构
  • 使用 flask migrate 来迁移数据结构
  • SQLAlchemy session 使用问题
  • SQLAlchemy 使用记录

Moto360

  • 国行 Moto 360 2代一周使用感受

Android Wear

  • 国行 Moto 360 2代一周使用感受

project

  • Python 经典项目整理:阅读好的代码
  • Python 项目的结构

structure

  • Python 经典项目整理:阅读好的代码
  • Python 项目的结构

management

  • HostHatch VPS 测评及使用
  • 在 Trello 中使用 Pomodoro 工作法
  • Ansible 入门篇一:简单介绍及使用
  • Kubernetes
  • Maven 插件
  • Maven 介绍
  • Python 项目的结构

flask

  • ModuleNotFoundError: No module named 'marshmallow.compat'
  • Flask Babel 使用
  • Flask Babel 使用
  • SQLAlchemy 中处理 relationship
  • 使用 alembic 迁移数据库结构
  • Flask 使用 Celery 避免循环引用
  • 使用 flask migrate 来迁移数据结构
  • 使用 click 构造漂亮的Python命令行程序
  • Flask 使用模板渲染
  • jinja2 笔记
  • flask admin
  • Flask 上传文件
  • Flask restful
  • Flask 使用介绍
  • Flask cookie and session
  • SQLAlchemy session 使用问题
  • Python 经典项目整理:阅读好的代码

meta

  • 让网站在分享时预览更美观

share

  • 让网站在分享时预览更美观

preview

  • 让网站在分享时预览更美观

grub2

  • Grub2 bootloader 主题

bootloader

  • Grub2 bootloader 主题

theme

  • Substratum Android 上的主题引擎
  • 个人非常喜欢的几个 icon 主题
  • Grub2 bootloader 主题

grub-theme

  • Grub2 bootloader 主题

draw

  • 画图工具收集

grach

  • 画图工具收集

Animation

  • Android Animation

android-dev

  • Magisk 模块整理 For OnePlus 7 Pro
  • adb shell dumpsys 使用
  • 常用 adb command 命令

dev

  • Laravel 学习笔记:开发环境搭建
  • 使用 pyenv 管理 Python 版本
  • 常用 adb command 命令

device

  • Linux 设备中的 major 和 minor 数字
  • 常用 adb command 命令

dpkg-reconfigure

  • 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包

debian

  • Proxmox VE 从 6 升级到 7
  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
  • 在 Proxmox VE 上使用 qm 命令管理虚拟机
  • Proxmox VE 设定直通硬盘
  • lsb init scripts
  • Ubuntu/Debian 安装 nginx
  • 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包

Andorid

  • Android monkey test

monkey

  • Android monkey test

tar

  • 每天学习一个命令:gzip 压缩文件
  • 每天学习一个命令:zip and unzip 压缩及解压缩
  • 每天学习一个命令:tar 压缩和解压文件

archive

  • 使用 Archive Box 制作自己的互联网存档
  • 每天学习一个命令:zip and unzip 压缩及解压缩
  • 每天学习一个命令:tar 压缩和解压文件

extract

  • 每天学习一个命令:tar 压缩和解压文件

Instagram

  • 通过 IFTTT 自动下载 Instagram 图片到 Google Drive

Google Drive

  • 通过 IFTTT 自动下载 Instagram 图片到 Google Drive

RSS

  • 通过 IFTTT 自动下载 Instagram 图片到 Google Drive

IFTTT

  • 通过 IFTTT 自动下载 Instagram 图片到 Google Drive

tools

  • 『译』我最喜欢的命令行工具
  • Syncthing 又一款同步工具
  • 同步工具整理总结
  • 常用的 Tmux 的插件使用记录
  • 全平台录制 GIF:LICEcap

xiaomi

  • 小米平板 5 Pro 初体验及设置
  • 小米路由器 3G 刷机及固件
  • 小米路由器 3G 开启 SSH 安装 MT 工具箱
  • xiaomi router samba password

learning-notes

  • Head First Design Patterns

podcast

  • 离线备份小鹅通反派影评以及节目列表
  • 如何进行有效的讨论 论 Clubhouse
  • Podcast 频道推荐
  • Podcast 托管

itunes

  • Podcast 托管

transition

  • Android 过渡动画框架

animation

  • Android 过渡动画框架

dash

  • Dash 视频串流技术
  • 离线文档查看工具

zeal

  • Zeal 离线文档阅读
  • 离线文档查看工具

Folder

  • 文件夹和标签的区别使用

tag

  • 文件夹和标签的区别使用

lable

  • 文件夹和标签的区别使用

gmail

  • 去中心化的协同文档 Skiff 初体验
  • 利用 Cloudflare 和 Gmail 配置域名邮箱的收发
  • 电子邮件是如何工作的
  • 文件夹和标签的区别使用

WizNote

  • 文件夹和标签的区别使用

Evernote

  • 文件夹和标签的区别使用

google-plus

  • 再也不见 Google+
  • 文件夹和标签的区别使用

Java

  • 升级 Spring MVC 3.2.x 到 4.x 注意事项
  • IntelliJ IDEA 中使用 Resin 调试
  • Spring Interceptor vs Filter 拦截器和过滤器区别
  • Spring @Component vs @Service vs @Controller vs @Repository
  • Java enum 相等比较 == or equal
  • Spring MVC 处理文件上传
  • 目录 /usr/local vs /opt 的区别及 JDK 安装
  • Android 反编译
  • Android ProGuard

tinypng

  • Android 减小 APK 大小

iphone

  • 注册土区 Apple ID 并购买 iCloud 作为家庭共享
  • 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
  • 快充协议笔记
  • iPhone 设置及Review

photos

  • iPhone 设置及Review

user-js

  • Tampermonkey Chrome 下超神的插件

Ads

  • ads 相关术语

note

  • Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
  • 我的笔记法(借助 Zettelkasten 和 Obsidian)
  • 我的 Obsidian 笔记跨设备同步方案
  • NextCloud 和 Joplin 完美合作
  • Joplin 至今为止用过的最好的 Evernote 代替品
  • 笔记整理法则

joplin

  • NextCloud 和 Joplin 完美合作
  • Joplin 至今为止用过的最好的 Evernote 代替品
  • 笔记整理法则

DNS

  • pdnsd 使用

pdnsd

  • pdnsd 使用

Privacy

  • 更新隐私政策

smb

  • Samba 使用

iptables

  • Linux 服务器控制面板 Hestia 使用
  • Linux 下的防火墙 ufw
  • 每天学习一个命令:iptables Linux 上的防火墙

firewall

  • Linux 下的防火墙 ufw
  • 每天学习一个命令:iptables Linux 上的防火墙

annotation

  • Spring @Configuration 注解
  • 使用 lombok 简化 Java 代码
  • Java 查漏补缺之注解

interface

  • Java 查漏补缺:Java 8 中接口 default 方法
  • Java 查漏补缺之注解

Linux Mint

  • 修复 Linux mint 下 sogou 输入法

Sogou

  • 修复 Linux mint 下 sogou 输入法

netstat

  • 每天学习一个命令:pidof 查找进程 PID
  • 每天学习一个命令:netstat 查看本地监听端口

ports

  • Linux 下的防火墙 ufw
  • 每天学习一个命令:netstat 查看本地监听端口

nmap

  • 每天学习一个命令:nmap 扫描开放端口

port

  • SSH 端口转发
  • 每天学习一个命令:nmap 扫描开放端口

tree

  • 每天学习一个命令:tree 生成目录结构

API

  • RESTful 接口

RESTful

  • RESTful 接口

base64

  • 每天学习一个命令: base64 编解码

decode

  • Instagram 的两种ID
  • 每天学习一个命令: base64 编解码

ln

  • 每天学习一个命令:ln 创建链接

link

  • 如何查找链到某个链接的页面
  • 每天学习一个命令:ln 创建链接

Chrome

  • Linux 下自动更新 Chrome

APT

  • Linux 下自动更新 Chrome

kerberos

  • Kerberos 使用

security

  • 认识 Linux 下 btmp 日志文件
  • 在线数据泄漏查询网站
  • 使用 timeshift 来备份和还原系统
  • 使用 port knocking 隐藏 SSH daemon 端口
  • Certificate pinning 介绍
  • 每天学习一个命令:netcat 查看网络信息
  • VPS 安全保护:使用 fail2ban 防止暴力破解
  • Redis 安全性检查
  • 每天学习一个命令:sudo 来管理 Linux 下权限
  • Kerberos 使用

protocol

  • Kerberos 使用

监控

  • 每天学习一个命令:perf 性能分析工具

资源占用

  • 每天学习一个命令:perf 性能分析工具

perf

  • 每天学习一个命令:perf 性能分析工具

hbase

  • Hive SQL 介绍及使用
  • kudu 笔记
  • HBase 如何设计 Table Schema
  • HBase 命令行工具
  • HBase 基本使用

apache

  • 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
  • kudu 笔记
  • 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测
  • Centos 6/7 下安装 PHP7
  • ZooKeeper zkCli 使用
  • Zookeeper
  • Nginx 配置详解
  • HBase 如何设计 Table Schema
  • HBase 命令行工具
  • HBase 基本使用

column-database

  • HBase 如何设计 Table Schema
  • HBase 基本使用

nosql

  • Redis 安全性检查
  • Redis 介绍
  • HBase 基本使用

busybox

  • Busybox 工具列表

docker

  • Visual Studio Code Server 搭建:构建一个属于自己的基于网页的开发环境
  • 使用开源 Wakapi 代替 WakaTime 统计编码时间
  • 使用 Docker 安装最新 8.x Elasticsearch 和 Kibana
  • 使用 Owncast 搭建自己的在线视频串流直播间
  • 利用 Shaarli 搭建个人的在线书签管理
  • 在停止的 Docker 中其中执行命令
  • 自建邮件服务器的选择和比较
  • 使用 Mailcow 自建邮件服务器
  • 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
  • Laravel 21 天学习计划
  • 充分利用 Oracle 机器避免被回收
  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • 使用 PikaPods 一键搭建属于自己的在线服务
  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • Docker Compose 中使用环境变量
  • 使用 Archive Box 制作自己的互联网存档
  • 又一个简单漂亮的静态个人导航站 Homer
  • 限制 Docker 容器日志的大小
  • 使用 Vagrant 自动创建配置虚拟机
  • A400互联VPS简单测评及使用
  • Docker 网络与容器互联
  • 使用 flexget 实现下载更新自动化
  • NAS 上的音乐管理应用 Funkwhale
  • 几个常见的 NAS 系统整理及选择
  • 自建 RSS Reader
  • 自建邮件服务器可选项
  • 威联通折腾篇十九:Calibre-web
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • 威联通折腾篇十六:为 Container Station 更换镜像
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • 优化 Docker 镜像大小
  • 使用 Huginn 搭建自己的 IFTTT
  • 通过 microk8s 使用 Kubernetes
  • Kubernetes
  • 威联通折腾篇十:使用 aria2 下载百度云
  • 威联通折腾篇四:Container Station 运行 Docker 容器
  • chevereto 备份及恢复记录
  • BitTorrent 客户端简单比较
  • 威联通折腾篇三:Virtualization Station 安装虚拟机
  • 使用 yourls 专属自己的短域名服务
  • Jigsaw Outline 部署和使用
  • 使用Google出品的 cAdvisor 监控Docker容器
  • 备份 Docker 镜像容器和数据以及无痛迁移
  • 树莓派中安装 Docker 及 docker compose
  • VPS 云服务器能够做什么
  • docker volumes 中 -v 和 -mount 区别
  • 使用 Docker 安装 gogs
  • docker-compose 中 links 和 depends_on 区别
  • Docker 容器日志相关命令
  • 使用 Docker hub 及其他镜像站点加速下载
  • dockerfile 指令
  • Docker中运行 MySQL
  • 使用 docker compose 管理多个容器
  • 搭建自己的 Weibo 转 RSS 服务
  • 监控 docker 运行数据 stats 命令
  • Docker 入门
  • Dockerfile 基础镜像
  • Docker 使用 nginx-proxy 来架设多个网站

nginx

  • Visual Studio Code Server 搭建:构建一个属于自己的基于网页的开发环境
  • HestiaCP 面板中的模板文件
  • Linux 服务器控制面板 Hestia 使用
  • Nginx 中数据 Buffer size 相关配置
  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • Traefik 入门使用
  • 在线目录列表程序
  • Nginx location 匹配规则
  • h5ai 目录列表程序
  • Nginx 反向代理 Google 配置
  • Nginx 配置详解
  • Ubuntu/Debian 安装 nginx
  • Docker 使用 nginx-proxy 来架设多个网站

dockerfile

  • Linux 下的 nobody(65534) 账户
  • Docker Compose 中使用环境变量
  • docker volumes 中 -v 和 -mount 区别
  • Dockerfile 基础镜像
  • Docker 使用 nginx-proxy 来架设多个网站

schema

  • 理解 GraphQL Schema 结构定义
  • HBase 如何设计 Table Schema

Apktook

  • Android 反编译

Socks5

  • 终端使用 sock5 代理

Proxy

  • 终端使用 sock5 代理

Ternimal

  • 终端使用 sock5 代理

oneplus

  • Substratum Android 上的主题引擎
  • OnePlus 7 Pro 折腾记
  • oneplus 3 recovery ROM kernel 选择
  • 我的一加 3 手机设置

magisk

  • 记一次修复安装 Magisk 模块后的 bootloop
  • Magisk 模块整理 For OnePlus 7 Pro
  • OnePlus 7 Pro 折腾记
  • 我的一加 3 手机设置

mitmproxy

  • 又一款抓包分析软件 wireshark
  • 在 Linux 下安装 Charles
  • 使用 mitmdump 记录 HTTP 流量
  • 使用 mitmproxy 抓包

debug

  • 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
  • 每天学习一个命令:jstack 打印 Java 进程堆栈信息
  • 使用 mitmproxy 抓包

reverse

  • Instagram 的两种ID
  • 使用 mitmproxy 抓包

mint

  • Linux 下使用 emoji
  • Ubuntu 系网络配置文件解析及说明
  • Linux Mint 19 自定义登录界面
  • Linnx Mint 上使用触摸板手势
  • 记录一下 Linux Mint 19 升级过程
  • Linux Mint 下禁用 Alt 拖拽窗口
  • Linux Mint 下使用 electron wechat

npm

  • Linux 安装 nodejs
  • Linux Mint 下使用 electron wechat

nodejs

  • gulp 工具简单使用
  • Linux 安装 nodejs
  • Linux Mint 下使用 electron wechat

node

  • Linux Mint 下使用 electron wechat

desktop

  • D-Bus 简单学习
  • Cinnamon 桌面下 Applets 推荐
  • 在 Ubuntu/Mint 下快速创建桌面快捷方式

desktop-icon

  • 在 Ubuntu/Mint 下快速创建桌面快捷方式

short-cut

  • 在 Ubuntu/Mint 下快速创建桌面快捷方式

gnome

  • 在 Ubuntu/Mint 下快速创建桌面快捷方式

bashrc

  • 理解 bashrc profile 优先级及区别

Shell

  • IO 重定向

Bash

  • IO 重定向

cron

  • 每天学习一个命令:crontab 定时任务

crontab

  • 威联通折腾篇七:定时任务
  • 使用 Cron 定时重启 Openwrt 路由器
  • 每天学习一个命令:crontab 定时任务

scheduler

  • 每天学习一个命令:crontab 定时任务

period

  • 每天学习一个命令:crontab 定时任务

nvidia

  • 小米笔记本 Air 13.3 在 Linux Mint 下安装 nvidia 驱动
  • 解决 Linux Mint 18.1 安装 NVIDIA 驱动后黑屏

Httrack

  • 整站备份工具 Httrack

Openwrt

  • 使用 Cron 定时重启 Openwrt 路由器

Router

  • 使用 Cron 定时重启 Openwrt 路由器

scp

  • 每天学习一个命令:使用 rz sz 向服务器发送文件
  • 每天学习一个命令:使用 rsync 增量同步备份文件
  • 每天学习一个命令:scp 命令行下远程主机之间拷贝文件

file

  • NAS 下文件系统比较
  • 威联通折腾篇十二:verysync 微力同步
  • 启动挂载配置 fstab 文件
  • 搭建自己的文件共享服务 linx server
  • Linux 下安全的删除文件
  • 每天学习一个命令:find 查找文件
  • 每天学习一个命令: rename 批量修改文件名
  • h5ai 目录列表程序
  • 每天学习一个命令:lsof 列出打开的文件
  • 每天学习一个命令:scp 命令行下远程主机之间拷贝文件

opkg

  • Openwrt 接口及基本设置

dig

  • 每天学习一个命令:dig 查询 DNS 解析结果

ip

  • 每天学习一个命令:通过 arp 学习地址解析协议
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
  • VMware Workstation 虚拟机网络设置
  • Docker 网络与容器互联
  • 个人的局域网网络设置整理
  • 每天学习一个命令:ip 处理网络管理任务
  • 每天学习一个命令:ifconfig 查看网络配置信息
  • 每天学习一个命令:dig 查询 DNS 解析结果

shortcut

  • Rime 输入法中的快捷键
  • JetBrains IntelliJ IDEA 中使用 vim 总结
  • Linux Mint 下禁用 Alt 拖拽窗口
  • 最有用的 Chrome 快捷键提高数倍效率
  • 推荐网站之快捷键:快捷键 ShortcutWorld Wiki

mitmdump

  • 使用 mitmdump 记录 HTTP 流量

mitmweb

  • 使用 mitmdump 记录 HTTP 流量

mitm

  • 爬虫相关技术整理
  • 使用 mitmdump 记录 HTTP 流量

charles

  • 又一款抓包分析软件 wireshark
  • 在 Linux 下安装 Charles
  • 使用 mitmdump 记录 HTTP 流量

float

  • Java 查漏补缺之 BigDecimal

bigdecimal

  • Java 查漏补缺之 BigDecimal

music

  • 管理我的音乐库
  • NAS 上的音乐管理应用 Funkwhale
  • 一键去除网易云音乐广告
  • 如何为视频配上合适的背景音乐
  • 如何找到一首歌的名字

bgm

  • 如何为视频配上合适的背景音乐
  • 如何找到一首歌的名字

song

  • 如何找到一首歌的名字

java-web

  • Spring 自定义 namespace and handlers
  • Tomcat 安装及使用
  • 修正关于 HTTP Header 的错误认识
  • WEB-INF 目录结构

web-inf

  • WEB-INF 目录结构

spring-mvc

  • Spring AOP 笔记
  • Spring 自定义 namespace and handlers
  • Spring 中的 @Transactional 注解
  • Spring 相关资源
  • 《Spring MVC 实战》笔记
  • Spring MVC 中常用的注解
  • @Autowired vs @Resource vs @Inject 的区别
  • WEB-INF 目录结构

lsof

  • 每天学习一个命令:lsof 列出打开的文件

Douban

  • 电影网站评分机制

IMDB

  • 电影网站评分机制

celery

  • Celery 又一坑:时区错误
  • Flask 使用 Celery 避免循环引用
  • 使用 Celery Once 来防止 Celery 重复执行同一个任务
  • flower 简单使用
  • Celery 最佳实践
  • Celery 使用介绍

task

  • 使用 Celery Once 来防止 Celery 重复执行同一个任务
  • Celery 使用介绍

distribution

  • Celery 使用介绍

df

  • 每天学习一个命令:du 找出哪个文件夹占用空间
  • 每天学习一个命令: Linux 查看磁盘信息命令 di
  • 每天学习一个命令:df 查看磁盘剩余空间

磁盘空间

  • 每天学习一个命令:df 查看磁盘剩余空间

redis

  • 使用 Celery Once 来防止 Celery 重复执行同一个任务
  • LevelDB 使用
  • 爬虫相关材料整理
  • Redis 安全性检查
  • Redis 读书笔记
  • Celery 最佳实践
  • 借助 scrapy-redis 实现 scrapy 分布式爬虫
  • 在 Python 中使用 redis 作为任务队列 Python RQ 使用
  • Redis 常用命令
  • Redis 介绍

pyenv

  • 使用 asdf-vm 管理编程语言多个版本
  • pipenv 使用
  • 使用 pyenv 管理 Python 版本

scrapy

  • 借助 scrapy-redis 实现 scrapy 分布式爬虫
  • Scrapy 学习笔记及简单使用

spider

  • 爬虫相关技术整理
  • 爬虫相关材料整理
  • 借助 scrapy-redis 实现 scrapy 分布式爬虫
  • Scrapy 学习笔记及简单使用

tcpdump

  • 每天学习一个命令:tcpdump 命令行下抓包

python-rq

  • 在 Python 中使用 redis 作为任务队列 Python RQ 使用

flask-rq2

  • 在 Python 中使用 redis 作为任务队列 Python RQ 使用

vmware

  • 使用 Vagrant 自动创建配置虚拟机
  • 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
  • VMware Workstation 虚拟机网络设置
  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
  • Linux 安装 VMware workstation 12

virtual-machine

  • Proxmox 扩展 VM 虚拟机磁盘容量
  • 如何发现 CPU steal 并解决
  • 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
  • VMware Workstation 虚拟机网络设置
  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
  • Cloud-init 初始化虚拟机配置
  • Proxmox 安装和设置
  • Linux 安装 VMware workstation 12

scrapy-redis

  • 借助 scrapy-redis 实现 scrapy 分布式爬虫

distributed

  • 借助 scrapy-redis 实现 scrapy 分布式爬虫

docker-image

  • 优化 Docker 镜像大小
  • dockerfile 指令
  • Dockerfile 基础镜像

session

  • JWT 认证使用
  • SQLAlchemy session 使用问题

FHS

  • 目录 /usr/local vs /opt 的区别及 JDK 安装

short-url

  • URL 短域名

url

  • 使用 yourls 专属自己的短域名服务
  • URL 短域名

referral

  • 各种邀请链接整理

site

  • 各种邀请链接整理

register

  • 各种邀请链接整理

login

  • 各种邀请链接整理

sudo

  • 每天学习一个命令:sudo 来管理 Linux 下权限

permission

  • 每天学习一个命令:umask 命令简单介绍
  • 每天学习一个命令:sudo 来管理 Linux 下权限

privilege

  • 每天学习一个命令:sudo 来管理 Linux 下权限

traceroute

  • 每天学习一个命令:traceroute 查看路由信息

defensive-copy

  • Java 查漏补缺之 defensive copy

effective-java

  • Java 查漏补缺之 defensive copy

runnable

  • Java 查漏补缺之并发编程 ExecutorService

callable

  • Java 查漏补缺之并发编程 ExecutorService

executor

  • Java 查漏补缺之并发编程 ExecutorService

threadpool

  • Java 查漏补缺之并发编程 ExecutorService

enum

  • Java enum 相等比较 == or equal
  • Java 查漏补缺之枚举

supervisor

  • 使用 supervisor 管理进程

client-server

  • 使用 supervisor 管理进程

nethogs

  • 每天学习一个命令:使用 nethogs 查看每个进程流量

maven

  • Maven 中的 classifier
  • 解压和打包 jar 并手动上传到 Nexus 记录
  • Maven 多仓库和镜像配置
  • Asciidoctor Maven Plugin 使用
  • Maven 插件学习之: shade 插件
  • maven 相关的错误
  • Maven 插件
  • Maven 依赖管理
  • Maven 介绍
  • Maven 插件学习之:Versions maven plugin 版本管理插件

maven-plugin

  • Asciidoctor Maven Plugin 使用
  • Maven 插件学习之: shade 插件
  • Maven 插件学习之:Versions maven plugin 版本管理插件

SpringMVC

  • Spring MVC 处理文件上传

File

  • Spring MVC 处理文件上传

java-lib

  • Google Guava 库学习笔记

lib

  • Google Guava 库学习笔记

utils

  • Google Guava 库学习笔记

容器

  • Docker 入门

虚拟化

  • Docker 入门

reflection

  • Java 查漏补缺之 class

MySQL

  • 树莓派中安装MySQL 5.7
  • 将 MySQL 升级到 5.7

terminal

  • Warp 终端初体验
  • 『译』我最喜欢的命令行工具
  • 使用 zinit 管理 zsh 插件 完美代替 Antigen
  • 跨平台的 GPU 加速终端 kitty
  • 终端的输入历史以及管理
  • 一些 Tmux 使用小技巧
  • Termux app 使用记录
  • 常用的 Tmux 的插件使用记录
  • 终端复用工具 Tmux 使用介绍

rsync

  • 调查 Netdata 10min cpu iowait 告警
  • Duplicacy 增量备份工具使用
  • 我的备份方案
  • 同步工具整理总结
  • 每天学习一个命令:使用 rsync 增量同步备份文件

sync

  • 多设备间同步 ssh 配置及密钥
  • Syncthing 又一款同步工具
  • 同步工具整理总结
  • 威联通折腾篇十二:verysync 微力同步
  • 通过 WebDAV 连接 NextCloud
  • 每天学习一个命令:使用 rsync 增量同步备份文件

RespberryPi

  • 树莓派中安装MySQL 5.7

key

  • 使用 ed25519 SSH Key 代替 RSA 密钥
  • MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别

租房

  • 北京租房所思所想

合租

  • 北京租房所思所想

生活

  • 北京租房所思所想

living

  • 北京租房所思所想

django

  • flower 简单使用
  • Flask 使用介绍

json

  • Moshi : 新一代的 Java 解析 JSON 工具
  • JSON 反序列化重命名
  • 每天学习一个命令:jq 命令行下处理 JSON
  • Gson 使用笔记
  • Flask restful

restful

  • Javalin:一个轻量的 Web Framework
  • GraphQL 使用
  • GraphQL 初识
  • Flask restful

raspberryPi

  • raspberry pi 折腾

email

  • 在线工作流 Pipedream 使用记录
  • 自建邮件服务器的选择和比较
  • 使用 Mailcow 自建邮件服务器
  • Laravel 学习笔记:队列
  • Laravel 学习笔记:发送邮件
  • DMARC 报告
  • 什么是 DMARC
  • 电子邮件是如何工作的
  • 使用 Poste 自行搭建邮件服务器
  • 使用 Mailu 搭建邮件服务器
  • 邮件服务器相关概念学习
  • 使用 mutt 在 Bash 中发送邮件及附件
  • 免费发送邮件的服务收集整理

email-service

  • Laravel 学习笔记:队列
  • 免费发送邮件的服务收集整理

smtp

  • 自建邮件服务器的选择和比较
  • 使用 Mailcow 自建邮件服务器
  • Laravel 学习笔记:发送邮件
  • 电子邮件是如何工作的
  • 使用 Poste 自行搭建邮件服务器
  • 自建邮件服务器可选项
  • 邮件服务器相关概念学习
  • 免费发送邮件的服务收集整理

excel

  • 使用 openpyxl python lib 来读写 Excel

openpyxl

  • 使用 openpyxl python lib 来读写 Excel

key-value

  • Redis 安全性检查
  • Redis 读书笔记

db

  • PostgreSQL 数据库支持的数据类型
  • PostgreSQL 初识
  • 使用 alembic 迁移数据库结构
  • Redis 安全性检查
  • Redis 读书笔记

packages

  • Android 电视盒子可用的应用备份
  • 使用 setuptools 创建并发布 python 包

module

  • 使用 setuptools 创建并发布 python 包

logging

  • Python logging 模块使用

logger

  • Python logging 模块使用

split

  • 每天学习一个命令:使用 split 分割文件

alias

  • 给常用的 git 命令添加 alias 提升效率

Ubuntu

  • 在 Ubuntu 下安装并使用 Cinnamon

Cinnamon

  • 在 Ubuntu 下安装并使用 Cinnamon

LinuxMint

  • 在 Ubuntu 下安装并使用 Cinnamon

itsdangerous

  • 使用 itsdangerous 签名校验

sign

  • 一周 CP 反编译记录
  • 使用 itsdangerous 签名校验

Spring

  • 升级 Spring MVC 3.2.x 到 4.x 注意事项
  • Spring MVC 应用处理 CORS
  • Spring Interceptor vs Filter 拦截器和过滤器区别
  • Spring @Component vs @Service vs @Controller vs @Repository

Bean

  • Spring @Component vs @Service vs @Controller vs @Repository

DI

  • Spring @Component vs @Service vs @Controller vs @Repository

IoC

  • Spring @Component vs @Service vs @Controller vs @Repository

spring-boot

  • Spring AOP 笔记
  • Spring 中的 @Transactional 注解
  • Spring @Configuration 注解
  • Spring boot 笔记
  • 在 Spring Boot 中使用 Swagger 生成接口文档
  • Spring 中 HandlerMethodArgumentResolver 使用
  • Spring MVC 中常用的注解
  • @Autowired vs @Resource vs @Inject 的区别

object

  • Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
  • Python 笔记之内存模型 Variables Objects and References 区别
  • Python 笔记之内置类型

type

  • 打字输入练习网站推荐
  • Python 笔记之内置类型

object-type

  • Python 笔记之内置类型

注解

  • Spring MVC 中常用的注解

拦截器

  • Spring MVC 中常用的注解

反射

  • Spring MVC 中常用的注解

modules

  • Python modules and package

import

  • Flask 使用 Celery 避免循环引用
  • Python modules and package

pythonpath

  • Python modules and package

library

  • Python modules and package

variable

  • Python 笔记之内存模型 Variables Objects and References 区别

raspberrypi

  • Raspberry pi 自动挂载 NTFS USB 设备
  • 树莓派系统安装及设置

CORS

  • Spring MVC 应用处理 CORS

JS

  • Spring MVC 应用处理 CORS

HTTP

  • Spring MVC 应用处理 CORS

跨域,

  • Spring MVC 应用处理 CORS

mount

  • 腾讯轻量云服务器挂载云硬盘
  • 启动挂载配置 fstab 文件
  • Raspberry pi 自动挂载 NTFS USB 设备

ntfs

  • Raspberry pi 自动挂载 NTFS USB 设备

usb

  • 快充协议笔记
  • 威联通折腾篇十一:USB 一键备份
  • Raspberry pi 自动挂载 NTFS USB 设备

antigen

  • 使用 zinit 管理 zsh 插件 完美代替 Antigen
  • 使用 antigen 来管理 zsh 插件

resolver

  • Spring 中 HandlerMethodArgumentResolver 使用

thread-dump

  • 每天学习一个命令:jstack 打印 Java 进程堆栈信息

bot

  • 写了一个推送图书到 Kindle 的 bot

python-telegram-api

  • 写了一个推送图书到 Kindle 的 bot

subprocess

  • Python 中 subprocess.call() vs os.system() 区别

subshell

  • Python 中 subprocess.call() vs os.system() 区别

Resin

  • IntelliJ IDEA 中使用 Resin 调试

IntelliJ

  • IntelliJ IDEA 中使用 Resin 调试

build

  • Maven 插件学习之: shade 插件
  • Maven 插件
  • Maven 依赖管理
  • Maven 介绍

assignment

  • Bash Script
  • Python 笔记之赋值语句和表达式

expression

  • Python 笔记之赋值语句和表达式

jinja2

  • Flask 使用模板渲染
  • jinja2 笔记

template

  • Flask 使用模板渲染
  • jinja2 笔记

grep

  • 使用 ripgrep 通过正则快速查找文件内容
  • 每天学习一个命令:fzf 使用笔记
  • Vim 插件之全局搜索:ack.vim
  • The Silver Searcher: ag 使用
  • 每天学习一个命令:zgrep 不解压过滤压缩包中文本
  • 每天学习一个命令:使用 grep 查找文件内字符串

egrep

  • 每天学习一个命令:使用 grep 查找文件内字符串

regular

  • 每天学习一个命令:使用 grep 查找文件内字符串

boot

  • 从 Clonezilla 恢复系统学习 Linux 启动过程

mbr

  • 从 Clonezilla 恢复系统学习 Linux 启动过程

uefi

  • 从 Clonezilla 恢复系统学习 Linux 启动过程

bios

  • 从 Clonezilla 恢复系统学习 Linux 启动过程

mockito

  • mockito 使用

mock

  • mockito 使用

ci-cd

  • Github Actions 使用
  • Jenkins 使用
  • jenkins setup and introduction

磁盘管理

  • 每天学习一个命令: Linux 查看磁盘信息命令 di

swagger

  • 在 Spring Boot 中使用 Swagger 生成接口文档

restful-api

  • 在 Spring Boot 中使用 Swagger 生成接口文档

api-doc

  • 在 Spring Boot 中使用 Swagger 生成接口文档

audio

  • Podcast 频道推荐

castbox

  • Podcast 频道推荐

pocket-cast

  • Podcast 频道推荐

google-podcasts

  • Podcast 频道推荐

mutt

  • 使用 mutt 在 Bash 中发送邮件及附件

js

  • Linux 安装 nodejs

javascript

  • 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
  • typescript 初识
  • Intellij IDEA 支持 jQuery
  • AngularJS 学习笔记
  • Linux 安装 nodejs

gpg

  • git-crypt 使用
  • gpg: keyserver receive failed: Server indicated a failure 解决
  • D-Bus 简单学习
  • Git commit 中使用 gpg 签名提交

web-server

  • Linux 服务器控制面板 Hestia 使用
  • Nginx 中数据 Buffer size 相关配置
  • 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
  • Nginx location 匹配规则
  • Nginx 配置详解

ack

  • Vim 插件之全局搜索:ack.vim
  • 每天学习一个命令:代码搜索工具 ack-grep

kibana

  • Elasticsearch 导入数据
  • 使用 Docker 安装最新 8.x Elasticsearch 和 Kibana
  • kibana query 语法

lucene

  • Elasticsearch 入门使用
  • kibana query 语法

Vim

  • Vim 全局命令 g

Regex

  • Vim 全局命令 g

headless-chrome

  • 使用Python控制Headless Chrome
  • headless chrome puppeteer

arp

  • 每天学习一个命令:通过 arp 学习地址解析协议
  • 每天学习一个命令:ifconfig 查看网络配置信息

Typora

  • 有一个全平台的Markdown编辑器--Typora

vim-macro

  • Vim 中的宏命令

vim-register

  • Vim 中的寄存器
  • Vim 中的宏命令

skill

  • 如何查找链到某个链接的页面
  • Vim 中的寄存器

zip

  • 每天学习一个命令:zip and unzip 压缩及解压缩

flower

  • flower 简单使用

发号器

  • 分布式系统中唯一 ID 的生成方法

id

  • Instagram 的两种ID
  • 分布式系统中唯一 ID 的生成方法

auto-increase

  • 分布式系统中唯一 ID 的生成方法

keyvalue

  • LevelDB 使用

md5

  • md5 散列

密码,

  • md5 散列

iperf

  • 每天学习一个命令:iperf 测量带宽

bandwidth

  • 使用 Netdata Cloud 监控所有的机器
  • 分析家里局域网 WiFI 瓶颈
  • 每天学习一个命令:vnstat 统计服务器网卡流量
  • 每天学习一个命令:iperf 测量带宽

instagram

  • Instagram 的两种ID

mtr

  • 每天学习一个命令: mtr 查看路由网络连通性

ping

  • 每天学习一个命令: mtr 查看路由网络连通性

tracert

  • 每天学习一个命令: mtr 查看路由网络连通性

copy

  • Vim 行选择复制和移动

photo

  • 图片管理工具 Eagle
  • chevereto 备份及恢复记录
  • 搭建自己的文件共享服务 linx server
  • 使用 Chevereto 自建照片分享
  • 每天学习一个命令:jhead 操作照片 EXIF

exif

  • 每天学习一个命令:jhead 操作照片 EXIF

camera

  • NTSC 和 PAL
  • 每天学习一个命令:jhead 操作照片 EXIF

gz

  • 每天学习一个命令:zgrep 不解压过滤压缩包中文本

verson-control

  • 使用 rebase 来合并多个 commits

rebase

  • 使用 rebase 来合并多个 commits

git-rebase

  • 使用 rebase 来合并多个 commits

frp

  • 威联通折腾篇二:使用 frp 内网穿透
  • 小米路由器 3G 开启 SSH 安装 MT 工具箱
  • frp 使用笔记

nltk

  • 使用 nltk 词形还原
  • Python 自然语言处理包 nltk 使用

pandas

  • pandas 基本使用

numpy

  • pandas 基本使用

教程

  • MyBatis 使用介绍

终端工具

  • 常用的 Tmux 的插件使用记录

tmux-plugins

  • 常用的 Tmux 的插件使用记录

todo

  • 番茄工作法
  • Trello 简单使用

产品体验,plan

  • Trello 简单使用

gtd

  • 在 Trello 中使用 Pomodoro 工作法
  • Trello 中使用 butler 进行自动化
  • Trello 简单使用

checklist

  • Trello 简单使用

list

  • Trello 简单使用

card

  • Trello 简单使用

efficiency

  • 最有用的 Chrome 快捷键提高数倍效率

php

  • BaaS 应用 Appwrite 体验和使用
  • Linux 服务器控制面板 Hestia 使用
  • Laravel 学习笔记:Blade Component
  • Laravel 学习笔记:部署到生产环境
  • Laravel 学习笔记:本地化
  • Laravel 学习笔记:分页
  • Laravel 学习笔记:Model 之间关系
  • Laravel 学习笔记:事件
  • Laravel 学习笔记:开发环境搭建
  • Laravel 21 天学习计划
  • 在线目录列表程序
  • WordPress 主题收集
  • Centos 6/7 下安装 PHP7
  • phpMyAdmin 登录无反应问题记录
  • FileRun 又一款文件同步工具
  • 使用 Phabricator 来 code review
  • 使用 Chevereto 自建照片分享
  • h5ai 目录列表程序

h5ai

  • 又一个网页文件管理:filebrowser
  • h5ai 目录列表程序

argparse

  • argparse的使用介绍

open-falcon

  • Open Falcon 使用和介绍

warning

  • Open Falcon 使用和介绍

k2p

  • 斐讯 k2p 刷机

路由器

  • Asus RT-AC86U 初始设置
  • Entware-ng 使用
  • 斐讯 k2p 刷机

phicomm

  • 斐讯 T1 盒子去除广告
  • 斐讯 k2p 刷机

gson

  • Moshi : 新一代的 Java 解析 JSON 工具
  • JSON 反序列化重命名
  • Gson 使用笔记

ram

  • 每天学习一个命令:pidstat 查看进程消耗资源
  • Linux 下查看内存使用

free

  • 我们的尊严来自于自由
  • 自由软件 自由社会 读书笔记
  • 免费的电子书站点收集
  • Linux 下查看内存使用

box

  • 斐讯 T1 盒子去除广告

apk

  • 不丢失数据 降级 Android 应用版本
  • Android 电视盒子可用的应用备份
  • 斐讯 T1 盒子去除广告

ads

  • 一键去除网易云音乐广告
  • 斐讯 T1 盒子去除广告

斐讯

  • 斐讯 T1 盒子去除广告

tv

  • kodi 盒子上的媒体中心?
  • Android 电视盒子可用的应用备份
  • 斐讯 T1 盒子去除广告

电视盒子

  • 斐讯 T1 盒子去除广告

awk

  • 每天学习一个命令:uniq 筛选过滤重复的行
  • 每天学习一个命令:awk 处理文本

ed

  • 每天学习一个命令:ed 行编辑器
  • 每天学习一个命令:awk 处理文本

okhttp

  • okhttp 使用

game

  • Play Station 4 Pro Setup
  • 关于游戏的一些想法

hq

  • 关于游戏的一些想法

flickr

  • 使用 Chevereto 自建照片分享

chevereto

  • chevereto 备份及恢复记录
  • 使用 Chevereto 自建照片分享

self-hosted

  • Go 语言编写的 BaaS:PocketBase 简单介绍
  • BaaS 应用 Appwrite 体验和使用
  • 使用开源 Wakapi 代替 WakaTime 统计编码时间
  • 自建邮件服务器的选择和比较
  • 充分利用 Oracle 机器避免被回收
  • 电子邮件是如何工作的
  • 使用 PikaPods 一键搭建属于自己的在线服务
  • 在线文件管理器 Filestash
  • 我有一台服务器能做什么:自架的服务整理
  • 自建 RSS Reader
  • 自建邮件服务器可选项
  • 使用 Chevereto 自建照片分享

wireshark

  • 又一款抓包分析软件 wireshark

virtualenv

  • pipenv 使用

pipenv

  • pipenv 使用

celery-once

  • 使用 Celery Once 来防止 Celery 重复执行同一个任务

broker

  • 用 Gatsby 写了一个券商推荐注册列表
  • Kafka 副本备份机制
  • Kafka 基础知识笔记
  • RabbitMQ 基本使用
  • 使用 Celery Once 来防止 Celery 重复执行同一个任务

unique

  • 使用 Celery Once 来防止 Celery 重复执行同一个任务

cloud

  • 腾讯轻量云服务器挂载云硬盘
  • 再见公有云
  • 云服务 free tier
  • Oracle 提供免费的云服务
  • VPS 云服务器能够做什么
  • 使用 Docker hub 及其他镜像站点加速下载
  • 自建网络硬盘 ownCloud

drive

  • 每天学习一个命令:growpart 扩容分区
  • 自建网络硬盘 ownCloud

owncloud

  • 自建网络硬盘 ownCloud

mac

  • 解决 Clash for Windows 节点测速 timeout 问题
  • 从 mkv 文件中提取字幕文件
  • 手工编译安装 macOS 下的 Rime(鼠须管)
  • 手工编译安装 librime
  • WhatPulse 使用记录
  • Mac 应用篇:Hammerspoon 自动化工具使用
  • 『译』我最喜欢的命令行工具
  • Mac OS 上的平铺窗口管理工具 yabai
  • 跨平台的 GPU 加速终端 kitty
  • 使用 Goku 配置 Karabiner
  • 使用 dotbot 管理 dotfiles 配置文件
  • 使用 asdf-vm 管理编程语言多个版本
  • v2ray 使用和总结

socks

  • 在 Linux 上使用 Clash 作代理
  • 在命令行下给 socks 或者 http 代理测速
  • Use shadowsocks libev
  • Jigsaw Outline 部署和使用
  • 使用 privoxy 转发 socks 到 http
  • v2ray 使用和总结

vmess

  • v2ray 使用和总结

rename

  • 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑
  • 每天学习一个命令: rename 批量修改文件名

line

  • 每天学习一个命令:ed 行编辑器

uniq

  • 每天学习一个命令:uniq 筛选过滤重复的行

launcher

  • macOS 下启动器 Raycast 简单使用
  • Albert launcher
  • 在 Ubuntu 下为 Postman 创建 icon
  • Linux 下几款快速启动器

bmon

  • Linux 下显示网络流量

container

  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • 使用 PikaPods 一键搭建属于自己的在线服务
  • Docker 网络与容器互联
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • 通过 microk8s 使用 Kubernetes
  • Kubernetes
  • 威联通折腾篇四:Container Station 运行 Docker 容器
  • 威联通折腾篇三:Virtualization Station 安装虚拟机
  • 备份 Docker 镜像容器和数据以及无痛迁移
  • 监控 docker 运行数据 stats 命令

find

  • 使用 ripgrep 通过正则快速查找文件内容
  • 每天学习一个命令:fd find entries in the filesystem
  • 每天学习一个命令:fzf 使用笔记
  • 每天学习一个命令:find 查找文件

search

  • Elasticsearch 入门使用
  • 使用 ripgrep 通过正则快速查找文件内容
  • 每天学习一个命令:fzf 使用笔记
  • Vim 插件之全局搜索:ack.vim
  • The Silver Searcher: ag 使用
  • 每天学习一个命令:find 查找文件

weibo

  • 搭建自己的 Weibo 转 RSS 服务

rm

  • Linux 下安全的删除文件

delete

  • Linux 下安全的删除文件

manager

  • Linux 下安全的删除文件

books

  • Kindle 篇一:如何把 Kindle Unlimited 的钱看回来
  • 免费的电子书站点收集

pdf

  • html 转 pdf 命令行工具 wkhtmltopdf
  • 电子书常见格式及格式转换
  • 免费的电子书站点收集

mobi

  • 使用 kindlegen 命令打包资源到 mobi
  • 电子书常见格式及格式转换
  • 免费的电子书站点收集

epub

  • 使用 kindlegen 命令打包资源到 mobi
  • epub 格式解析
  • 电子书常见格式及格式转换
  • 免费的电子书站点收集

multi-platform

  • Wiznote 为知笔记

docker-compose

  • 使用 Owncast 搭建自己的在线视频串流直播间
  • 在停止的 Docker 中其中执行命令
  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • chevereto 备份及恢复记录
  • 树莓派中安装 Docker 及 docker compose
  • docker volumes 中 -v 和 -mount 区别
  • docker-compose 中 links 和 depends_on 区别
  • 使用 docker compose 管理多个容器

squid

  • Squid http 代理

webproxy

  • Squid http 代理

workflow

  • 在线工作流 Pipedream 使用记录
  • 解析 bpmn 文件
  • 网站推荐之 usesthis.com
  • Workflow for iOS 使用指南

automatic

  • Workflow for iOS 使用指南

sharing

  • 搭建自己的文件共享服务 linx server

linx-server

  • Linux 下的 nobody(65534) 账户
  • 搭建自己的文件共享服务 linx server

grafana

  • 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
  • Grafana 基本使用

go

  • 哪吒监控安装及简单使用说明
  • Grafana 基本使用

emulator

  • Linux 下的 Android emulators

kodi

  • kodi 盒子上的媒体中心?

du

  • Linux 下 journal 日志清理
  • 限制 Docker 容器日志的大小
  • 使用 gdu 快速查看磁盘空间占用
  • 每天学习一个命令:du 找出哪个文件夹占用空间

disk-space

  • 使用 gdu 快速查看磁盘空间占用
  • 每天学习一个命令:du 找出哪个文件夹占用空间

ruby

  • Ruby 国内镜像
  • 使用 rbenv 来管理多个版本 ruby

images

  • 使用 Docker hub 及其他镜像站点加速下载

cos

  • 挂载腾讯云对象存储COS

tencent

  • 腾讯轻量云服务器挂载云硬盘
  • 云服务 free tier
  • 挂载腾讯云对象存储COS

cloud-storage

  • 挂载腾讯云对象存储COS

logs

  • Docker 容器日志相关命令

proxychains

  • 使用 privoxy 转发 socks 到 http

gogs

  • 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • 使用 Docker 安装 gogs

java-stream

  • Java 查漏补缺之 stream

java-collections

  • Java 查漏补缺之 stream

java8

  • Java 查漏补缺:Java 8 中接口 default 方法
  • Java 查漏补缺之 stream 中的 collect flatmap reduce 使用
  • Java 查漏补缺之 stream

table

  • 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构

ddl

  • 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构

respberry-pi

  • 树莓派中安装 Docker 及 docker compose

image

  • 图片压缩工具 Squoosh 离线版
  • 备份 Docker 镜像容器和数据以及无痛迁移

volume

  • 备份 Docker 镜像容器和数据以及无痛迁移

stream

  • Dash 视频串流技术
  • Java 查漏补缺之 stream 中的 collect flatmap reduce 使用

collector

  • Java 查漏补缺之 stream 中的 collect flatmap reduce 使用

stat

  • 使用Google出品的 cAdvisor 监控Docker容器

open-source

  • Linux 服务器控制面板 Hestia 使用
  • 若为自由故 读书笔记
  • 使用 HandBrake 压缩转码视频
  • 哪吒监控安装及简单使用说明
  • 手工编译安装 librime
  • macOS 上的超级强大的键盘自定义工具 Karabiner Elements
  • OpenMediaVault 初始化设置
  • NextCloud 和 Joplin 完美合作
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • 支持对象存储的开源存储系统
  • Rime 配置使用韩语及日语输入法
  • Kubernetes
  • 使用Google出品的 cAdvisor 监控Docker容器

config

  • rTorrent 配置之根据用户标签移动完成的下载文件
  • 我的 IntelliJ IDEA Vim 插件配置
  • 使用 Goku 配置 Karabiner
  • 使用 dotbot 管理 dotfiles 配置文件
  • 多设备间同步 ssh 配置及密钥
  • VPS 安全设置

scan

  • VPS 安全设置

trello

  • 在 Trello 中使用 Pomodoro 工作法
  • Trello 中使用 butler 进行自动化
  • notion 使用记录
  • 青海游记思绪整理
  • Trello 类似的工具和应用整理

kanban

  • Trello 类似的工具和应用整理

board

  • Trello 类似的工具和应用整理

restore

  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
  • 使用 Clonezilla 恢复 Windows 系统遇到的几个问题
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • 使用 timeshift 来备份和还原系统
  • 使用 clonezilla 备份和恢复

ncdu

  • 每天学习一个命令:ncdu 磁盘分析工具

hard-drive

  • 如何根据自身情况选购硬盘
  • Linux 下使用命令获取硬盘信息

douyin

  • 使用 Python 下载抖音无水印视频

抖音

  • 关于抖音的一点想法
  • 使用 Python 下载抖音无水印视频

vpn

  • Tailscale 出口节点功能配置流量出口
  • 解决 Clash for Windows 节点测速 timeout 问题
  • Tailscale 简单使用
  • 使用 Netmaker 快速组建 WireGuard mesh 网络
  • 使用 ZeroTier 组建虚拟局域网实现内网穿透
  • Jigsaw Outline 部署和使用

vnstat

  • 每天学习一个命令:vnstat 统计服务器网卡流量

traffic

  • 每天学习一个命令:vnstat 统计服务器网卡流量

click

  • 使用 click 构造漂亮的Python命令行程序

code-review

  • 使用 Phabricator 来 code review

gerrit

  • 使用 Phabricator 来 code review

swap

  • kswapd0 占用 99% 的 CPU
  • 每天学习一个命令:vmstat 查看系统资源使用情况
  • Linux 交换分区

lvm

  • Linux 交换分区

parted

  • 每天学习一个命令:parted 在 Linux 下给硬盘分区

gparted

  • 每天学习一个命令:parted 在 Linux 下给硬盘分区

vmstat

  • 每天学习一个命令:vmstat 查看系统资源使用情况

processor

  • 每天学习一个命令:vmstat 查看系统资源使用情况

gitbook

  • 使用 mdBook 生成在线文档
  • 使用 Travis 自动部署静态网站到 GitHub Pages
  • Gitbook 使用记录

publish

  • Gitbook 使用记录

travis

  • 使用 Travis 自动部署静态网站到 GitHub Pages

github-pages

  • 使用 Travis 自动部署静态网站到 GitHub Pages

alphabet

  • 关于通用顶级域名 .xyz

hooli

  • 关于通用顶级域名 .xyz

xyz

  • 关于通用顶级域名 .xyz

gtld

  • 域名相关网站及价格整理
  • 关于通用顶级域名 .xyz

nextcloud

  • NextCloud 和 Joplin 完美合作
  • 再见公有云
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • 通过 WebDAV 连接 NextCloud
  • 修复 NextCloud 消失的托盘图标
  • 威联通折腾篇六:文件同步
  • 私人网盘 NextCloud

dropbox

  • 再见公有云
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • PCloud 加密同步 --Dropbox 代替
  • 修复 NextCloud 消失的托盘图标
  • 威联通折腾篇六:文件同步
  • 私人网盘 NextCloud

file-sharing

  • IPFS 介绍
  • 关于 BitTorrent 和 PT 你需要知道的一切
  • FileRun 又一款文件同步工具
  • 私人网盘 NextCloud

file-syncing

  • FileRun 又一款文件同步工具
  • 私人网盘 NextCloud

self-host

  • 自建邮件服务器的选择和比较
  • 搭建自己的导航页面
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • FileRun 又一款文件同步工具
  • 私人网盘 NextCloud

branching

  • git 分支管理

svn

  • git 分支管理

price

  • 域名相关网站及价格整理

registry

  • 域名相关网站及价格整理

godaddy

  • 域名相关网站及价格整理

namecheap

  • 域名相关网站及价格整理

url-shorten

  • yourls 相关工具和API调用
  • 使用 yourls 专属自己的短域名服务

raid

  • So you Start 独服 Proxmox VE 配置 RAID 10
  • Ubuntu 20.04 使用 MergerFS
  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
  • RAID 磁盘阵列

nas

  • 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • OpenMediaVault 初始化设置
  • NAS 下文件系统比较
  • NAS 上的音乐管理应用 Funkwhale
  • 几个常见的 NAS 系统整理及选择
  • 从零搭建一台 NAS:软件篇
  • 我的备份方案
  • 威联通折腾篇十四:迁移系统盘
  • 威联通折腾篇十五:rtorrent-Pro 使用
  • 从零开始搭建 NAS: 硬件篇
  • 使用 ZeroTier 组建虚拟局域网实现内网穿透
  • 威联通折腾篇三:Virtualization Station 安装虚拟机
  • 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验
  • RAID 磁盘阵列

disks

  • RAID 磁盘阵列

home-server

  • 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验

qnap

  • NAS 上的音乐管理应用 Funkwhale
  • 使用 tinyMediaManager 整理影视资源
  • 自建 RSS Reader
  • 威联通折腾篇二十一:Virtualiztion Station 安装 Windows10
  • 威联通折腾篇十九:Calibre-web
  • 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复
  • 再见公有云
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • 威联通折腾篇十六:为 Container Station 更换镜像
  • QNAP 上 SQL server 数据备份
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • 威联通折腾篇十六:加内存
  • 威联通折腾篇十四:迁移系统盘
  • 威联通折腾篇十五:rtorrent-Pro 使用
  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • 威联通折腾篇十二:verysync 微力同步
  • 威联通折腾篇十一:USB 一键备份
  • 威联通折腾篇十:使用 aria2 下载百度云
  • 威联通折腾篇八:重启服务
  • 威联通折腾篇九:MySQL 设置
  • 威联通折腾篇七:定时任务
  • 威联通折腾篇五:安装 Transmission 下载 BT
  • 威联通折腾篇六:文件同步
  • 威联通折腾篇四:Container Station 运行 Docker 容器
  • 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包
  • 威联通折腾篇二:使用 frp 内网穿透
  • 威联通折腾篇二:使用 frp 内网穿透
  • 威联通折腾篇三:Virtualization Station 安装虚拟机
  • 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验

qnap-tutorial

  • 自建 RSS Reader
  • 威联通折腾篇二十一:Virtualiztion Station 安装 Windows10
  • 威联通折腾篇十九:Calibre-web
  • 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • 威联通折腾篇十六:为 Container Station 更换镜像
  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • 威联通折腾篇十二:verysync 微力同步
  • 威联通折腾篇十一:USB 一键备份
  • 威联通折腾篇十:使用 aria2 下载百度云
  • 威联通折腾篇八:重启服务
  • 威联通折腾篇九:MySQL 设置
  • 威联通折腾篇七:定时任务
  • 威联通折腾篇五:安装 Transmission 下载 BT
  • 威联通折腾篇六:文件同步
  • 威联通折腾篇四:Container Station 运行 Docker 容器
  • 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包
  • 威联通折腾篇二:使用 frp 内网穿透
  • 威联通折腾篇三:Virtualization Station 安装虚拟机
  • 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验

virtualization

  • 威联通折腾篇三:Virtualization Station 安装虚拟机

hypervisor

  • 威联通折腾篇三:Virtualization Station 安装虚拟机

vm

  • Proxmox 扩展 VM 虚拟机磁盘容量
  • Proxmox VE 备份和恢复虚拟机
  • 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
  • VMware Workstation 虚拟机网络设置
  • 在 Proxmox VE 上使用 qm 命令管理虚拟机
  • 威联通折腾篇三:Virtualization Station 安装虚拟机

virtualization-station

  • 威联通折腾篇三:Virtualization Station 安装虚拟机

ufw

  • Linux 下的防火墙 ufw

redirect

  • 清空Chrome缓存的301重定向

browser

  • Arc 浏览器初印象
  • 利用 AdGuard Home 自建 DNS 服务器过滤广告
  • Selenium 使用介绍
  • phpMyAdmin 登录无反应问题记录
  • 清空Chrome缓存的301重定向

devtools

  • 清空Chrome缓存的301重定向

fail2ban

  • 认识 Linux 下 btmp 日志文件
  • 记一次 fail2ban 启动失败
  • VPS 安全保护:使用 fail2ban 防止暴力破解

sshd

  • VPS 安全保护:使用 fail2ban 防止暴力破解

bittorrent

  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • rTorrent 配置之根据用户标签移动完成的下载文件
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • Flexget 配合 NexusPHP 自动下载
  • BitTorrent 协议中的 BenCode 编码
  • 使用 mktorrent 从命令行制作 torrent
  • rTorrent 和 ruTorrent 使用
  • 关于 BitTorrent 和 PT 你需要知道的一切
  • BT 站点收集整理
  • BitTorrent 客户端简单比较

transmission

  • 发布和制作 torrent 文件
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • BitTorrent 客户端简单比较

trip

  • 青海游记思绪整理

plan

  • 2018 读书记录
  • 青海游记思绪整理

qinghai

  • 青海游记思绪整理

thinking

  • 究竟什么是「内卷」
  • 读书是否是唯一重要的事?
  • You Quiz on the Block E70 世代差异
  • 各个职业的誓言
  • You quiz on the block 一则小感
  • 青海游记思绪整理

youtube

  • 下载 YouTube 视频方法总结
  • 使用 yt-dlp 下载 YouTube 视频
  • 使用 FFmpeg 将 webm 格式转成 mp4
  • Magisk 模块整理 For OnePlus 7 Pro
  • 由 WebM 格式学习常见的容器和编码格式
  • Dash 视频串流技术
  • 如何为视频配上合适的背景音乐
  • 关于抖音的一点想法

toutiao

  • 关于抖音的一点想法

头条

  • 关于抖音的一点想法

短视频

  • 关于抖音的一点想法

screencast

  • 在屏幕上显示敲击的键盘 screencast

keyboard

  • espanso:Rust 编写的跨平台开源文本扩展工具
  • macOS 上的超级强大的键盘自定义工具 Karabiner Elements
  • 在屏幕上显示敲击的键盘 screencast

migrate

  • 使用 flask migrate 来迁移数据结构

alembic

  • 使用 alembic 迁移数据库结构
  • 使用 flask migrate 来迁移数据结构

tcp-ip

  • HTTP协议学习笔记

yourls

  • yourls 相关工具和API调用

api

  • GraphQL 使用
  • GraphQL 初识
  • douban 小组接口研究
  • yourls 相关工具和API调用

icon-theme

  • 个人非常喜欢的几个 icon 主题

unity

  • 个人非常喜欢的几个 icon 主题

斐讯 ,phicomm

  • 斐讯 k3 刷机教程

k3

  • 斐讯 k3 刷机教程

刷机,router

  • 斐讯 k3 刷机教程

ifconfig

  • Linux 网络配置
  • 每天学习一个命令:ip 处理网络管理任务

rabbitmq

  • RabbitMQ 基本使用

message

  • Celery 又一坑:时区错误
  • Kafka 副本备份机制
  • Kafka 资料收集整理
  • Kafka 基础知识笔记
  • RabbitMQ 基本使用

thought

  • 搬家整理之术收纳之术

sort-out

  • 搬家整理之术收纳之术

moving

  • 搬家整理之术收纳之术

clean-up

  • 搬家整理之术收纳之术

soundcloud

  • 如何为视频配上合适的背景音乐

sound

  • 如何进行有效的讨论 论 Clubhouse
  • 如何为视频配上合适的背景音乐

video

  • 将字幕压制到视频中
  • 使用 yt-dlp 下载 YouTube 视频
  • FFmpeg 使用指南之 concat demuxer 串联多个文件
  • 使用 lux 下载哔哩哔哩视频
  • 使用 HandBrake 压缩转码视频
  • 由 WebM 格式学习常见的容器和编码格式
  • 如何为视频配上合适的背景音乐

netcat

  • 每天学习一个命令:netcat 查看网络信息
  • 每天学习一个命令:netcat 查看网络信息

nc

  • 每天学习一个命令:netcat 查看网络信息

udp

  • mosh: 使用 UDP 传输的 Shell
  • 每天学习一个命令:netcat 查看网络信息

port-scan

  • 每天学习一个命令:netcat 查看网络信息

forward

  • SSH 端口转发

Kafka

  • Kafka 基础知识笔记

linkedin

  • Kafka 基础知识笔记

blog

  • 给博客添加 PWA
  • WordPress 主题收集
  • RSS 订阅列表整理
  • 静态博客评论系统选择对比

comment

  • 使用 Remark42 替换博客的 Disqus 评论系统
  • 静态博客评论系统选择对比

disqus

  • 使用 Remark42 替换博客的 Disqus 评论系统
  • 静态博客评论系统选择对比

kafka

  • Kafka 副本备份机制
  • Kafka 资料收集整理

filerun

  • FileRun 又一款文件同步工具

replication

  • 配置 MySQL master-master 双主同步
  • Kafka 副本备份机制

adaway

  • Magisk 模块整理 For OnePlus 7 Pro
  • 通过 HOST 去除 Android 广告:adaway

host

  • 通过 HOST 去除 Android 广告:adaway

lombok

  • 使用 lombok 简化 Java 代码

bug

  • Celery 又一坑:时区错误

zerotier

  • 自行搭建 ZeroTier Network Controller 组件虚拟局域网
  • 使用 ZeroTier 组建虚拟局域网实现内网穿透

networking

  • 自行搭建 ZeroTier Network Controller 组件虚拟局域网
  • 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
  • 使用 ZeroTier 组建虚拟局域网实现内网穿透

virtual-networks

  • Tailscale 出口节点功能配置流量出口
  • Tailscale 简单使用
  • 使用 ZeroTier 组建虚拟局域网实现内网穿透

qnap-usage

  • 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包
  • 威联通折腾篇二:使用 frp 内网穿透

qpkg

  • 威联通折腾篇十三:替换默认 shell 为 zsh
  • 威联通折腾篇十二:verysync 微力同步
  • 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包

install

  • 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包

file-sync

  • NextCloud 和 Joplin 完美合作
  • 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
  • 威联通折腾篇六:文件同步

syncthing

  • Plex Media Server 备份恢复和数据迁移
  • Pulsed Media seedbox 测评和使用
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • 我的 Obsidian 笔记跨设备同步方案
  • 我的备份方案
  • Syncthing 又一款同步工具
  • 同步工具整理总结
  • 威联通折腾篇六:文件同步

resilio-sync

  • Pulsed Media seedbox 测评和使用
  • 威联通折腾篇六:文件同步

resilio

  • Pulsed Media seedbox 测评和使用
  • 威联通折腾篇六:文件同步

bt

  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • rTorrent 配置之根据用户标签移动完成的下载文件
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • 关于 BitTorrent 和 PT 你需要知道的一切
  • BT 站点收集整理
  • 威联通折腾篇十五:rtorrent-Pro 使用
  • 威联通折腾篇五:安装 Transmission 下载 BT

distributed-system

  • 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
  • 《分布式服务架构:原理、设计与实战》读书笔记

fabric

  • Fabric 2.x 使用

deploy

  • Fly.io 使用体验
  • Ansible 入门篇一:简单介绍及使用
  • Python Linux 系统管理与自动化运维读书笔记
  • Fabric 2.x 使用

zookeeper

  • ZooKeeper zkCli 使用
  • Zookeeper

zkcli

  • ZooKeeper zkCli 使用

bit

  • Java 查漏补缺之位运算符

operator

  • Java 查漏补缺之位运算符

compress

  • 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片

jpeg

  • 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片

webdav

  • 介绍一款支持 WebDAV 的网盘 teraCLOUD
  • 通过 WebDAV 连接 NextCloud

dav

  • 通过 WebDAV 连接 NextCloud

files

  • 文件整理之重复文件删除
  • 通过 WebDAV 连接 NextCloud

synchronized

  • Java 查漏补缺:线程间通信

phpmyadmin

  • phpMyAdmin 登录无反应问题记录

build-tool

  • Maven 中的 classifier
  • Maven 插件

docs

  • notion 使用记录
  • Spring 相关资源

demo

  • Spring 相关资源

generics

  • Java 查漏补缺之泛型

services

  • 威联通折腾篇八:重启服务

color-scheme

  • Vim 的颜色主题

color

  • Vim 的颜色主题

scheme

  • Vim 的颜色主题

problem

  • 解决 failed to create bus connection no such file or directory 错误

dbus

  • D-Bus 简单学习
  • 解决 failed to create bus connection no such file or directory 错误

hostnamectl

  • 解决 failed to create bus connection no such file or directory 错误

header

  • 修正关于 HTTP Header 的错误认识

decompiler

  • 一周 CP 反编译记录

crack

  • 一周 CP 反编译记录

influxdb

  • InfluxDB 使用

time-series-db

  • InfluxDB 使用

iotop

  • 每天学习一个命令:pidstat 查看进程消耗资源
  • 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用

htop

  • 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用

mipush

  • 应用消息推送解决方案 MiPush

push

  • 应用消息推送解决方案 MiPush

notification

  • 应用消息推送解决方案 MiPush

migration

  • 从 MySQL 迁移到 PostgreSQL 方案调研
  • 使用 alembic 迁移数据库结构

aes

  • AES 加密算法

对称加密

  • AES 加密算法

dict

  • MDX/MDD 文件格式解析
  • Linux 下非常好用的字典 GoldenDict

goldendict

  • 日语学习相关工具
  • 英语搭配语字典整理
  • 使用 nltk 词形还原
  • 后知后觉之 iOS 内置字典
  • MDX/MDD 文件格式解析
  • Linux 下非常好用的字典 GoldenDict

youdao

  • Linux 下非常好用的字典 GoldenDict

dictionary

  • 日语学习之:在 GoldenDict 下日语词典查词
  • 英语搭配语字典整理
  • 使用 nltk 词形还原
  • 后知后觉之 iOS 内置字典
  • Linux 下非常好用的字典 GoldenDict

free-dictionary

  • Linux 下非常好用的字典 GoldenDict

offline-dictionary

  • Linux 下非常好用的字典 GoldenDict

filemanager

  • 又一个网页文件管理:filebrowser

filebrowser

  • 又一个网页文件管理:filebrowser

greenlet

  • Python 并发编程之 gevent

gevent

  • Python 并发编程之 gevent

yield

  • Python 并发编程之 gevent

nemo

  • 使用 Nemo 文件管理器

file-manager

  • 我有一台服务器能做什么:自架的服务整理
  • NAS 上的音乐管理应用 Funkwhale
  • 文件整理之重复文件删除
  • 使用 Nemo 文件管理器

clamav

  • Linux 下使用 ClamAV 扫描病毒

virus

  • 没有反思的哀悼聊胜于无
  • Linux 下使用 ClamAV 扫描病毒

meld

  • 使用 Meld 对比文件及文件夹区别

merge

  • 使用 Meld 对比文件及文件夹区别

conflict

  • 使用 Meld 对比文件及文件夹区别

mdx

  • 英语搭配语字典整理
  • 使用 nltk 词形还原
  • MDX/MDD 文件格式解析

mdd

  • 英语搭配语字典整理
  • MDX/MDD 文件格式解析

php7

  • Centos 6/7 下安装 PHP7

yum

  • Centos 6/7 下安装 PHP7

certificate

  • jks pem cer pfx 不同种类的证书
  • Certificate pinning 介绍

appium

  • Appium 介绍

mail-server

  • Linux 服务器控制面板 Hestia 使用
  • Linux 服务器控制面板 Hestia 使用
  • 自建邮件服务器的选择和比较
  • Laravel 学习笔记:队列
  • 电子邮件是如何工作的
  • 使用 Poste 自行搭建邮件服务器
  • 使用 Mailu 搭建邮件服务器
  • 自建邮件服务器可选项
  • 邮件服务器相关概念学习

mail

  • 使用 Mailcow 自建邮件服务器
  • 电子邮件是如何工作的
  • 自建邮件服务器可选项
  • 邮件服务器相关概念学习

mailgun

  • Laravel 学习笔记:发送邮件
  • 邮件服务器相关概念学习

眼镜

  • 如何配一副眼镜

经验

  • 如何配一副眼镜

methodology

  • 解决 NoSuchMethodException 错误的方法
  • 提升 mysqldump 导入导出 MySQL 的速度
  • 如何配一副眼镜

kindlegen

  • 使用 kindlegen 命令打包资源到 mobi
  • 电子书常见格式及格式转换

calibre

  • 威联通折腾篇十九:Calibre-web
  • 电子书常见格式及格式转换

python-lib

  • epub 格式解析
  • 电子书常见格式及格式转换

azw

  • 电子书常见格式及格式转换

azw3

  • 电子书常见格式及格式转换

parse

  • epub 格式解析

modprobe

  • 每天学习一个命令:使用 modprobe 加载禁用内核模块

commmand

  • 每天学习一个命令:pidstat 查看进程消耗资源
  • 使用 kindlegen 命令打包资源到 mobi

bootstrap

  • 《深入理解 Bootstrap》读书笔记

css

  • 使用 Stylus 扩展自定义页面样式
  • 响应式网页编程中 HTML 标签 meta viewport
  • 《深入理解 Bootstrap》读书笔记

twitter

  • Mastodon 站点管理:导入自定义表情包
  • 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
  • 《深入理解 Bootstrap》读书笔记

web-design

  • 《深入理解 Bootstrap》读书笔记

html5

  • 响应式网页编程中 HTML 标签 meta viewport
  • 《深入理解 Bootstrap》读书笔记

viewport

  • 响应式网页编程中 HTML 标签 meta viewport

aria2

  • 威联通折腾篇十:使用 aria2 下载百度云

container-station

  • 威联通折腾篇十:使用 aria2 下载百度云

hybrid-backup-sync

  • 威联通折腾篇十一:USB 一键备份

round

  • 需要注意的 Python round() 方法

kie

  • KIE API 学习笔记
  • JBoss 工作流相关 Docker 镜像整理
  • Drools 学习笔记之决策表: Guided Decision Table
  • Drools 语法规则
  • Set up Drools Workbench with tomcat
  • Drools Kie 中的 Assets
  • Drools Kie 简单使用
  • KIE 一些隐藏需要注意的问题

jboss

  • JBoss 工作流相关 Docker 镜像整理
  • drools 编程例子
  • KIE 一些隐藏需要注意的问题

rule-engine

  • jbpm 中 ProcessEventListener 顺序问题
  • drools workbench
  • drools 编程例子
  • Drools 语法规则
  • Set up Drools Workbench with tomcat
  • Drools Kie 中的 Assets
  • Drools Kie 简单使用
  • KIE 一些隐藏需要注意的问题

selenium

  • Selenium 使用介绍

auto-test

  • Selenium 使用介绍

图书系列

  • mastering xxx vs xxx cookbook vs xxx in action 系列图书的区别

cookbook

  • mastering xxx vs xxx cookbook vs xxx in action 系列图书的区别

bilibili

  • 使用 lux 下载哔哩哔哩视频
  • Dash 视频串流技术

mpeg

  • Dash 视频串流技术

ab

  • 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测

anki

  • 跨平台开源卡片记忆工具 Anki

learning

  • 读书是否是唯一重要的事?
  • 迟到的「给编程初学者的一封信」
  • 英语搭配语字典整理
  • 跨平台开源卡片记忆工具 Anki

english

  • 英语搭配语字典整理
  • 使用 nltk 词形还原
  • 后知后觉之 iOS 内置字典
  • 跨平台开源卡片记忆工具 Anki

language-learning

  • 跨平台开源卡片记忆工具 Anki

english-learning

  • 跨平台开源卡片记忆工具 Anki

golang

  • 《Go 语言高并发与微服务实战》 读书笔记
  • 使用 glab 提交 Merge Request
  • 推荐三个代码统计工具 tokei, cloc 和 scc
  • Go 语言学习笔记 7:容器
  • Go 语言学习笔记 4:Go 语言的控制语句
  • Go 语言学习笔记 3:基础类型
  • go 语言学习笔记 1:基本介绍和使用

go-lang

  • 使用 gdu 快速查看磁盘空间占用
  • Go 语言学习笔记 2:基本结构

graphql

  • Gatsby 静态站点使用入门
  • 用 Gatsby 写了一个券商推荐注册列表
  • 理解 GraphQL Schema 结构定义
  • GraphQL 使用
  • GraphQL 初识

facebook

  • GraphQL 使用
  • GraphQL 初识

jupyter

  • Jupyter 简单使用

apple

  • 注册土区 Apple ID 并购买 iCloud 作为家庭共享
  • 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
  • 重置 macOS S.M.C 和 NVRAM
  • 后知后觉之 iOS 内置字典
  • 读万字访谈后感:软硬件公司的差别

software

  • 电子销售平台:Lemon Squeezy 简单介绍
  • 若为自由故 读书笔记
  • 自由软件 自由社会 读书笔记
  • 图片管理工具 Eagle
  • 从零搭建一台 NAS:软件篇
  • 网站推荐之 usesthis.com
  • 读万字访谈后感:软硬件公司的差别

hardware

  • Linux 设备中的 major 和 minor 数字
  • 网站推荐之 usesthis.com
  • 读万字访谈后感:软硬件公司的差别

webm

  • 使用 FFmpeg 将 webm 格式转成 mp4
  • 由 WebM 格式学习常见的容器和编码格式

libevent

  • 由 libevent 库开始学习 Linux IO 模型

c

  • 由 libevent 库开始学习 Linux IO 模型

nio

  • Netty 简单实用
  • 由 libevent 库开始学习 Linux IO 模型

non-blocking

  • 由 libevent 库开始学习 Linux IO 模型

epoll

  • 由 libevent 库开始学习 Linux IO 模型

netty

  • Netty 简单实用

drools

  • Drools 原理之 RETE 算法
  • KIE API 学习笔记
  • JBoss 工作流相关 Docker 镜像整理
  • Drools 学习笔记之决策表: Guided Decision Table
  • jbpm 中 ProcessEventListener 顺序问题
  • drools workbench
  • drools 编程例子
  • Drools 语法规则
  • Set up Drools Workbench with tomcat
  • Drools Kie 中的 Assets
  • Drools Kie 简单使用

rules

  • Drools Kie 简单使用

rete

  • Drools 原理之 RETE 算法
  • Drools Kie 简单使用

jbpm

  • Drools 原理之 RETE 算法
  • KIE API 学习笔记
  • jbpm 流程
  • jbpm 中 ProcessEventListener 顺序问题
  • Drools Kie 简单使用

kubernetes

  • 使用 k3s 和 WireGuard 网络部署 Kubernetes 集群
  • 通过 microk8s 使用 Kubernetes
  • Kubernetes

automating

  • Kubernetes

scaling

  • Kubernetes

microk8s

  • 通过 microk8s 使用 Kubernetes

english-dictionary

  • 使用 nltk 词形还原
  • 后知后觉之 iOS 内置字典

aviator

  • Aviator 轻量 Java 表达式引擎

expression-engine

  • Aviator 轻量 Java 表达式引擎

expression-evaluator

  • Aviator 轻量 Java 表达式引擎

angular

  • koajs 简单使用
  • AngularJS 学习笔记

mvc

  • AngularJS 学习笔记

angularjs

  • koajs 简单使用
  • AngularJS 学习笔记

lemmatization

  • 使用 nltk 词形还原

stemming

  • 使用 nltk 词形还原

mdx-server

  • 使用 nltk 词形还原

morphology

  • 使用 nltk 词形还原

gulp

  • gulp 工具简单使用

angularjs. npm

  • gulp 工具简单使用

sass

  • gulp 工具简单使用

koa

  • koajs 简单使用

web-framework

  • Javalin:一个轻量的 Web Framework
  • koajs 简单使用

location

  • Nginx location 匹配规则

java-ee

  • Tomcat 安装及使用

drools-workbench

  • Set up Drools Workbench with tomcat

gzip

  • 每天学习一个命令:gzip 压缩文件

oxford

  • 英语搭配语字典整理
  • 英语搭配语字典整理

collocation

  • 英语搭配语字典整理

longman

  • 英语搭配语字典整理

jprofiler

  • JProfile 简单使用

visualvm

  • JProfile 简单使用

refactor

  • 重构读书笔记

slf4j

  • log4j appender

desensitize

  • 日志数据脱敏方法研究

日志

  • 日志数据脱敏方法研究

脱敏

  • 日志数据脱敏方法研究

jq

  • 每天学习一个命令:jq 命令行下处理 JSON

motherboard

  • 常见主板命名规则
  • 从零开始搭建 NAS: 硬件篇

habit

  • 用 Google Calendar 培养习惯

template-engine

  • Java 模板引擎 freemarker

freemarker

  • Java 模板引擎 freemarker

email-template

  • Java 模板引擎 freemarker

google-cloud

  • Google Cloud Platform 使用向导

notion

  • notion 使用记录

huginn

  • 使用 Huginn 搭建自己的 IFTTT

kudu

  • kudu 笔记

oltp

  • kudu 笔记

hive

  • Hive SQL 介绍及使用

rom

  • OnePlus 7 pro Oxygen OS 设置
  • oneplus 3 recovery ROM kernel 选择

load-balance

  • 开源软负载均衡 HAProxy 使用及配置

arthas

  • alibaba arthas 使用

diagnostic-tool

  • alibaba arthas 使用

expect

  • expect 脚本使用

automate

  • expect 脚本使用

运维

  • expect 脚本使用

自动化

  • expect 脚本使用

google-docs

  • 去中心化的协同文档 Skiff 初体验
  • Google Forms 使用

google-drive

  • Duplicacy 增量备份工具使用
  • Google Forms 使用

quiz

  • Google Forms 使用

amazon-kindle

  • Kindle 篇一:如何把 Kindle Unlimited 的钱看回来

kindle-unlimited

  • Kindle 篇一:如何把 Kindle Unlimited 的钱看回来

factory

  • 设计模式之创建模式

singleton

  • 设计模式之创建模式

builder

  • 设计模式之创建模式

creational-pattern

  • 设计模式之创建模式

object-orientation

  • 设计模式之结构模式

fstab

  • 启动挂载配置 fstab 文件

error

  • maven 相关的错误

applets

  • Cinnamon 桌面下 Applets 推荐

gui

  • Cinnamon 桌面下 Applets 推荐

jks

  • jks pem cer pfx 不同种类的证书

pem

  • jks pem cer pfx 不同种类的证书

cer

  • jks pem cer pfx 不同种类的证书

pfx

  • jks pem cer pfx 不同种类的证书

sdcard

  • SD 卡种类和标示

sd

  • SD 卡种类和标示

tf

  • SD 卡种类和标示

program

  • Jenkins 使用

load

  • 排查导致 CPU load 过高的 Java 线程
  • CPU 负载

git-worktree

  • 使用 Git worktree 将同一个项目分裂成多个本地目录

scm

  • 使用 Git worktree 将同一个项目分裂成多个本地目录

function-compute

  • 阿里云函数计算中使用 Python psycopg2 访问 PostgreSQL
  • Function 计算

serverless

  • 在线工作流 Pipedream 使用记录
  • Function 计算

gcp

  • Oracle 提供免费的云服务
  • Function 计算

aws

  • 云服务 free tier
  • Function 计算

fastjson

  • JSON 反序列化重命名

query

  • Obsidian 插件篇之 Dataview
  • MySQL 中索引相关 SQL 语句

pcloud

  • PCloud 加密同步 --Dropbox 代替

usesthis

  • 网站推荐之 usesthis.com

daily-life

  • 在日本生活必备的应用收集整理
  • 网站推荐之 usesthis.com

work

  • 网站推荐之 usesthis.com

verysync

  • 威联通折腾篇十二:verysync 微力同步

asciidoctor

  • Asciidoctor Maven Plugin 使用

repository

  • zinit 作者删库事件以及后续代替方案
  • Maven 多仓库和镜像配置

build-tools

  • Maven 多仓库和镜像配置

ack-grep

  • Vim 插件之全局搜索:ack.vim
  • The Silver Searcher: ag 使用

ag

  • 使用 ripgrep 通过正则快速查找文件内容
  • 每天学习一个命令:fd find entries in the filesystem
  • Vim 插件之全局搜索:ack.vim
  • The Silver Searcher: ag 使用

drl

  • drools 编程例子

login-shell

  • 威联通折腾篇十三:替换默认 shell 为 zsh

oh-my-zsh

  • 威联通折腾篇十三:替换默认 shell 为 zsh

source

  • Ruby 国内镜像

bundler

  • Ruby 国内镜像

stylus

  • 使用 Stylus 扩展自定义页面样式

firefox

  • 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi
  • 使用 Stylus 扩展自定义页面样式

extension

  • 使用 Stylus 扩展自定义页面样式

apps

  • Cross-platform Softwares I am using

pid

  • 每天学习一个命令:pidof 查找进程 PID

pidstat

  • 每天学习一个命令:pidstat 查看进程消耗资源

entware-ng

  • Entware-ng 使用

package

  • Entware-ng 使用

merlin

  • Entware-ng 使用

business-process

  • 解析 bpmn 文件
  • jbpm 中 ProcessEventListener 顺序问题

rule

  • jbpm 中 ProcessEventListener 顺序问题

quartz

  • Java 定时任务框架 Job-scheduling Quartz 使用

schedule

  • Java 定时任务框架 Job-scheduling Quartz 使用

cronjob

  • Java 定时任务框架 Job-scheduling Quartz 使用

oneplus7-pro

  • OnePlus 7 pro Oxygen OS 设置

oxygen-os

  • OnePlus 7 pro Oxygen OS 设置

tweak

  • OnePlus 7 pro Oxygen OS 设置

linux-kernel

  • Android Kernel

aosp

  • Android Kernel

git-describe

  • git describe 使用

exposed

  • Magisk 模块整理 For OnePlus 7 Pro

bitwarden

  • 全平台开源的密码管理软件 Bitwarden

password-manager

  • 全平台开源的密码管理软件 Bitwarden

1password

  • 全平台开源的密码管理软件 Bitwarden

termux

  • 小米平板 5 Pro 初体验及设置
  • Termux app 使用记录

终端

  • Termux app 使用记录

工具

  • Termux app 使用记录

xargs

  • Linux 下执行文件中的每一行
  • 每天学习一个命令:xargs 连接输出和输入

command-line

  • rTorrent 和 ruTorrent 使用
  • 命令行的艺术
  • 每天学习一个命令:xargs 连接输出和输入

gitlab-cli

  • 使用 glab 提交 Merge Request
  • Gitlab 中使用命令行提交 merge request

merge-request

  • Gitlab 中使用命令行提交 merge request

intellij

  • 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
  • JetBrains IntelliJ IDEA 中使用 vim 总结
  • IntelliJ IDEA vmoptions 设置
  • Intellij IDEA 快捷键使用学习
  • Intellij IDEA 支持 jQuery
  • Intellij IDEA 中删除所有未使用的类

date

  • MySQL 日期和时间函数

time

  • MySQL 日期和时间函数

stdout

  • shell script idiom

stderr

  • shell script idiom

pipeline

  • shell script idiom

netease

  • 管理我的音乐库
  • 一键去除网易云音乐广告

wifi-network

  • Linux Mint 连接 802.1x EAP wifi network

eap

  • Linux Mint 连接 802.1x EAP wifi network

wifi-authentication

  • Linux Mint 连接 802.1x EAP wifi network

business-process-model

  • jbpm 流程

locale

  • Linux 下设置编码格式 locales

userscripts

  • 使用 Tampermonkey 调试本地脚本

intellij-idea

  • 使用 WakaTime 统计编码时间
  • 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
  • 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot
  • 我的 IntelliJ IDEA Vim 插件配置
  • Intellij IDEA 支持 jQuery

jquery

  • Intellij IDEA 支持 jQuery

knocking

  • 使用 port knocking 隐藏 SSH daemon 端口

vivaldi

  • Arc 浏览器初印象
  • 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi

google-chrome

  • 图片压缩工具 Squoosh 离线版
  • 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
  • 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi

opera

  • 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi

web-browser

  • 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi

gesture

  • Linnx Mint 上使用触摸板手势

touchpal

  • WhatPulse 使用记录
  • Linnx Mint 上使用触摸板手势

trackpad

  • Linnx Mint 上使用触摸板手势

qq-music

  • QQ 音乐 qmcflac 文件解密

flac

  • QQ 音乐 qmcflac 文件解密

decoder

  • QQ 音乐 qmcflac 文件解密

vi

  • Vim 插件之注释

commentary

  • Vim 插件之注释

cpu-governor

  • Android 内核中的 CPU 调频

flask-babel

  • Flask Babel 使用

translations

  • Flask Babel 使用

langauge

  • Flask Babel 使用

substratum

  • Substratum Android 上的主题引擎

oneplus-7-pro

  • 记一次修复安装 Magisk 模块后的 bootloop
  • Substratum Android 上的主题引擎

android-pie

  • Substratum Android 上的主题引擎

fcitx

  • 关于 Rime 输入法思考和整理
  • 禁用 fcitx 额外键切换输入法
  • Linux 下的输入法 fcitx vs ibus

ibus

  • Linux 下的输入法 fcitx vs ibus

package-management

  • apt update 相关内容记录

lightdm

  • Linux Mint 19 自定义登录界面

mdm

  • Linux Mint 19 自定义登录界面

login-manager

  • Linux Mint 19 自定义登录界面

Rime

  • 利用 imewlconverter 制作 Rime 词库

词库

  • 利用 imewlconverter 制作 Rime 词库

trime

  • 利用 imewlconverter 制作 Rime 词库

postgresql

  • 从 MySQL 迁移到 PostgreSQL 方案调研
  • PostgreSQL 数据库支持的数据类型
  • PostgreSQL 初识

hangul

  • Rime 配置使用韩语及日语输入法

git-pull

  • git pull hangs rekey after blocks 拉代码时卡住

ssh-agent

  • git pull hangs rekey after blocks 拉代码时卡住

data-type

  • PostgreSQL 数据库支持的数据类型

eth0

  • Ubuntu 系网络配置文件解析及说明

fcitx-config

  • 禁用 fcitx 额外键切换输入法

keyborad

  • 禁用 fcitx 额外键切换输入法

fzf

  • 『译』我最喜欢的命令行工具
  • 在 Vim 下使用 fzf
  • 每天学习一个命令:fzf 使用笔记

fd

  • 『译』我最喜欢的命令行工具
  • 每天学习一个命令:fd find entries in the filesystem

rust

  • 推荐三个代码统计工具 tokei, cloc 和 scc
  • Warp 终端初体验
  • 使用 mdBook 生成在线文档
  • 每天学习一个命令:fd find entries in the filesystem

ntsc

  • NTSC 和 PAL

pal

  • NTSC 和 PAL

frame

  • NTSC 和 PAL

postman

  • 在 Ubuntu 下为 Postman 创建 icon

icon

  • 在 Ubuntu 下为 Postman 创建 icon

linut-mint

  • 我的 Linux 环境及 Cinnamon 桌面配置记录

ppa

  • gpg: keyserver receive failed: Server indicated a failure 解决
  • 我的 Linux 环境及 Cinnamon 桌面配置记录

vim-plugins

  • 在 Vim 下使用 fzf

ripgrep

  • 使用 ripgrep 通过正则快速查找文件内容

rg

  • 使用 ripgrep 通过正则快速查找文件内容

guided-decision-table

  • Drools 学习笔记之决策表: Guided Decision Table

apollo

  • GraphQL 使用

migration-tool

  • 从 MySQL 迁移到 PostgreSQL 方案调研

rbdms

  • 从 MySQL 迁移到 PostgreSQL 方案调研

graphql-schema

  • 理解 GraphQL Schema 结构定义

datatype

  • 理解 GraphQL Schema 结构定义

emoji

  • Mastodon 站点管理:导入自定义表情包
  • Linux 下使用 emoji

apt-repository

  • gpg: keyserver receive failed: Server indicated a failure 解决

google-translator

  • 又一 Google 服务停止:Google Translator Toolkit 关闭

translator

  • 日语学习相关工具
  • 又一 Google 服务停止:Google Translator Toolkit 关闭

marshmallow

  • ModuleNotFoundError: No module named 'marshmallow.compat'

flask-marshmallow

  • ModuleNotFoundError: No module named 'marshmallow.compat'

oracle

  • 充分利用 Oracle 机器避免被回收
  • Oracle 提供免费的云服务

vim-global

  • Vim global 命令

ex-command

  • Vim global 命令

tim-pope

  • Vim 插件之:vim-abolish

object-storage

  • 支持对象存储的开源存储系统

cloud-drive

  • 介绍一款支持 WebDAV 的网盘 teraCLOUD
  • 腾讯轻量云服务器挂载云硬盘
  • 支持对象存储的开源存储系统

lsb

  • lsb init scripts

init

  • lsb init scripts

hdd

  • 如何根据自身情况选购硬盘
  • 在 Linux 上测试硬盘读写速度

jar

  • 解压和打包 jar 并手动上传到 Nexus 记录

class-loader

  • Java 类加载器

recovery

  • 记一次修复安装 Magisk 模块后的 bootloop

wordpress

  • wp-cli 使用
  • WordPress 主题收集

themes

  • WordPress 主题收集

note-taking

  • Obsidian 插件篇之 Dataview
  • Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
  • 我的笔记法(借助 Zettelkasten 和 Obsidian)
  • 我的 Obsidian 笔记跨设备同步方案
  • Obsidian 未来的笔记应用
  • Zettelkasten 笔记法
  • NextCloud 和 Joplin 完美合作
  • Joplin 至今为止用过的最好的 Evernote 代替品

boox

  • Boox Note 2 使用感受及小技巧

e-ink

  • Boox Note 2 使用感受及小技巧

reader

  • 自建 RSS Reader
  • Boox Note 2 使用感受及小技巧

e-reader

  • Boox Note 2 使用感受及小技巧

boox-note2

  • Boox Note 2 使用感受及小技巧

quick-charge

  • 快充协议笔记

type-c

  • 快充协议笔记

phone

  • 快充协议笔记

sony

  • Play Station 4 Pro Setup

play-station

  • Play Station 4 Pro Setup

accounting

  • 使用 Beancount 记账篇三:周期账单
  • 使用 Beancount 记账篇二:各类账单导入
  • 使用 Beancount 记账篇一:给账户命名
  • 使用 Beancount 记账篇零:Beancount 入门使用
  • 学习 Beancount 入门复式记账

debits-and-credits

  • 学习 Beancount 入门复式记账

beancount

  • 使用 Beancount 记账篇三:周期账单
  • 使用 Beancount 记账篇二:各类账单导入
  • 使用 Beancount 记账篇一:给账户命名
  • 使用 Beancount 记账篇零:Beancount 入门使用
  • git-crypt 使用
  • 学习 Beancount 入门复式记账

double-entry

  • 使用 Beancount 记账篇三:周期账单
  • 使用 Beancount 记账篇二:各类账单导入
  • 使用 Beancount 记账篇一:给账户命名
  • 使用 Beancount 记账篇零:Beancount 入门使用
  • 学习 Beancount 入门复式记账

git-crypt

  • git-crypt 使用

opengpg

  • git-crypt 使用

timeshift

  • 使用 timeshift 来备份和还原系统

IDE

  • Intellij IDEA 快捷键使用学习

pwa

  • 给博客添加 PWA

mediacal

  • 专业医学信息网站整理

spring-framework

  • Spring AOP 笔记

aop

  • Spring AOP 笔记

piratebay

  • BT 站点收集整理

copyright

  • BT 站点收集整理

bookstack

  • 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统

wikipedia

  • 重拾 Wikipedia

history

  • 终端的输入历史以及管理

clear

  • 终端的输入历史以及管理

playonlinux

  • 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐

wine

  • 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐

netease-music

  • 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐

sql-server

  • QNAP 上 SQL server 数据备份

maria

  • QNAP 上 SQL server 数据备份

data

  • 我的备份方案

navigation

  • 又一个简单漂亮的静态个人导航站 Homer
  • 搭建自己的导航页面

威联通

  • 自建 RSS Reader
  • 威联通折腾篇十八:Gogs Docker 容器备份及恢复

calibre-web

  • 威联通折腾篇十九:Calibre-web

poster

  • 使用 tinyMediaManager 整理影视资源

emby

  • 使用 tinyMediaManager 整理影视资源

tv-serial

  • 使用 tinyMediaManager 整理影视资源

operating-system

  • 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
  • 使用了半年 macOS 之后 我又回到了 Linux 的怀抱
  • 重置 macOS S.M.C 和 NVRAM
  • OpenMediaVault 初始化设置
  • 几个常见的 NAS 系统整理及选择
  • 从零搭建一台 NAS:软件篇

freenas

  • 几个常见的 NAS 系统整理及选择

unraid

  • 几个常见的 NAS 系统整理及选择

esxi

  • 几个常见的 NAS 系统整理及选择

freebsd

  • 几个常见的 NAS 系统整理及选择

openmediavault

  • J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决
  • 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
  • OpenMediaVault 初始化设置
  • 几个常见的 NAS 系统整理及选择

zettelkasten

  • 我的笔记法(借助 Zettelkasten 和 Obsidian)
  • Zettelkasten 笔记法

obsidian

  • Obsidian 中的日语学习工具
  • Obsidian 中使用 Vim 模式并配置 Vimrc
  • 在 Obsidian 中集成 GPT-3 提高输入效率
  • Obsidian 插件篇之 Dataview
  • Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
  • 我的笔记法(借助 Zettelkasten 和 Obsidian)
  • 我的 Obsidian 笔记跨设备同步方案
  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
  • Obsidian 未来的笔记应用
  • Zettelkasten 笔记法

torrent

  • 发布和制作 torrent 文件
  • rTorrent 配置之根据用户标签移动完成的下载文件
  • Pulsed Media seedbox 测评和使用
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • Flexget 配合 NexusPHP 自动下载
  • 使用 mktorrent 从命令行制作 torrent
  • 关于 BitTorrent 和 PT 你需要知道的一切

dht

  • 关于 BitTorrent 和 PT 你需要知道的一切

distribute-system

  • 关于 BitTorrent 和 PT 你需要知道的一切

magnet-link

  • 关于 BitTorrent 和 PT 你需要知道的一切

self-hosting

  • 在线文件管理器 Filestash
  • 我有一台服务器能做什么:自架的服务整理

rss-reader

  • 我有一台服务器能做什么:自架的服务整理

flexget

  • Flexget 配合 NexusPHP 自动下载
  • 使用 flexget 实现下载更新自动化

private-tracker

  • 发布和制作 torrent 文件
  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • rTorrent 配置之根据用户标签移动完成的下载文件
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • 使用 flexget 实现下载更新自动化

filesystem

  • NAS 下文件系统比较

ext4

  • NAS 下文件系统比较

owm

  • NAS 下文件系统比较

zfs

  • NAS 下文件系统比较

typescript

  • typescript 初识

offline

  • Zeal 离线文档阅读

命令行

  • 命令行的艺术

主板

  • 常见主板命名规则

computer

  • 编码 读书笔记
  • 如何根据自身情况选购硬盘
  • 常见主板命名规则

asrock

  • 常见主板命名规则

华擎

  • 常见主板命名规则

pomodoro

  • 在 Trello 中使用 Pomodoro 工作法
  • 番茄工作法

time-management

  • 番茄工作法

automation

  • Mac 应用篇:Hammerspoon 自动化工具使用
  • Trello 中使用 butler 进行自动化

rtorrent

  • 发布和制作 torrent 文件
  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • rTorrent 配置之根据用户标签移动完成的下载文件
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • rTorrent 和 ruTorrent 使用

rutorrent

  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • rTorrent 配置之根据用户标签移动完成的下载文件
  • 使用 Swizzin 从零开始构建自己的 Seedbox
  • rTorrent 和 ruTorrent 中自动下载 RSS Feed
  • rTorrent 和 ruTorrent 使用

proxmox

  • J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决
  • Proxmox VE 从 6 升级到 7
  • Proxmox 扩展 VM 虚拟机磁盘容量
  • Proxmox VE 备份和恢复虚拟机
  • So you Start 独服 Proxmox VE 配置 RAID 10
  • Ubuntu 20.04 使用 MergerFS
  • 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
  • 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
  • Proxmox Web 界面停止工作解决
  • Cloud-init 初始化虚拟机配置
  • 在 Proxmox VE 上使用 qm 命令管理虚拟机
  • Proxmox VE 设定直通硬盘
  • Proxmox 安装和设置

pve

  • Proxmox VE 从 6 升级到 7
  • Proxmox 扩展 VM 虚拟机磁盘容量
  • Proxmox VE 备份和恢复虚拟机
  • So you Start 独服 Proxmox VE 配置 RAID 10
  • Ubuntu 20.04 使用 MergerFS
  • 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
  • 在 Proxmox VE 上使用 qm 命令管理虚拟机
  • Proxmox VE 设定直通硬盘
  • Proxmox 安装和设置

virtual

  • Proxmox Web 界面停止工作解决
  • Cloud-init 初始化虚拟机配置
  • Proxmox VE 设定直通硬盘
  • Proxmox 安装和设置

os

  • OpenMediaVault 初始化设置

backlink

  • Logseq 第一次试用记录以及发布 Logseq 到网页
  • 如何查找链到某个链接的页面

search-tip

  • 如何查找链到某个链接的页面

tip

  • 如何查找链到某个链接的页面

data-storage

  • 如何根据自身情况选购硬盘

qm

  • 在 Proxmox VE 上使用 qm 命令管理虚拟机

bencode

  • BitTorrent 协议中的 BenCode 编码

cloud-init

  • Cloud-init 初始化虚拟机配置

openstack

  • Cloud-init 初始化虚拟机配置

wake-on-lan

  • 使用命令行远程网络唤起主机

etherwake

  • 使用命令行远程网络唤起主机

ethernet

  • 使用命令行远程网络唤起主机

continuous-integration

  • Github Actions 使用
  • GitLab CI 使用笔记

continuous-delivery

  • GitLab CI 使用笔记

continuous-deployment

  • GitLab CI 使用笔记

rz

  • 每天学习一个命令:使用 rz sz 向服务器发送文件

sz

  • 每天学习一个命令:使用 rz sz 向服务器发送文件

idea

  • .idea 文件夹的内容梳理
  • 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
  • Playbook 使用体验
  • 我的 IntelliJ IDEA Vim 插件配置
  • IntelliJ IDEA vmoptions 设置

jetbrain

  • .idea 文件夹的内容梳理
  • 我的 IntelliJ IDEA Vim 插件配置
  • IntelliJ IDEA vmoptions 设置

covid-19

  • 没有反思的哀悼聊胜于无

sars

  • 没有反思的哀悼聊胜于无

korea

  • 没有反思的哀悼聊胜于无

dhcp

  • 个人的局域网网络设置整理

wrt

  • OpenWrt 学习笔记

speedtest

  • 在命令行下给 socks 或者 http 代理测速

http_proxy

  • 在命令行下给 socks 或者 http 代理测速

v2ray

  • 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
  • 在 Linux 上使用 Clash 作代理
  • 在命令行下给 socks 或者 http 代理测速

github-actions

  • Github Actions 使用

qmv

  • 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑

batch-rename

  • 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑

cashflow

  • 现金流桌游

board-game

  • 现金流桌游

fortune

  • 邻家的百万富翁 读后感
  • 现金流桌游

asdf

  • 使用 asdf-vm 管理编程语言多个版本

nvm

  • 使用 asdf-vm 管理编程语言多个版本

prometheus

  • 在树莓派上安装 Prometheus node-exporter
  • 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
  • Prometheus: 监控系统和时序数据库

tsdb

  • Prometheus: 监控系统和时序数据库

time-series

  • Prometheus: 监控系统和时序数据库

git-subtree

  • git subtree 简单使用记录

git-submodule

  • git subtree 简单使用记录

bpmn

  • 解析 bpmn 文件

xml

  • 解析 bpmn 文件

ansible

  • 使用 Ansible Roles 结构化并复用 playbook
  • Ansible 入门篇一:简单介绍及使用

oath

  • 各个职业的誓言

vow

  • 各个职业的誓言

hostname

  • Proxmox Web 界面停止工作解决

monitoring

  • 使用 Prometheus 和 Grafana 监控 Proxmox 服务器

java-memory

  • 分析 Java 内存

nexusphp

  • Flexget 配合 NexusPHP 自动下载

adguard

  • 利用 AdGuard Home 自建 DNS 服务器过滤广告

adguard-home

  • 利用 AdGuard Home 自建 DNS 服务器过滤广告

adblock

  • 利用 AdGuard Home 自建 DNS 服务器过滤广告

snapraid

  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS

mergerfs

  • Ubuntu 20.04 使用 MergerFS
  • 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS

java-8

  • Java 查漏补缺:函数式接口

kie-workbench

  • JBoss 工作流相关 Docker 镜像整理

decision-table

  • KIE API 学习笔记

score-card

  • KIE API 学习笔记

moshi

  • Moshi : 新一代的 Java 解析 JSON 工具

albert

  • Albert launcher

raspberry-pi

  • 在树莓派上安装 Prometheus node-exporter

node-expoter

  • 在树莓派上安装 Prometheus node-exporter

summary

  • JetBrains IntelliJ IDEA 中使用 vim 总结

mosh

  • mosh: 使用 UDP 传输的 Shell

macos

  • 介绍一款支持 WebDAV 的网盘 teraCLOUD
  • 使用 uPic 快捷上传图片到图床
  • 解决 Adobe Premiere 不支持 mkv 问题
  • 图片压缩工具 Squoosh 离线版
  • Warp 终端初体验
  • macOS 下启动器 Raycast 简单使用
  • 推荐几个 Rime 插件
  • espanso:Rust 编写的跨平台开源文本扩展工具
  • 手工编译安装 macOS 下的 Rime(鼠须管)
  • 手工编译安装 librime
  • macOS 上的超级强大的键盘自定义工具 Karabiner Elements
  • 使用了半年 macOS 之后 我又回到了 Linux 的怀抱
  • 重置 macOS S.M.C 和 NVRAM
  • 在 Linux 上使用 Clash 作代理
  • WhatPulse 使用记录
  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
  • Mac 上的截图工具
  • MacBook Pro 初始设置记录

setup

  • MacBook Pro 初始设置记录

chrome-webstore

  • 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension

chrome-extension

  • 日语学习相关工具
  • 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension

assh

  • 使用 assh 来管理 SSH config

ssh-config

  • 使用 assh 来管理 SSH config

ssh-manage

  • 使用 assh 来管理 SSH config

config-management

  • 使用 assh 来管理 SSH config

dotfiles

  • .idea 文件夹的内容梳理
  • 使用 dotbot 管理 dotfiles 配置文件

karabiner

  • macOS 上的超级强大的键盘自定义工具 Karabiner Elements
  • 使用 Goku 配置 Karabiner

goku

  • 使用 Goku 配置 Karabiner

edn

  • 使用 Goku 配置 Karabiner

gpu

  • Warp 终端初体验
  • 跨平台的 GPU 加速终端 kitty

drop-down

  • 跨平台的 GPU 加速终端 kitty

screenshot

  • Mac 上的截图工具

snipaste

  • Mac 上的截图工具

shottr

  • Mac 上的截图工具

tiling-window-manager

  • Mac OS 上的平铺窗口管理工具 yabai

window-manager

  • Mac OS 上的平铺窗口管理工具 yabai

hammerspoon

  • Mac 应用篇:Hammerspoon 自动化工具使用
  • Mac OS 上的平铺窗口管理工具 yabai

aliyun

  • 阿里云函数计算 fun cli

fun

  • 阿里云函数计算 fun cli

grub

  • 修复 Ubuntu 丢失的引导

boot-loader

  • 修复 Ubuntu 丢失的引导

zinit

  • zinit 作者删库事件以及后续代替方案
  • 使用 zinit 管理 zsh 插件 完美代替 Antigen

plugin

  • 使用 zinit 管理 zsh 插件 完美代替 Antigen

gitconfig

  • gitconfig includeIf 管理多用户配置

ipfs

  • IPFS 介绍

distribute-network

  • IPFS 介绍

internet

  • IPFS 介绍

pandoc

  • 通用文档转换工具 Pandoc

fusion

  • 使用 Clonezilla 将硬盘中系统恢复到虚拟机中

gpt

  • 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识

asus

  • Asus RT-AC86U 初始设置

entware

  • Asus RT-AC86U 初始设置

play-music

  • 管理我的音乐库

google-play

  • 管理我的音乐库

music-library

  • 管理我的音乐库

google-music

  • 管理我的音乐库

media-vault

  • 管理我的音乐库

media-server

  • Plex 内嵌的 SQLite 数据表字段解析
  • 管理我的音乐库

ime

  • 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法

window-manage

  • Mac 应用篇:Hammerspoon 自动化工具使用

mac-app

  • 使用 uPic 快捷上传图片到图床
  • macOS 上的超级强大的键盘自定义工具 Karabiner Elements
  • Mac 应用篇:Hammerspoon 自动化工具使用

mac-application

  • 使用 uPic 快捷上传图片到图床
  • macOS 下启动器 Raycast 简单使用
  • macOS 上的超级强大的键盘自定义工具 Karabiner Elements
  • Mac 应用篇:Hammerspoon 自动化工具使用

mysqldump

  • 提升 mysqldump 导入导出 MySQL 的速度

photo-management

  • 图片管理工具 Eagle

picasa

  • 图片管理工具 Eagle

picture

  • 图片管理工具 Eagle

vimrc

  • 我的 IntelliJ IDEA Vim 插件配置

vim-config

  • 我的 IntelliJ IDEA Vim 插件配置

ide

  • editorconfig 配置文件说明
  • Laravel 学习笔记:开发环境搭建
  • 我的 IntelliJ IDEA Vim 插件配置

online-document

  • 使用 mdBook 生成在线文档

suggestion

  • 迟到的「给编程初学者的一封信」

open-letter

  • 迟到的「给编程初学者的一封信」

method

  • 我的笔记法(借助 Zettelkasten 和 Obsidian)

keyboard-record

  • WhatPulse 使用记录

mouse

  • WhatPulse 使用记录

bookkeeping

  • 使用 Beancount 记账篇二:各类账单导入
  • 使用 Beancount 记账篇一:给账户命名
  • 使用 Beancount 记账篇零:Beancount 入门使用

ledger

  • 使用 Beancount 记账篇零:Beancount 入门使用

discussion

  • 如何进行有效的讨论 论 Clubhouse

locke

  • 如何进行有效的讨论 论 Clubhouse

clubhouse

  • 如何进行有效的讨论 论 Clubhouse

talk

  • 如何进行有效的讨论 论 Clubhouse

voice

  • 如何进行有效的讨论 论 Clubhouse

bill-import

  • 使用 Beancount 记账篇二:各类账单导入

alipay

  • 使用 Beancount 记账篇二:各类账单导入

pattern-matching

  • Drools 原理之 RETE 算法

模式匹配算法

  • Drools 原理之 RETE 算法

算法

  • Drools 原理之 RETE 算法

clash

  • 解决 Clash for Windows 节点测速 timeout 问题
  • 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
  • 在 Linux 上使用 Clash 作代理

clashx

  • 在 Linux 上使用 Clash 作代理

vmware-workstation

  • 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
  • VMware Workstation 虚拟机网络设置

vmware-fusion

  • 从 VMware Fusion 中迁移虚拟机到 VMware Workstation

apple-support

  • 重置 macOS S.M.C 和 NVRAM

nvram

  • 重置 macOS S.M.C 和 NVRAM

google-gboard

  • Android 上的 RIME 输入法 trime 同文输入法使用

study

  • 读书是否是唯一重要的事?

discuss

  • 读书是否是唯一重要的事?

netdata

  • 调查 Netdata 10min cpu iowait 告警
  • Netdata outbound_packets_dropped_ratio 告警
  • 使用 Netdata Cloud 监控所有的机器

netdata-cloud

  • 使用 Netdata Cloud 监控所有的机器

duplicacy

  • Duplicacy 增量备份工具使用

backblaze

  • Duplicacy 增量备份工具使用

jwt

  • JWT 认证使用

authentication

  • JWT 认证使用

cookie

  • JWT 认证使用

gdu

  • Linux 下 journal 日志清理
  • 使用 gdu 快速查看磁盘空间占用

mailu

  • 使用 Mailu 搭建邮件服务器

email-host

  • 使用 Poste 自行搭建邮件服务器
  • 使用 Mailu 搭建邮件服务器

dkim

  • 什么是 DMARC
  • 使用 Mailu 搭建邮件服务器

域名邮箱

  • 使用 Mailu 搭建邮件服务器

benchmark

  • VPS 性能测试

bench

  • VPS 性能测试

net-speed

  • VPS 性能测试

vps-benchmark

  • VPS 性能测试

vps-test

  • VPS 性能测试

cn2

  • A400互联VPS简单测评及使用

miniflux

  • A400互联VPS简单测评及使用

vagrant

  • 使用 Vagrant 自动创建配置虚拟机

virtual-box

  • 使用 Vagrant 自动创建配置虚拟机

log-framework

  • 限制 Docker 容器日志的大小

file-size

  • 限制 Docker 容器日志的大小

hosthatch

  • HostHatch VPS 测评及使用

homer

  • 又一个简单漂亮的静态个人导航站 Homer

poste

  • 使用 Poste 自行搭建邮件服务器

pop

  • 电子邮件是如何工作的
  • 使用 Poste 自行搭建邮件服务器

email-server

  • 使用 Mailcow 自建邮件服务器
  • 使用 Poste 自行搭建邮件服务器

web-archive

  • 使用 Archive Box 制作自己的互联网存档

archive-box

  • 使用 Archive Box 制作自己的互联网存档

uptime

  • 哪吒监控安装及简单使用说明

grpc

  • 哪吒监控安装及简单使用说明

服务器探针

  • 哪吒监控安装及简单使用说明

服务器监控

  • 哪吒监控安装及简单使用说明

environment-variable

  • Docker Compose 中使用环境变量

feed

  • rTorrent 和 ruTorrent 中自动下载 RSS Feed

text-expander

  • espanso:Rust 编写的跨平台开源文本扩展工具

traefik

  • Traefik 入门使用

cloud-native

  • Traefik 入门使用

reverse-proxy

  • 使用 Nginx Proxy Manager 管理 Nginx 代理
  • Traefik 入门使用

librime

  • 推荐几个 Rime 插件

librime-lua

  • 推荐几个 Rime 插件

invest

  • 《原则》读书笔记
  • 用 Gatsby 写了一个券商推荐注册列表

static-site

  • 用 Gatsby 写了一个券商推荐注册列表

gatsby

  • Gatsby 静态站点使用入门
  • 用 Gatsby 写了一个券商推荐注册列表

react

  • Gatsby 静态站点使用入门
  • 用 Gatsby 写了一个券商推荐注册列表

keybinding

  • Rime 输入法中的快捷键

jetbrains

  • Laravel 学习笔记:开发环境搭建
  • 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot

github-copilot

  • 在 Obsidian 中集成 GPT-3 提高输入效率
  • 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot

name-server

  • club 域名宕机近 3 小时故障回顾

google-domains

  • Porkbun 免费领取一年 app wiki 等域名
  • .info 域名涨价应对策略
  • 利用 Cloudflare 和 Gmail 配置域名邮箱的收发
  • club 域名宕机近 3 小时故障回顾

cloudflare

  • 利用 Cloudflare 和 Gmail 配置域名邮箱的收发
  • club 域名宕机近 3 小时故障回顾

isso

  • 使用 Remark42 替换博客的 Disqus 评论系统

static-website

  • Gatsby 静态站点使用入门
  • 使用 Remark42 替换博客的 Disqus 评论系统

qiandao

  • 搭建自动化签到网站

签到

  • 搭建自动化签到网站

har

  • 搭建自动化签到网站

http-request

  • 搭建自动化签到网站

so-you-start

  • So you Start 独服 Proxmox VE 配置 RAID 10
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP

proxmox-ve

  • J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决
  • Proxmox VE 从 6 升级到 7
  • Ubuntu 20.04 使用 MergerFS
  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP

failover-ip

  • So you Start 独服 Proxmox VE 虚拟机配置 Failover IP

jdupes

  • 命令行下使用 jdupes 删除重复的文件

file-manage

  • Playbook 使用体验
  • 在线文件管理器 Filestash
  • 命令行下使用 jdupes 删除重复的文件

duplicate

  • 命令行下使用 jdupes 删除重复的文件

nat

  • 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP

dedicated-server

  • So you Start 独服 Proxmox VE 配置 RAID 10
  • Ubuntu 20.04 使用 MergerFS

raid-10

  • So you Start 独服 Proxmox VE 配置 RAID 10

hard-disk

  • 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
  • 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
  • So you Start 独服 Proxmox VE 配置 RAID 10

ovh

  • So you Start 独服 Proxmox VE 配置 RAID 10

network-manager

  • 修复 Ubuntu 18.04 网络设置中无有线设置的问题

net

  • 修复 Ubuntu 18.04 网络设置中无有线设置的问题

involution

  • 究竟什么是「内卷」

cpu-steal

  • 如何发现 CPU steal 并解决

ansible-playbook

  • 使用 Ansible Roles 结构化并复用 playbook

ansible-role

  • 使用 Ansible Roles 结构化并复用 playbook

data-backup

  • Proxmox VE 备份和恢复虚拟机

journal

  • Linux 下 journal 日志清理

systemd

  • Linux 下 journal 日志清理

journalctl

  • Linux 下 journal 日志清理

omniedge

  • OmniEdge 虚拟组网工具使用及原理简介

tailscale

  • Tailscale 出口节点功能配置流量出口
  • Tailscale 简单使用
  • OmniEdge 虚拟组网工具使用及原理简介

private-network

  • OmniEdge 虚拟组网工具使用及原理简介

n2n

  • OmniEdge 虚拟组网工具使用及原理简介

mesh-network

  • 使用 Netmaker 快速组建 WireGuard mesh 网络
  • OmniEdge 虚拟组网工具使用及原理简介

mysqlbinlog

  • 每天学习一个命令:mysqlbinlog 命令使用

binary-log

  • MySQL Binary Log 清理
  • 每天学习一个命令:mysqlbinlog 命令使用

netmaker

  • 使用 k3s 和 WireGuard 网络部署 Kubernetes 集群
  • 使用 Netmaker 快速组建 WireGuard mesh 网络

wireguard

  • 使用 k3s 和 WireGuard 网络部署 Kubernetes 集群
  • 使用 Netmaker 快速组建 WireGuard mesh 网络

tunnel

  • 使用 Netmaker 快速组建 WireGuard mesh 网络

secure

  • 使用 Netmaker 快速组建 WireGuard mesh 网络

k3s

  • 使用 k3s 和 WireGuard 网络部署 Kubernetes 集群

dataview

  • Obsidian 插件篇之 Dataview

metadata

  • MP3 ID3 结构
  • Obsidian 插件篇之 Dataview

obsidian-plugin

  • Obsidian 插件篇之 Dataview

azure

  • Azure Cosmos DB 简单使用入门

cosmos-db

  • Azure Cosmos DB 简单使用入门

no-sql

  • Azure Cosmos DB 简单使用入门

ipv4

  • 每天学习一个命令:通过 arp 学习地址解析协议

swizzin

  • 使用 Swizzin 从零开始构建自己的 Seedbox

seedbox

  • Pulsed Media seedbox 测评和使用
  • 使用 Swizzin 从零开始构建自己的 Seedbox

seed

  • 使用 Swizzin 从零开始构建自己的 Seedbox

webmin

  • 使用 Swizzin 从零开始构建自己的 Seedbox

handbrake

  • 解决 Adobe Premiere 不支持 mkv 问题
  • 使用 HandBrake 压缩转码视频

codec

  • 使用 HandBrake 压缩转码视频

transcoder

  • 使用 HandBrake 压缩转码视频

logseq

  • Logseq 第一次试用记录以及发布 Logseq 到网页

text-generator

  • 在 Obsidian 中集成 GPT-3 提高输入效率

gpt-3

  • 在 Obsidian 中集成 GPT-3 提高输入效率

openai

  • 在 Obsidian 中集成 GPT-3 提高输入效率

chatgpt

  • 如何在 Chrome 中使用 New Bing
  • 由 ChatGPT 延展开整理一下 AI 相关的服务和产品
  • 在 Obsidian 中集成 GPT-3 提高输入效率

data-breach

  • 在线数据泄漏查询网站

data-leak

  • 在线数据泄漏查询网站

btmp

  • 认识 Linux 下 btmp 日志文件

xiaomi-pad

  • 小米平板 5 Pro 初体验及设置

xiaomi-pad-5-pro

  • 小米平板 5 Pro 初体验及设置

pad

  • 小米平板 5 Pro 初体验及设置

code-search

  • GitHub Code Search 使用小技巧

flyio

  • Fly.io 使用体验

netlify

  • Fly.io 使用体验

vercel

  • Fly.io 使用体验

selfhosted

  • 利用 Shaarli 搭建个人的在线书签管理
  • 在线文件管理器 Filestash

pikapods

  • 使用 PikaPods 一键搭建属于自己的在线服务

freshrss

  • 使用 PikaPods 一键搭建属于自己的在线服务

pulsedmedia

  • Pulsed Media seedbox 测评和使用

rtorrent-config

  • rTorrent 配置之根据用户标签移动完成的下载文件

tracker

  • 发布和制作 torrent 文件
  • 利用 ruTorrent 与 rTorrent 限制单独种子的速度
  • rTorrent 配置之根据用户标签移动完成的下载文件

playbook

  • Playbook 使用体验

artist

  • Playbook 使用体验

photographer

  • Playbook 使用体验

imap

  • Linux 服务器控制面板 Hestia 使用
  • 电子邮件是如何工作的

spf

  • 使用 Mailcow 自建邮件服务器
  • 什么是 DMARC
  • 电子邮件是如何工作的

alfred

  • macOS 下启动器 Raycast 简单使用

control-flow

  • Go 语言学习笔记 4:Go 语言的控制语句

dmarc

  • DMARC 报告
  • 什么是 DMARC

timezone

  • Ubuntu 上命令行设置时区

warp

  • Warp 终端初体验

iterm

  • Warp 终端初体验

laravel

  • Laravel 学习笔记:Blade Component
  • Laravel 学习笔记:部署到生产环境
  • Laravel 学习笔记:本地化
  • Laravel 学习笔记:Model Factoris 批量创建假数据
  • Laravel 学习笔记:分页
  • Laravel 学习笔记:Model 之间关系
  • Laravel 学习笔记:事件
  • Laravel 学习笔记:队列
  • Laravel 学习笔记:发送邮件
  • Laravel 学习笔记:文件上传
  • Laravel 学习笔记:开发环境搭建
  • Laravel 21 天学习计划

learning-note

  • 日语学习之:在 GoldenDict 下日语词典查词
  • Laravel 学习笔记:本地化
  • Laravel 学习笔记:本地化
  • Laravel 学习笔记:事件
  • Laravel 21 天学习计划

phpstorm

  • Laravel 学习笔记:开发环境搭建
  • Laravel 21 天学习计划

sail

  • Laravel 21 天学习计划

file-upload

  • Laravel 学习笔记:文件上传

sendmail

  • Laravel 学习笔记:发送邮件

mailer

  • Laravel 学习笔记:队列
  • Laravel 学习笔记:发送邮件

laravel-event

  • Laravel 学习笔记:事件

laravel-orm

  • Laravel 学习笔记:Model 之间关系

laravel-pagination

  • Laravel 学习笔记:分页

fake

  • Laravel 学习笔记:Model Factoris 批量创建假数据

ssh-keygen

  • 使用 ed25519 SSH Key 代替 RSA 密钥

cloudflare-email

  • 利用 Cloudflare 和 Gmail 配置域名邮箱的收发

localization

  • Laravel 学习笔记:本地化

laravel-deploy

  • Laravel 学习笔记:部署到生产环境

blade

  • Laravel 学习笔记:Blade Component

buffer-size

  • Nginx 中数据 Buffer size 相关配置

seo

  • Gatsby 静态站点使用入门

cms

  • Gatsby 静态站点使用入门

webpack

  • Gatsby 静态站点使用入门

husky

  • 使用 Husky 来管理 git hook

mastodon

  • Mastodon 站点管理:导入自定义表情包
  • 使用 Docker 安装 Mastodon 实例搭建自己的社交网络

social-media

  • 使用 Docker 安装 Mastodon 实例搭建自己的社交网络

reading-2022

  • 《天朝的崩溃:鸦片战争再研究》读书笔记
  • 《工作、消费主义和新穷人》读书笔记
  • 《活法》读书笔记
  • 《原则》读书笔记
  • 《Go 语言高并发与微服务实战》 读书笔记
  • 富兰克林自传 读书笔记
  • 谣言 世界最古老的传媒 读书笔记
  • 也许你该找个人聊聊 读书笔记
  • 法国大革命前夕的舆论与谣言 读书笔记
  • 利率史 读书笔记
  • 编码 读书笔记
  • 金融的本质 读书笔记
  • 微软新一代 CEO 萨提亚 纳德拉自传《刷新》 读书笔记
  • 邻家的百万富翁 读后感
  • 自由软件 自由社会 读书笔记
  • 现代性与大屠杀读书笔记
  • 大法官说了算 美国司法观察笔记 读书笔记
  • 法官能为民主做什么 读书笔记

司法

  • 大法官说了算 美国司法观察笔记 读书笔记
  • 法官能为民主做什么 读书笔记

大法官

  • 法官能为民主做什么 读书笔记

布雷耶

  • 法官能为民主做什么 读书笔记

mailcow

  • 使用 Mailcow 自建邮件服务器

umask

  • 每天学习一个命令:umask 命令简单介绍

judge

  • 大法官说了算 美国司法观察笔记 读书笔记

supreme-court

  • 大法官说了算 美国司法观察笔记 读书笔记

squoosh

  • 图片压缩工具 Squoosh 离线版

electron

  • 图片压缩工具 Squoosh 离线版

image-compress

  • 图片压缩工具 Squoosh 离线版

lux

  • 使用 lux 下载哔哩哔哩视频

annie

  • 使用 lux 下载哔哩哔哩视频

视频下载

  • 使用 yt-dlp 下载 YouTube 视频
  • 使用 lux 下载哔哩哔哩视频

aiohttp

  • aiohttp 使用笔记

aio

  • aiohttp 使用笔记

async

  • aiohttp 使用笔记

growpart

  • 每天学习一个命令:growpart 扩容分区

programming-language

  • Go 语言学习笔记 7:容器

adobe

  • 解决 Adobe Premiere 不支持 mkv 问题

adobe-premiere

  • 解决 Adobe Premiere 不支持 mkv 问题

mkv

  • 从 mkv 文件中提取字幕文件
  • 解决 Adobe Premiere 不支持 mkv 问题

现代性

  • 现代性与大屠杀读书笔记

大屠杀

  • 现代性与大屠杀读书笔记

book management

  • 逃离豆瓣之豆瓣代替服务

personal-data

  • 逃离豆瓣之豆瓣代替服务

track

  • 逃离豆瓣之豆瓣代替服务

github-codespaces

  • GitHub Codespaces 使用

visual-code

  • GitHub Codespaces 使用

upic

  • 使用 uPic 快捷上传图片到图床

tokei

  • 推荐三个代码统计工具 tokei, cloc 和 scc

cloc

  • 推荐三个代码统计工具 tokei, cloc 和 scc

code-statistics

  • 推荐三个代码统计工具 tokei, cloc 和 scc

skiff

  • 去中心化的协同文档 Skiff 初体验

web3

  • 去中心化的协同文档 Skiff 初体验

metamask

  • 去中心化的协同文档 Skiff 初体验

ens

  • 去中心化的协同文档 Skiff 初体验

wallet

  • 去中心化的协同文档 Skiff 初体验

free-software

  • 若为自由故 读书笔记
  • 自由软件 自由社会 读书笔记

自由

  • 自由软件 自由社会 读书笔记

gnu

  • 自由软件 自由社会 读书笔记

stallman

  • 若为自由故 读书笔记
  • 自由软件 自由社会 读书笔记

millionarie

  • 邻家的百万富翁 读后感

vp9

  • 使用 FFmpeg 将 webm 格式转成 mp4

opus

  • 使用 FFmpeg 将 webm 格式转成 mp4

pve-upgrade

  • Proxmox VE 从 6 升级到 7

philosophy

  • 新教伦理与资本主义精神 读书笔记
  • 开放社会及其敌人 读书笔记

politics

  • 现代政治的正当性基础 读书笔记
  • 开放社会及其敌人 读书笔记

society

  • 开放社会及其敌人 读书笔记

popper

  • 开放社会及其敌人 读书笔记

经济

  • 开放社会及其敌人 读书笔记

科学

  • 开放社会及其敌人 读书笔记

波普尔

  • 开放社会及其敌人 读书笔记

政治哲学

  • 开放社会及其敌人 读书笔记

科学哲学

  • 开放社会及其敌人 读书笔记

可证伪

  • 开放社会及其敌人 读书笔记

omv

  • 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态

shaarli

  • 利用 Shaarli 搭建个人的在线书签管理

bookmarking

  • 利用 Shaarli 搭建个人的在线书签管理

biography

  • 微软新一代 CEO 萨提亚 纳德拉自传《刷新》 读书笔记

financial

  • 金融的本质 读书笔记

financial-crisis

  • 金融的本质 读书笔记

git-repair

  • 修复突然断电后 git 仓库 corrupt

owncast

  • 使用 Owncast 搭建自己的在线视频串流直播间

livesteam

  • 使用 Owncast 搭建自己的在线视频串流直播间

plex

  • Plex 内嵌的 SQLite 数据表字段解析
  • Plex Media Server 备份恢复和数据迁移

plex-media-server

  • Plex Media Server 备份恢复和数据迁移

computer-language

  • 编码 读书笔记

computer-software

  • 编码 读书笔记

elasticsearch

  • Elasticsearch 导入数据
  • 使用 Docker 安装最新 8.x Elasticsearch 和 Kibana
  • Elasticsearch 入门使用

elastic

  • Elasticsearch 入门使用

control-panel

  • HestiaCP 面板中的模板文件
  • Linux 服务器控制面板 Hestia 使用

hestia

  • Linux 服务器控制面板 Hestia 使用

aapanel

  • Linux 服务器控制面板 Hestia 使用

pop2

  • Linux 服务器控制面板 Hestia 使用

mariadb

  • Linux 服务器控制面板 Hestia 使用

vsftpd

  • Linux 服务器控制面板 Hestia 使用

encoder

  • FFmpeg 使用指南之 concat demuxer 串联多个文件

ffmpeg-concat

  • FFmpeg 使用指南之 concat demuxer 串联多个文件

import-data

  • Elasticsearch 导入数据

csv

  • Elasticsearch 导入数据

interest-rate

  • 利率史 读书笔记

rate-history

  • 利率史 读书笔记

eu-org

  • Eu.org 免费域名申请

free-domain

  • Eu.org 免费域名申请

codewars

  • 工程代码挑战网站 CodeWars 使用体验

leetcode

  • 工程代码挑战网站 CodeWars 使用体验

french-revolution

  • 法国大革命前夕的舆论与谣言 读书笔记

rumour

  • 谣言 世界最古老的传媒 读书笔记
  • 法国大革命前夕的舆论与谣言 读书笔记

obsidain-plugin

  • Obsidian 中使用 Vim 模式并配置 Vimrc

obsidian-vim

  • Obsidian 中使用 Vim 模式并配置 Vimrc

obsidian-vimrc

  • Obsidian 中使用 Vim 模式并配置 Vimrc

psychology

  • 也许你该找个人聊聊 读书笔记

reading-2022q3

  • 《工作、消费主义和新穷人》读书笔记
  • 《活法》读书笔记
  • 《原则》读书笔记
  • 《Go 语言高并发与微服务实战》 读书笔记
  • 富兰克林自传 读书笔记
  • 谣言 世界最古老的传媒 读书笔记
  • 也许你该找个人聊聊 读书笔记

movie-review

  • 离线备份小鹅通反派影评以及节目列表

xiaoeknow

  • 离线备份小鹅通反派影评以及节目列表

mysql-binary-log

  • MySQL Binary Log 清理

mysql-replication

  • MySQL Binary Log 清理

subtitle