网络安全 ,深度学习,嵌入式,机器强化,生物智能,生命科学。
---
Java技术栈
----
### 基础知识
-java编程思想
操作符
控制执行流程
初始化与清理
抽象
接口
服务
访问权限控制(隐藏)
复用类(组合,聚合)
继承(单根继承)
多态
字符串
容器(参数化类型)
数组
对象- 创建&&生命周期
泛型
I/O
枚举类型
异常处理
注解
并发
图形界面
---------------------------------------------
Spring Framework
SSM Spring+SpringMVC+MyBatis
springMVC 松散耦合的可插拔组件结构 一套注解,使一个Java类成为前端控制器
SpringBoot 简化新Spring应用的初始搭建以及开发过程
Spring Security 基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架
/Oauth 授权框架
Shiro 强大且易用的Java安全框架
dubbo 高性能 轻量级优秀 开源Java RPC 服务框架 面向接口的远程方法调用
JPA Java持久层API
Mybatis mybatis-plus 持久层框架
thymeleaf XML/XHTML/HTML5模板引擎
EhCache 纯Java的进程内缓存框架
SpringCloud 一套完整的微服务解决方案,基于 Spring Boot 框架 大的容器,它将市面上较好的微服务框架集成
zookeeper 分布式的,开放源码的分布式应用程序协调服务
jwt( Json web token) 认证协议 交互式Web应用的Java工具包
lombok 注解在编译阶段起到作用 简单的 Java 对象(POJO)消除 冗长 臃肿
mapstruct 实体映射工具 domin 实体类与 model 类的属性映射
Light Security 基于 jwt 的权限控制框架
swagger 生成、描述、调用和可视化 RESTful 风格的 Web 服务
Rest Api / Restful 一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义
---
若依Ruoyi 权限管理系统
SpringBoot、MyBatis、Shiro、Thymeleaf、Bootstrap、Vue
jeesite Java EE 企业级快速开发平台
Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE
前端
AngularJs Bootstrap Ajax HTML5 跨域请求 前端MVC
运维技术栈
Nginx反向代理 Docker容器 FastDFS Zookeeper集群 Redis集群 Solr集群
分布式框架 权限技术栈
CORS跨域 分布式ID生成器 Spring Security CAS单点登录 SpringMVC Dubbox
持久化技术栈
mybatis springDataRedis SpringDataSolr
数据库&消息队列技术栈
mycat数据库分片 mysql读写分离 ActiveMQ
外部接口
阿里大于短信接口 微信支付接口
其他
SpringTask 轻量级的Quartz 定时任务工具
Freemarker 一个基于模板生成文本输出的通用工具
Nacos
minio
fastdfs
-----