自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (18)
  • 收藏
  • 关注

原创 使用 Spring 和 Java Config 构建 REST API

在本教程中,我们将学习如何。

2025-06-30 11:53:48 274

转载 DDD Europe 2025 - 团队拓扑和微服务架构:协同关系

在本演示中,我将介绍 Team Topologies 和微服务架构之间的协同关系,以及它们如何实现快速流程。我最近在安特卫普举行的 DDD Europe 2025 大会上发表了演讲,讨论了团队拓扑和微服务架构之间的协同关系。大规模快速流的两个基本推动因素是团队拓扑(为快速流构建组织)和微服务架构(一种支持大规模、快速流开发的架构风格)。但随着团队数量的增加,整体式架构可能会成为快速流动的障碍。为了在当今动荡和不确定的世界中蓬勃发展,组织需要掌握快速流程:持续向客户交付一系列小的更改,并持续反馈开发。

2025-06-30 11:45:58

原创 Java 获取外网IP

【代码】Java 获取外网IP。

2025-06-30 10:10:53 17

原创 使用Docker部署mysql8

【代码】使用Docker部署mysql8。

2025-06-27 17:20:26 264

原创 K8s + Springboot 如何实现 优雅停机 + 不停服更新

配置就绪/存活探针的关键就是,我们的系统有提供对应的探针,巧了,如果我们的 springboot 项目已经引入了actuator依赖,就是已经待了对应的探针的;maxSurge: "25%" :在更新过程中最多可以创建当前副本数的 25% 的额外 Pod,从而加快更新速度。但是,光实现优雅停机,服务的高可用性还是没有得到完全保障的,我们好需要实现,服务的不停服更新才可以!不停服更新的关键点就在于:要实现 滚动更新 + 就绪/存活探针 的配置!确保服务在停止前处理完现有请求,减少错误,避免数据异常;

2025-06-27 17:13:30 892

原创 修改Docker-compose使Uptime-Kuma支持IPV6

用来监控服务的运行,最近,在监控。恢复Uptime-Kuma监控。网络的时候出现了一点问题,的网络,这样就可以避免使用。

2025-06-27 16:52:16 286

原创 运维老鸟私藏!这20个脚本 、太6了

后输入关键词,快速查找执行过的命令。创建嵌套目录结构,避免逐层创建。显示根目录下各子目录大小并排序。动态跟踪日志并过滤关键词。

2025-06-27 14:36:26 133

原创 Mysql的SQL优化指北

在一次和技术大佬的聊天中被问到,平时我是怎么做Mysql的优化的?在这个问题上我只回答出了几点,感觉回答的不够完美,所以我打算整理一次SQL的优化问题。要知道怎么优化首先要知道一条SQL是怎么被执行的首先我们会连接到这个数据库上,这时候接待你的就是连接器。连接器负责跟客户端建立连接、获取权限、维持和管理连接。MySQL拿到一个查询请求后,会先到查询缓存看看,之前是不是执行过这条语句。然后分析器先会做“词法分析”,MySQL需要识别出里面的字符串分别是什么,代表什么。

2025-06-27 13:24:24 656

原创 小米Yu7,3分钟20万订单,什么水平????????

2025-06-27 09:25:00 357

原创 Java 日志管理与分析

■ 发⽣了什么(What)。■ 何时发⽣的(When)。■ 发⽣于何处(Where)。■ 谁参与其中(Who)。■ 参与者来源(第⼆个Where,注意与上⾯的Where区分)。级别正确使用场景FATAL系统即将崩溃(OOM、磁盘爆满)ERROR核心业务失败(支付失败、订单创建异常)WARN可恢复异常(重试成功、降级触发)INFO关键流程节点(订单状态变更)DEBUG调试信息(参数流水、中间结果)

2025-06-26 11:28:45 300

原创 微信支付免费提现

就没有参与本活动的资格,领取了之后记得在有效期内使用。微信打开下方地址 自动弹1000元微信免费提现额度。

2025-06-23 17:30:32 189

原创 zlibrary镜像网站,zlibrary中文入口(持续更新)

Z-Library 最新可用地址 | 每日更新 | Z-Library Latest Links

2025-06-23 17:28:03 95

原创 代码分析与自动化重构

遗留系统是常态。在大多数公司里,我们所遇到的系统里多数是是遗留系统,来到一个新项目时,可能就需要对他们快速的分析,以提供洞见 —— 写 PPT 汇报。所以,在过去的几年里,我们也沉淀了一系列的遗留系统分析和重构的工具,比如新哥的 Tequila、正在开源的架构分析和守护工具 ArchGuard 等等。除此,在有些重构项目里,还要编写定制的工具来进行分析,诸如于先前我的同事覃宇和俊斌等所写的「移动应用遗留系统重构」 系列。技术热情发电。对多数人而言,我们面临的一个重要挑战则是:拿自己的业余时间来完善工具。

2025-06-23 13:36:22 731

原创 Git 常用命令

git branch --set-upstream-to=origin/develop develop 本地分支和远程分支建立跟踪关系。首先打开“C:\Users\用户名\.ssh”文件夹,右击“id_rsa.pub”文件,选择用记事本打开,复制里面的所有内容。# 重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致。# 重置当前分支的指针为指定commit,同时重置暂存区,但工作区不变。# 重置暂存区的指定文件,与上一次commit保持一致,但工作区不变。

2025-06-23 10:30:22 835

原创 Druid 配置参数

注意:此时判断连接空闲的依据是空闲时间大于 timeBetweenEvictionRunsMillis(默认1分钟),并不是使用minEvictableIdleTimeMillis 跟 maxEvictableIdleTimeMillis,也就是说如果连接空闲时间超过一分钟就测试一下连接的有效性,但并不是直接剔除;此外,连接这样只是从连接池中拿出来了,但是再也不会还回去了,这样就导致了连接池中的连接很快就消耗光了,即 activeCount=maxActive。

2025-06-20 10:31:18 322

原创 MySQL 面试之事务和锁篇

::details 要点事务指的是满足 ACID 特性的一组操作。事务内的 SQL 语句,要么全执行成功,要么全执行失败。可以通过Commit提交一个事务,也可以使用Rollback进行回滚。通俗来说,事务就是要保证一组数据库操作,要么全部成功,要么全部失败。ACID 是数据库事务正确执行的四个基本要素。原子性(Atomicity)事务被视为不可分割的最小单元,事务中的所有操作要么全部提交成功,要么全部失败回滚。回滚可以用日志来实现,日志记录着事务所执行的修改操作,在回滚时反向执行这些修改操作即可。

2025-06-19 15:10:21 396

原创 为服务器SSH登录增加2FA验证

路径为/etc/pam.d/sshd【17】,在顶部添加以下内容(这里推荐使用服务器面板进行编辑)并注释@include common-auth【19】,这将配合后面的配置禁用密码验证。重新进行服务器SSH连接,效果如下所示,在经过证书验证后,还需要输入动态验证码才能成功连接。运行以下指令检查你的NTP模块是否已启用,已启用则忽略安装NTP模块的内容。SSH【3】登录你的服务器后,更新apt【8】包,安装Chrony【9】一般的服务器NTP服务默认是不安装的,需要安装NTP模块【7】并启用。

2025-06-19 09:23:16 395

原创 K8S 部署 Archery 审计平台

摘要: 本文档描述了Archery在Kubernetes中的部署配置,包括Deployment、Ingress、Service和ConfigMap资源。Deployment配置了Archery容器(v1.12.0),使用环境变量和ConfigMap挂载配置文件(如数据库连接、Redis配置等),并暴露9123端口。Ingress通过Traefik将dba.6666.com的流量路由至Archery服务。Service为ClusterIP类型,绑定9123端口。ConfigMap包含关键配置如数据库连接信息(

2025-06-16 16:02:46 107

原创 省市区表设计

【代码】省市区表设计。

2025-03-28 11:18:34 145

原创 [Windows] 简单易用的图片去水印工具,Inpaint 9.1 单文件版

很多软件都有这个功能,但这个算法非常自然,软件小巧。而且极为简单,涂鸦笔一抹,点绿色的《处理图像》 ,一秒完成。我从它6.0的版本一直用过来。现在这个是9.1发现论坛里的 都是几年前的,全部都失效了。在其他地方找到了,特来分享,

2024-07-30 21:40:21 446

原创 小爱音箱接入ChatGPT和豆包

这些独立的智能体,也可以彼此感知,彼此配合,构成一个更强大的协作网络。

2024-06-04 11:27:27 11588 1

原创 ChatTTS 如何安装可视化操作

如何下载、安装以及使用chattts程序

2024-06-04 10:34:37 556

原创 IDEA创建gradle项目犹如乌龟爬行(缓慢)解决方案

搭建文件服务器,直接搞得。

2024-04-02 12:22:22 816

原创 订单超时支付,只需一行代码

订单超时支付,只需一行代码

2024-01-10 11:30:48 396

原创 Java 报错怎么解决?chatGPT就对了

免费chatGPT 4.0 可帮助解决一切编程中遇到的问题,详见下文。

2023-11-27 16:12:18 440 1

原创 Filter 巩固

【代码】Filter 巩固。

2023-10-30 14:48:18 114

原创 Spring 单元测试 Mybatis用法

【代码】Spring 单元测试 Mybatis用法。

2023-05-18 09:47:02 228

原创 Spring 单元测试依赖整理

【代码】Spring 单元测试依赖整理。

2023-05-16 09:03:15 202

原创 Spring 实现不会丢消息的分布式事务

Spring 实现MQ消息不会丢失,并支持重试

2023-05-15 10:20:51 451 1

原创 MybatisPlus 单元测试

【代码】MybatisPlus 单元测试。

2023-05-11 14:15:20 1269

原创 java 邮件拉取代码实现

【代码】java 邮件拉取代码实现。

2023-04-20 13:59:22 397

转载 【黑科技】macOS 微信数据库结构分析

分享巴斯.zznQ的图一乐研究,做难且正确的事!7篇原创内容公众号点击上方蓝色字体,关注,星标公众号每日分享网络安全前沿技术!坚持每天利用碎片时间学习,终将能够变得更强!

2023-04-14 14:50:48 1067

原创 Nginx 缓存优化,加速网站访问

【代码】Nginx 缓存优化,加速网站访问。

2023-04-11 09:26:08 191

原创 MongoDB 5.0.9 分片配置

【代码】MongoDB 5.0.9 分片配置。

2023-04-10 12:01:00 195

原创 RabbitMQ 延迟队列、死信队列运用

将死性队列的消息转发到close消费,实现订单延迟关闭。

2023-02-28 09:33:31 252

原创 SpringCloud 性能调优 http

原因分析:在高并发场景下ConnectionRequestTimeout 不进行设置,conn 线程池会一直等待导致服务器连接数过大从而拖垮服务。问题描述:通过skywalking 看到有100s以上的慢接口,导致服务器过载。

2023-02-27 12:10:48 254

原创 鸿蒙服务卡片开发总结

鸿蒙服务卡片开发

2022-11-07 10:27:58 1641

原创 Mongo 5.0.9 副本集配置

启动命令副本集配置添加集群启动指令常用指令允许查询rs.secondaryOk()

2022-06-22 16:35:37 168

原创 Mysql 调优配置

[client]port = 3306socket = /tmp/mysql/mysql.sock[mysqld]user = nobodyport = 3307socket = /tmp/mysql/mysql.sockdatadir = /usr/local/mysql/datapid-file = /tmp/mysql/mysqld.pidlog_error = /tmp/logs/mysql_error.logserver-id.

2020-07-28 09:56:51 233

原创 Mysql 优化须知 InnoDB 限制

https://dev.mysql.com/doc/refman/5.6/en/innodb-limits.html通常,对于大于1TB的表,建议将表划分为多个表空间文件。MYSQL一个表最多可以包含4096列,innodb 最多1017列、65,535字节的最大行大小限制 mysql> CREATE TABLE t (a VARCHAR(10000), b VARCHAR(10000),c VARCHAR(10000), d VARCHAR(10000), e VARCHAR(1.

2020-07-08 20:22:36 337 2

gpg4win-4.3.1.exe

gpg4win-4.3.1.exe

2024-07-20

进击的Java 第16期

进击的java第16期周刊

2017-07-27

Java 全能宝典

汇总Java基本的运用知识,包含java基础、微服务、spring、netty、负载均衡等内容

2019-03-17

markdown 转 word

markdown 转 pdf markdown 转 wordmarkdown 转 wordmarkdown 转 wordmarkdown 转 wordmarkdown 转 xml

2018-03-08

iCHM-2.1.3.dmg

chm 浏览器

2020-02-12

ERP架构文档.pptx

ERP架构文档.pptxERP架构文档.pptxERP架构文档.pptx

2020-01-02

Qpid linux安装

Qpid linux安装

2018-11-05

es=head插件

es插件 head,eleasticsearch-head-chrome。 好东西不用离线安装了。。。。。。。。。。。。。。。。。

2018-07-23

Java中文简体转繁体

中文简体转繁体

2017-08-03

zlib-1.2.8.tar.gz Nginx依赖库

zlib 1.2.8 Nginx依赖库

2017-05-15

ubuntu redis 可视化管理工具

RedisDesktopManager ubuntu 14.04

2017-04-10

Java多线程编程

Java 多线程 开发 并发 高并发

2017-05-26

visual studio code 快捷键

visual studio code 快捷键

2017-05-23

java最全工具类

java工具类

2017-08-02

IOS 100天学习

IOS 100天学习,swift教程IOS 100天学习,

2019-11-26

常用后门.tgz

后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,后门web shell,

2019-10-14

postman chrome插件

postman4.1.3 chrome插件

2017-04-26

空空如也

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

TA关注的人

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