海上月
12
19
17
c++内存模型、编译过程、gcc命令 c++内存模型、编译过程、gcc命令
c++内存模型1、源代码区:存储代码的区域(类似jvm里的方法区) 2、静态区:存储静态变量和全局变量的区域(类似jvm里的方法区里的方法区) 3、栈区:存储局部变量和参数的内存区域,由系统开辟、由系统回收的内存区域 4、堆区:程序员开
2022-12-17
17
17
11
string底层实现之SSO string底层实现之SSO
string底层实现之SSOstring的构造函数 参考资料 Simple String Optimization,最小字符串优化,基本原理是:当分配的字节数小于16字节的时候,直接从栈上进行进行内存分配,如果大于16字节,则在堆上进行
2022-12-11
11
Java知识要点 Java知识要点
第1章 Java概述重要特性: Write Once Run Anyway 简单性:相比C++移除指针、运算符重载、多重继承等,垃圾自动回收。 平台无关性:Java引进虚拟机(JVM,Java Virtual Machine)概念。 安
2022-12-11
02
1020._月饼_(25)-PAT乙级真题 1020._月饼_(25)-PAT乙级真题
1020. 月饼月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意:销售时允许取出一部分库存。样例给出的情形是这样的
2022-12-02
02
Java的输入和输出 Java的输入和输出
输出写在前面: 最近在切换平台来记录我的学习,而且马上期末考试了,复习的任务有点重,要抓紧复习,所以写博客的时间大大减少了。But I will continue to study. 1、在java代码中总是出现System.out.
2022-12-02
02
02
7 / 9