# JavaStudy **Repository Path**: lixishuang/JavaStudy ## Basic Information - **Project Name**: JavaStudy - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-04 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaStudyGroup ## 初衷(^-^) ### 热爱可低岁月漫长。 ### 三人行必有我师焉,希望大家坚持学习,乐于分享。 ## 注意 - 自己笔记和代码交到自己名字对应文件夹下。 - 每次学习完,打卡,交笔记。 - 如果一直需要登录账号或者密码,尝试用SSH clone下来。 ​ ## Java学习打卡记录 ### 2020年4月 | | 唐轩 | 李昱 | 杨磊 | 宋声林 | 唐斌 | 黄俊龙 | | :--: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :--------------------------------------------------: | ------------------------------------------------------------ | | 4.5 | 1、设计模式-组合模式合并多数据源业务演变流程demo 2、多线程三大问题底层深究 | 1、设计模式:模板方法 2、算法:学习动态规范,刷题最长回文数,最长公共子串,爬楼梯 3、kafka:kafka兼顾性能和高可用的实现逻辑 | 1、Springboot项目部署阿里云,Vue打包App 2、解决Ubuntu18设置mysql的sql_mode导致的数据库数据导入不到服务器的问题 | 1、Litemall商品模块,SPU和SKU是什么?秒杀超售可以使用Mybatis-Plus下的乐观锁避免;Redis使用命令行下的乐观锁;2、原生dubbo整合spring,springboot,但是springboot会出现consumer的version宕机异常,解决不了,估计使用阿里整合好的dubbo-springboot不会出现问题 | 最近比较忙,刚接触了python的基础入门,希望能够坚持 | 1、vagrant+ virtualBox+ docker 2、storm | | 4.9 | 1、leetcode数组三题 2、JUC底层类Unsafe类源码学习阅读 3、hexo搭建博客 | 1、动态规划刷题(编辑距离,机器人走路)2、kafka生产消息源码刚开始学 | 1.influxdb 安装使用 部署 修改用户名 结合SpringBoot项目,2.定时器@Scheduled(cron = "0 0/1 * * * ?") | 1 MySQL复习 2尚硅谷面试第一季,第二季视频 | python的基础练习 | 1、httpclient 2、nacos | | 4.12 | 1、Java设计模式与实践第一章笔记整理2、leetcode数组类型 | 1.kafka的zookeeper选举(kafka等实体书)2、k8s集成cloud了解 | 1.做了两道LeetCode,斐波那契数列和爬楼梯,都可以用递归做,但是动态规划简单,而且这两个题的初始值f(0),f(1)是不一样的,小细节 2.redis缓存雪崩和缓存穿透 | 1 尚硅谷面试笔记 2 JVM初学 | python操纵文档,练习用代码替换表格数据和生成可视图形 | 1.创建一个微服务项目,使用nacos作为配置中心,注册中心。2使用renren开源工具生成对应bean,vue,contorller等 | | 4.16 | 消息中台系统开发文档整理/源码整理(没做过独立项目的老哥可以看看) | 周末补学。。拉满了 | 1.SQL索引,索引数据结构B树,B+树性质特点,为什么不用平衡二叉树二叉树要用B+树,索引优化规则,怎么查看索引使用上了没?2.MySQL的分库分表几种思路 | 1 整理简历,开始投,问的基本不会。这么多东西怎么记住的?2 初学LInux | | | | 4.19 | 周末加班 | 1.复习kafka高可用的架构2.学习kafka生产者部分源码(消息类/序列化器/发送方法) | 1.线程池常用的七个参数设置, 2.常用的几种线程池原码里面参数是怎么样的,缺点是什么样的?平时创建线程的时候,推荐用那种线程池 | | | | | 4.23 | 连续加班/垃圾回收机制整理/leetcode最长字串/DIY装机 | 周末补卡,项目快转测了 | 1.Callable和Runable有什么区别,run()和start()有什么区别,join()和yield()有什么区别,execute()和submit()的区别,shutdown()和shutdownNow()的区别,isTerminated()和isShutdown()区别 2.乐观锁和悲观锁区别和使用 | | | | | 4.26 | 最近疯狂加班,顶不住 | | 1.JDK1.6 之后的底层优化(偏向锁,轻量级锁,自旋锁和自适应自旋,锁消除,锁粗化)2.i++线程安全吗? | | | | | 4.30 | 微服务核心理念探究 | | | | | | ### 2020年5月 | | 唐轩 | 李昱 | 杨磊 | 宋声林 | 唐斌 | 黄俊龙 | | :--: | :----------------------------: | :----------------------------: | :----------------------------------------------------------: | :----: | :--: | :----------------------: | | 5.3 | | | | | | | | 5.7 | 微服务核心理念探究2 | 看java编程思想,复习面试基础。 | | | | | | 5.10 | 数据库知识复习+数据库索引 | | blibli上面的SpringCloud | | | | | 5.14 | 206.链表反转 (三种解法) | 523. 连续的子数组和 | SpringCloud注册中心Eureka | | | | | 5.17 | 《Java并发编程之美》第一章笔记 | | | | | java数据结构与算法之链表 | | 5.21 | | | 看《代码整洁之道》,看了两章。 | | | | | 5.24 | | | 学习了配置Eureka,和Eureka集群,服务发现discover,给服务提供者部署成集群 | | | | | 5.28 | | | 《代码整洁之道》看完第三章 | | | | | 5.31 | | | 复习了Dubbo | | | | ### 2020年6月 | | 唐轩 | 李昱 | 杨磊 | 宋声林 | 唐斌 | 黄俊龙 | | :--: | :--: | :--: | :--: | :----: | :--: | :----: | | 6.4 | | | | | | | | 6.7 | | | | | | | | 6.10 | | | | | | | | 6.14 | | | | | | | | 6.18 | | | | | | | | 6.21 | | | | | | | | 6.25 | | | | | | | | 6.28 | | | | | | | ## LeetCode学习打卡记录 ### 2020年5月 | | 唐轩 | 李昱 | 杨磊 | 宋声林 | 唐斌 | 黄俊龙 | | :--: | :------------------------: | :-----------------------------: | :--: | :----: | :--: | :--------------------: | | 5.12 | 206.链表反转 (三种解法) | 523. 连续的子数组和 | | | | | | 5.13 | 3.无重复字符的最长字串 | 1277. 统计全为 1 的正方形子矩阵 | | | | | | 5.14 | 4.寻找两个正序数组的中位数 | | | | | 5.最长回文字符串 | | 5.15 | | | | | | 1.两数之和 | | 5.16 | | | | | | 2.两数相加 | | 5.17 | | | | | | | | 5.18 | | | | | | | | 5.19 | | | | | | 3.无重复字符的最长子串 | | 5.20 | | | | | | | | 5.21 | | | | | | | | 5.22 | | | | | | | | 5.23 | | | | | | | | 5.24 | | | | | | | | 5.25 | | | | | | | | 5.26 | | | | | | | | 5.27 | | | | | | | | 5.28 | | | | | | | | 5.29 | | | | | | | | 5.30 | | | | | | | | 5.31 | | | | | | |