- 博客(9)
- 收藏
- 关注
原创 golang开发入门(1):gin框架源码解析
Gin框架核心机制分析 摘要:Gin是一个高性能的Go语言Web框架,其核心机制包括: 路由系统采用压缩前缀树(Radix Tree)存储路由和处理链,通过路径分段和公共前缀合并优化查找效率 使用sync.Pool复用Context对象,减少内存分配开销 路由分组机制通过RouterGroup实现中间件和路径前缀的嵌套组合 静态资源服务基于http.FileSystem实现,支持目录访问控制 请求处理流程通过方法树快速匹配路由,支持自动重定向和405/404处理 默认集成Logger和Recovery中间件
2026-01-14 19:57:21
600
原创 前端三件套之 CSS 基础教程
float定义元素对齐哪个方向浮动,任何元素都可以浮动浮动以后使元素脱离了文档流浮动只有左右浮动,没有上下浮动。
2025-05-07 14:45:00
1125
原创 SpringMVC基础使用
创建annotation文件夹定义一个类实现接口isValid就是校验方法/*** @param o 前端提交的属性值* @param context 校验上下文* @return*/@Override// 定义校验器实现类// 注解可以应用的目标元素类型// 注解的保留策略// 校验失败时的默认消息String message() default "自定义校验失败";// 校验组Class<?// 负载信息Class<?
2025-05-05 16:56:58
786
原创 Mybatis的基础使用
明确指定每一列如何封装到JavaBean中在xml中写一个ResultMap对照表--声明主键映射规则-->--声明普通列映射规则-->在方法中根据ResultMap的id使用对照规则</select>
2025-05-05 16:54:19
1236
原创 springboot AOP面向切面的编程
execution:基于方法签名匹配 语法:execution(修饰符?返回类型 类路径?方法名(参数) throws 异常?) 示例: execution(public * com.example.service.(..)):匹配com.example.service包下所有类的所有公共方法。(int, int)):匹配com.example.dao包下所有类接收两个int类型参数的方法。
2025-05-05 16:53:30
1013
原创 springboot 组件的注册、注入、生命周期
在类中定义相关方法System.out.println("初始化---------------");System.out.println("销毁----------------");@Bean注册为组件时,指明方法@Bean创建对象调用类构造器@Autowired set属性注入InitializingBean(afterPropertiesSet属性设置之后)init-----------------ioc容器创建完毕-------------------PreDestroy。
2025-05-05 16:45:19
1192
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅