- 博客(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
转载 大模型微调实战:通过 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关注的人
RSS订阅