如今的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。 IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每一个IP地址包含两个标识码(ID),即网络ID和主机ID。同一个物理网络...
分类:
其他好文 时间:
2014-08-29 18:14:38
阅读次数:
198
为了安全将WindowsServer2003远程桌面的端口3389更改为其他的端口。我们可以通过两种方式来更改远程桌面的端口,一种是通过更改注册表里的键值,另一种方法是通过网上的小工具来更改(3389端口更改器)。我们这里是通过更改注册表来实现端口的更改,在运行界面中输入"regedit",..
JAVA中有时候需要对计算出来的数据进行格式化,在java中使用printf可以达到目的。 格式化输出,每个以%字符开始的格式说明都用相应的参数替换,f表示浮点数,s表示字符串,d表示十进制整数,还可以加上标志符,详见下面的printf的标志。 下面先举一例:1 public class test....
分类:
编程语言 时间:
2014-08-28 00:49:18
阅读次数:
193
补充知识:1)正整数的补码与原码相同; 2)求负整数的补码:原码 符号位不变,数值位各位取反,最后整个数加1得到补码; 3)按位与&的结果是补码与补码运算得到的结果。进制转换:1)十进制整数----->二进制(除2取余倒排) 2)二进制--->十进制(按权重相乘相加) 3)十六进制 二进制(1位对应...
分类:
其他好文 时间:
2014-08-27 12:38:57
阅读次数:
189
五种分级在十进制的表示:
ClassA:0.xx.xx.xx~127.xx.xx.xx
ClassB:128.xx.xx.xx~191.xx.xx.xx
ClassC:192.xx.xx.xx~223.xx.xx.xx
ClassD:224.xx.xx.xx~239.xx.xx.xx
ClassD是用来作为群播(multicast)的特殊功能之用(最常用在大批计算机的网络还原)
ClassE:240.xx.xx.xx~255.xx..
分类:
其他好文 时间:
2014-08-27 11:10:38
阅读次数:
153
进行协议解析时,总是会遇到各种各样的数据转换的问题,这里详细列举了整数之间的进制转换,以及整数、字符串、字节串三者之间的相互转换。当然仅仅是抛砖引玉,有更好更简单的方法,欢迎欢迎...
分类:
编程语言 时间:
2014-08-27 00:23:36
阅读次数:
231
IPv4 地址的分类:一,组成1. 使用32位地址2. 以点分十进制表示,如172.16.0.0,每一个数字对应于8个二进制的比特串,称为一个位组(octets)。如某一台主机的IP地址为:128.10.2.1写成二进制则为10000000.00001010.00000010.000000013. ...
分类:
其他好文 时间:
2014-08-27 00:12:26
阅读次数:
246
32位机器上,一个整形,比如inta;在内存中占32bit位移转换(1)求十进制数0-N对应的在数组a中的下标index_loc=N/32即可,index_loc即为n对应的数组下标。例如n=76,则loc=76/32=2,因此76在a[2]中。(2)求十进制数0-N对应的bit位bit_loc=N...
分类:
其他好文 时间:
2014-08-26 22:46:56
阅读次数:
261
2.1 求二进制中1的个数。2.2 求n!末尾有多少个0 和 求n!的二进制表示中最低位1的位置。2.3 找出数量超过总数一半的记录。 扩展:3个发帖都超过了总数N的1/4。2.4 十进制1~N 所有整数中1的个数; 满足F(N)=N的最大的N是多少。 扩展:CC上所有2的个数。2.5 寻找最大的k...
分类:
其他好文 时间:
2014-08-26 21:19:26
阅读次数:
190
题目大意:给你一个十进制的数字n,然后问你转化为某一进制后它的每一位的数字只可能为3,4,5,6.求这种符合条件的进制有多少种。
解题思路:这题虽然没说进制有多大但是我们可以简单的分析一下,n的上限是10^12,如果有四位数字的话,那至少要出现三次方,所以进制最大为10000。
所以我们枚举一下,一位的时候3,4,5,6显然为-1.
两位的时候解一下a*x+b = n。
三位时解一下:a*...
分类:
其他好文 时间:
2014-08-26 11:38:06
阅读次数:
276