自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 你了解CAS吗?有什么问题吗?如何解决?

CAS全称,比较与交换,是乐观锁的主要实现方式。CAS在不使用锁的情况下实现多线程之间的变量同步。内部的AQS和原子类内部都使用了CAS。需要读写的内存值V。进行比较的值A。要写入的新值B。只有当V的值等于A时,才会使用原子方式用新值B来更新V的值,否则会继续重试直到成功更新值。在Java中,CAS操作主要通过java.util.concurrent.atomic包中的类来实现。例如,AtomicInteger、AtomicBoolean、AtomicReference等。

2025-06-30 07:36:12 21

转载 『Plotly实战指南』--样式定制高级篇

自定义模板是Plotly样式定制的核心工具之一。通过模板,我们可以定义图表的整体风格,包括布局、颜色和字体等,从而实现一致性和可复用性。颜色和字体是视觉表达的关键元素。通过自定义颜色映射和字体,我们可以进一步提升图表的视觉效果。通过深入的样式定制,Plotly能够实现可视化的一致性、提升信息传达效率和优化用户体验。模板设计遵循「颜色-布局-字体」优先级原则:颜色是视觉的第一印象,布局决定了整体结构,字体则影响细节体验颜色映射需保证色盲友好性:避免红绿直接对比,选择色盲友好的配色方案。

2025-06-14 19:00:05 24

转载 GC垃圾收集时,居然还有用户线程在奔跑

在开始时,main线程首先执行Java_cn_hotspotvm_TestJNI_inc()函数,导致main()函数在wait()处等待,但是另外一个线程调用了System.gc(),这样VMThread线程就会调用回调函数GarbageCollectionStart()让main()线程开始执行加一的逻辑,在GC结束时停止加1逻辑,并将结果返回。线程交互图如下所示。这里要注意,VMThread完成GC开始函数和结束函数的回调,并且是在安全点内回调的,按理来说,此时的业务线程已经不再运行了。

2025-06-01 15:13:37 22

转载 使用CAMEL实现Graph RAG过程记录

本文为学习官方文档的学习记录。

2025-05-20 11:44:22 154

转载 大模型微调实战:通过 LoRA 微调修改模型自我认知

1.大模型微调基本概念指北2.大模型微调实战:通过 LoRA 微调修改模型自我认知收起本文主要分享如何使用 LLaMAFactory 实现大模型微调,基于 Qwen1.5-1.8B-Chat 模型进行 LoRA 微调,修改模型自我认知。本文的一个目的:基于模型进行微调,修改模型自我认证。修改前对于模型,用户问你是谁?时模型一般会回答我们希望在微调之后,对于同样的问题,模型能回答。

2025-05-11 09:54:25 60

转载 鸿蒙NEXT开发案例:程序员计算器

本项目基于鸿蒙NEXT的Web组件能力,结合JavaScript的eval函数,打造支持任意数学表达式的专业计算器。完整代码已开源:https://gitee.com/zhong-congxu/calculator20250322。转载于: https://www.cnblogs.com/zhongcx/p/18786652。1、表达式支持有限:多数不支持括号嵌套或多函数组合。逻辑层:Web组件执行JavaScript计算。功能强大:完整支持JavaScript数学库。• API版本:API 13。

2025-04-29 07:20:22 74

转载 开发的设计和重构,为开发效率服务

软件开发有点类似于艺术品的雕刻,需要不断的打磨。在我们基于一套成熟的架构开发一套软件后,往往都还是需要反复的推敲,进行不断的重构优化,使得重复的代码、硬编码等地方越来越少,也使得某些逻辑越来越有弹性化。软件开发和艺术品又有所不同,艺术品可能很容易完工并封刀,而软件开发却是持续的改进,软件最终的持续改进会变为产品化的归宿,而软件本身可以从很多维度进行不断的优化和重构。

2025-04-28 04:21:12 26

转载 mongodb 怎么sum字段

使用MongoDB对字段进行求和操作在实际项目中,我们经常需要对MongoDB中的字段进行求和操作,以便统计数据或生成报表。本文将介绍如何使用MongoDB对字段进行求和操作,并提供一个实际示例来解决一个具体问题。问题描述假设我们有一个旅行团管理系统,其中包含一个名为travel_records的集合,每个文档代表一...

2024-07-14 03:50:24 279

转载 docker中数据库无法与confluence建立连接

数据库,Docker相关视频讲解:用python编程Excel有没有用处?什么是容器Docker介绍解决docker中数据库无法与confluence建立连接的问题在使用Docker部署应用程序时,我们经常会遇到数据库无法与应用程序建立连接的问题。本文将介绍如何解决docker中数据库无法与Confluence建立...

2024-07-07 03:13:36 183

空空如也

空空如也

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

TA关注的人

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