![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理基础知识
Mar.三月
这个作者很懒,什么都没留下…
展开
-
字符编码
以前碰到过文件编码问题,但都没太在意。最近在win7下写一个C++程序时,转移到linux下表现怪异,调试个半天发现竟然是文件编码问题!于是想花点时间好好总结一下关于文件编码格式的基本概念。这东西长时间没搞就容易忘,这也方便以后再来查询。首先,关于字符编码的基本概念可以参考百度百科:http://baike.baidu.com/view/1204863.htm?fr=aladdin,当然我不清转载 2017-11-07 12:42:50 · 201 阅读 · 0 评论 -
ftp协议
FTP 概述文件传输协议(FTP)作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用。FTP的目标是提高文件的共享性和可靠高效地传送数据。在传输文件时,FTP 客户端程序先与服务器建立连接,然后向服务器发送命令。服务器收到命令后给予响应,并执行命令。FTP 协议与操作系统无关,任何操作系统上的程序只要符合 FTP 协议,就可以相互传输数据。本文主要基于 LINUX 平台,对 FTP 客户端...转载 2018-05-20 14:29:20 · 415 阅读 · 0 评论 -
tftp简单文本传输协议
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,基于UDP实现。提供不复杂、开销不大的文件传输服务。端口号为69。2.TFTP的报文格式,如图所示 图中显示了5种TFTP报文格式(操作码1和2的报文使用相同的格式)。 TFTP报文的头两个字节表示操作码,对...转载 2018-05-20 15:13:25 · 316 阅读 · 0 评论 -
位运算---直接操作--节约内存??
位运算主要是直接操控二进制时使用 ,主要目的是节约内存,使你的程序速度更快,还有就是对内存要求苛刻的地方使用,以下是一牛人总结的方法,分享一下:位运算应用口诀清零取反要用与,某位置一可用或若要取反和交换,轻轻松松用异或 移位运算要点 1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。 2 " < < " 左移:右边空出的位上补0,左边的位将从字头...转载 2017-11-03 08:11:31 · 641 阅读 · 0 评论 -
系统总线,外设总线的标准
常 听 人 说 他 的 计 算 机硬盘 是IDE 总 线 的, 光 驱 是SCSI 总 线 的, 主 板 是PCI 总 线的,显 卡 是AGP 总 线 的, 不 知 道 这 些 总 线 的 名 称 各 代 表什 么意 思 ? 是 按 什 么 划 分 的 ? 这 么 多 的 总 线 类 型 可 以在同 一 台 计 算 机 上 使 用 吗 ?---- 计 算 机 的 总 线 是 计 算机传 输 指...转载 2018-07-08 11:25:34 · 2086 阅读 · 0 评论 -
位运算的应用
前天几天研究了下JDK的Collection接口,本来准备接着研究Map接口,可是一查看HashMap类源码傻眼咯,到处是位运算实现,所以我觉得还是有必要先补补位运算知识,不然代码看起来有点费力。今天系统研究了下,现记录如下。 首先要明白一个概念,Java位运算是针对于整型数据类型的二进制进行的移位操作。主要包括位与、位或、位非,有符号左移、有符号右移,无符号右移等等。需要注意一点...转载 2017-11-05 15:04:15 · 535 阅读 · 1 评论