Page Index - tenji/ks GitHub Wiki
129 page(s) in this GitHub Wiki:
- Home
- AbstractQueuedSynchronizer
- AIDL 使用详情及原理
- Android Activity
- Android BroadcastReceiver
- Android Fragment
- Android Gradle
- Android Handler
- Android Resources
- Android Route 路由解析
- Android Service
- Backtracking Algorithm
- Base64 Encoding
- Basic Concepts of Distribution
- Best Practices For Unit Testing In Java
- Bitwise Operation
- Buffer, ByteBuffer and ...
- Build and Release an Android App
- Build and run Kafka from source code
- Client and broker compatibility across Kafka versions
- Collecting Thread Dumps Using Jstack
- Column and Row Data Storage
- Compare and Swap
- Concurrent CountDownLatch
- Craig, Landin, and Hagersten
- Data Warehouse vs Data Lake
- Design for X
- Design Pattern Singleton
- Design Pattern State
- DFS && BFS
- Different types of locks in Java
- Different Ways to Measure Memory
- Digital Certificate & Digital Signature
- Disaster Recovery for ZooKeeper
- Distributing Data Replication
- Divide and Conquer Algorithm
- Eclipse Shortcuts
- Favorite Eclipse Plugins
- Favorite IntelliJ IDEA Plugins
- Flink Kafka Connector 源码解析
- Garbage Collection
- GC Log Analyzing
- Git Branching Model
- Git Common Commands
- Git Interactive Rebase
- Git Memo
- Git Ref & Refspec
- Git SSH Configuration
- Git tips Maintaining a clean Git History
- Greedy Algorithm
- HBase Architecture
- HBase Shell Cheat Sheet
- HBase vs MySQL
- HBase WAL
- How to Use BeanShell
- Input Output Redirection in the Shell
- IntelliJ IDEA Shortcuts
- Introduction to Maven Repositories
- JAVA ClassLoader
- JAVA Inner Classes
- Java Interview
- JAVA IO
- Java Stream
- JMeter Plugins
- JVM Memory Model
- JVM Tuning Using Arthas
- Kafka idempotency and transactionality
- Kafka LogManager
- Kafka NIO 网络通信模型
- Kafka Replica Protocol
- Kafka Scale Up and Scale Down
- Kafka Shell Usage
- Kafka Source Code Analysis
- Kafka Timer & TimingWheel
- Kafka 跨集群同步 MirrorMaker
- Kerberos Explained
- Layer 4 vs Layer 7 Load Balancing
- Linked List
- Linux Cheat Sheet
- Markdown Converter
- Markdown Grammar
- Metaspace Architecture
- Metaspace Series
- Monotonic Stack
- MQTT
- Netty Structure
- Nginx for Windows
- Notepad Shortcuts
- OLTP vs OLAP vs HTAP
- Prefix Sum & Adjacent Difference
- PriorityQueue
- Producer Metadata 数据结构与读取、更新策略
- Quorum Mechanism
- Redis Command Cheat Sheet
- Regex Lookahead and Lookbehind Assertsions
- RESTful Batch Operations
- RSA (cryptosystem)
- Searching Algorithms
- Sliding Window Algorithm
- Some Memos
- Spark Streaming Architecture
- Spark Streaming with Kafka
- String Matching Algorithm
- Sublime Plugins
- Sublime Shortcuts
- Systemd
- TCP, Transmission Control Protocol
- The actual role of Zookeeper in HBase
- The actual role of Zookeeper in Kafka
- Three Root Causes of Concurrency Problems
- Tomcat Common Configuration
- Tomcat High Concurrency and Performance Optimization
- Tree Data Structure
- Trie
- Tuning the JVM for Performance
- ulimit Command
- Unix Shell Programming
- User Acceptance Test
- Using BTrace
- Vi & Vim
- What is Compressed Class Space?
- What is Metaspace?
- ZKCli Usage
- ZooKeeper FileSystem
- Backing up and Restoring Apache HBase Datasets
- 关于 Java 集合
- 关于并发容器
- 关于脑裂(Split Brain)
- 打表法