Skip to content
CodePedia
Main Navigation 文档指南

基本开发环境

最详细的Maven安装及配置
MySQL8 绿色版安装
Apifox图文使用教程
nvm保姆级安装使用教程

Spring

SpringIOC编程
SpringAOP编程
Spring工厂高级特性
Spring事务处理
Spring整合MyBatis
Spring基础注解
Spring高级注解
SpringJDK动态代理
SpringCGlib动态代理
教你实现自定义枚举转换器

MyBatis

MyBatis源码初始
MyBatis操作类型对象

SpringBoot

通过自定义注解实现多数据源
SpringBoot热部署
Mapstruct神器
接口的幂等性

SpringSecurity

初始SpringSecurity
HelloWorld入门案例
回顾过滤器
筛选器代理和过滤器链代理
核心过滤器
自动配置(上)
自动配置(下)
默认登录页
默认用户生成(上)
默认用户生成(下)
修改默认用户
自定义认证规则
自定义登录页面
登陆成功后的跳转
登录成功后的JSON处理
获取登录用户的认证信息
基于数据库认证

MySQL

数据库原理以及应用

Redis

Redis7入门概述
Redis7安装配置
Redis十大数据类型
Redis持久化
Redis事务

Docker

Docker入门安装
Docker常用命令
Docker部署MySQL
Docker部署Nginx
自定义Docker镜像
容器数据卷
自定义网络
使用Dockerfile制作镜像
Docker部署SpringBoot项目
发布镜像到镜像仓库
docker+Nginx部署前端项目
DockerCompose的使用
Docker其他技巧

日志框架

认识日志框架

功能设计

如何统计在线用户

数据安全

什么是布隆过滤器
数据脱敏设计方案

支付相关

Index

SpringCloud

了解SpringCloud微服务架构
认识SpringCloud核心组件
Ribbon和Nacos注册中心
远程调用openFeign整合
微服务整合Gateway网关

Linux

Linux安装JDK8
centos7入门安装教程
Linux常用命令

日常配置

IDEA常用操作经验分享
Git核心知识总结
Typora+PicGo搭建博客图床
MarkDown语法总览
解决Win11右键菜单问题

项目部署

带你从0认识云服务器
宝塔部署前后端分离项目
腾讯云服务器部署Hexo博客
中间件环境部署
前后端分离项目多域名部署配置
如何一键导入虚拟机
docker-compose部署项目
优雅的配置永久SSL

服务搭建

一款简单轻量的自助Git客户端
Minio+Docker搭建OSS服务

报错以及bugs

Java连接SqlServer错误
记录一次Docker与Redis报错
记录一次IDEA非法字符报错
记录一次Docker与Redis冲突
整合Mybatis-plus报错
记录一次YAMLException异常
前后端传参方式不一致

基础面试题

介绍一下Java的数据类型

重要面试题

什么是CSRF
什么是JWT
String三者的区别
Spring如何解决循环依赖的
SpringBoot自动配置原理
静态代理和动态代理
Static关键字作用及用法
请你讲讲Java泛型机制
了解Cookie和Session吗
SpringBoot常用注解
JWT和Token之间的区别
如何理解String是不可变的
请你讲讲Java传递方式
SpringAOP和AspectJ的关系
drop、truncate和delete的区别
JVM规范中的运行时数据区

简体中文

English
French

简体中文

English
French

深浅模式

当前页大纲

我的导航 ​

字数: 0 字 时长: 0 分钟

社区

GitHub
Github

一个面向开源及私有软件项目的托管平台

Stack Overflow
Stack Overflow

全球最大的技术问答网站

稀土掘金
稀土掘金

面向全球中文开发者的技术内容分享与交流平台

V2EX
V2EX

一个关于分享和探索的地方

SegmentFault 思否
SegmentFault 思否

技术问答开发者社区

博客园
博客园

博客园是一个面向开发者的知识分享社区

知乎
知乎

中文互联网高质量的问答社区和创作者聚集的原创内容平台

常用工具

BASE64转图片
BASE64转图片

BASE64转图片最好的工具合集

TinyPNG
TinyPNG

在线图片压缩工具

开发者武器库
开发者武器库

开发者武器库,做开发者最专业最好用的专业工具箱

在线工具
在线工具

开发人员的工具箱

Json 中文网
Json 中文网

JSON 在线解析及格式化验证

AI 导航

Claude
Claude
ChatGPT(最强)
ChatGPT(最强)
Midjourney(绘画)
Midjourney(绘画)
秘塔AI
秘塔AI
Grok3
Grok3

React 生态

React
React

用于构建用户界面的 JavaScript 库

React Router
React Router

React 的声明式路由

Next.js
Next.js

一个用于 Web 的 React 框架

UmiJS
UmiJS

插件化的企业级前端应用框架

Ant Design
Ant Design

一套企业级 UI 设计语言和 React 组件库

Ant Design Mobile
Ant Design Mobile

构建移动 WEB 应用程序的 React 组件库

Zustand
Zustand

一个小型、快速、可扩展的 React 状态管理解决方案

Valtio
Valtio

makes proxy-state simple for React and Vanilla

Jotai
Jotai

primitive and flexible state management for React

Redux
Redux

JavaScript 应用的状态容器,提供可预测的状态管理

MobX
MobX

一个小型、快速、可扩展的 React 状态管理解决方案

ahooks
ahooks

一套高质量可靠的 React Hooks 库

Vue 生态

Vue 3
Vue 3

渐进式 JavaScript 框架

Vue 2
Vue 2

渐进式 JavaScript 框架

Vue Router
Vue Router

Vue.js 的官方路由 为 Vue.js 提供富有表现力、可配置的、方便的路由

Pinia
Pinia

符合直觉的 Vue.js 状态管理库

Nuxt.js
Nuxt.js

一个基于 Vue.js 的通用应用框架

VueUse
VueUse

Vue Composition API 的常用工具集

Element Plus
Element Plus

基于 Vue 3,面向设计师和开发者的组件库

Ant Design Vue
Ant Design Vue

Ant Design 的 Vue 实现,开发和服务于企业级后台产品

Vant
Vant

轻量、可定制的移动端 Vue 组件库

Cube UI
Cube UI

基于 Vue.js 实现的精致移动端组件库

NutUI
NutUI

京东风格的轻量级移动端组件库

JavaScript 框架类库

Svelte
Svelte

将声明性组件转换为精准高效更新 DOM 的 JavaScript 代码

jQuery API 中文文档
jQuery API 中文文档

一个兼容多浏览器的 JavaScript 框架

CSS 相关

PostCSS
PostCSS

一个用 JavaScript 转换 CSS 的工具

Sass
Sass

一个成熟,稳定,功能强大的专业级 CSS 扩展语言

TailwindCSS 中文网
TailwindCSS 中文网

一个功能类优先的 CSS 框架

小程序相关

微信小程序文档
微信小程序文档

微信小程序官方开发者文档

Taro
Taro

多端统一开发解决方案

uni-app
uni-app

一个使用 Vue.js 开发所有前端应用的框架

Mpx
Mpx

增强型跨端小程序框架

Node 相关

Node.js
Node.js

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境

Express
Express

基于 Node.js 平台,快速、开放、极简的 Web 开发框架

Koa
Koa

基于 Node.js 平台的下一代 web 开发框架

Egg
Egg

为企业级框架和应用而生

Nest.js 中文文档
Nest.js 中文文档

用于构建高效且可伸缩的服务端应用程序的渐进式 Node.js 框架

可视化

ECharts
ECharts

一个基于 JavaScript 的开源可视化图表库

AntV
AntV

蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。

D3.js
D3.js

一个遵循 Web 标准用于可视化数据的 JavaScript 库

Chart.js
Chart.js

一个简单而灵活的 JavaScript 图表库

Three.js
Three.js

JavaScript 3d 库

编译&构建&打包

Webpack 中文网
Webpack 中文网

一个用于现代 JavaScript 应用程序的静态模块打包工具

Vite 中文文档
Vite 中文文档

下一代前端工具链

Rollup
Rollup

Rollup 是一个 JavaScript 模块打包器

Turbo
Turbo

Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust

Babel
Babel

Babel 是一个 JavaScript 编译器

esbuild
esbuild

An extremely fast bundler for the web

SWC
SWC

Rust-based platform for the Web

站点生成器

Astro
Astro

一个现代化的轻量级静态站点生成器

VitePress
VitePress

由 Vite 和 Vue 驱动的静态网站生成器

VuePress
VuePress

Vue 驱动的静态网站生成器

dumi
dumi

基于 Umi 为组件研发而生的静态站点框架

Docusaurus
Docusaurus

基于 React 的静态网站生成器

图标库

iconfont
iconfont

国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能

IconPark 图标库
IconPark 图标库

IconPark图标库是一个通过技术驱动矢量图标样式的开源图标库,可以实现根据单一 SVG 源文件变换出多种主题, 具备丰富的分类、更轻量的代码和更灵活的使用场景;致力于构建高质量、统一化、可定义的图标资源,让大多数人都能够选择适合自己的风格图标

前端学习资料

MDN | Web 开发者指南
MDN | Web 开发者指南

Mozilla 的开发者平台,提供了大量关于 HTML、CSS 和 JavaScript 的详细文档以及广泛的 Web API 参考资

菜鸟教程
菜鸟教程

学的不仅是技术,更是梦想!

ES6 入门教程
ES6 入门教程

阮一峰的网络日志

摸鱼专用

摸摸鱼热榜
摸摸鱼热榜
腾讯视频
腾讯视频
哔哩哔哩
哔哩哔哩
YouTube
YouTube
Twitter
Twitter
Pixiv
Pixiv
在GitHub编辑本页

感谢您的访问与支持

Copyright © 2023-2025 备案号:鄂ICP备2025089543号-1备案图标鄂公网安备42068202000091号

本站访客数 人次 本站总访问量 次