Skip to content

hochenchong/practice-project

Repository files navigation

PracticeProject

说明

  • 本仓库用于存放自己学习 Java 过程中做的一些项目,一些简单的 Demo。
  • HochenChong

mini-mybatis

  • 开始时间:2024-07-10
  • 结束时间:2024-07-11
  • 项目:mini-mybatis
  • 以 MyBatis 3.5.16 版本为例,进行了简化,将大体流程跑通的一个 mini 版本 mybatis

JUnit5 demo


《设计模式的艺术》刘伟


《Java 异步编程实战》


《Java 并发编程之美》

  • 开始时间:2024-05-31
  • 结束时间:2024-06-04
  • 项目:theBeautyOfConcurrentProgram
  • 该书对于 synchronized 讲的并不多,没有详细去讲
  • 主要还是讲 JUC 框架里,基于 AQS 的一些实现,比如 ReentrantLock 带着阅读源码,并进行解释,对应的示范 demo 并不多

agile-software-development 项目

  • 开始时间:2020-03-31
  • 项目:agile-software-development
  • 阅读 《敏捷软件开发:原则、模式与实践》时,敲一遍书中的代码,以此来熟悉敏捷软件开发
  • (还有个原因,书中提到的源代码下载地址已经失效,索性自己敲一遍,遇到问题还能琢磨琢磨)

weekly-report-merge-tool 项目

  • 开始时间:2020-01-13
  • 结束时间:2020-01-13
  • 项目:weekly-report-merge-tool
  • 该项目主要是由于项目组每周五会交一份 excel 格式的周报,里面包含着这周的任务与下周的工作任务。每周会有一位同事来收大家的周报,然后进行汇总成一份。重复来完成这件事比较繁琐,故创建此项目来完成对这些收集来的周报进行自动汇总。
  • 顺带了解一下 easyexcel 框架。

java-8-lambdas-exercises 项目

  • 开始时间:2019-10-16
  • 结束时间:2019-12-14
  • 项目:java-8-lambdas-exercises
  • 项目为阅读《Java 8 函数式编程》时,用于完成书中课后练习的项目。

microservicecloud 项目

  • 开始时间:2018-8-17
  • 结束时间:2018-8-23
  • 项目:microservicecloud
  • microservicecloud 文件夹,以及以 microservicecloud 开头的几个 yml 文件都是属于该项目,这些一个简单的 SpringCloud Demo。

About

Practice project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages