Java 工程师初步学习整理
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
mybatis 原生
浏览
91
扫码
分享
2022-07-10 11:46:19
mybatis
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
electron
node
Android 原生开发
环境配置
TextView 视图控件
webservice
webservice
redis
redis 安装
redis 配置文件
redis 基本命令
redis 其他功能
redis 持久化
redis 主从复制
Redis Sentine
Java 操作 redis
python 操作 redis
mybatis
mybatis 原生
mybatis
Spring Boot MyBatis 纯注解
Spring Security
无标题
Linux
Linux 命令
任务的前后台切换
Shell 编程
alias 命令
du 命令
xargs 命令
ln 命令
history 命令
file 命令
find 命令
网络命令
常用镜像站
Linux 软件包管理
sftp 使用
wget 使用
cURL 使用
文件命令
CentOS
CentOS 7 安装 mysql 5.7
CentOS 7安装java
在CentOS7上安装GCC编译器
Ubuntu
Ubuntu 软件安装
Ubuntu 切换软件源
Ubuntu 安装软件
add-apt-repository
Ubuntu 安装 sshd
Ubuntu 20.04 上安装 GCC
Ubuntu 安装 Python
Ubuntu 18.04上安装 java
netty
概述
MySQL
无标题
MySQL 安装
在 Windows 上安装 mysql
Ubuntu 上配置 MySQL
SQL 基本语法
SQL 函数
SQL 约束
MySQL 判断 null 和空字符串
Leetcode 解题
函数
last_insert_id() 函数
idea
idea 自定义
idea 配置 Gradle
idea 打开 Run Dashboard
idea 生成 serialVersionUID 快捷键
Services 工具窗口
Windows
支付宝文档地址
批处理
软件安装
常用网址
Win10 快捷键
Win10 常用软件
Win10 的 cmd 设置
卸载 Windows 服务
Windows 权限管理
在 Windows 10 中创建本地用户或管理员帐户
Win10 让当前用户获得管理员权限
获得管理员权限
wsl
wsl 官方网址
Windows 10 wsl1 转 wsl2
git
git 概述
git 配置 ssh
git 文件状态
git remote
git branch
git tag
git log
撤销
docker
docker 常用网址
python
基础语法
Python 安装下载
pip3 导入模块
基础内容
基础语法
list 和 tuple
条件判断和循环
dict 和 set
函数
高级特性
简单算法题
汉诺塔问题
列表查找
图像处理入门
基础知识
Java
构建工具
maven
maven 安装与配置
maven 生命周期
maven 配置镜像
maven 打包成可运行 jar
gradle
groovy 语法
gradle 使用
使用建议
字符串
数组和集合
枚举类
基础
classpath 的说明
java 命令行 编译、执行、打包
正则表达式
UTF-8 编码规则
Java 异常
良好的代码习惯
在Windows上安装 java
java 链式编程
Runtime 类
java 优雅退出
Java 多线程
线程基础
线程状态
线程中止
线程通信
线程封闭
CPU 性能
线程池
锁
无标题
API 相关
System.arraycopy() 和 Arrays.copyOf()
避坑指南
空指针
避免空指针
赋值时自动拆箱出现空指针
字符串、数组、集合避免空指针
使用 Optional 规避空指针
异常
Java 异常
并发修改、类型转换、枚举查找异常
try-finally资源释放
数值计算与时间计算
BigDecimal
SimpleDataFormat
java IO
File 类
IO 流
Properties 类
网络编程
网络基础
IP 地址类
Socket 编程
案例:BIO 聊天室
Java UDP通信
URL 类
HttpURLConnection 类
Java NIO
Buffer 缓冲区
Channel 通道
Selector 选择器
群聊系统--NIO实践
Charset 编解码对象
JVM
类的生命周期
ClassLoader 类加载器
Java反射
Class 类
Constructor 类
Method 类
Field 类
Array 类
Annotation 类
Java 设计模式
设计原则
函数较优设计
UML 基本画法
创建型模式
单例模式
原型模式
工厂模式
建造者
结构型模式
代理模式
门面模式
装饰器模式
享元模式
组合模式
适配器模式
行为型模式
模板方法模式
策略模式
责任链模式
迭代器模式
观察者模式
访问者模式
多线程设计模式
不可变对象
回调机制
Promise 设计模式
Spring
Spring Security OAuth2.0
认证和授权
基于session的认证
模板技术
freemarker
FreeMarker
FreeMarker 数据类型
FreeMarker 常见指令
FreeMarker 页面静态化
FreeMarker 运算符
web 开发
Tomcat 安装
Servlet
Servlet 概述
Servlet 生命周期
Servlet 开发
Servlet 的其他细节
文件上传下载
Filter
Filter
tomcat 请求、响应乱码处理
非法访问拦截
Listener
Listener
Spring
Spring 概述
Spring 线程安全问题
Spring 依赖导入
Spring 测试
xml 配置
Spring 配置文件
Bean 的创建细节
Spring 管理 bean 的其他细节
复杂对象
包扫描 注解
属性注入
Spring 数据转换
aop
面向切面编程
日志配置
java 注解
maven 依赖
ioc
spring 组件注册
Spring 属性注入
Profile 的使用
aop
AOP
声明式事务
Spring JdbcTemplate
无标题
Spring MVC
Spring MVC 概述
Spring MVC 基本知识
JSON 数据传递
拦截器
文件上传
全局异常
@ControllerAdvice
统一返回格式
Spring MVC 纯注解实现
PropertyResource
SSM 整合
SSM整合增删改查
领域模型
SSM
Spring Boot
spring boot 模板
官方网址
项目创建
配置项
Spring Boot 开发纯 java 程序
Jrebel Devtools 热部署插件
配置文件
#{} 和 ${}
Profile
通过配置文件进行属性注入
bootstrap 配置文件
配置类
自动配置
日志框架
整合其他项目
web
整合web层技术
静态资源的映射
使用模板引擎 Thymeleaf
Spring MVC 自动配置
微服务
系统架构演变
微服务架构的常见概念
微服务设计原则
Spring Cloud 概述
Eureka
Ribbon
Consul
Spring Cloud 概述
注册中心
SpringAlibaba
消息队列
Spring Cloud 简单实践
创建父项目
父项目依赖
数据结构与算法
算法
排序算法
堆排序
topk 问题
数据结构
递归
Trie 字典树
Union Find 并查集
Leetcode刷题
栈
739-每日温度
Trie 字典树
208-实现Trie(前缀树)
211-添加与搜索单词-数据结构设计
677-键值映射
数组
242-有效的字母易位词
剑指Offer题解 -- Java版
03-数组中重复的数字
04-二维数组中的查找
05-替换空格
06-从尾到头打印链表
07-重建二叉树
08-二叉树的下一个节点
09-两个栈实现队列
10-1-斐波拉契数列
10-2-青蛙跳台阶问题
11-旋转数组的最小数字
12-矩阵中的路径
13-机器人的运动范围
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注