计算机原理
xlj3
静以修身,俭以养德
展开
-
一些基本引言的知识点
文章目录一些基本引言的知识点系统调优你所不知道的TIME_WAIT和CLOSE_WAIT一些基本引言的知识点⻦哥在 PHP7 中 把 HashTable 结构体从 72 字节压缩到了 56 字节,表⾯看起来不⼤的优化,实际上是成倍的性能提醒。因为 CPU 在向内存要数据的时候是以 Cache Line 为单位进⾏的,⼀个 Cache Line 是 64 字节。56 字节可以⼀次请求搞定,⽽原来的 72 字节则需要两次。另外就是 L1/L2/L3 的命中率也会提升很多,这个对性能的帮助更⼤。ka原创 2021-06-04 17:08:50 · 124 阅读 · 1 评论 -
端口范围
(1)知名端口(Well-Known Ports)知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。(2)动态端口(Dynamic Ports)动态端口的范围从1024到65535,这些端口号一般不固定分配原创 2016-09-28 11:07:40 · 8755 阅读 · 0 评论 -
tcp三次握手
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服转载 2016-09-29 11:05:48 · 291 阅读 · 0 评论 -
如何判断自己IP是内网IP还是外网IP
tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:10.0.0.0/8:10.0.0.0~10.255.255.255 172.16.0.0/12:172.16.0.0~172.31.255.255 192.168.0.0/16:192.168.0.0~192.168.255.255使用保留地址的网络只能在内部进行通信,而不能与其他网络互连转载 2016-11-09 14:19:39 · 4390 阅读 · 0 评论 -
把byte转化为十六进制
计算机存储信息最小单元是一个字节(byte),8bit,范围是0-255,人类要表示的符号太多,无法用一个字节来完全表示,所以引入新的数据结构char,而从char到byte必须编码。明白了各种语言需要交流,经过翻译是必要的,那又如何来翻译呢?计算中提拱了多种翻译方式,常见的有ASCII、ISO-8859-1、GB2312、GBK、UTF-8、UTF-16等。它们都可以被看作为字典,它们规原创 2016-10-19 11:32:02 · 2587 阅读 · 0 评论 -
父域名,子域名
比如父域名是nicenic.com子域名就是www.nicenic.com或者support.nicenic.com或者*.nicenic.com (*表示任意字符)www.whois.nicenic.com这个三级域名也是属于nicenic.com的子域名原创 2017-01-13 22:19:31 · 2450 阅读 · 0 评论 -
关闭:FN + Esc
FN键 手关闭:FN + Esc原创 2017-03-20 14:17:06 · 5343 阅读 · 0 评论 -
Win10系统打开共享文件提示没有权限使用网络资源怎么处理?
n10系统在访问网络中的共享文件时提示“xxx计算机无法访问,您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限”的提示,该提示来宾账户出现权限问题导致的,我们只要添加Windows凭证就可以解决。 操作步骤: 1、开控制面板; 2、在所有控制面板项中找到凭据管理器; 3、添加Windows凭据;转载 2017-05-06 09:49:04 · 94090 阅读 · 2 评论 -
移动文件命令
@echo offset n=0:checkfileif not exist "E:\agent_jar\agent%n%.jar" ( move "E:\datacloudWorkspace\agent_javarasp_1.0\target\agent_javarasp_1.0-0.0.1-SNAPSHOT-jar-with-dependencies.jar" "E:\a原创 2017-05-30 10:04:47 · 995 阅读 · 0 评论 -
各种协议
在Windows系统下,网络属性里面可以看到的,常用的网络协议主要有:一:NETBEUI二:IPX/SPX三:TCP/IP后台你看不到的,不同的”层“,有不同的协议,简单描述如下:应用层·DHCP(动态主机分配协议)· DNS (域名解析)· FTP(File Transfer Protocol)文件传输协议· Gopher (英文原义:The Inte转载 2016-09-28 09:54:43 · 577 阅读 · 0 评论 -
<转>SFTP 和FTPS的区别是什么?
SFTP 和FTPS都是为ftp连接加密,协议非常相似。 一个是借助ssl协议加密,一个时借助ssh加密。 ssl是为http/smtp等加密设计的,ssh是为telnet/ftp等加密、建立传输通道而设计的。 其实ssh建立传输通道就是为了加密和传输,而且这个通道是可以用来远程登录。 如果只说它们的功能,通俗的讲,ssh就像铺管子,ssl就像打包裹,转载 2016-09-28 09:35:17 · 430 阅读 · 0 评论 -
GET和POST之间的主要区别
Ø1、GET是从服务器上获取数据,POST是向服务器传送数据。ØØ2、在客户端, GET方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交ØØ3、对于GET方式,服务器端用Request.QueryString获取变量的值,对于POST方式,服务器端用Request.Form获取提交的数据。ØØ4、GET方式提交的原创 2016-09-24 11:09:42 · 317 阅读 · 0 评论 -
TCP/IP四层模型和OSI七层模型的概念
2.1 OSI网络分层参考模型 网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该转载 2016-09-24 22:00:02 · 578 阅读 · 0 评论 -
文件传输协议FTP与TCP/IP协议之间有什么关系
TCP/IP协议是目前网络所采用的一种框架协议,包括五层: 应用层,传输层,网络层,链路层,物理层。 FTP协议是TCP/IP协议的一部分,严格意义上来说是应用层协议FTP是一种应用程序 基于TCP/IP协议,它定义了本地登录户机与远程服务器之间的交互过程。原创 2016-09-24 23:01:36 · 10262 阅读 · 0 评论 -
TCP、UDP、HTTP、SOCKET之间的区别
IP:网络层协议;TCP和UDP:传输层协议;HTTP:应用层协议;SOCKET:TCP/IP网络的API。 TCP/IP代表传输控制协议/网际协议,指的是一系列协议。 TCP和UDP使用IP协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡转载 2016-09-25 22:48:15 · 403 阅读 · 0 评论 -
UDP 和 TCP 相比,为什么前者会更快一些?
单纯说UDP快是没道理的,UDP是个数据报协议,TCP是面向连接的协议,这两个东西可比性不像你想象的那么强。一定要说UDP比TCP快的地方无非就是UDP没有流控,没有握手,没有成功确认,一个数据包发过去就不管,从这个角度上说TCP是开销大一点。但UDP的“快”带来的问题是它不可靠,的确有些场景快就足够了,比如流媒体,偶尔丢失错乱几个包不是大问题,但更多的情况下,数据的正确性是一个必选项,此原创 2016-09-26 18:01:09 · 7143 阅读 · 0 评论 -
关于负数的右移与无符号右移运算小结
对于带符号右移,若为负数,则在存储时首位表示符号位,其值为1,表示该值是负数的移位,在移位过程中,高位补1,若符号位是0,表示是正数,在移位过程中高位补零,两者的前提是符号位保持不变: 对于负数的右移:因为负数在内存中是以补码形式存在的,所有首先根据负数的原码求出负数的补码(符号位不变,其余位按照原码取反加1),然后保证符号位不变,其余位向右移动到X位,在移动的过程中,高位补1.转载 2016-09-27 15:42:25 · 750 阅读 · 0 评论 -
网络号、掩码、广播地址
已知172.31.128.255/18,试计算: 1、子网数目, 2、网络号, 3、主机号, 4、广播地址, 5、可分配IP的起止范围 解: 1、算子网数目 首先将/18换成为我们习惯的表示法 11111111.11111111.11000000.000000转为十进制就是255.255.192.0,可以看到这个掩码的左边两节和 B类默认掩码是一致的,所转载 2016-09-27 17:45:49 · 781 阅读 · 0 评论 -
网络号和网关区别以及ip的范围分类
IP地址就是辨明网络中一台主机身份的编码,网络地址就是这个编码中比较特殊的一部分,网络地址不能够分配给主机,它用来标明一个网段,确定一个网段网关地址就是一个IP地址,是分配给路由器一个接口的IP地址,通常数据包在传递的时候会有大致两种分类,一个是同局域网的,一个是不同局域网的,比方说:我有一个电脑,IP是192.168.1.1,子网掩码是24位的,那么他的网络号就是192.16原创 2016-09-28 09:11:17 · 5835 阅读 · 0 评论 -
进制与反码补码原码
字(Byte)节是长度单位。位(bit)也是长度单位。因为计算机通信和存储的时候都是以010101这样的二进制数据为基础的,这儿的一个0和1占的地方就叫bit(位),即一个二进制位。1Byte=8bit1KB=1024B1MB=1024KB(2的十次方)十六进制转换十进制假设有一个十六进数 2AF5直接计算就是:5×160+F×161+A×162+2×163=10997二进制数要转换为十原创 2016-08-04 09:28:00 · 461 阅读 · 0 评论