TCP粘包问题由于TCP协议是基于字节流且无边界的传输协议, 因此很有可能产生粘包问题, 问题描述如下 对于Host A 发送的M1与M2两个各10K的数据块, Host B 接收数据的方式不确定, 有以下方式接收: 先接收M1, 再接收M2(正确方式) 先接收M2, 再接收M1(错误) 一次性收到20k数据(错误) 分两次收到,第一次15k,第二次5k(错误) 分两次收到...
分类:
其他好文 时间:
2015-03-14 17:02:51
阅读次数:
138
拦截导弹题目某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入数据:
第一行为一个整数N,表示飞来的导弹个数,N<=100000
第二行为N个整数,依次表示导弹飞来的高度,高度...
分类:
其他好文 时间:
2015-03-14 17:01:19
阅读次数:
143
从1947年的第15个高峰期到2008年的第23个高峰期,航运市场共经历了9个短周期,历时61年。纵观66年的市场走势,总共经历了10个高峰期。与前二个时代相比,高峰期的时间明显缩短了。据马丁统计,在1947-2007年期间,平均高峰期为2.4年,平均谷底期为3.2年,整个周期平均为5.6年,但是高峰和低谷期的形态还是有很大差异...
分类:
其他好文 时间:
2015-03-14 17:00:54
阅读次数:
145
一、在class中implements PopupMenu的监听类:OnDismissListener,
然后在该类中需要去实现未实现的方法:onDismiss(PopupMenu menu)。
二、需要在该类中去添加监听:
new PopupMenu(getActivity(),view).setOnDismissListener(this);
三、进行PopupMe...
分类:
其他好文 时间:
2015-03-14 17:02:15
阅读次数:
173
Find The Multiple
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 19430
Accepted: 7879
Special Judge
Description
Given a positive integer n, write a pr...
分类:
其他好文 时间:
2015-03-14 17:02:05
阅读次数:
166
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19...
分类:
其他好文 时间:
2015-03-14 17:00:22
阅读次数:
150
小序
排序是非常重要且很常用的一种操作,有冒泡排序、选择排序、插入排序、希尔排序、快速排序、堆排序等多种方法。这里我们先简单介绍前三种排序算法和代码的实现,其余算法将在后续课程《数据结构》中学习到。算法只是一种思想,其实现依赖于数据结构,所以这里提取出一些典型的算法和数据结构,包括排序以及链表/堆栈/队列等结构的操作。
----------------------...
分类:
其他好文 时间:
2015-03-14 17:01:30
阅读次数:
204
套接字 SocketsBoost.Asio有三种类型的Socket类:ip::tcp,ip::udp和ip::icmp,三者都是可扩展的。你可以创建自己的Socket类,虽然做起来稍微复杂了点。假如你真的要这么做,可以参考boost/asio/ip/tcp.hpp,boost/asio/ip/udp.hpp和boost/asio/ip/icmp.hpp。它们都是很小的类,在内部使用typedef关键...
分类:
其他好文 时间:
2015-03-14 17:00:22
阅读次数:
132
lua 代码加密方案,直接修改源码和外部修改加载器...
分类:
其他好文 时间:
2015-03-14 16:59:01
阅读次数:
198
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
NSInteger selectedIndex=0;
NSIndexPath *seletedIndexPath=[NSIndexPath indexPathForRow:selecte...
分类:
其他好文 时间:
2015-03-14 16:58:40
阅读次数:
286
Binomial Showdown
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 18457
Accepted: 5633
Description
In how many ways can you choose k elements out of n ...
分类:
其他好文 时间:
2015-03-14 17:00:47
阅读次数:
126
chromium启动总是出现警告提示:
[4428:4428:51288848814:WARNING:zygote_host_impl_linux.cc(165)] Running without the SUID sandbox! See http://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
更新...
分类:
其他好文 时间:
2015-03-14 17:01:09
阅读次数:
165
题意:
给出一个树状关系图,公司里只有一个老板编号为0,其他人员从1开始编号。除了老板,每个人都有一个直接上司,没有下属的员工成为工人。
工人们想写一份加工资的请愿书,只有当不少于员工的所有下属的T%人递交请愿书后,该员工才会将请愿书递交给他的直接上级。输出能递交到老板处,最少需要多少工人写请愿书
思路:
d(u)表示让u给上级发信最少需要多少个工人。假设u...
分类:
其他好文 时间:
2015-03-14 16:57:40
阅读次数:
130
前端笔试题笔记(回到顶部组件)题目要求:当页面向下滚动距顶部一定距离(如100px)时出现,向上回滚距顶部低于同样距离时隐藏,点击返回顶部组件时页面滚动到顶部;这题一共4个问题要解决:向下滚动距顶部一定距离(如100px)时出现、上回滚距顶部低于同样距离时隐藏、点击返回顶部组件时页面滚动到顶部、始终定位在某个位置(一般来说是右下角)
第一个和第二个问题用在window.onscrollTop中,判...
分类:
其他好文 时间:
2015-03-14 16:59:54
阅读次数:
258
#include
using namespace std;
#define INF 0x7ffffff
#define maxn 105
typedef pair P;
int dp[maxn][maxn], n, m;
char maze[maxn][maxn];
int sx, sy, ex, ey;
int go[4][2] = {{-1,0},{1,0},{0,-1},{0,1}...
分类:
其他好文 时间:
2015-03-14 16:58:43
阅读次数:
123
所谓对象多态性即是指子类与父类之间的相互转换关系。
向上转型:父类 父类对象 = 子类实例
向下转型:子类 子类对象 = (子类) 父类实例
只有先进行向上转型才能向下转型。
class A{
public void fun1(){
System.out.println("1、A类 --> public void fun1(){}") ;
}
public void fun2...
分类:
其他好文 时间:
2015-03-14 16:57:54
阅读次数:
129
Centos6.2下安装并查看tomcat是否运行。...
分类:
其他好文 时间:
2015-03-14 16:58:01
阅读次数:
191