資源筆記 by SungHau
目錄
* Android
RecyclerView
- 淺談Android RecyclerView
- RecylerView 实现流布局StaggeredGridLayoutManager使用
- 10 steps to create a custom LayoutManager
- 打造属于你的LayoutManager
- 【Android】掌握自定义LayoutManager(一) 系列开篇 常见误区、问题、注意事项,常用API。
- 【APP/Android】如何用 RecyclerView, CardView 來製作清單和卡片元件
- Android中RecyclerView布局代替GridView实现类似支付宝的界面
- RecyclerView系列之(1):为RecyclerView添加Header和Footer
- 使用RecyclerView + ViewPager 的两个大坑!
- How to set the height of an item row in GridLayoutManager
- How to disable RecyclerView scrolling?
- 整合 Android Paging Library: Part 1
Handler
CountDownTimer
AlarmManager
Other
- android 实现本地定时推送(兼容)
- Save Your Android Service From Doze Mode
- How to create a notification with NotificationCompat.Builder?
- Android开发之打造永不崩溃的APP——Crash防护
- Set the NTP server of your android device
* Java
* Spring
Spring Cloud
* Golang
- default danger in golang
- Handling 1 Million Requests per Minute with Go
- A Million WebSockets and Go
- Golang 微服务教程
- 高效简单的 logx 日志库
- Golang之Context的迷思
- 视频笔记:如何正确使用 Context - Jack Lindamood
- 基于 Go 语言使用 NATS Streaming构建分布式系统和微服务
- 深入理解NATS & NATS Streaming (踩坑记)
- 用go做爬虫,有没有好用的第三方库?
- 煎鱼的迷之博客
- Go语言实战笔记(二十)| Go Context
- Go进阶01:golang context 用法详解
- Allocation efficiency in high-performance Go services
- Go 逃逸分析
- Gin JWT Viper Gorm Casbin go web app 的综合身份验证
- Golang Gin 框架 Route备注
- Go Defer Simplified with Practical Visuals
- 5 Gotchas of Defer in Go — Part I
- 5 More Gotchas of Defer in Go — Part II
- 5 More Gotchas of Defer in Go — Part III
gRPC
* Python
- Python — Virtualenv虛擬環境安裝
- Python圖形使用者介面-Tkinter
- 在 Mac OS 用 PyInstaller 打包 python
- Python教學資源
- Python教程
- Python爬蟲學習筆記(一) - Requests, BeautifulSoup, 正規表達式
Multiprocessing
- Python 的 concurrency 和 parallelization
- Python 多核平行計算的示例程式碼
- 深入 GIL: 如何寫出快速且 thread-safe 的 Python – Grok the GIL: How to write fast and thread-safe Python
* MySQL
MySQL Group Replication
- MySQL Group Replication安裝、設定、測試
- MySQL Group Replication 與MySQL Router 營運環境建置
- mysql group replication實踐記錄: 步驟, 問題和注意事項
- MySQL Group Replication - MySQL Casual Talk vol.10
- mysql group replication 主节点宕机恢复
- 细细探究MySQL Group Replicaiton — 配置维护故障处理全集
- MySQL Group Replication調研剖析
- SQL Injection Cheat Sheet
* DevOps
Ansible
- Ansible 台灣使用者社群
- 運維自動化-Ansible
- 幾個小建議改善你的 Ansible 技能
- Ansible 筆記
- Where to store Ansible host file on Mac OS X
- 【mac】ansible安装及基础使用
- 使用 Ansible 实现数据中心自动化管理
- Ansible connection failure with Ubuntu Server 16.04
- Ansible 进阶技巧
- Ansible 如何除錯? 誰可以救救我?
SSH
Redis
Docker
- Docker 容器備份及還原
- 如何使用 Docker 安裝 Ubuntu ?
- 全面易懂的Docker指令大全
- 客製化Docker Image
- Copying files from host to Docker container
- 精通Docker第三版
- 《Docker —— 從入門到實踐》正體中文版
- Creating a Docker Image with Ubuntu and Java (deprecated)
- Container Performance Analysis
- Correct way to detach from a container without stopping it
Ubuntu 18.04
- Ubuntu 18.04 用 NetPlan 設定網路固定 IP
- Ubuntu 18.04 透過 netplan 設定網路卡 IP
- 安裝Golang
- How To Install Go 1.12 on Ubuntu 18.04 & 16.04 LT
- Correct permissions for /var/www/html
Kernel Tuning
- Nginx Connection 不夠用 的參數調整
- 系统调优你所不知道的TIME_WAIT和CLOSE_WAIT
- Linux下高併發socket最大連線數所受的各種限制(詳解)
- linux下修改内核参数进行Tcp性能调优 – 高并发
- centos7优化内核参数详解
- 优化Linux下的内核TCP参数来提高服务器负载能力
- TCP关闭连接(为什么会能 Time_wait,Close_wait )
- TCP TIME_WAIT的釋義
- TCP狀態遷移,CLOSE_WAIT & FIN_WAIT2 的問題
* HUGO
* GAME
波斯王子1
- To activate cheat mode, start the game with the command “PRINCE MEGAHIT”. (Type “PRINCE IMPROVED” if you have version 1.3). The following codes are now available during the game.
Key | Effect |
---|---|
Shift-L | Skip to next level |
Shift-T | Extra bar of energy |
Shift-W | Feather fall |
Shift-I | Flip Screen |
Shift-B | View Animation/Sprites |
Shift-S | Drink Small Potion |
C | View code |
V | View screen to the top |
H | View screen to the left |
J | View screen to the right |
N | View screen to the bottom |
K | Kill all on-screen enemies |
+ | Increase Time |
- | Decrease Time |