会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿弥陀佛
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
25
下一页
2025年3月18日
多线程交替循环打印ABC
摘要: 业务需求 之前使用线程池时,更多的是关注执行的最终结果,至于每一个阶段到底是哪一个线程执行,其实我们并不关心,一般都是框架本身随机选取线程池; 现在有一个需求是交替循环打印,例如ABCABCABC...... 解决方案 方案一 核心:synchronized关键字、Object类中的wait和not
阅读全文
posted @ 2025-03-18 09:51 先娶国王后取经
阅读(58)
评论(0)
推荐(0)
2025年3月3日
Centos 7 安装 python3.8
摘要: 由于服务器的操作系统比较老,自带的python只是2.7.5版本,一些python脚本只能在python3中运行,所以必须按照python3 注:在Linux中python2和python3是可以共存的 安装步骤 下载安装包 # 如果网速慢可以使用浏览器下载,然后上传至服务器 wget https:
阅读全文
posted @ 2025-03-03 11:29 先娶国王后取经
阅读(882)
评论(0)
推荐(0)
2025年2月27日
事件发布与监听
摘要: @EventListener 在Spring框架下,默认被@EventListener的方法是同步的,即事件发布线程会阻塞等待所有监听器方法执行完毕后再继续执行; 而且如果发布事件的方法处在事务中,那么监听器也默认和事件发布处于同一事务中; import org.springframework.be
阅读全文
posted @ 2025-02-27 17:14 先娶国王后取经
阅读(72)
评论(0)
推荐(0)
2025年2月12日
AI 大模型 API 调用
摘要: 环境准备 注:JDK 必须17+ 及以上、SpringBoot 版本推荐3.2.x 及以上 添加OpenAI 依赖 <dependency> <groupId>org.springframework.ai</groupId> <artifactId>spring-ai-openai-spring-b
阅读全文
posted @ 2025-02-12 17:12 先娶国王后取经
阅读(114)
评论(0)
推荐(0)
2025年1月13日
kafka 自定义序列化器
摘要: 内置序列化器 Apache Kafka 为几种基本类型提供了预置的序列化器和反序列化器: StringSerializer ShortSerializer IntegerSerializer LongSerializer DoubleSerializer BytesSerializer 自定义序列化
阅读全文
posted @ 2025-01-13 11:27 先娶国王后取经
阅读(58)
评论(0)
推荐(0)
2025年1月8日
Durid ConfigFilter 对数据库密码进行加密
摘要: 你是不是经常在配置文件中按照如下方式进行数据配置呢? 初看没什么问题,但本质上安全性不高,因为如果黑客攻击了你的系统,那么这些明文的用户名和密码就一目了然。 那该如果提高安全性呢? 数据库密码加密的手段ConfigFilter Druid 为此提供了一种数据库密码加密的手段ConfigFilter:
阅读全文
posted @ 2025-01-08 11:10 先娶国王后取经
阅读(98)
评论(0)
推荐(0)
2024年12月25日
请求参数接收说明
摘要: Get请求 直接名称匹配 @GetMapping("/test") public void test(String name){ System.out.println(name); } @RequestParam 注:name的别名是value,value的别名是name,即两者等价,不能同时存在
阅读全文
posted @ 2024-12-25 14:58 先娶国王后取经
阅读(18)
评论(0)
推荐(0)
2024年12月24日
Forest框架 访问HTTPS协议
摘要: 问题描述 第三方接口使用的是HTTPS协议,导致程序一直报错 找不到协议 请求超时 解决方案 Forest的单向验证的默认协议为TLS,将ssl-protocol属性修改为其它协议 forest: ... ssl-protocol: SSL 使用HTTPS协议时,不能只用ip地址,必须使用域名 @G
阅读全文
posted @ 2024-12-24 15:44 先娶国王后取经
阅读(91)
评论(0)
推荐(0)
SpringBoot 接口签名
摘要: 核心原理 通过秘钥(不公开)对数据(请求数据)进行加密(加密算法公开),加密过程不可逆,所以只有拥有秘钥的双方才能对数据进行正确的加密,从而确保请求是由可信来源发出的,并且请求在传输过程中没有被篡改。 注: 接口签名其实还能用作防止请求参数不被篡改 一般appId和appSecret成对出现,因为可
阅读全文
posted @ 2024-12-24 11:54 先娶国王后取经
阅读(124)
评论(0)
推荐(0)
2024年12月20日
MySQL 数据插入慢
摘要: 问题背景 使用Mybati Plus 批量插入数据,497条数据居然花费了16264毫秒,完全不可接受! 解决方案 核心 mybatis-plus 批量插入需要添加rewriteBatchedStatements配置 mybatis-plus 批量插入的性能受事务的影响 方案一 MySQL JDBC
阅读全文
posted @ 2024-12-20 15:55 先娶国王后取经
阅读(152)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
25
下一页
公告