Home
Projects
Resources
Alternatives
Blog
Sign In
Java Learning Practice
Save
java 进阶之路:面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spark&&Flink 等
Overview
Reviews
Resources
Project README
java_learning_practice
学习java的积累示例:面试高频算法、akka、多线程、zookeeper、Disruptor、NIO、Netty、Thrift 等
项目组成
优秀博文汇总pdf
收集总结后端&&大数据方向看到的优秀文章和系列博客;不定期更新pdf
akka-taste
akka 学习demo
basic_learning
算法训练汇总
总结刷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安装包
,将jars下的jar包依赖添加到spark-demos依赖里
spring-webflux
基于springboot 2.0 以上的响应式编程尝试。
Flux,Mono练习
utils
封装一些常用的类库,如okhttp3 client封装等
kotlin 相关练习
Open Source Agenda is not affiliated with "Java Learning Practice" Project. README Source:
lichaojacobs/java_learning_practice
Stars
122
Open Issues
6
Last Commit
6 months ago
Repository
lichaojacobs/java_learning_practice
Tags
Algorithm
Flink
Java
Netty
Spark
Spring
Web
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github