![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机基础
文章平均质量分 90
包含操作系统、计算机组成原理、计算机网络
永恒星
这个作者很懒,什么都没留下…
展开
-
C#流Stream与IO详解(5)——读取文件的详细流程
这里说的是阻塞式读写文件,只说主要的流程,不包括每个流程中为了处理不同情况的更细节处理。原创 2023-11-21 13:53:08 · 658 阅读 · 0 评论 -
C#与C++交互(2)——ANSI、UTF8、Unicode文本编码
我们知道计算机上只会存储二进制的数据,无论文本、图片、音频、视频等,当我们将其保存在计算机上时,都会被转成二进制的。我们打开查看的时候,二进制数据又被转成我们看得懂的信息。如何将计算机上的二进制数据转为我们看得懂的文本、图片等,就涉及到编码规则,即二进制数据与我们看的懂的信息之间的映射关系。我们这里讨论的是文本编码规则,有ANSI、ASCII、UTF-8、Unicode等。原创 2023-08-08 13:14:08 · 1042 阅读 · 0 评论 -
数据加密——MD5、SHA、AES、RSA
数据加密分为单向加密、对称加密和非对称加密。单向加密常用算法有MD5和SHA系列,对称加密常用算法有DES、3DES、AES,非对称加密常见算法有RSA、ECC这里的数据可以是用户名、密码、文本、图片、PDF,小到几百b,达到几十G。一般而言,如果不是搞信息安全的,了解这些加密方式的优缺点和适用场景即可,不用去看其实现原理。(更详细的直接看参考链接)原创 2023-05-22 11:51:30 · 2986 阅读 · 0 评论 -
数据校验-奇偶校验码/海明码/循环冗余码
【前言】 数据在传输的过程中,会受到各种干扰的影响,如脉冲干扰,随机噪声干扰和人为干扰等,这会使数据产生差错。为了能够控制传输过程的差错,通信系统必须采用有效措施来控制差错的产生。 数据在传输过程中传输的都是0和1,传输时有最小的数据单位。A传给B一个数据单位时,B在接收了数据单位时面临两个问题:一是数据单位有没有错误(即检错),二是数据单位如果错了能不能纠正(即纠错)。所以,为了解决这个问题,数据单位中不能全部都是数据本身,还要包含其他帮助检错或纠错的东西,将这个数据单位称...原创 2021-07-04 21:30:21 · 5036 阅读 · 0 评论 -
对进程和线程的理解
这块的概念很多,现在没时间整理,留到有空再整理。把一下几个链接都看一遍,基本能明白进程和线程是怎么回事。https://blog.csdn.net/Alexwym/article/details/83146459https://blog.csdn.net/Alexwym/article/details/83267864https://www.zhihu.com/question/2...原创 2020-01-07 11:41:08 · 150 阅读 · 0 评论