分类 教学相长 下的文章

响应式布局与 Bootstrap 框架之 02-Bootstrap 样式

文章系统梳理 Bootstrap 3 的核心用法:从引入 CSS/JS、响应式栅格(12 列、组合、偏移、嵌套、排序、多断点适配),到排版、列表、表单(基础/内联/水平、校验、尺寸)、按钮(7 种颜色、4 种尺寸)及图片(响应式、圆角、圆形、缩略图)的预定义类与实例代码,帮助开发者快速构建跨设备一致且美观的界面。

响应式布局与 Bootstrap 框架之 01-响应式布局

文章从传统固定宽度布局的缺陷切入,系统讲解响应式三大技术:浮动百分比、Flex 弹性盒与媒体查询。先以代码对比展示百分比浮动如何实现“弹性”伸缩;再完整梳理 Flex 容器与项目的 12 组属性,结合图示与示例演示主轴、交叉轴对齐、换行、排序、放大缩小等细节;最后引入 CSS3 媒体查询,通过 @media 根据屏宽切换样式,实现一套代码多终端适配,为后续 Bootstrap 框架学习奠定理论与实践基础。

Java 框架基础技术之 03-设计模式

文章系统梳理 Java 开发中常用的 GoF 设计模式与七大面向对象原则,结合新闻 Dao/Service 解耦场景,递进演示简单工厂、工厂方法、静态与动态代理(JDK、CGLIB)的编码实现、优缺点及适用边界,强调依赖倒置、开闭等原则在提升可维护性与扩展性中的关键作用,为框架级复用与微服务架构奠定模式基础。

Java 框架基础技术之 02-XML

文章系统梳理 XML 在 Java 框架中的基础应用:先解析 XML 语法、声明、元素、属性及 CDATA 特殊字符处理;继而对比 DOM、SAX、JDOM、DOM4J 四种解析方案;重点以示例演示 DOM 的增删改查全流程,并给出 DOM4J 的简洁写法,帮助开发者快速掌握 Java 对 XML 的读写与维护技巧。

Java 框架基础技术之 01-反射

文章系统梳理 Java 反射机制:先对比编译期确定与运行期探查两种模式,阐明反射可在运行时获取类名、包、父类、接口、修饰符等元数据;继而演示通过 Class、Constructor、Field、Method 三类 API 获取构造器、字段、方法,并借助 setAccessible 突破访问限制,完成实例化、属性读写及方法调用;最后总结反射在框架解耦与动态扩展中的价值,同时指出其性能损耗、封装破坏与可读性下降等风险。

Spring Boot + MyBatisPlus + ElementUI 实现后台管理系统之 02-登录、注销、异常处理

文章基于 Spring Boot + MyBatisPlus + ElementUI 后台管理系统,详解 Sa-Token 在前后端分离场景下的登录、注销与异常处理实现。内容涵盖:依赖引入、JWT 与 Redis 集成、token 风格定制、全局过滤器路由拦截、统一 404/500 异常封装,以及完整的登录/注销接口代码,确保重启会话不丢、跨域安全、异常友好。

Spring Boot + MyBatisPlus + ElementUI 实现后台管理系统之 01-需求分析及项目结构搭建

文章围绕 Spring Boot + MyBatisPlus + ElementUI 后台管理系统展开,先给出 IDEA、MySQL、JDK 等开发环境,再设计统一响应实体 ResponseResult 与状态枚举,引入 HuTool 工具包,封装 MD5 盐值加密工具。随后梳理 RBAC 核心业务流程,完成用户、角色、菜单、科室四张逻辑删除表设计。后端用 Spring Initializr 新建项目,集成 MyBatis-Plus、Redis、Lombok,配置数据源与逻辑删除规则;前端以 V...

目录

目录