会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wuyun--wy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
12
下一页
2023年3月20日
语句摘录
摘要: 计算机很在意效率,但是不能推而广之,你的人生不见得是这样的。科学与技术本来不一样,科学技术和人文也不一样,科学技术和人生也不一样。--邓俊辉
阅读全文
posted @ 2023-03-20 20:34 stu--wy
阅读(16)
评论(0)
推荐(0)
2023年3月13日
资源管理
摘要: 以对象管理资源 常见的资源包括:内存,文件描述符,互斥锁,数据库连接,图形界面中的字型和和笔刷,以及网络socket 获得资源后立刻放进管理对象 (RAII resource acquisition is initialization,资源取得时机便是初始化时机) 管理对象运用析构函数确保资源被释放
阅读全文
posted @ 2023-03-13 10:32 stu--wy
阅读(49)
评论(0)
推荐(0)
2023年3月12日
构造/析构/赋值运算
摘要: 了解C++默默编写并调用哪些函数 编译器会默默编写构造函数,拷贝构造,拷贝赋值,析构函数 有自己的构造函数,编译器不会给出默认构造函数 内含const和引用成员,或者某个base class将copy assignment 声明为private,编译器会拒绝给出拷贝赋值函数 若不想使用编译器自动生成
阅读全文
posted @ 2023-03-12 20:31 stu--wy
阅读(16)
评论(0)
推荐(0)
让自己习惯C++
摘要: 视c++为一个语言联邦 C Object_Oriented C++ (c with classes) Template C++ STL 宁可以编译器替换预处理器 static 成员需要一个放在实现文件的定义式。放在头文件的是declaration,放在实现文件的是defination。 对于单纯常量
阅读全文
posted @ 2023-03-12 20:31 stu--wy
阅读(25)
评论(0)
推荐(0)
2023年3月1日
存储器层次结构
摘要: CPU使用一种“内存映射”的技术来向I/O设备发射命令,地址空间中有一块地址是为与I/O设备通信保留的 局部性原理:时间局部性,空间局部性,一个良好的计算机程序具有良好的局部性 程序的空间局部性很有趣,“抖动“描述的就是高速缓存反复加载和驱逐相同的高速缓存块的组 高速缓存为什么用中间的位来做组索引而
阅读全文
posted @ 2023-03-01 15:51 stu--wy
阅读(52)
评论(0)
推荐(0)
2023年2月28日
c语言的一些简单想法
摘要: c语言的灵魂就是指针 函数指针可以提供一定的灵活性 回调函数顾名思义就是回调传参时给出的函数,凸显灵活性 一些运算符的优先级可以关注:http://c.biancheng.net/view/285.html
阅读全文
posted @ 2023-02-28 11:06 stu--wy
阅读(18)
评论(0)
推荐(0)
虚存
摘要: 多个虚拟页可以映射到同一个物理页框。 简化链接:独立的内存空间允许每个进程的内存映像使用相同的基本格式而不管代码和数据的实际存放在内存的何处。 简化加载:虚拟内存还使得容易向内存中加载可执行文件和共享对象文件。要把.text和.data段加载到一个进程空间中,加载器为代码和数据分配虚拟页,把他们标志
阅读全文
posted @ 2023-02-28 11:04 stu--wy
阅读(48)
评论(0)
推荐(0)
2023年2月27日
malloc/free
摘要: 设计特点:分区段管理以1MB为粒度(方便归还group给操作系统),bitmap应用,多对双向链表负责不同大小内存块管理,嵌入式指针,缓式回收。 初始化,会向操作系统拿一块内存作为malloc管理内存的基本数据结构,比如header和region等数据结构。 malloc初始设有16个header,
阅读全文
posted @ 2023-02-27 21:04 stu--wy
阅读(31)
评论(0)
推荐(0)
2023年2月26日
动态链接
摘要: 动态链接重要的特性就是共享,地址无关码,延迟绑定。 动态链接本质上进行的是装载时重定位,同时完成了代码的不同进程之间共享。 装载时重定位是解决动态模块中有绝对引用的方法之一,但是它有一个很大的缺点是指令部分无法在多个进程之间共享。其实我们的目的很简单,希望程序模块中共享的指令部分在装载时不需要因为装
阅读全文
posted @ 2023-02-26 16:44 stu--wy
阅读(68)
评论(0)
推荐(0)
静态链接
摘要: 链接的主要任务:符号解析和重定位 可重定位文件的特质:通过文件头--》探测到段表,字符串表等(结构体数组)--》从而解析整个目标文件的各个section。 符号类型:定义在本目标文件的全局符号;在本目标文件引用的未定义在该目标文件的全局符号;段名,static局部符号等; 符号解析(涉及到强弱符号解
阅读全文
posted @ 2023-02-26 09:36 stu--wy
阅读(14)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
12
下一页
公告