# Frame-master **Repository Path**: roger_li/frame-master ## Basic Information - **Project Name**: Frame-master - **Description**: 一个普通程序员的Java学习路程 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-05-28 - **Last Updated**: 2024-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Frame ## 作者本人的相关学习记录 ## [我的博客]('https://blog.csdn.net/qq_44872787') ### designmodel -> 设计模式,已经完结 ### elastic -> 暂未开始,之后以链路追踪为路线研究一下elk ### encryption -> 加解密相关 ### eureka -> eureka 服务端模块,本来想着看源码的 后来觉得nocas可能更好一点就简单的部署了一下 可以打成jar包本地使用 ### java-basic -> java基础相关,集合、多线程等 专门用于研究底层 ### jpa -> spring data jpa的简单使用,spring data jpa底层是对hibernate的封装 如果简单sql的话用jpa是个很好的选择 但是复杂sql感觉还是mybatis好一点 ### jvm -> jvm相关 ### leetcode -> 算法 ### mongo -> mongoDb使用学习,定义了mongoDb多连接及一个责任链获取库里的数据反射组装后比对属性数据 ### mq -> 几种消息中间件 -> 1、emq(物联网领域内使用广泛) -> 2、kafka(速度快,3.0版本已经不依赖于zookeeper) -> 3、rabbitmq(基于Java) ### mybatissource -> mybatis源码学习 ### mysql -> 尚硅谷mysql高级教学资料 【侵权删】!!! ### nacos -> nacos的基础使用 ### netty -> netty基本使用 + BIO、NIO + netty学习笔记总结 ### oss -> oss对象存储 ### redis -> redis基础使用学习,分布式锁、分布式事务的实现还不包含 读写一致性也要研究一下 ### sftp -> 基于jsch实现的一个ssh工具 上传已经实现 ### springcloudgateway -> spring cloud gateway(网关)基本使用 ### springsecurity -> spring security(鉴权) 基本使用 + JWT ### timetask -> 定时任务 ### util -> 一些小工具 java -jar启动对应jar包就行 -> 子模块:【fileback】= 定时文件、文件夹备份工具 ### websocket -> websocket长连接,已可以实现通信 可以结合spring cloud gateway + spring security实现一套websocket连接框架 ### weixin -> 微信公众号,大部分公众号的功能已经接入 需要有自己的服务器或者将内网穿透到公网才可用 具体使用详情可以参考微信公众号官网