- 博客(30)
- 收藏
- 关注
原创 栈上分配 VS 堆分配 核心区别
堆分配默认常规创建对象方式,new对象实例存堆,引用存在虚拟机栈。栈上分配未逃逸对象直接分配在虚拟机栈,不在堆创建。临时自用走栈上,对外暴露放堆里。
2026-05-19 09:27:36
38
原创 JDK 17 王者版详解 下载安装配置图文步骤 亲测丝滑安装到位
7.【win10】点击电脑关于然后点击高级系统设置。14.点击新建,在系统变量后方输入:%JAVA_HOME%\bin,点击【确定】后面的全部【确定】15.按键盘上的【Windows+R】键打开运行界面,输入【cmd】,点击【确定】变量值:D:\Program Files\Java (①输入命令【java -version】,按【Enter】键。,编译器强制检查,避免子类泛滥,同时为模式匹配提供。②输入命令【javac】,按【Enter】键。9.在系统变量下方点击【新建】变量名:JAVA_HOME。
2026-05-15 09:50:51
230
原创 Python 类方法、静态方法、属性方法 超清晰详解
表格方法类型装饰器第一个参数调用方式核心用途实例方法无self对象调用操作对象自身属性类方法cls类 / 对象均可操作类属性、工厂方法静态方法无类 / 对象均可工具工具函数、独立逻辑属性方法@property无像属性一样调用方法变属性、私有属性读写校验。
2026-05-11 09:43:22
213
原创 工程化进阶:模块化与包管理
模块化 = 拆分成单个 py 文件包管理 = 文件夹分类 + 虚拟环境 + 依赖清单工程化 = 规范结构、可维护、可部署、团队可协作。
2026-05-09 10:06:14
35
原创 数值计算 + 建模仿真 MATLAB R2025a 下载安装详细步骤
软件名称:MATLAB R2025a开发厂商:MathWorks适配系统:Windows 10/11、macOS、Linux 全平台支持核心定位:科研计算 + 算法仿真 + 数据分析 + 深度学习 + 工程建模一站式平台适用对象:高校师生、科研院所、算法工程师、电气自动化、通信雷达、新能源、机器人、金融数据分析从业者。
2026-05-07 10:01:18
349
原创 C++ const_cast 超详细介绍
const_cast是 C++ 四种强制类型转换中唯一能移除 / 添加 const、volatile 限定符的转换运算符。作用专一:只改常量属性,不做类型转换语法格式:cpp运行const_cast<目标类型>(表达式)const_cast专职增减 const/volatile 限定,不改变数据类型;只适合解包装过的 const,严禁修改原生 const 常量,否则程序未定义行为。
2026-05-02 16:17:09
229
原创 面向对象:封装、继承、多态、重载、重写、构造器
同一个类中,方法名相同,参数列表不同,构成重载。子类对父类已有的非私有、非 final、非 static 方法,重新实现。构造器:new 对象时自动执行,初始化属性,可重载封装:private 藏变量,public 给方法,安全可控继承:extends 复用父类代码,super 访问父类重载:同类同名不同参,编译期绑定重写:子类改写父类方法,参数必须一致。
2026-04-30 09:55:01
309
原创 Java 22 虚拟线程
平台线程(传统 Thread):1:1 映射 OS 线程,栈默认 1MB,创建 / 切换开销高,数量受限(通常几千)。虚拟线程(Virtual Thread)由JVM 用户态调度,挂载在少量平台线程(载体线程)上。栈内存KB 级,创建开销接近零,可轻松创建百万级。阻塞(如 sleep、I/O、JDBC)时自动让出载体线程,不阻塞 OS 线程,吞吐量暴涨。虚拟线程 = 轻量、海量、不占 OS 线程的 “用户态线程”。Java 22 虚拟线程是高并发 I/O 场景的最优解。
2026-04-28 10:35:30
172
原创 由浅到深、可直接运行的 C++ 指针传参练习题
类型*修改指向的值,不能修改外部指针本身类型**修改外部指针的指向数组传参本质就是首元素指针大量数据传参:用指针 / 引用,避免拷贝只读场景加const,防止误改。
2026-04-27 10:23:12
218
原创 知识图谱分析首选,CiteSpace 6.4.R2 下载安装详细教程,附安装包
(2025 年 3 月发布)是德雷塞尔大学陈超美教授团队开发的,主打,广泛用于科研文献综述、学科热点挖掘、学术趋势追踪、合作网络分析。
2026-04-25 10:29:03
425
1
原创 Java 22 虚拟线程
Java 22 虚拟线程 = 高并发 + 简单同步代码 + 极低资源占用。核心价值:用同步代码写出异步性能,告别回调地狱。适用:Web 服务、API 网关、微服务、I/O 密集型后端。不适用:纯 CPU 密集计算(仍用平台线程池)。
2026-04-23 14:39:58
298
原创 Python 字符串 str 超详细讲解
用单引号 / 双引号 / 三引号都可以:python运行# 单行字符串# 多行字符串s3 = '''第一行第二行第三行'''# 空字符串s4 = ""字符串是引号包裹的文本有序、可索引、可切片、不可修改len()find()replace()split()strip()upper()lower()输出优先用f-string。
2026-04-22 09:42:15
209
原创 如何使用Python进行数据可视化?
任何图表通用模板:python运行import matplotlib.pyplot as plt # 1. 导入库plt.plot(x,y) # 2. 画图(bar/pie/hist/scatter)plt.title() # 3. 标题plt.show() # 4. 显示。
2026-04-19 10:23:04
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅