自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python 使用 kombu 连接信息中包含#号问题排查

python 项目部署生产环境遇到一个错误问题 `raise ValueError(f"Port could not be cast to integer value as {port!r}")ValueError: Port could not be cast to integer value as 'guest` 测试环境和本地调试都没有问题,但是到生产之后就有问题,本章复现有问题的mq连接配置的导致的错误信息,记录问题排查过程

2024-03-23 15:57:39 579

原创 window python开发环境搭建- Anaconda

使用 anaconda 配置不同的环境,配置不同的python 版本

2024-03-13 22:42:05 428

原创 spring-security 项目实战(一)个人健康档案

项目来源于《Spring Security原理与实战》,这本书对spring security介绍比较详细的,很多原理性的内容讲解的比较清晰。

2024-03-02 15:59:04 963

原创 并发情况下数据校验-基于数据库实现

在开发过程中,我们会遇到校验数据的唯一性,数据更新之后是否超过设置的阈值等等。并发情况下数据校验常见方式有使用分布式锁,数据库行锁等。本章介绍并发情况下使用数据库进行数据校验,常见的场景有: 1. 金额扣减 2. 抽奖奖品数量扣减 3. 库存扣减

2024-02-25 17:52:45 874

原创 spring-security 过滤器 (三)

本章介绍 spring-security 过滤器配置类 `HttpSecurity`,过滤器加载过程,自定义过滤器

2024-02-20 21:49:52 1184 3

原创 spring-security 过滤器链初始化以及执行过程分析-Servelt(二)

SpringBoot web 项目默认使用的是 servlet 处理请求的,本章介绍 spring-security 过滤器链初始化以及执行过程。

2024-02-04 16:58:45 1114

原创 Jmeter 基于Docker 实现分布式测试

使用Docker 部署Jmeter非常方便,可以省略很多软件的安装以及配置,比如jdk、jmeter。需要部署多个工作节点可以节省时间。

2024-02-03 16:41:33 703

原创 spring-security 默认登录页面(一)

Spring Security是一个强大且高度可定制的身份验证和访问控制框架。天然与Spring整合,易扩展,引入jar包就可以用了,在boot自动装载下,不需要任何配置就可以控制资源访问。那么默认登录页是如何生产的呢?

2024-02-01 23:33:15 1360

原创 Jmeter 分布式测试

Jmeter单机进行压测,受到单台机器的性能影响,Jmeter支持分布式测试,用一个控制节点去控制多个工作节点去模拟更多的用户

2024-01-28 20:49:37 1122

原创 Jmeter 配置元件

使用Jmeter发送请求的时候,需要配置元件,配置请求Header、Cookie、数据集合等。可以模拟多个在线用户登录,修改请求头数据。

2024-01-21 11:45:39 1065

原创 Jmeter 测试脚本录制器-HTTP 代理服务器

使用Jmeter 代理服务器可以录制测试脚本,只需要在浏览器中访问相关的页面,配置相关的过滤规则,即可获取对应的接口请求地址、入参,非常方便。

2024-01-15 22:49:08 1598

原创 Jmeter 请求签名api接口-BeanShell

有签名算法的api接口本地不好测试,使用BeanShell 扩展jar 包对参数进行签名,接口签名算法使用 sha512Hex 算法

2023-12-10 14:54:22 1205

原创 Github 开启 2FA-无需下载软件实现

Github 开启 2FA- 无需下载软件实现

2023-09-24 16:13:48 221

原创 SpringBoot 实现多个子域共享 cookie

cookie 多域共享

2023-04-09 12:33:55 1984

原创 SpringBoot - thymeleaf 动态填充 html 页面数据

注意:如果 index.html 页面没有打包进入 target目录,会报页面找不到的错误,如果没有打包到 target的话,在 pom 文件行添加如下片段。使用 model 模型增加动态属性值,thymeleaf 默认寻找 .html 的后缀静态页面。

2023-04-02 22:28:35 1098

原创 MyBatis的SQL执行结果和客户端执行结果不一致问题排查

最近遇到一个调试很久的问题,MyBatis 查询 Oracle 数据库查询结果与在客户端查询结果不一致。

2022-12-27 21:42:43 2384

原创 Oracle时间函数

Oracle 时间间隔函数有INTERVAL、等,本文介绍这两个函数,以及如何在MyBtis中使用。要想整合到MyBtis中,首先需要编写正确的SQL,理解SQL的意思,然后在再代码中使用。

2022-12-20 23:14:28 1742

原创 Oracle一次获取多个序列值

Oracle一次获取多个序列值

2022-12-07 23:45:43 2130

原创 C语言编程常见错误

列举一些C语言编程常见的错误,这些错误比较隐蔽,比较难发现。程序可以正常运行,但无法获得正确的结果。

2022-12-01 22:48:33 704

原创 《C Primer Plus》第6版-第5章 编程练习

《C Primer Plus》第6版-第5章 编程练习

2022-11-30 18:46:49 235

原创 NodeJs实战-Express构建照片存储网站(3)-下载图片

NodeJs实战-Express构建照片存储网站(3)-下载图片

2022-11-25 21:48:25 381

原创 NodeJs实战-Express构建照片存储网站(2)-上传、展示文件

NodeJs实战-Express构建照片存储网站(2)-上传、展示文件

2022-11-24 20:02:29 1269

原创 NodeJs实战-Express构建照片存储网站(1)-ejs视图引擎填充数据

NodeJs实战-Express构建照片存储网站(1)-ejs视图引擎填充数据

2022-11-23 23:53:05 398

原创 Java 后端 本地调试-获取微信公众号 openId

Java 后端 本地调试-获取微信公众号 openId

2022-11-22 23:53:11 2051

原创 NodeJs实战-待办列表(7)-connect组件简化代码

NodeJs实战-待办列表(7)-connect组件简化代码

2022-11-21 23:07:22 343

原创 NodeJs实战-待办列表(6)-前端绘制表格显示待办事项详情

NodeJs实战-待办列表(6)-前端绘制表格显示待办事项详情

2022-11-20 20:21:12 680

原创 NodeJs实战-待办列表(5)-使用MySQL存储待办事项

NodeJs实战-待办列表(5)-使用MySQL存储待办事项

2022-11-19 22:11:39 490

原创 NodeJs实战-待办列表(4)-解决待办事项中文乱码问题

NodeJs实战-待办列表(4)-解决待办事项中文乱码问题

2022-11-18 19:58:39 411

原创 NodeJs实战-待办列表(3)-前端页面填充待办数据

NodeJs实战-待办列表(3)-前端页面填充待办数据

2022-11-18 12:19:32 550

原创 NodeJs实战-待办列表(2)-待办列表增删

NodeJs实战-待办列表(2)-待办列表增删

2022-11-17 23:57:42 412

原创 NodeJs实战-待办列表(1)-读取提交表单页面

NodeJs实战-待办列表(1)-读取提交表单页面

2022-11-16 23:44:18 340

原创 NodeJs 实战-构建有多个房间的聊天室

NodeJs 实战 - 构建有多个房间的聊天室

2022-11-14 23:22:44 639

原创 npm 常用命令

npm 常用命令

2022-11-09 11:57:21 2035

原创 window系统安装 NodeJS

window 系统 zip 包形式安装 nodejs

2022-11-08 22:33:47 561

原创 Java Yml格式转换为Properties

使用在线的yml转换properties, 发现有属性内容漏了,网站地址https://tooltt.com/yaml2properties/ 于是自己动手写个转换工具类,自测过多个 yml 文件,目前没发现遗漏的。

2022-11-02 22:37:42 4608

原创 Java 与 Rust 性能对比

Java 与 Rust 对比

2022-07-17 22:12:21 1150

原创 Jackson 序列化 自定义注解处理Null 值

jackson 序列化 null

2022-04-30 18:51:19 3701

原创 git 新建项目本地无法推送到远程

git 新建仓库推送远程失败

2022-04-29 23:14:41 427

原创 JavaWeb API接口参数校验框架

1. 背景 为啥需要参数校验? 1. 修改前端代码,导致前端卡控失效 2. 微服务之前调用,参数漏传 3. 安全性,绕过前端校验,参数直接发送到后台 参数校验的好处? 避免产生垃圾数据,业务按照正常的数据流执行,减小运维工作量 目前大多数参数校验和业务层代码耦合在一起,修改起来比较麻烦,并且也容易出错。最近写了一套参数校验框架,已发布到Maven中央仓库,代码已在Gith...

2021-06-23 23:30:17 986 1

原创 activiti创建数据表源码解析

activiti创建数据表源码解析 activiti7那段代码创建数据表的?从源码开始分析。执行过程 ProcessEngineConfigurationImpl config = (ProcessEngineConfigurationImpl) ProcessEngineConfiguration .createProcessEngineConfigurationFromResource("org/activiti/engine/test/db/...

2021-01-30 22:59:25 414

Spring4源码编译所需Jar包

Spring4 源代码经过编译导入 Eclipse 所需要的Jar包 spring-cglib-repack-3.2.5.jar

2017-10-21

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

TA关注的人

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