- 博客(5)
- 收藏
- 关注
原创 Java-Servlet服务端初试
近来要做自己的毕业设计,顺便抛弃了之前使用的Golang语言,而使用java来写后台数据的交互,由于是新进坑,所以没有直接从各大框架开始做,而选择了servlet,并且还直接抛弃了Eclipse,转而使用Intellij IDEA。 因为客户端使用的是ios,ios基本的json请求之前都已经写好了,所以主要记录一下mac环境下服务端从零开发的步骤。正文开始,第一步肯定是先下载Intellij I
2016-12-29 15:41:21 441
原创 JAVA实现八大内排序算法
最近学习了以下数据结构中的内排序,简单的整合了以下所有的算法代码,几乎每一行的代码都进行了注释,方便日后复习package demo;import java.util.Arrays;import java.util.Random;import java.util.Scanner;public class A{ /* 直接插入排序 */ private static
2016-12-22 18:26:46 461
原创 计算机网络-TCP报文段格式
TCP面向字节流,为网络提供可靠的连接,是以报文段为数据单位的。源端口:占16位字,记录发送方的端口值;目的端口:占16位字,记录接收方的端口值;序号:占32位字,序号使用 mod 2^32 运算,在一个TCP连接中传送的字节流中的每一个字节都按顺序编号。每一个报文段首部的序号都表示该报文段的第一个字节的序号;确认号:占32位字,是接收方告诉发送方它所期望下一个报文段应该传来的第一个字节的序号。确认
2016-12-12 14:58:38 1033
原创 二进制转换成十六进制进行反码加法运算
在网上搜到的一个方法,对于IP与TCP的检验和运算,时常会遇到十多个十六位二进制数的反码运算,可以把它转换成十六进制进行相加,这样会大幅度的减少运算量。打比方现在有三个十六位的二进制数:二进制数111010010110101001011111010000111011001111110100然后把每一个数转换成十六进制的数:
2016-12-12 10:00:31 4827
原创 计算机网络-IP数据报格式
经典格局图版本:占4位字,现今主流的两种版本为IPv4与IPv6;首部长度:占4位字,记录IP数据报文首部的大小,在数据报首部中一个32字等于4字节,通常IP数据报的首部并不需要增加额外的参数,所以此处一般为4*5=20字节;DSCP/ECN:占8位字,区别服务的等级,等级决定服务的质量,也就是路由器对于该数据报转发的优先度。网络被划分为许多的DS域,每一个域在同一个管理实体的控制下实
2016-12-11 20:07:26 1284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人