個(gè)人信息
上海 - 上海市 這位同學(xué)很懶,木有簽名的說~
成長數(shù)據(jù)

Kotlin + Netty 在 Android 上實(shí)現(xiàn) Socket 的服務(wù)端

Kotlin如何優(yōu)雅地使用Scope Functions

基于 Kotlin 特性實(shí)現(xiàn)的驗(yàn)證框架

使用 Kotlin+RocketMQ 實(shí)現(xiàn)延時(shí)消息

Kotlin 范型之協(xié)變、逆變

Netty + ZooKeeper 實(shí)現(xiàn)簡單的服務(wù)注冊與發(fā)現(xiàn)

Kotlin 泛型之類型擦除

基于 ZooKeeper 實(shí)現(xiàn)爬蟲集群的監(jiān)控

Java 通用爬蟲框架中多線程的使用

從源碼角度分析 Kotlin by lazy 的實(shí)現(xiàn)

Java 各種鎖的小結(jié)

RxJava2 中 doFinally 和 doAfterTerminate 的比較

ReentrantReadWriteLock讀寫鎖及其在 RxCache 中的使用

堆外內(nèi)存及其在 RxCache 中的使用

Java 字節(jié)的常用封裝

使用 JMH 做 Kotlin 的基準(zhǔn)測試

AAC 的 Lifecycle 結(jié)合 Kotlin Coroutines 進(jìn)行使用

Disruptor 實(shí)踐:整合到現(xiàn)有的爬蟲框架

使用 Kotlin + WebFlux/RxJava 2 實(shí)現(xiàn)響應(yīng)式以及嘗試正式版本的協(xié)程

使用 Kotlin + Spring Boot 進(jìn)行后端開發(fā)