![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机原理
文章平均质量分 75
学习计算机底层原理
码肥人壮
三好员工: 好困好饿好想下班。
展开
-
C/C++中变量按位操作
原理就是按位取反相交,掩码…00010000取反后为…11101111,按位相交,与为1的位相交保持原值,与为0的位相交为0。原理就是原值与掩码…00010000进行按位相与,与0相交的位还是等于原来的值,与1相交的位则变为1。原创 2023-08-01 14:06:57 · 380 阅读 · 0 评论 -
windows句柄初识
句柄详解,什么是句柄?句柄有什么用?对于“句柄”,在下一直停留在一知半解的认识层面,近日在下学习Windows编程,决定趁此机会将句柄彻底搞清楚。查阅了一些网络上的资料,发现网络上的讲解大概可以分为两类:一种是以比喻、类比的方式说明,这种方法虽然形象易懂,但并没有从原理上、本质上加以揭示,让人仍然想问“为什么?”、“怎么实现?”。另一种是给出源代码,无可厚非,这当然是最本质的说明了,但这样一来,又显得不够直观,初学者理解起来有一定的难度。鉴于此,在下尽微末之能,结合自己的愚见,在两者之间折中,用图解的方式原创 2021-10-29 14:13:07 · 362 阅读 · 0 评论 -
TCP/IP四层模型
OSI七层模型参考链接:https://blog.csdn.net/weixin_42887343/article/details/119885093五层模型五层体系的协议结构是综合了 OSI 和 TCP/IP 优点的一种协议,包括应用层、传输层、网络层、数据链路层和物理层。其中应用层对应 OSI 的上三层,下四层和 OSI 相同。五层协议的体系结构只是为介绍网络原理而设计的,实际应用还是 TCP/IP 四层体系结构。四层模型OSI 七层模型在提出时的出发点是基于标准化的考虑,而没有考虑到.原创 2021-08-24 11:20:04 · 3301 阅读 · 0 评论 -
OSI七层模型个人理解
个人比较喜欢从下往上理解,新手做笔记,如理解有误,欢迎评论纠正。物理层 — 传输线路的特性(机械特性、电气特性、功能特性,过程特性)物理层可以看作是一条线,定义了这条传输线的特性。作为 OSI参考模型中最低的一层,物理层的作用是实现计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理设备的差异。使其上面的数据链路层不必考虑网络的具体传输介质是什么。该层的主要任务是确定与传输媒体的接口的一些特性(机械特性、电气特性、功能特性,过程特性)。数据链路层 — 两个点通讯数据链路层可以看作是.原创 2021-08-24 11:06:12 · 4144 阅读 · 5 评论 -
编程中遇到的问题总结
1、debug模式运行正常,relase模式出现异常或者段错误!推荐文章:https://blog.csdn.net/u010521560/article/details/78710421首先两者区别:Debug通常称为调试版本,通过一系列编译选项的配合,编译的结果通常包含调试信息,而且不做任何优化,为开发人员提供强大的应用程序调试能力。而Release通常称为发布版本,是为用户使用的,一般客户不允许在发布版本上进行调试。所以不保存调试信息,同时,它往往进行了各种优化,以期达到代码最小和速度最原创 2021-07-10 11:30:59 · 864 阅读 · 0 评论 -
windows内存原理
1、内存分布情况系统中每个进程都有自己的虚拟地址空间,对于一个32位进程的应用来说。这个地址的寻找空间等于2的32次方,也就是刚好4GB。32位指针地址空间是从0x00000000到0xFFFFFFFF之间任意一个值。对于一个64位程序来说,由64位指针可以表示从0x00000000’00000000到0xFFFFFFFF’FFFFFFFF之间任意一个值,因此地址空间大小为16EB。每个程序都有自己的专有空间,当这个程序每个线程运行时它只能访问到自己的地址空间。每个进程都有自己的内存分区(进程虚拟地址空原创 2021-03-26 16:39:55 · 518 阅读 · 0 评论 -
windows消息机制学习
学习链接:https://blog.csdn.net/xiaoyafang123/article/details/79220531原创 2021-05-19 09:04:11 · 59 阅读 · 0 评论