本文分类:news发布日期:2025/4/22 19:54:27
相关文章
synchronized (userAccount.intern())知识点
synchronized (userAccount.intern()) 是一种在 Java 中同步代码块的方法,用于确保在多线程环境中对共享资源的安全访问。具体来说,这个语句使用 userAccount.intern() 返回的对象作为锁来同步代码块,以确保同一时刻只有一个线程能够执行该代…
建站知识
2025/4/4 11:25:42
C++多态的实现原理
静态多态(编译期)
函数重载:
允许在同一个作用域中声明多个功能类似的同名函数函数的参数列表不同(参数个数,参数类型,参数顺序)注意:不能通过函数返回值区分(name man…
建站知识
2025/4/22 9:10:30
VSCode神仙插件——Codeium (AI编程助手)
1、安装&登录插件 安装过程中会让你登录Codeium账户,可以通过Google账户登录,或者可以注册一个Codeium账户(如果没有弹出让你登录账户的界面,可以等安装结束后在右下角找到登录的地方) 右下角显示如下图所示&#…
建站知识
2025/4/3 4:40:02
超级好用的java http请求工具
kong-http 基于okhttp封装的轻量级http客户端 使用方式
Maven
<dependency><groupId>io.github.kongweiguang</groupId><artifactId>kong-http</artifactId><version>0.1</version>
</dependency>Gradle
implementation …
建站知识
2025/4/4 14:44:23
Go 垃圾回收(GC)
之前自以为对Go语言的GC了如指掌,结果昨天被面试官疯狂拷打。于是有了这篇博客。
Go语言的GC主要有三个版本:
v1.3 标记清除法v1.5 三色标记法 写屏障v1.8 混合写屏障
v1.3标记清除法
Go1.3的标记清除法是Go语言早期版本的垃圾收集策略。这种方法在…
建站知识
2025/4/20 6:38:48
MySQL向自增列插入0失败问题
问题
在一次上线时,发现通过脚本添加的状态表中,待提交的状态不正确,本来应该是0,线上是101。
原因
默认情况下,MySQL对应自增列,认为0和null等价(因为mysql认为0不是最佳实践不推荐使用&…
建站知识
2025/4/17 20:03:51
C++ list容器的底层实现
一.list是什么 list 是 C容器中的带头双向链表,头结点不存储数据,头结点的下一个元素是第一个存储数据的元素,头结点的前一个元素连接着最后一个存储数据的元素。(结构如下图所示) 其中链表里每一个节点的结构分为&…
建站知识
2025/4/19 18:20:05
国产CPU、国产操作系统、国产服务器,厂商和产品
1、国产CPU
国产CPU的发展正处在一个关键时期,以飞腾、鲲鹏、海光、龙芯、兆芯、申威为代表的厂商正在全力打造“中国芯”。具体分析如下:
飞腾:由中国电子信息产业集团等单位联合成立,基于ARM V8架构永久授权,拥有覆…
建站知识
2025/3/8 17:00:14