工具类
文章平均质量分 77
Ewen Seong
never too late
展开
-
日志框架-2 Mybatis日志框架介绍
本文作为《日志框架》专题的第二篇, 介绍Mybatis关于日志的实现,会涉及源码介绍。Mybatis没有重复造轮子, 通过接入第三方日志组件实现日志功能, 且通过适配器使得日志实现随着接入的日志框架变化而变化;另外, 通过动态代理实现JDBC和Mybatis日志的合一, 方便用户使用Mybatis的日志。原创 2022-10-03 21:04:26 · 735 阅读 · 0 评论 -
日志框架-1 jul与log4j与logback介绍
本文主题内容是介绍Java中常用的日志框架解决方案,包括log4j+jcl以及logback+slf4j, 并介绍通过桥接和适配技术实现日志框架的兼容。文中会对日志框架进行拆分,分别介绍facade层和impl层以及其组合关系。原创 2022-09-18 23:09:53 · 580 阅读 · 0 评论 -
Python使用方式介绍
目前主流开发使用python3. 二者语法上略有区别:输入输出、数据处理、异常和默认编码等,如:python3中字符串为Unicode字符串,使用UTF-8编码,而python2默认使用ASCII编码。python2和python3对应的包管理工具分别是pip和pip3. 另外,Python3引入了一些高级解释器特性,如协程、类型提示、异步编程等。软件升级过程中,设计时不考虑向下相容(减少累赘),因此python3不完全兼容python2. 可通过Python3自带的工具`2to3`对python文件进行原创 2024-04-15 06:53:35 · 1008 阅读 · 0 评论 -
Lombok使用说明
Lombok常用注解可以分为以下几种类型:【1】@Setter 和 @Setter 和 @Accessor【2】@ToString 和 @EqualsAndHashCode【3】@NoArgsConstructor 和 AllArgsConstructor 和 @RequiredArgsConstructor【4】@Data 和 @Value【5】@Builder 和 @Singular。原创 2022-10-30 16:33:03 · 609 阅读 · 1 评论