会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
浪矢\n
博客园
新随笔
管理
上一页
1
2
3
4
5
6
···
45
下一页
2025年9月25日
Code Review & 开发行为规范
摘要: 目录概述与核心理念代码开发与实现规范命名约定代码编写原则注释规范异常处理规范日志管理规范版本控制与协作规范(Git)Git 分支策略代码提交与审核标签(Tag)管理常见代码“坏味道”与优化建议 概述与核心理念 本规范旨在建立一套行之有效的研发行为准则,以指导团队构建高质量、可维护、可扩展的软件产品,
阅读全文
posted @ 2025-09-25 17:09 浪矢-CL
阅读(9)
评论(0)
推荐(0)
2025年9月22日
控制反转(IoC) ——Spring 框架和核心特性
摘要: 目录IoC介绍,什么是IoC?IoC出现后,带来哪些改变? IoC介绍,什么是IoC? IoC(Inversion of Control) 即控制反转。 将对象的创建和管理的控制权 交给IoC容器。 Spring的IoC机制通过依赖注入(DI)实现了控制反转的核心思想,将组件的创建和管理权交给了容器
阅读全文
posted @ 2025-09-22 15:36 浪矢-CL
阅读(20)
评论(0)
推荐(0)
2025年9月17日
Spring AOP 面向切面编程
摘要: 目录概念应用例子:在不修改源代码的前提下,请请求信息实现日志记录。Spring的事务管理 概念 用于将与业务无关,但是对多个对象产生影响的公共逻辑,抽取并封装为可用模块,模块命名为“切面”(Aspect),减少重复代码,降低耦合度。 一般用来:日志记录、安全验证、性能监控、事务管理等功能都属于横切关
阅读全文
posted @ 2025-09-17 15:26 浪矢-CL
阅读(16)
评论(0)
推荐(0)
2025年9月13日
Redis为什么适合做分布式锁?
摘要: Redis为什么适合做分布式锁? 性能高 Redis是内存数据库,所有的操作均在内存中完成,所以读写速度非常快。在需要频繁加锁和解锁的高并发场景下,Redis性能优势明显。 实现简单 Redis 提供了像 SETNX、EXPIRE 这样的原子性命令,这些命令可以很方便地组合起来实现分布式锁。 edi
阅读全文
posted @ 2025-09-13 19:49 浪矢-CL
阅读(9)
评论(0)
推荐(0)
缓存
摘要: 缓存的概念 缓存是数据交换的缓冲区。本质上是一种空间换时间的设计方案。它将数据存放在距离计算最近的位置上以加快处理速度。 缓存的应用场景 缓存的应用有很多,包括: 硬件缓存(CPU缓存) 操作系统缓存 进程缓存 应用层缓存 Tomcat 数据库缓存 DNS缓存 缓存所带来的问题: 更复杂的部署结构
阅读全文
posted @ 2025-09-13 17:12 浪矢-CL
阅读(84)
评论(0)
推荐(0)
2025年9月11日
官网Chat对话 vs. API调用:本质区别与优化策略
摘要: 目录核心差异点如何通过API达到或超越官网效果?——三大优化策略1. 优化系统提示词 (System Prompt)2.优化上下文管理3. 优化参数配置 核心差异点 如何通过API达到或超越官网效果?——三大优化策略 要将“手动挡引擎”调校至最佳状态,关键在于以下三个核心优化: 1. 优化系统提示词
阅读全文
posted @ 2025-09-11 10:45 浪矢-CL
阅读(27)
评论(0)
推荐(0)
2025年8月22日
数据处理的两种方式
摘要: 数据处理方式分为两种: 容器式 (Container/In-Memory) 处理: 是什么:先把所有数据一次性加载到内存里(比如一个 byte[] 数组),然后再进行处理。 优点:代码简单直接。一旦加载完成,你可以随机访问数据,获取长度等操作都非常快。 缺点:消耗内存,且有上限。如果要处理的数据非常
阅读全文
posted @ 2025-08-22 10:31 浪矢-CL
阅读(22)
评论(0)
推荐(0)
深入理解TCP流式读取:为什么 `read()` 一次读不完?
摘要: 深入理解TCP流式读取:为什么 read() 一次读不完? 我们组在开发文件系统的SDK时遇到一个很奇怪的问题:从存储节点拿取数据的时候,每次设置的缓冲区大小是1M,但是实际上却显示只读到了87Kb左右的数据。(其实资深的开发在看到这个数字应该就知道是哪的问题了)但我们缺乏经验所以一直在打日志进行排
阅读全文
posted @ 2025-08-22 10:31 浪矢-CL
阅读(28)
评论(0)
推荐(0)
2025年8月19日
代码自评审组件为你的项目做自动化代码评审
摘要: 学习xfg的课做了个自动代码评审组件,后续做项目的时候配置一下就可以给自己的代码做评审并发微信消息。 目录step1 引入工作流控制脚本step2 在工程项目的github中配置环境参数 step1 引入工作流控制脚本 可以直接写在项目中的.github目录下(似乎也可以在github的action
阅读全文
posted @ 2025-08-19 17:30 浪矢-CL
阅读(16)
评论(0)
推荐(0)
2025年8月8日
ArrayList list 和 int[] list 两种方式定义的数组有何区别?
摘要: 刷洛谷刷多了习惯了用静态数组,java中用ArrayList的时候产生了一点小小疑惑。 目录1. 数据结构类型2. 存储类型3. 操作方法 1. 数据结构类型 ArrayList:是 Java 集合框架中的一部分,属于动态数组。它提供了丰富的方法来操作数据,如添加、删除、插入元素等。ArrayLis
阅读全文
posted @ 2025-08-08 10:23 浪矢-CL
阅读(11)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
45
下一页
公告