自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式在企业项目中的实际应用

通过实际案例,去掉千篇一律的设计模式大道理,从代码+业务入手,知道什么时候该用什么设计模式,避免滥用,让大家能更好的去学习和理解什么是设计模式。

2025-11-04 16:02:29 908

原创 一次订单同步带来的架构设计思考

本文探讨了企业级系统中订单数据同步的技术方案优化。针对某ERP厂商财务系统重构项目,分析了原有RPC同步方式在1400万+月订单量下的性能瓶颈,包括网络开销大、失败处理不及时、单表膨胀等问题。通过技术选型,采用RocketMQ实现消息中间件解耦,并结合Sharding-JDBC按月分表解决数据存储问题。系统架构采用混合多租户模式,大客户独立数据库,小客户共享数据库+租户ID隔离。最终方案相比原有RPC同步方式,性能提升约60%,同时保证了财务数据的可靠性和可扩展性。

2025-10-16 09:38:18 616

原创 快速入门Spring AI

《从0开始Spring AI》是一份全面实用的中文教程,指导开发者快速构建AI增强型Java应用。教程包含通义千问API集成、Maven配置、Spring Boot控制器编写等完整流程,提供可运行示例和流式响应实现。内容涵盖环境准备(Java 17+、Maven 3.6+)、API密钥获取、依赖管理配置,并规划了AI客服、向量数据库等进阶主题。该开源项目采用Apache 2.0许可证,持续更新中,适合想要快速上手Spring AI的中文开发者。通过清晰的步骤说明和代码示例,帮助开发者轻松实现与大模型的交互

2025-09-02 15:15:47 713

原创 ArkTs如何实现一个动态表单

由于需要多组,那我们可以定义一个数组用来装载表单的属性;其中数据的泛型是一个类或者是一个接口,这样就可以实现不同的表单数据隔离;那么,我们的组件就只需要去循环这个数组,用户在添加的时候只需要给这个数组添加进去一个新的对象,就能自动触发ui刷新;动态表单,顾名思义就是用户可以自定义添加表单的组数量;业务中常用在收集用户数据,或者提交多个表单组成数组的情况;博主在写这篇文章,由于需要涉及到功能,用户可能会一次性添加多组数据发送到后端;整体思路借鉴了vue中实现动态表单的思路;

2024-12-17 14:08:05 592

原创 Arkts中@Builder如何接收函数参数

类似这样的开发,我们常用的选择大多是List中嵌套ListItem,又或者是写一个Column布局然后用@Builder封装公用样式;不过不管怎么写,点击不同的操作肯定是进行不同的业务;那我们就可以给@Builder传入我们自定义的函数进去;首先需要一个对象用来存储我们的函数入参,因为官网文档中提到,@Builder接收按引用传递和按值传递,但是我们这儿两种都不是,所以需要包装一层对象;那这样,我们传入参数也变得简单了,只需要定义一个函数,然后new一个对象,将我们的函数当成一个属性传进去;

2024-11-26 18:53:34 579

原创 鸿蒙ArkUI设置应用全屏

【代码】鸿蒙ArkUI设置应用全屏。

2024-10-21 11:15:08 332

原创 操作系统-分页存储管理

在一个分页存储管理系统中,进程的逻辑地址空间占32页,每一页10124字节。进程的页表以及所有的逻辑页面都已经在内存中。系统有TLB,平均命中率位85%,一次TLB查询需要20ns,一次内存访问需要100ns;所以根据这个公式得到的结果:time=2*100 + 20 -100*85% = 220-85=135。逻辑地址=32 * 1024 = 2^5 * 2^10 = 2^15;进程的页表项其实就是逻辑地址空间占用的大小,所以结果是32项;平均时间有一个死的公式:2t + m - t * n;

2024-09-24 16:05:29 441

原创 操作系统-页面置换算法

期末考试中常考的页面置换算法可能有三种,分别是先进先出(FIFO),最佳置换(OPT)和最久未使用(LRU)本篇文章会用一道例题来讲解这三种算法的思路和解题过程;

2024-09-21 16:06:20 3206 2

原创 操作系统-作业调度算法

讲述如何完成作业调度算法的详细步骤

2024-09-18 18:43:33 743

原创 操作系统-银行家算法

银行家算法通俗解答

2024-09-14 16:24:18 3021 1

原创 国产开源数据库-Chat2DB

相信用过EasyExcel的小伙伴应该都清楚,EasyExcel的出现对比poi实现了更加丰富的功能,这款软件同样也是EaseExcel的作者出品;从这款软件开源之初,就一直在关注这款国产软件,今天借这篇文章来分享下我对这款软件的真实感受,其中有优点也有待改进点。仪表盘能帮助你智能分析你的表中数据分布情况,并且智能生成可视化图表,类似Echarts;例如学生的年龄分布,地区分布,成绩分布等等;

2024-09-06 15:29:58 11235 8

空空如也

空空如也

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

TA关注的人

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