Spring Converter(转换器) 字符串转换成枚举类 Hibernate 继承映射 Signal Table 多个entity对应同一张表,用一个字段区分(第一种方式) Spring Boot 解析 YAML            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:45
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Boot 继承 AbstractErrorController 实现全局异常处理 Controller 返回值            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:49
                            
                                200阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            接口中可以定义方法 isAssignableFrom() 方法与 instanceof 判断继承关系 Enum 枚举类 Java8妙用Optional解决判断Null为空的问题 Lombok Timer(线程安全) 定时任务            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:52
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ApplicationPreparedEvent 监听事件 Path、Paths、Files 复制文件夹及文件(Files) 递归删除文件夹 FileUtils            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:55
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @EnableJpaAuditing 审计功能(启动类配置) 在实际的业务系统中,往往需要记录表数据的创建时间、创建人、修改时间、修改人。 每次手动记录这些信息比较繁琐,SpringDataJpa 的审计功能可以帮助我们来做这些繁琐的配置。 @EnableScheduling 定时任务(启动类配置)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:56
                            
                                421阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Halo AI 助手插件最新版本深度集成了 RAG 问答功能,支持将 Halo 文章或 Docsme 文档作为知识库,为访客提供智能问答服务。用户需先创建知识库,配置嵌入模型并选择内容范围以建立索引;随后创建问答应用,关联知识库并设置聊天模型、系统提示词、相似度阈值等参数。应用可配置为搜索弹窗或全局... ...            
                
         
            
            
            
            跨域问题 CORS(Cross Origin Resource Sharing)解决跨域请求问题 Spring Boot CORS 实现            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:46
                            
                                187阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安全模块 用户描述类 身份验证类 安全上下文类 身份验证Token Token缓存Key SpringBoot自定义参数解析HandlerMethodArgumentResolver(实现HandlerMethodArgumentResolver接口) OncePerRequestFilter:一次            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:47
                            
                                226阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @Conditional 满足条件给容器注册Bean(在配置类 @Configuration 的类和方法上配置) FilterRegistrationBean 自定义过滤器(配置类 @Configuration 中) SpringBoot 整合 Swagger2(配置类 @Configuration            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:53
                            
                                308阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python Halo:在简约中感受强大
Python是一种灵活且功能强大的编程语言,因其可读性和简洁性而备受欢迎。在Python的世界中,许多库提供了丰富的功能,Halo就是其中之一。Halo 是一个用于命令行应用程序的进度条和动画库,通过简单的代码可以为程序增添动感。
## 如何使用Halo库
Halo库能够通过简单的语法在终端中显示进度条和加载动画,对于长时间运行的程序,使用Hal            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-10 04:59:54
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Halo MySQL: 一个强大的 MySQL 基准测试工具
> 本文介绍了 Halo MySQL 这个强大的 MySQL 基准测试工具,展示了其使用方法和代码示例,并通过甘特图来说明其工作流程和效果。
## 引言
MySQL 是目前最流行的关系型数据库管理系统之一,但在实际应用中,很多开发人员和运维人员会遇到性能瓶颈和优化问题。为了解决这些问题,我们需要对 MySQL 进行基准测试,以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-27 04:37:28
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开源项目HALO初探    最近开始接触SpringBoot,并希望通过开源项目halo来学习一下SpringBoot的基本框架和回顾一下javaweb基本的前后端交互并且还能正式接触idea. halo是一个个人博客项目,使用的框架是SpringBoot.目前看来,前端使用的是frame,对前端页面进行直接生成.持久层使用的是hibernate框架,直接生成表结构.刚将原码拿到手的时候,直接进行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 09:06:34
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Boot Actuator 请求跟踪 Configuration FreeMarker配置 RestTemplate Spring便捷访问远程Http服务 "以上是转载" RestTemplate 的配置项            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:44
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @ControllerAdvice 对Controller进行"切面"环绕 @Valid @Validated 参数校验 Controller 异常捕获 参数校验工具类 堆栈跟踪信息 ResponseBodyAdvice接口 + @ControllerAdvice 处理返回结果 自定义序列化器 Co            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:48
                            
                                204阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            BeanWrapper 接口 操作属性 ParameterizedType 参数化类型 @MappedSuperclass 数据库到实体类映射(JPA 注解) @Temporal 注解(Hibernate JPA 日期注解) columnDefinition 属性(JPA 注解) @PreUpdat            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:50
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring publish event 机制 缓存模块 自定义注解并使用 用于缓存锁注解的拦截器(AOP代理模式) 缓存池接口 缓存池抽象类 字符串缓存池抽象类(将缓存 Data 数据转换成 Json 字符串) 内存缓存池(字符串缓存池)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:51
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @RequestBody @ResponseBody JPQL查询 JPA Specifications URLDecoder URLEncoder 解决Get请求中文乱码问题 RSS RSS Feed 发布自己的 RSS feed            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-15 16:45:54
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Halo是一个开源的博客系统,有管理后台、评论模块、更换主题等等功能。以及有开源对应的一个微信小程序系统,很好用的。Halo官方提供的文档:https://halo.run/archives/install-quick-start.htmlHalo主题仓库:https://halo.run/p/themes.htmlHalo小程序:WeHalo下面是我自己在建站时的一些总结。准备项云服务器一台域名            
                
         
            
            
            
            Centos7安装halo博客 halo配置 # 拉取配置文件 # 创建工作目录 mkdir -p /home/halo # 先创建数据库 docker exec -it 容器名/容器id bash mysql -uroot -pyangzaigang123 # 字符集(Character Set) ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-26 19:20:00
                            
                                270阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            version: "3" services: halo: image: halohub/halo:2.6 container_name: halo restart: on-failure:3 depends_on: halodb: condition: service_healthy network            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-10 00:54:18
                            
                                117阅读