自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

搬山境KL攻城狮的修炼手册

搬山境KL攻城狮,IT从业者,博客分享技术经验、分析IT趋势、交流讨论,专注于Java服务端开发。

  • 博客(181)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 记-logback日志属性配置

logback spring property

2024-04-18 12:45:51 11

原创 安利一波:x-file-storage

x-file-storage

2024-04-18 12:43:53 249

原创 springboot集成h2数据库

springboot集成h2数据库。

2024-03-20 18:18:31 463 2

原创 idea社区版 MybatisCodeHelperPro插件使用介绍

功能通过方法名(不需要方法的返回值和参数 会自动推导出来)来生成sql 可以生成大部分单表操作的sql 只需要一个方法的名字即可 会自动补全好方法的参数和返回值 和springdatajpa的语句基本一致xml sql几乎所有地方都有自动提示,sql正确性检测,插件会识别mybatis的一系列标签 如 include trim set where,在这些标签之后的sql可以自动提示数据库的字段,检测sql的正确性,从此不用担心sql写错。

2024-01-17 19:00:02 1190

原创 idea 社区版 Database Navigator插件 列显示顺序错乱解决办法

MyBatisCodeHelperPro插件生成代码字段顺序错乱。

2024-01-04 16:35:33 689

原创 arthas retransform热更新

【代码】arthas retransform热更新。

2023-11-17 22:47:14 499

原创 记-数据库事务隔离级别

记-数据库事务隔离级别一、MySQL数据库默认隔离级别二、JDBC连接的事务隔离级别1. 查看JDBC连接的事务隔离级别2. JDBC连接的事务隔离级别设置过程三、修改JDBC连接的事务隔离级别1. 全局修改2. 局部修改

2023-09-21 11:11:05 563

转载 nginx access_token丢失问题

nginx access_token丢失问题一、问题描述二、解决办法方案1. 改用短横线或驼峰风格方案2. 调整nginx配置

2023-08-09 11:36:58 666

原创 K8S使用笔记(补充中...)

K8S使用笔记一、文章推荐二、images1.imagePullSecrets1.1 前言1.2 docker客户端认证1.3 Docker registry Secret创建三、host映射三、版本及资源

2023-06-15 10:07:42 418

原创 K8S容器内存限额及JVM参数配置

K8S容器内存限额及JVM参数配置

2023-06-09 15:21:37 1649

原创 Spring MVC 和 WebFlux 上传文件

WebFlux 上传文件1. 表单上传方式1.1 Spring MVC1.2 Spring WebFlux2. 二进制流2.1 Spring MVC2.2 Spring WebFlux

2023-05-11 16:38:56 1226 1

原创 Mybatis 一对多查询列表属性处理

Mybatis 一对多查询列表属性处理一、说明1.``标签属性说明2. 示例代码二、平铺查询三、 嵌套查询(Nested Select for Collection)3.1 外键查询3.2 select传入多个参数

2023-05-09 17:23:19 4198

原创 InterruptedException异常处理方式

InterruptedException异常处理方式一、上抛二、响应中断或恢复中断1. 响应中断2. 恢复中断3. 最佳实践

2023-05-08 16:43:07 2851 1

原创 username为什么也能映射到userName上?

编写Mybatis XML SQL脚本,返回结果方式为resultType时,数据库字段username也能映射到Java Bean中的userName上

2023-04-11 14:03:40 238

原创 Apollo使用笔记

Apollo使用笔记文章目录Apollo使用笔记一、简介1. 官方文档2. 代码仓库3. 官方demo环境二、使用1. 注解使用1.1 @Value1.2 @ApolloJsonValue1.3 @ConfigurationProperties三、扩展1. 更改缓存目录位置2. 属性值加密3. 访问密钥四、原理1. 客户端设计架构2.调用链

2023-04-07 15:24:36 1084

原创 Fiddler Classic使用教程

Fiddler Classic使用教程一、前言二、安装和配置1.下载2.配置三、使用1.指定本地程序2.Filter3.AutoResponder

2023-03-21 15:06:25 1976

原创 Drone CI K8S Tag管理

Drone CI K8S Tag管理一、前言二、测试环境1.docker部署2.K8S部署三、生产环境

2022-12-12 18:37:40 393

原创 chrome新特性-recorder

chrome新特性-recorder一、简介二、录制三、录制回放1.Chrome DevTool工具2.Puppeteer脚本(1) 介绍(2) 使用

2022-12-07 14:58:34 1514

原创 filebeat k8s健康探针

filebeat k8s健康探针

2022-11-24 13:11:03 245

转载 Clumsy 差网络环境模拟工具

弱网模拟工具clumsy

2022-11-14 09:15:51 176

原创 当Spring Retry和AOP Transaction在一起会碰出怎样的火花?

用过Spring Retry重试框架的都知道,它和Spring数据库事务一样都是基于AOP切面实现的,那如果两者同时在一个方法上使用会怎么样哪?

2022-10-07 16:43:12 572

转载 K8S同一个deployment多个pod向pvc输出logback日志到不同文件

K8S同一个deployment多个pod向pvc输出logback日志到不同文件

2022-09-24 17:05:42 2009

转载 ELK日志查询常用

ELK日志查询

2022-09-24 11:04:34 955

转载 Druid SQL监控的几种方式

Druid SQL监控的几种方式1.监控页面2.JMX3.shell脚本

2022-09-08 16:52:12 1427 1

原创 kubectl入门命令

kubectl入门命令二、常用命令target简称1.帮助2.管理员3.service4.pods5.deployment查看创建、修改6.资源管理7.交互命令8.日志三、扩展1.hosts配置2.常用工具包3.arthas参考:choco 使用详解kubectl windowk8s——三种IP地址......

2022-06-29 20:39:44 438

原创 Nginx三十六计之无中生有

Nginx使用场景之偷梁换柱

2022-06-15 17:49:44 117 1

原创 JMX:Java程序监控的基石

JMX:Java程序监控的基石一、什么是JMX?二、JMX架构三、JMX应用场景四、自定义MBean1.MBean接口方式2.MXBean接口方式3.Spring Bean方式

2022-05-13 21:27:54 2533

原创 itext 7使用笔记

itext 7使用笔记一、前言二、使用1.pom.xml2.pdf模板编辑3.工具类

2022-05-13 21:18:47 2539

原创 Mybatis-Plus 通用枚举及前后端交互实战经验

Mybatis-Plus 通用枚举虽然解决了枚举类型与数据库存储值之间的映射关系,但对前后端数据交互过程的枚举类型处理说明很少,本文着重介绍枚举值在前后端数据交互过程中序列化和反序列化处理逻辑。Mybatis-Plus 通用枚举及前后端交互实战经验一、前言二、使用示例1.全局配置2.枚举类3.实体类三、后端返回结果给前端(以jackson为例)1.@JsonValue2.@JsonFormat(shape= JsonFormat.Shape.OBJECT)四、前端传参给后端

2022-04-30 16:51:50 3561 3

原创 一篇文章搞懂Spring Boot事件监听机制原理

一篇文章搞懂Spring Boot事件监听机制原理一、前言二、事件监听器注册过程三、事件发布1.示例2.ApplicationListener接口方式事件发布过程3.@EventListener方式事件发布过程

2022-04-29 08:39:33 585

原创 MetaModel元数据模型-初识

MetaModel元数据模型-初识一、前言1.简介2.文档二、集成三、使用示例1.CsvTest2.JdbcTest3.JsonTest4.XmlTest

2022-04-27 13:36:24 1828

原创 数据审计通用功能实现

数据审计通用功能实现一、实现思路二、具体实现1.pom.xml2.spring.factories3.DataAuditAutoConfiguration4.DataAuditor5.DataAuditTransactionalEventListener6.DataAuditApplicationEvent7.DataAuditHandler三、使用事例1.SysUser1.SysUserService2.SysUserServiceImpl四、扩展五、参考

2022-04-25 22:59:35 2393

原创 mybatis-plus使用和原理剖析之逻辑删除

mybatis-plus使用和原理剖析之逻辑删除一、官方说明二、使用方法三、原理剖析1.SQL注入器原理2.SelectById3.DeleteById4.总结四、风险评估

2022-04-22 20:29:26 2099

原创 MyBatis-Plus数据权限插件

MyBatis-Plus数据权限插件一、实现思路和注意事项二、源码1.pom.xml2.spring.factories3.基础代码4.DataScopeInnerInterceptor5.DataScopeHandler三、插件集成四、使用示例五、参考

2022-04-12 20:42:35 3383

原创 mybatis-plus使用和原理剖析之条件构造器

mybatis-plus使用和原理剖析之条件构造器一、QueryWrapper1.QueryWrapper2.LambdaQueryWrapper3.总结二、UpdateWrapper1.UpdateWrapper2.LambdaUpdateWrapper3.总结三、原理剖析1.Lambda方法引用原理2.TableInfo初始化过程分析(1)XML支线(2)MapperFactoryBean支线

2022-04-03 06:30:00 1416

原创 JDK 1.8 LocalDateTime LocalDate ZonedDateTime使用笔记

JDK 1.8 LocalDateTime LocalDate ZonedDateTime使用笔记一、常见用法1. 格式化2. UTC时间转本地时间3. 时间比较、偏移4. 时间间隔二、序列化与反序列化1. 日期序列化2. 日期反序列化3.1 @RequestParam参数3.2 @RequestBody对象

2022-03-25 18:08:56 68

原创 自定义注解那些事(二)

自定义注解那些事(二)自定义注解那些事(一)文章目录自定义注解那些事(二)一、元注解二、可重复注解三、注解属性别名四、注解属性覆盖1.获取属性值2.完整示例一、元注解从JDK 1.5开始, Java增加meta-annotation(元注解)支持,所谓元注解就是可以用于注解注解类型的注解。JDK 1.5中提供了4个标准的元注解如下所示,此处不再详述。@Target@Retention@Documented@Inherited : 表示被注解的注解可被子类继承(不包括接口实现类)。二

2022-03-25 15:00:11 149

原创 基于bpmn-js的流程设计器

基于Vue 2.x、Element UI、bpmn-js的流程设计器

2022-03-19 15:49:01 10803

转载 AOP,Spring AOP ,Aspectj,CGLIB 傻傻分不清?

一张图看懂 AOP,Spring AOP ,Aspectj,CGLIB的关系 !Spring AOP , AspectJ , CGLIB 概念AOPAOP(Aspect Orient Programming) 作为面向对象的一种补充,广泛用于处理具有横切性质的系统级服务,如 事务,安全检查,缓存,对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建代理对象,AOP 代理可分为 静态代理 和 动态代理 两大类,静态代理在编译阶段就可以生成代理类,因此也称为 编译时增强;动态代理 在运.

2022-03-13 20:37:20 589 2

原创 自定义注解那些事(一)

自定义注解那些事一、自定义注解二、自定义注解可以被继承吗?三、动态代理会导致自定义注解丢失吗?1.获取自定义注解的可靠方式2.AnnotatedElementUtils工具类源码解析3.AnnotationUtils和AnnotatedElementUtils工具类区别四、扩展1.Controller可增加事务注解吗?五、参考

2022-03-13 07:30:00 628

shell-chrome.zip

Chrome浏览器插件vue-devtools安装包,版本号vue-devtools-5.3.4

2021-08-31

rabbitmq.zip

springboot rabbitmq 示例代码

2021-01-28

fabric和fabric-ca中文离线文档.zip

Hyperledger Fabric 是一个开源的企业级许可分布式账本技术(Distributed Ledger Technology,DLT)平台,专为在企业环境中使用而设计。Fabric 具有高度模块化和可配置的架构,可为各行各业的业务提供创新性、多样性和优化,其中包括银行、金融、保险、医疗保健、人力资源、供应链甚至数字音乐分发。 Fabric 是第一个支持通用编程语言编写智能合约(如 Java、Go 和 Node.js)的分布式账本平台,不受限于特定领域语言(Domain-Specific Languages,DSL)。这意味着大多数企业已经拥有开发智能合约所需的技能,并且不需要额外的

2020-09-04

redis-desktop-manager-0.9.3.817.zip

Redis Desktop Manager 0.9.3.817 是最后一版免费版,新版要收费!!!安装成功后不要升级。github 上有 redis destop manager 的源码,但是需要自行编译。github 地址:https://github.com/uglide/RedisDesktopManager 编译方法:https://space.wingc.net/redis-desktop-manager-0-9-4-windows-x64/

2020-08-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除