自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 RabbitMQ 教程

消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。“消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处理,他不管。消费者只负责从消息队列中取出数据处理,他不管这是谁发送的数据。这篇文章就先写到这里了。什么是消息队列?为什么使用消息队列?RabbitMQ的特点、组成部分、工作流程。

2025-09-07 12:11:09 680

原创 我的独立开发之旅, SEO 优化总结

摘要: 独立开发与SEO优化是提升企业线上影响力的关键因素。独立开发赋予企业对数字平台的完全控制权,而SEO优化则通过匹配搜索引擎算法提升曝光率。两者的关联体现在用户体验与搜索排名的双向促进——良好的开发架构为SEO奠定基础,SEO优化又依赖开发时的技术实现。实践表明,响应式设计、快速加载等技术优化能显著提升SEO效果。未来,AI等新技术将推动二者进一步融合。企业需在开发前规划SEO策略,开发后持续优化,并通过数据分析评估效果,实现真正的协同价值。

2025-09-07 12:09:53 641

原创 Spring事务失效的常见陷阱与解决方案

Spring事务常见坑点解析:通过AOP代理实现的@Transactional注解,在private/final/static方法、未被Spring托管的类、吞掉异常或非RuntimeException异常等场景下会失效。特别注意同一类内方法调用时,事务是否生效取决于首个被外部调用的方法。文章通过源码分析和实践案例,包括一道典型面试题,揭示了这些容易被忽视的细节,帮助开发者规避Spring事务使用中的陷阱。

2025-09-07 12:06:31 774

原创 接口优化技巧

本文分享了9种提升接口性能的优化方案:1)批量操作数据库;2)耗时操作异步处理;3)合理使用缓存;4)数据预取到缓存;5)池化技术复用资源;6)事件回调避免阻塞;7)并行调用远程服务;8)细化锁粒度;9)文件暂存大数据。这些方法通过空间换时间、并行处理、异步化等手段,可显著降低接口响应时间,如文中案例将接口从11.3s优化到170ms。

2025-09-07 12:04:36 569

原创 MySQL索引优化:驾驭数据洪流的性能引擎

MySQL索引优化摘要 MySQL索引是提升数据库查询性能的关键技术,通过B+树等数据结构实现快速数据定位。索引类型包括主键索引、唯一索引、普通索引、全文索引和组合索引,各有适用场景。索引优化面临"双刃剑"挑战:合理设计能大幅提升查询效率,但过多索引会增加存储负担并降低写入性能。核心策略包括选择高区分度列、匹配查询模式、利用组合索引,并平衡读写需求。对于低区分度列,需结合具体查询模式评估索引价值。优化的关键在于深入理解业务需求和数据特性,在查询加速与写入成本间找到平衡点。

2025-09-07 12:01:42 688

原创 最新国内可用的Docker镜像加速器地址收集汇总

Docker Hub镜像加速器实用指南 本文整理了当前可用的Docker镜像加速器地址(2025年4月更新),包含7个✅可用地址和多个❌失效地址。提供两种配置方法:1)通过修改daemon.json文件配置镜像地址;2)直接在pull命令前添加加速地址前缀。文章还介绍了如何验证加速器是否生效,以及使用time命令测试镜像下载速度。建议用户优先选择标记为✅的可用镜像地址,并定期关注更新。完整地址列表和详细配置方法可参考原文。

2025-09-04 13:44:27 685

原创 AI编程工具大比拼:谁更胜一筹?你最喜欢那一款呢?

AI编程工具评测:精选4款主流产品对比分析 当前AI编程工具呈现爆发式增长,本文重点评测了四款主流产品:Cursor(融合AI的智能IDE,适合复杂项目)、Augment(上下文理解超强的付费插件)、Trae(性价比高的国产编辑器)和CodeBuddy(腾讯出品的免费工具)。这些工具均支持最新AI模型,能实现代码生成、修改和解释功能,但在价格(20-50美元/月)、使用体验和功能侧重上各有差异。建议开发者根据项目复杂度、预算和操作习惯选择,新手可从免费或低价产品入手体验AI编程的提效能力。

2025-09-04 12:49:35 2249

原创 Spring Boot整合支付宝沙盒支付实战

spring boot整合支付宝沙盒,使用二维码扫码支付,

2022-01-19 22:49:14 11031 1

原创 webasefront使用

Spring Boot使用Webase front的api1.准备工作一.搭建好fisco bcos区块链, webase-front中间平台,这里就请自行百度​ 二.准备好一个spring boot项目或者一个maven项目2.pox.xml的所需要的依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</a

2021-10-20 23:32:08 2509 9

原创 SpringRedis

Redis简介基于内存进行存储, 支持key-value的存储形式, 底层是c语言编写基于key-value形式的数据字典, 结构非常简单, 没有数据表的概念,直接用键值对的形式完成数据的管理,Redis支持五种数据类型:字符串列表集合有序集合哈希启动Redis服务​ windows, 打开cmd进入redids的目录输入: redis-server.exe​ 启动好redis服务后打开一个新的cmd输入: redis-cli.exelinux没操作过sudo ./bin/

2021-10-16 14:08:48 215

原创 springboot整合fisco

Spring Boot连接Fisco Bcos区块链使用spring boot连接Fisco Bcos,在Fisco Bcos的官方提供了Java-Sdk工具用于连接Java SDK 提供了访问 FISCO BCOS 节点的Java API,支持节点状态查询、部署和调用合约等功能,基于Java SDK可开发区块链应用,目前支持FISCO BCOS 2.0+。搭建环境fisco bcos环境的搭建这里就略过了,可上官方文档上进行查看:https://fisco-bcos-documentation.r

2021-10-16 14:02:22 17387 7

原创 Spring boot 120秒内实现邮箱验证码的登录

1.准备工作:1.1配置好spring boot导入邮件依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.4.2</version></dependency>1.2applica

2021-03-10 20:57:10 1202

原创 2021-01-16

Mvc+jsp+servlet实现从数据库图片的切换和添加此次采用的是Mvc模式+jsp+servlet+C3p0来实现的,在实训中也算是唯一拿的出手的了,希望能对你有所帮助.,运行效果图如下:点击图片就能切换背景图片,也可以进行添加.思路:1.新建一个数据表(imges表)用来存放图片的:2.把所需的jar添加进去, c3p0配置好,在搭建Mvc框架模型,dao(层), domain(实体类),service(层),servlet(层),util(工具类)层, 拦截器(防止传参

2021-01-16 10:58:22 198

原创 JAVAFX控件——TableView数据的导入和插入(数据库)

在JavaFx应用中对创建表格最重要的TableView, TableColumnh和TableCell这三个类。你可以通过实现数据模型(data model) 和 实现 单元格工厂(cell factory) 来填充表格。表格类提供了表格列嵌入式的排序能力和必要时调整列宽度的功能。下面开始学习表格类的相关内容。1.创建一个表格先创建一个表格:public class table extends Application { public void start(Stage ..

2020-10-18 15:22:42 13142 10

空空如也

空空如也

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

TA关注的人

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