上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: Windows下的动态链接 DLL简介 DLL的设计目的与共享对象有些出入,DLL更加强调模块化,即微软希望通过DLL机制加强软件的模块化设计,使得各种模块之间能够松散地组合、重用和升级。 进程地址空间和内存管理:进程拥有独立的地址空间 基地址(Base Address)和相对地址(RVA, Rel 阅读全文
posted @ 2021-03-13 10:53 睿阳 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Linux共享库的组织 共享库版本 共享库兼容性 兼容更新:增加接口、修复Bug/不兼容更新:修改和删除接口 这里讨论的接口:ABI(Application Binary Interface) 对于C++来说,ABI兼容问题比较严重。 共享库版本命名 主版本号:不兼容的重大升级 次版本号:兼容的增量 阅读全文
posted @ 2021-03-13 10:51 睿阳 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 优化内存管理 复习C++内存管理器API 动态变量的生命周期 动态变量有五个唯一的生命阶段。最常见的new表达式的各种重载形式执行分配和放置生命阶段。在使用阶段后,delete表达式会执行销毁和释放阶段。C++提供了单独管理每个阶段的方法。 分配(malloc、new) 程序要求内存管理器返回一个指 阅读全文
posted @ 2021-03-13 10:47 睿阳 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 优化I/O 写在开头 读写文件是再普通不过的活动了,以至于开发人员往往忽略了它们,但是实际上它们确实非常耗时的程序活动 互联网世界受限于数据传输速率和繁忙的服务器,响应延迟可能是以毫秒而非秒计量的。当数据传向远方的计算机时,即使是光速传输,传输时间也会成为一个影响性能的因素。 I/O的另外一个问题是 阅读全文
posted @ 2021-03-13 10:44 睿阳 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 优化数据结构 理解标准库容器 序列容器 stdstring、stdvector、stddeque、stdlist、std::forward_list 前三个容器能通过下标访问,而后两个容器不能 除了最后一个容器,push_back具有常量时间开销 只有后三个容器有高效的push_front方法 前三 阅读全文
posted @ 2021-03-13 10:43 睿阳 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 问题 程序是什么? 指示计算机每一步动作的一组指令。 程序是由什么组成的? 指令和数据。 什么是机器语言? CPU可以直接识别并使用的语言。 正在运行的程序存储在什么位置? 内存,硬盘和磁盘等媒介上保存的程序被复制到内存后才能运行。 什么是内存地址? 用来表示指令和数据存储位置的数值。 计算机的构成 阅读全文
posted @ 2021-03-12 11:35 睿阳 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 问题: SE是什么的缩略语? 系统工程师System Engineer,在计算机 系统的开发过程中,SE是参与所有开发阶段的工程师。 IT是什么的缩略语? 信息技术Information Technology 请列举一个软件开发过程的模型。 瀑布模型、原型模型、螺旋模型等 SE指的是在进行业务的信息 阅读全文
posted @ 2021-03-11 18:58 睿阳 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 问题: XML是什么的缩写? 可扩展标记语言Extensible Markup Language,所谓标记语言,就是可以用标签为数据赋予意义的语言 HTML和XML的区别是什么? HTML是用于编写网页的标记语言 XML是用于定义任意标记语言的元语言 在处理XML文档的程序组件中,哪个成为了W3C的 阅读全文
posted @ 2021-03-09 18:37 睿阳 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 问题: 通常把还原加密过的文件这一操作叫做什么? 解密 在字母A的字符编码上加上3,可以得到哪个字母? 因为字母表中的字母编码是按字母顺序排序的,所以可以得到D。 在数字签名中使用的信息摘要是什么? 信息摘要是指从作为数字签名对象的文件整体中计算出的数值。对比由文件整体计算出的信息摘要,可以证明文件 阅读全文
posted @ 2021-03-09 16:57 睿阳 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 问题: LAN是什么的缩略语? 局域网Local Area Network。与此相对的,互联网那样的大规模网络称为广域网Wide Area Network。 TCP/IP是什么的缩略语? 传输控制协议和网际协议Transmission Control Protocol/Internet Protoc 阅读全文
posted @ 2021-03-09 16:02 睿阳 阅读(303) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页