自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(819)
  • 资源 (3)
  • 收藏
  • 关注

原创 AWS Athena中,根据时间戳,按月查询

根据时间戳字段created_at,按月分组查询。

2026-01-12 14:50:31 58

原创 AWS Athena中,根据时间戳,按季度查询

查询每个季度的数据。

2026-01-12 14:45:35 161

原创 mac上面重启Spotlight(解决搜索无法启用应用程序问题)

直接命令行,杀掉Spotlight进程即可。等一段时间Spotlight重启进程,再次搜索应用程序就没问题了。

2025-12-30 16:02:39 425

原创 AWS中国云区中OAuth2授权之客户凭证实现(AWS API Gateway + AWS Lambda + AWS KMS + AWS DynamoDB + JWT)

到这里就是OAuth2客户凭证在AWS中国云的实现,主要是用到了AWS API Gateway + AWS Lambda + AWS KMS + AWS DynamoDB实现。这里省略AWS Lambda创建两个nodejs函数的过程。授权服务器源代码令牌验证者源代码。

2025-12-26 16:47:04 743

原创 nodejs里面的百分号解码之URLSearchParams

需要对请求参数解码,并转化成对象。

2025-12-23 17:40:14 138

原创 AWS Lambda 添加NodeJS依赖库层

之前在AWS Lambda上面,添加过Python的依赖库层。现在需要添加NodeJS依赖库层。

2025-12-23 14:27:37 407

原创 nvm里面的一些命令

【代码】nvm里面的一些命令。

2025-12-23 14:12:44 95

原创 mysql命令行手动导入csv数据到指定表

主要就是通过cli访问数据库的时候,要给本地文件访问权限。虽然,命令行这种方式,没有图形界面操作方便,但是,胜在内网本地文件导入数据库比较快。

2025-12-16 17:57:41 267

原创 强制退出MySQL CLI

终止 MySQL 命令行会话。

2025-12-16 17:28:25 106

原创 在AWS Athena中使用regexp_extract函数对某个json字段进行正则取数

关键就是了解regexp_extract函数的使用。

2025-12-12 16:35:12 122

原创 在AWS Athena中使用json_extract_scalar函数对某个json字段进行过滤和分组统计

在Athena数据库中,使用json_extract_scalar函数对某个json字段进行过滤和分组统计。

2025-12-11 11:21:11 227

原创 AWS中国云中的ETL之从aurora搬数据到s3(Glue版——修复版)

之前这个方式,在数据比较大的情况下,会出现对mysql全表扫描问题。

2025-12-09 17:46:35 266

原创 FileZilla Pro根据上传文件后缀设置content-type类型

2025-12-08 18:11:33 219

原创 使用FileZilla Pro上传文件到s3中

2025-12-08 18:09:03 247

原创 在线修改s3文件类型

上传文件到s3后,元数据中的content-type变了,需要使用aws cli命令手动修改。

2025-12-08 18:06:55 147

原创 git中移除.DS_Store文件夹和相关文件

git库中需要移除.DS_Store文件夹和相关文件。

2025-12-04 15:59:50 218

原创 集成shardingsphere时,出现健康检查错误:sql.SQLFeatureNotSupportedException: isValid

*** 手动注册 dbHealthContributor,避免使用默认的(会调用 isValid)*/@Bean// 强制指定 validationQuery,绕过 isValid()// 根据你的数据库调整(MySQL/PostgreSQL 用这个)

2025-12-02 19:30:15 184

原创 shardingsphere mybatis-plus druid Property ‘sqlSessionFactory or ‘sqlSessionTemplate‘ are required问题

这样就可以使用shardingsphere库,实现读写分离。

2025-11-27 13:00:56 343

原创 AWS EB中添加自定义指标——内存使用率

【代码】AWS EB中添加自定义指标——内存使用率。

2025-11-25 17:32:34 199

原创 使用lombok builder注解,默认值不生效问题

如果使用Builder方式构建对象,这个默认值可能会不生效。

2025-11-12 10:51:15 260

原创 spring boot restTemplate 中不支持 content type [text/plain]响应头问题

最近在Springboot中使用restTemplate调用微信小程序相关接口中,出现了如下异常:微信相关接口响应头content type为text/plain,但实际内容是json,导致Spring Boot中的restTemplate客户端默认不支持这种响应头。自定义个支持text/plain的消息转化类给RestTemplate客户端即可。

2025-11-12 10:45:03 288

原创 Java中LocalDate转Date

【代码】Java中LocalDate转Date。

2025-11-12 09:40:59 240

原创 Java中BufferedImage转byte[]字节数组

【代码】Java中BufferedImage转byte[]字节数组。

2025-11-07 17:20:38 184

原创 Spring中的异步任务(CompletableFuture版)

CompletableFuture的回调方式,大大简化了Spring异步任务处理实现。

2025-11-05 17:52:59 297

原创 AWS Elastic Beanstalk中安装tesseract5.3.4版本

这就是eb安装tesseract库和设置时区的过程。执行是按照文件名执行顺序。如果在java中使用Tess4J库通过jni方式调用tesseract,需要注意Tess4J库版本号与tesseract库版本号对应。

2025-11-05 16:07:58 684

原创 在amazon linux 2023上面通过Fedora 36软件仓库源安装tesseract5

由于amazon linux 2023上面不能使用EPEL软件仓库源,所以,只能手动添加Fedora 36软件仓库源来安装tesseract。

2025-11-04 17:00:23 445

原创 在amazon linux 2023上面源码手动安装tesseract5.5.1

因为amazon linux 2023自带的源没有tesseract5库,所以需要在amazon linux 2023上面手动源码安装tesseract5.5.1。

2025-11-04 15:39:16 534

原创 SpringBoot中使用tess4j进行OCR(在macos上面开发)

最近需要做OCR的实现,需要在Spring Boot工程中引入tess4j库,进行OCR识别。然后,这里使用macos m1进行开发。出现了找不到动态链接库的问题。

2025-11-03 18:07:54 1169

原创 AWS OpenSearch(ES)启用慢速日志

最近有个搜索请求超过了29秒,想要排查一下这个问题。

2025-10-29 11:26:46 254

原创 手动刷新Spring Actuator配置

【代码】手动刷新Spring Actuator配置。

2025-10-28 16:11:33 182

原创 给aws xray添加采样规则

新增规则不会改变 Default,它仍然是 FixedRate=0.05、ReservoirSize=1。只有命中 /prod/* 的请求才会按 10% 采样。

2025-10-24 15:04:15 269

原创 Spring Retry重试库简单使用

这里其实没有找出抛出SocketException具体原因,但是,重试可以解决问题。这里就这么粗暴的重试解决了这个问题。Spring Retry还是很简单的。

2025-10-24 09:40:02 232

原创 curl指定TLS版本方法

【代码】curl指定TLS版本方法。

2025-10-23 15:22:53 348

原创 AWS的日志组中自定义指标告警

先找到日志组,如下图:开始创建指标筛选条件,如下图:。如下图:这里的内容就是当api gateway返回5xx的响应,就会被这个指标记录。点击下一步,开始设置指标基础设置,如下图:下一步,进入审计页面,没问题就创建指标筛选条件。到这里就完成对api gateway日志的指标告警监控了。订阅邮件确认后,当api gateway响应5xx的时候,5分钟内就会推送邮件过来。

2025-10-22 10:45:40 280

原创 AWS API Gateway通过vpclink代理NLB服务出现504问题

AWS ELB这个默认值,还是有点坑的,估计启用这个跨区域负载均衡需要不少成本。能开AWS技术支持,尽早开AWS技术支持,不然,真等到发生生产事故,就有点费时间了。与生产事故带来的损失相比,省那点AWS技术支持费用,根本不值得。

2025-10-21 14:44:53 363

原创 在vscode中全选后,同时在每行行尾,开始多行编辑(Mac版)

在Mac上面使用vscode,需要把选中的行,在每行行尾开始多行编辑。

2025-10-17 17:41:10 364

原创 Java17中获取现在时间

【代码】Java17中获取现在时间。

2025-10-17 17:34:40 123

原创 AWS Glue中查询一个月的数据条数

【代码】AWS Glue中查询一个月的数据条数。

2025-10-16 18:18:52 163

原创 Java8中一行代码转换图片地址为base64字符串

【代码】Java8中一行代码转换图片地址为base64字符串。

2025-10-16 11:05:28 453

原创 Spring中Date日期序列化与反序列化中格式设置

【代码】Spring中Date日期序列化与反序列化中格式设置。

2025-10-10 16:10:06 225

siliconslopes2020-minimalviablearchitecture-200201200415.pdf

技术架构大佬Randy Shoup 关于最小架构演化的分享,有具体的分享视频可以搜索【e-Meetup Randy Shoup “Minimal Viable Architecture”】即可找到。

2020-05-22

以法证数字水印捍卫数字电影版权-龚波.pdf

介绍DRM数字水印流程

2021-02-26

web经典3层架构.key

web经典3层架构.key

2021-05-20

空空如也

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

TA关注的人

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