Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lichaojacobs/java_learning_practice

java 进阶之路:面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spark&&Flink 等
https://github.com/lichaojacobs/java_learning_practice

algorithm flink java netty spark spring web

Last synced: about 3 hours ago
JSON representation

java 进阶之路:面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spark&&Flink 等

Awesome Lists containing this project

README

        

## java_learning_practice

- 学习java的积累示例:面试高频算法、akka、多线程、zookeeper、Disruptor、NIO、Netty、Thrift 等

## 项目组成

### [优秀博文汇总pdf](./docs/优秀博文汇总.pdf)

- 收集总结后端&&大数据方向看到的优秀文章和系列博客;不定期更新pdf

### akka-taste

- akka 学习demo

### basic_learning

- [算法训练汇总](./docs/算法相关汇总.pdf)
- 总结刷leetcode过程中一些值得归类记录的算法题解;包含关键思路分析等;不定期更新pdf
- 一些算法,语言方面的练习
- 算法: leetcode, nowcoder, swordoffer,以及算法红皮书等
- 语言技术: kotlin, java8函数式,多线程等
- 框架: akka,zookeeper,Disruptor等

### core-web
- springboot相关练习
- jersey 封装
- spring security练习
- 基于curator fremework的分布式锁封装
- hbase封装
- javapoet尝试
- elasticserach 封装
- 基于druid pool的hive jdbc client pool封装;扩展BeanPropertyRowMappper,实现轻量级ORM框架

### netty_learning
- 《netty权威指南第五版》的相关练习demo

### flink-demos

- flink 学习demo;watermark

### spark-demos

- standalone模式下的spark 示例demo
- spark MLlib api 练习
- 注意:运行时需要预先下载官方[spark安装包](https://spark.apache.org/downloads.html),将jars下的jar包依赖添加到spark-demos依赖里

### spring-webflux
- 基于springboot 2.0 以上的响应式编程尝试。
- Flux,Mono练习

### utils
- 封装一些常用的类库,如okhttp3 client封装等
- kotlin 相关练习