Q1:为什么不采用“两次握手”建立连接呢? A1:这主要是为了防止两次握手情况下已失效的连接请求报文段突然又传送到服务端而产生错误。考虑下面这种情况,客户A向服务器B发出TCP连接请求,第一个连接请求报文在网络的某个节点长时间滞留,A超时后认为报文丢失,于是再重传一次连接请求,B收到后建立连接。数据 ...
分类:
其他好文 时间:
2019-04-23 00:19:03
阅读次数:
186
关于配置文件的位置一旦开始使用IDEA之后,就需要做很多的配置相关工作,使得IDEA越来越符合你的个人习惯,让你使用起来得心应手。而这些配置信息,都保存在C盘,比如我的就会默认保存在如图所示的位置 C:\Documents and Settings\Administrator\.IntelliJId ...
分类:
其他好文 时间:
2019-04-23 00:18:45
阅读次数:
208
数据结构与算法分析 C 语言描述 引论 从N个数中确定第k个最大值,称为选择问题(selection problem). 不是所有的数学递归函数都能有效地(或正确地)由C的递归模拟来实现. 递归将反复进行直到基准情形出现. 递归的四条基本法则: 基准情形: 不需递归也能得到的解, 即终止条件. 不断 ...
分类:
编程语言 时间:
2019-04-23 00:18:30
阅读次数:
163
题目描述在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2->5#Definitionforsingly-linkedlist.classListNode:def__init__(self,x):self.val=xself.next=Non
分类:
其他好文 时间:
2019-04-23 00:17:58
阅读次数:
155
若要实现热迁移,那么外部共享存储服务器便是必不可少的,因为必须要保证源ESXi主机和目标ESXi主机都可访问虚拟机文件,所以在热迁移之前必须把虚拟机配置文件都迁移到外部共享存储之上。说到外部共享就自然想到了openfiler,openfiler是一个免费的NAS/ISCSI的SAN服务器系统,主要用于为LAN主机提供独立存储系统,openfiler提供了包括NFS、SMB、ISCSI、target
分类:
其他好文 时间:
2019-04-23 00:17:44
阅读次数:
262
2. // 类graph的实现 #include "graph.h" #include <iostream> using namespace std; // 带参数的构造函数的实现 Graph::Graph(char ch, int n): symbol(ch), size(n) { } // 成员 ...
分类:
其他好文 时间:
2019-04-23 00:17:05
阅读次数:
140
java.util.logging.Logger——java 中提供的日志类 实际开发 90% 都是使用 log4j 记录日志,而 Log4j 底层就是 java.util.logging.Logger 实现的 Log4j 是一个日志输出框架,就是用于输出日志的。Mybatis 的日志输出是通过 L ...
分类:
其他好文 时间:
2019-04-23 00:16:53
阅读次数:
175
import requests # 1.调用requests.get()下载该文件 # 2.用'wb'调用open(),以写二进制的方式打开一个新文件 # 3.利用Response对象的iter_content()方法写入该文件 # 4.在每次迭代中调用write(),将内容写入该文件 # 5.调用... ...
分类:
其他好文 时间:
2019-04-23 00:16:22
阅读次数:
183
一、HTML(超文本标记语言) 标签的语法格式:<标签 属性1="属性值1" 属性2="属性值2" 属性3="属性值 3" ....>需要被标记的内容</标签> 1、HTML语言是由一组标签组成的 web中路径: 绝对路径: 网络路径: http:// 或者 https:// 本地路径:file:/ ...
分类:
其他好文 时间:
2019-04-23 00:16:09
阅读次数:
189
public class AtomicInteger extends Number implements java.io.Serializable { private static final long serialVersionUID = 6214790243416807050L; // setu... ...
分类:
其他好文 时间:
2019-04-23 00:15:45
阅读次数:
145
如果项目模块多,模块间逻辑复杂,我们发现多个人同时维护一个代码仓库需要十分小心,一不小心,造成冲突,解决起来很烦,相信很多人都遇到手工删除合并的冲突的文件的经历。 如果利用组件化思想,每个人维护自己的模块对应的代码库,将会大大降低冲突的风险,而且组件化能够很好的给工程解耦。 组件化的第一步就是创建自 ...
分类:
移动开发 时间:
2019-04-23 00:14:57
阅读次数:
270
1成都道引科技有限公司==》 1.画图描诉盒子模型 2.js原型链与闭包 3.用flex实现九宫格布局 4.在使用vue全家桶时,简述,登录和注册的操作, 5.购物车的数据结构 2成都超网有限公司 技术问题: 1vue生命周期 2==》闭包的作用 3==》如何实现一个盒子水平垂直居中 4vue双向绑 ...
分类:
其他好文 时间:
2019-04-23 00:14:39
阅读次数:
197
我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容。 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的b ...
分类:
编程语言 时间:
2019-04-23 00:14:09
阅读次数:
176
#include<stdio.h>voidSwap1(intx,inty)//使用了中间值{inttemp;temp=x;x=y;y=temp;printf("第一种%d,%d\n",x,y);}voidSwap2(intx,inty)//未使用中间值{x=x+y;y=x-y;x=x-y;printf("第二种%d,%d\n",x,y);}voidSwap3(intx,inty)//使
分类:
其他好文 时间:
2019-04-23 00:13:51
阅读次数:
189
1. 算法的基本思想 冒泡排序是交换排序的一种。我们可以将数组中的元素想像成一个个气泡。数值大的元素气泡重量大。我们可以自上而下的扫描数组,遇到不符合规则的, 重气泡就往下沉。直到所有的气泡都是轻气泡在上,重气泡在下。这就完成了排序的任务。 2. 算法流程 一开始数组Array[0...n-1]是无 ...
分类:
编程语言 时间:
2019-04-23 00:13:17
阅读次数:
180
1.代码地址 此代码由赵一霖同学完成,并且已经提交。代码地址为: "Coding.net代码地址" 2.项目作用 输入有向图的顶点和弧的数据,建立该有向图的邻接表; 实现该有向图的深度优先遍历,并输出结果; 实现该有向图的广度优先遍历,并输出结果。 3.C++代码审查表 参照博文中的内容设计了如下的 ...
分类:
其他好文 时间:
2019-04-23 00:12:55
阅读次数:
189