自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在Java中使用分支和循环?

if:满足就执行if…else:二选一if…else if:多条件判断switch:固定值匹配。

2026-05-21 10:36:38 158

原创 变量、数据类型、运算符、逻辑运算符、分支 / 循环

java运行数据类型 变量名 = 值;

2026-05-21 10:35:14 56

原创 AQS 完整实现原理(通俗易懂 + 源码核心)

AQS 只写排队、阻塞、唤醒、入队出队通用逻辑把抢锁 / 释放锁的具体逻辑,交给子类实现。

2026-05-19 09:33:02 331

原创 偏向锁 / 轻量级 / 重量级、AQS、ReentrantLock、读写锁

偏向第一个拿到锁的线程,无竞争直接拿锁。

2026-05-19 09:32:07 313

原创 完整版 JDK21.0.5 图文安装教程含环境变量配置方法附安装包

JDK 21.0.5 是 Java 21 长期支持版本的最新迭代更新,属于官方稳定商用 LTS 版本,发布后持续进行漏洞修复与性能优化,拥有超长维护周期,可稳定使用至 2031 年,是目前企业后端开发、项目架构升级的主流首选运行环境。

2026-05-17 10:35:52 342

原创 Java 21 核心特点

Java 21 是,是,直接把 Java 带入云原生高并发时代。我分五大块讲,干净好记。

2026-05-15 10:00:40 220

原创 ava(JDK)主流版本从 8 → 11 → 17 → 21 区别

8:函数式革命,旧时代巅峰11:精简干净,过渡首选17:现代语法 + 低延迟 GC,当前主流21:虚拟线程,并发革命,未来标杆。

2026-05-15 09:59:07 366

原创 字符串 → 数字 4 种非标准库方法

表格方法支持类型优点缺点stoi/stodint/double现代、安全、抛异常需要 C++11全部通用、跨平台代码稍长sscanf全部简洁、快不检查错误手动解析int面试必考、原理清晰不支持小数atoi/atofint/double最简单无错误处理。

2026-05-13 09:50:04 223

原创 C++ 数字 ↔ 字符串 互转(最全实用写法)

数字转字符串:直接to_string(数字)字符串转整数stoi(s)字符串转小数stod(s)要格式化、控制小数位数:用。

2026-05-13 09:49:21 150

原创 Python中如何使用reduce函数?

reduce 就是从左往右两两合并,把一长串数据最终算出一个结果。

2026-05-11 09:49:27 175

原创 Python中map和zip函数有什么区别?

为准,多余元素直接舍弃。

2026-05-11 09:48:43 27

原创 IntelliJ IDEA 2025 详细下载安装图文步骤附安装包

IntelliJ IDEA 2025 是 JetBrains 推出的,2025.3 版本开始实行,不再区分独立社区版和旗舰版;基础开发功能永久免费,需订阅解锁高阶企业能力,学生、教师可申请免费教育授权。

2026-05-09 10:26:01 476

原创 构造函数、析构函数、拷贝构造、移动构造

构造函数:出生初始化析构函数:死亡释放资源拷贝构造:复制一个新对象(克隆)移动构造:把临时对象资源搬过来(搬家,不复制)

2026-05-07 10:10:42 222

原创 C++ vector 容器常用操作

push_backinsertpop_backeraseclear[]atfrontbacksizecapacityreserveresize遍历:下标、迭代器、范围 for。

2026-05-02 16:19:53 43

原创 C++ STL 容器 + 算法 完整版精讲

vector 和 list 区别vector:连续内存、支持随机访问、扩容拷贝、中间插入慢list:链表结构、不随机访问、任意位置插入删除快、无扩容map:红黑树,有序,遍历有序,稍慢unordered_map:哈希表,无序,查找更快,可能哈希冲突迭代器失效vector:新增元素、扩容、删除中间元素会迭代器失效list:删除当前迭代器,其他迭代器不失效。

2026-05-02 16:19:12 364

原创 Java中还有哪些面向对象的概念?

用abstract修饰类可以有抽象方法(没有方法体)不能 new 实例化只能被继承,子类必须重写所有抽象方法java运行// 抽象方法:没有方法体封装继承多态构造器重载重写thissuper权限修饰符抽象类 abstract接口 interfacestatic 静态final 最终内部类(含匿名内部类)向上转型、向下转型类与对象、实例化组合、聚合、依赖关系。

2026-04-30 10:03:01 313

原创 父类Animal的getter和setter方法怎么写?

先看实体类私有成员变量:java运行。

2026-04-30 10:00:55 42

原创 dynamic_cast的使用方法

cpp运行// 基类:必须带虚函数public:virtual void func() { // 关键:虚函数cout << "Base 方法" << endl;// 建议:虚析构// 派生类public:cout << "Derive 独有方法" << endl;

2026-04-28 10:42:05 201

原创 C++类型判断

编译期判断(type_traits)适合普通类型、模板判断,无运行时开销,日常开发首选。typeid运行时识别,适合简单类型查看,不适合复杂业务判断。只用于多态继承,判断父子类真实类型,安全向下转型。

2026-04-28 10:40:12 162

原创 电磁 + 散热 + 电路全仿真,看懂新版 ANSYS 2025 详细下载安装教程附安装包

不管是做手机射频、汽车电机、电脑 PCB 板,还是芯片、5G 基站,只要涉及 “电磁、散热、电路” 相关的设计,用它就能提前模拟效果,不用反复做物理样机,省时间、省成本。它不是单一的小工具,是一个 “大平台”,里面集成了好几个专用模块,各自管不同的事,而且所有操作都在一个界面里,不用来回切换软件,效率拉满。

2026-04-27 10:43:47 367

原创 压测脚本(JMeter /curl 并发)

适合 Linux/Mac Git Bash。

2026-04-23 14:46:08 200

原创 Spring Boot 3.2 + 虚拟线程完整配置

如果你想自定义线程名称、异常处理器,可以手动注册java运行// Web 异步 & @Async 使用虚拟线程@Bean// 如果你需要兼容旧代码,也可以混合使用// @Bean// }

2026-04-23 14:45:07 180

原创 Python字符串的特点 详细介绍

引号包裹,表示文本有序,支持索引、切片不可变,不能直接改单个字符可迭代,可以 for 循环支持中文、英文、符号支持拼接、重复、判断包含方法丰富,处理文本极强。

2026-04-22 10:00:35 40

原创 Python中的列表和元组

需要频繁添加、删除、修改的数据,如任务列表、用户列表、临时缓存等。数据一旦定义就不变,如坐标、配置项、函数返回多个值、字典 key 等。

2026-04-20 11:54:56 376

原创 python基础语法

python运行。

2026-04-20 11:53:46 165

空空如也

空空如也

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

TA关注的人

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