自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (27)
  • 收藏
  • 关注

原创 如何申请https免费证书并自动续签

通过以上步骤,你可以成功申请免费 HTTPS 证书并设置自动续签。这样,你就可以确保你的网站始终保持安全,用户的访问数据也得到保护。最后一句话,记得定期检查证书的状态和续签是否正常。

2025-12-25 11:39:47 421

原创 使用 Embedded Kafka 进行 Spring Boot 应用单元测试的完整流程

以上就是众多单元测试方法的一种,基于 Spring Boot 和 Embedded Kafka 的单元测试,用于测试 Kafka 消息的生产和消费功能。

2025-12-24 17:13:01 334

原创 Docker 数据清理指南

本文介绍了Docker磁盘空间管理的有效方法,包括日志管理、常规清理和分类清理。通过配置日志驱动、设置日志轮转、定时清理脚本等方法管理日志文件;使用docker system prune等命令进行安全或深度清理;详细说明镜像、容器、网络和卷的分类清理操作;最后提供定期维护计划和监控建议。合理运用这些方法可有效回收Docker占用的磁盘空间,保持系统高效运行。注意执行深度清理前务必做好数据备份。

2025-12-23 09:43:35 250

原创 如果您不习惯使用Jenkins,不妨尝试一下JPom

JPom以其轻量、易用、灵活的特点,为缺少专业运维团队的中小型开发团队提供了完美的解决方案。它降低了运维门槛,提高了部署效率,让开发者能够从繁琐的运维工作中解放出来,更专注于业务代码的编写。无论是个人开发者、创业团队还是中小型企业,如果你正在寻找一款简单实用的项目部署管理工具,JPom都值得尝试。它的开源特性还意味着你可以根据团队的具体需求进行定制开发,打造最适合自己的自动化部署平台。

2025-12-22 15:44:53 738

原创 Maven Reposilite 的 Docker Compose 私有化部署和使用

Reposilite 是一个轻量级的 Maven 仓库管理器,适用于私有或团队内部的 Java 包管理。相比 Nexus 和 Artifactory,它更轻量、易用。

2025-12-19 10:39:46 329

原创 Kafka 自定义封装的三种消费方式:单、批量、定时(附:使用示例)

本文介绍了一个基于注解的Kafka快速集成方案。通过引入特定依赖和简单配置,开发者只需使用@EnableKafkaMessage注解即可快速集成Kafka功能。方案提供了三种消费模式:单条消费、批量消费和定时批量消费,并支持动态分区扩容。生产者通过泛型类注入,消费者通过实现特定接口处理消息。该封装简化了Kafka的使用流程,使开发者能够更专注于业务逻辑实现。完整代码已开源至Gitee平台。

2025-12-16 17:46:21 252 1

原创 记一次kafka重平衡的问题引发的懒代码

摘要:测试环境中因断电重启后发现Kafka消费者Offset被持续重置,导致数百万消息重复消费。经排查发现根本原因是Kafka虚拟机IP与局域网其他设备冲突,导致Offset提交失效。临时解决方案采用Redis存储消费进度,通过AOP拦截KafkaListener实现偏移量控制。该案例提醒我们,遇到复杂问题时需回归基础排查,往往根本原因是最简单却容易被忽视的因素。

2025-12-05 09:28:10 316

原创 基于 Nacos 实现 Kafka Topic 分区的动态扩展

本文介绍了Kafka动态分区扩容方案,通过Nacos配置中心实现分区数动态调整。方案采用KafkaAdminClient动态修改分区数,结合自定义分区器和消费者自适应重平衡策略,确保扩容过程不影响业务。核心实现包括:1)Nacos存储分区配置并监听变更;2)自定义分区器基于Murmur2算法计算哈希;3)消费者自动感知分区变化。该方案支持横向扩展,无需重启服务,解决了单节点性能瓶颈问题,同时为未来自动化扩容奠定了基础。

2025-12-04 17:44:10 575

原创 基于EMQX的IOT平台消息流转组件设计

以上是基于MQTT协议的组件设计版本,后续可以根据新的协议进行扩展。

2025-12-03 11:36:26 463

转载 一些程序员要知道的SQL优化的知识

1:比如更新一条数据,如果存在则更新,不存在则新增,可以这么写:update 表 set 字段1='...'if @@rowcount=0insert into 表 select 值  2:统一SQL语句的写法:select * from dualselect * From dual 对于这两句SQL语句,程序员认为是相同的,数据库查询优化器认为是不同的。3:使用

2012-03-31 23:56:11 369

转载 解决IE6底下,后台Response.Redirect被迫中断的问题

1、xx如果a.aspx里Response.Redirect302跳转,在IE6下会出现无法跳转的问题,因为IE6,会在执行完onclick代码再执行href里的内容,void(0)会取消后面的跳转,所以虽然服务器收到请求,但是此时ie已经取消连接了解决方案:1、改成href="#0",用#0而不是#,是因为#会跳转到页首,#0则不会2、onclick改成:if(xxx){lo

2012-03-30 15:25:57 508

转载 C# 用于取得一个文本文件的编码方式

/// /// 用于取得一个文本文件的编码方式(Encoding)。 /// public class TxtFileEncoding { public TxtFileEncoding() { // // TODO: 在此处添加构造函数逻辑

2012-03-29 11:40:41 784

ip地址切换助手,win10可用

工具是用C#编写的。适合win10电脑下IP地址速切,适合经常出差演示,工作日常经常需要变更IP的同学。主要功能: 1、保存IP配置 2、切换IP 3、IE代理

2023-12-06

简单的自能排课系统(毕业设计)

第一次做的毕业设计,比较简单,主要用到vs2005,sql2000,目前还在完善中......

2008-03-26

js网页div层的拖动

上网找到的代码,好东西就要拿出来给大家分享。 传入层id 就可以实现移动。实现简单。

2011-11-11

基于html的json格式化js代码示例

网上找的。分享给大家。。作者是用html+css+js实现的json对象格式化的友好显示。

2013-08-13

SecureCRTPortable_64

SecureCRTPortable 支持64位,方便学习linux的朋友

2013-08-16

wcf 配置代理生成工具

cmd到资源目录里面,输入 svcutil http://localhost:8008/xxx /language:cs /out:proxy2.cs svcutil http://localhost:8008/xxx 为服务地址

2013-02-01

sqlhelper新版(含oracle、access、mysql)

sqlhelper最新版的操作类,支持数据库各种版本。强烈建议使用

2012-06-30

IP地址切换工具(win7下也可用)

给自己方便也给人方便,上网找的,希望对大家有用。

2010-08-25

通过docker-composer启动容器nginx,并完成spring.boot的web站点端口转发

nginx的docker方式的部署,以及通过nginx去代理宿主主机上的Web服务应该怎么配

2018-12-09

maven lastupdated文件-管理-删除-重下

使用idea有没有经常发现jar包经常下载失败,打开maven目录发现lastUpdate文件一堆堆,找得头疼。那么这个工具就是自动管理、重新下载、删除未完成的jar包。

2020-06-02

路由密码暴力破解

宿舍遇到怪人,控制了整个路由器,还给我设置了密码。好吧,我只好编程来破解他,还好密码很简单,半个小时不到破解了,这货居然控制我的带宽。。。。。。 提供给跟我一样经历的人。。源码是要c#写的,所以可能要先装 .net framework 2.0。。。。 原理很简单,有需要源码的留下邮箱吧。

2012-10-27

maven.remove_no_jar_dir.exe

使用idea有没有经常发现jar包经常下载失败,打开maven目录发现lastUpdate文件一堆堆,找得头疼。那么这个工具就是自动帮你删除未下载完成的jar包。

2020-06-02

NLog2.0日志管理dll

资源也是网上找的,使用方法: 安装后,在vs工程里面添加引用NLog(.net的标签下)。 具体使用可以参照博客http://www.cnblogs.com/contraII/archive/2012/06/18/2553736.html.

2012-06-30

android手机设置代理工具

android低版本手机设置代理的软件(貌似固件4.0以后,手机自带了类似的功能),需要root才能用。 方便一些测试开发的同学用。

2014-05-08

码奴文件同步工具

码奴的神器,用于两个目录同步文件的,源目录同步到目标目录。。。 *********注意是根据名称、文件的修改时间进行对比校验。 同一个文件名称,源文件的修改时间比目标目录的新,则进行覆盖。 若目标目录没有源文件,则也继续拷贝。 ps: 作者也是个码奴,经常打杂各种发布,于是开发了这个工具,方便自己。想着估计其他人也需要就发出来了,里面也包含发布目录的svn一键更新,提交功能。 增加配置功能,可以保存配置。 源码是用c#开发的,如果有需要,到时候可以上传。

2013-11-07

FSCapture62(抓图工具)

FastStone Screen Capture (FSCapture) 是一款免费的图像浏览、编辑和抓屏工具,支持包括BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO 和TGA在内的所有主流图片格式,其独有的光滑和毛刺处理技术让图片更加清晰,提供缩放、旋转、减切、颜色调整功能。只要点点鼠标就能随心抓取屏幕上的任何东西,拖放支持可以直接从系统、浏览器或其他程序中导入图片,收藏夹功能让你能更好的从eNet收集更多精彩图片。 本软件仅提供学习参考,不得用于商业用途,在下载后在24小时内删除。

2011-09-07

socket高级网络编程(c#)

上网找的一个算是比较全的资源。 适合所有c#语言基础的人阅读。 doc文件格式。

2010-12-08

Ext3_API文档

有关Extjs 3.0的一个api文档说明。 此资源在网上也可以找到。 这里只是为了方便大家。

2011-09-07

javascript 日历控件

一个比较的简单日历控件,javascript写的。

2008-07-25

虚拟光驱(win7)

可在win7底下使用的虚拟光驱。 本软件以技术研究为宗旨,请在24小时内删除。

2010-03-08

loadrunner11.0破解

LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题。 破解仅供技术测试,并在24小时内删除。如有商用,请支持正版。

2012-07-10

ajax实现google下拉搜索

用vs2008+oracle(sql2000、sql2005也可以,改下配置文件) 类似google的模糊搜索,自动匹配并弹出下拉层。选择后赋值给textbox。 一个学习用的例子。

2008-09-02

最常用的js表单验证

比较经常用到的一些表单验证。在这里分享给大家。

2008-11-27

hibernate+spring.net+MVC+vs2010

基于spring.net的开源框架,以及hibernate+MVC模式,应用于vs2010平台的开发架构。希望对广大技术爱好者有帮助。交流学习。

2011-04-20

js折叠插件

vs2010的扩展插件,让js、css文件的方法折叠起来,不错哦。。网上也可以找到。

2013-01-22

进销管理系统

预先安装:<br>1.首先要安装.Net 1.1环境和SQLServer 2000 <br>2.配置IIS5.0 <br>作品简介:<br>进销管理 使用.Net 1.1 + SQLServer2000技术<br>希望本系统对初学者了解asp.Net 有所帮助..<br>

2008-03-26

空空如也

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

TA关注的人

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