最近更新
【Java 开发日记】我们来说一下无锁队列 Disruptor 的原理
目录一、为什么需要 Disruptor?—— 背景与问题二、核心设计思想三、核心组件与原理1. 环形缓冲区(Ring Buffer)2. 序列(Sequence)3. 序列屏障(Sequence Barrier)4. 等待策略(Wait Strategy)5. 事件处理器&
深度剖析 C++ string:从 0 到 1 的模拟实现与细节解析
前言string是 C++ 中最常用的字符串工具,但多数人只懂用、不懂其底层逻辑。这篇会带你手搓一个简易string:从内存管理的构造 / 析构,到深拷贝的拷贝构造 / 赋值重载,再到基础接口封装,帮你吃透string的核心机制,同时掌握 C++ 类设计的关键思路。📚
Java常见面试题及答案汇总(2025持续更新)
Java 作为企业级开发的主流语言,面试时涉及的知识点广泛且深入。本文整理了 Java 基础、集合、多线程、JVM、Spring、数据库、分布式 等高频面试题,并附上详细解析,帮助大家高效备战面试!📚 一、Java 基础1. Java 的三大特性是什么?✅ 答案:
封装:隐藏对象的
【常用口语】“发信息” 不是send message!
信息时代,每个人每天都要处理一大堆信息
“有什么事发信息给我”
“到家给我发信息”
……
只是“发信息”应用如此频繁
英语怎么说你知道吗?
“发信息”不是send message
发信息老外直接说text sb.就是给某人留言
【例句】
I'll text you as soon as I get home.
我一到家就给你发信息。
Text me
JAVA中对象的几种比较
文章目录
引言
基本元素比较
1. 基本数据类型:直接用 `==` 比较值
2. 包装类:分两种情况
3. String 类型:核心看 `==` 和 `equals()` 的区别
基本元素比较的核心建议
总结
对象的比较
1. 覆写基类 &#
指出同事错误,对方却以辞职威胁
指出同事的工作问题,同事没有虚心接受,却问怎么提离职?
团队内发生的一件事情,有一些触动,也引发了一些思考,记录下来,算是复盘,和大家交流。
【背景】
1.外包测试6人小团队,我是团队责任人,现场还有另外两家测试外包公司。
2.女同事A平时提交的数据,无论是数据复杂或者是简单,都经常出错误。
3.A同事今天提交一份数据给客户(按照要求,这类数据发给客户之前,要先发给我复核没有问题了A
zzcase&接口自动化-质&效的探索
背景
功能用例设计与接口用例设计,是独立存在的,功能用例主要是验证测试页面功能实现,接口用例主要是验证接口入参和出参;从页面上看,功能测试过程是包含接口测试的,但是从服务底层上看,有些逻辑实现是功能页面覆盖不到的。
在业务测试当中,经常会遇到类似的场景:
A:功能测试测完了,接口测完了吗?
B:接口测完了,接下来就等功能测试了……
C:冒烟主流程没有问题,有些场景需要功能和接口一起验
RISC-V 全景解析:在 x86 与 ARM 之间,理解开放指令集的真正价值
目录
前言
1. 指令集架构的基本认知
1.1 什么是指令集架构(ISA)
1.2 CISC 与 RISC 的分野
2. RISC-V 的起源与核心理念
2.1 学术背景与诞生动机
2.2 开放性与免授权的意义
2.3 模块化与可扩展设计
3. x86、ARM、RISC-V 的整体定位对比
3.1 历史包袱与演进路径
3.2 商业模式

