相关协议分析参考tcp/ip协议学习笔记(8)TCP传输控制协议
TCP传输控制块的管理、套接口选项、ioctl、差错处理以及缓存管理涉及以下文件:
include/linux/tcp.h 定义TCP段的格式、TCP传输控制块等结构、宏和函数原型
include/net/sock.h 定义基本的传输控制块结构、宏和函数原型
include/net/inet_connection_sock....
分类:
其他 时间:
2014-10-30 22:37:34
收藏:
0 评论:
0 赞:
0 阅读:
434
poj 4084:拓扑排序
很好的题目,恶心的算法
描述
给出一个图的结构,输出其拓扑排序序列,要求在同等条件下,编号小的顶点在前。
输入
若干行整数,第一行有2个数,分别为顶点数v和弧数a,接下来有a行,每一行有2个数,分别是该条弧所关联的两个顶点编号。
v
输出
若干个空格隔开的顶点构成的序列(用小写字母)。
样例输入
6 8
1 2
1 3...
分类:
编程语言 时间:
2014-10-30 22:37:24
收藏:
0 评论:
0 赞:
0 阅读:
753
互斥锁一个明显的缺点是他只有两种状态:锁定和非锁定。而条件变量通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足,他常和互斥锁一起使用。使用时,条件变量被用来阻塞一个线程,当条件不满足时,线程往往解开相应的互斥锁并等待条件发生变化。一旦其他的某个线程改变了条件变量,他将通知相应的条件变量唤醒一个或多个正被此条件变量阻塞的线程。这些线程将重新锁定互斥锁并重新测试条件是否满足。一般说来,...
分类:
其他 时间:
2014-10-30 22:37:14
收藏:
0 评论:
0 赞:
0 阅读:
517
Unable to start T-SQL Debugging...
分类:
数据库技术 时间:
2014-10-30 22:37:05
收藏:
0 评论:
0 赞:
0 阅读:
359
在web项目中,文件上传、头像上传这样的功能经常是要用到的,下面就以在struts2中实现文件上传功能为例子,简单地理一下文件上传功能的编码思路。
项目目录结构
项目源代码
web.xml
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="...
分类:
Web开发 时间:
2014-10-30 22:36:54
收藏:
0 评论:
0 赞:
0 阅读:
390
在我们平时开发Android项目的时候例如经常需要使用各种View控件,然后进行声明,findViewById,并且进行强转。每次都要写这样的代码就显得非常繁琐,并且容易出错哦。那么针对这种情况且不限定于以上的这类情况,Dependency
injection 可以大大降低了类之间的依赖性,可以通过annotation (Java)描述类之间的依赖性,避免了直接调用类似的构造函数或是使用Fac...
分类:
其他 时间:
2014-10-30 22:36:44
收藏:
0 评论:
0 赞:
0 阅读:
310
特征生成 SIFT Bag of Words...
分类:
其他 时间:
2014-10-30 22:36:34
收藏:
0 评论:
0 赞:
0 阅读:
333
1、题目连接:http://poj.org/problem?id=2431
2、题目大意:你需要开着一辆卡车行驶L单位距离,最开始卡车有P单位汽油,卡车每开一单位距离需要消耗1单位汽油,如果在中途卡车汽油耗尽,卡车就无法继续前行,到不了终点,在途中一共有n个加油站,告诉你每个加油站距离终点的距离和每个加油站可以加的油量,假设卡车的油箱是无穷大的,问卡车至少要加多少次油才能到达终点?卡车到不了终点...
分类:
其他 时间:
2014-10-30 22:36:24
收藏:
0 评论:
0 赞:
0 阅读:
378
最近在看HeadFirst,接下来的一段时间会陆续更新有关HeadFirst设计模式相关的文章。记得很久之前在学习大话设计模式的时候,只是走马观花的大致走过一遍,至于里面很多东西都掌握的不是很好。恰巧又接触了HeadFirst,想着还是把设计模式好好的整理一下,至于是大话设计还是HeadFirst,个人看来是无关紧要的。本着学习的目的,而且都是设计模式,只不过一个是C#,一个是Java。
本来第一篇文章想着从观察者模式开始讲起,但是想着想着,还是把UML的类图的关系捋一下吧,不然的话类图都看不懂。...
分类:
其他 时间:
2014-10-30 22:36:14
收藏:
0 评论:
0 赞:
0 阅读:
239
【Python模块的角色】
代码重用
系统命名空间的划分
实现共享服务和数据
【import模块工作步骤】
在Python中,导入并非只是如C中#include一样:把一个文件插入另外一个文件.程序第一次导入时,会执行三个步骤.
1. 找到模块
2. 编译成位码(需要时)
3. 执行模块的代码来创建其所定义的对象
【模块搜索路径】
按执行的先后顺序
1. 程序的主目录
2. PYTHONPATH目录
3. 标准链接库目录
4. 任何.pth文件的内容...
分类:
编程语言 时间:
2014-10-30 22:36:04
收藏:
0 评论:
0 赞:
0 阅读:
435
通常,编辑文本所需要做的第一步就是将光标移动到需要编辑的地方,因此编辑文本的速度一定程度上取决于将光标移动到目的地所需要的按键数。这一篇文章,主要介绍如何快速的移动光标。
根据屏幕来移动:
在一个有几千行文本的文件中,如果按照行来移动的话,可能效率非常低。此时可以按照屏幕来移动。可以把文件看成一个具有文字的常常的卷轴,而屏幕是一个窗口,通常显示其中的24行文字(我的是显示26行)。...
分类:
移动平台 时间:
2014-10-30 22:35:54
收藏:
0 评论:
0 赞:
0 阅读:
426
传送门:ZOJ 3635
Cinema in Akiba
Time Limit: 3 Seconds
Memory Limit: 65536 KB
Cinema in Akiba (CIA) is a small but very popular cinema in Akihabara. Every night the cinema is full of pe...
分类:
编程语言 时间:
2014-10-30 22:35:44
收藏:
0 评论:
0 赞:
0 阅读:
397
HDU 1533 Going Home
题目链接
题意:就是一个H要对应一个m,使得总曼哈顿距离最小
思路:KM完美匹配,由于是要最小,所以边权建负数来处理即可
代码:
#include
#include
#include
#include
using namespace std;
const int MAXNODE = 105;
typedef int ...
分类:
其他 时间:
2014-10-30 22:35:34
收藏:
0 评论:
0 赞:
0 阅读:
296
好久没用SQL SERVER了,今天启动SQL,发现服务启动失败,报错如下:……发生错误 1069-(由于登录失败而无法启动服务。) ,百度一下,解决方案如下:
请按下列步骤操作:
1、右键单击【我的电脑】管理,单击打开【服务和运用程序】中的【服务】;
2、右键单击SQL Server (MSSQLSERVER)服务属性,单击【登录】页签,单击选中"本地系统帐户”,选中“允许服务于桌面交互”,单...
分类:
数据库技术 时间:
2014-10-30 22:35:24
收藏:
0 评论:
0 赞:
0 阅读:
301
本地模式启动的.
package com.doctor.kafkajstrom;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import org.apache.commons.lang.RandomStringUtils;
import org.slf4j.Log...
分类:
编程语言 时间:
2014-10-30 22:35:14
收藏:
0 评论:
0 赞:
0 阅读:
531
静态成员:在说明前面加了static关键字的成员。在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。
设立原因:使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。
程序实例:
class CRectangle
{
private:
int w, h;
static int nTotal...
分类:
编程语言 时间:
2014-10-30 22:35:04
收藏:
0 评论:
0 赞:
0 阅读:
281
题目翻译
一些公司决定搭建一个更快的网络,称为“光纤网”。他们已经在全世界建立了许多站点,这 些站点的作用类似于路由器。不幸的是,这些公司在关于站点之间的接线问题上存在争论,这样“光纤网”项目就被迫终止了,留下的是每个公司自己在某些站点之间铺设的线路。 现在,Internet 服务供应商,当想从站点 A传送数据到站点 B,就感到困惑了,到底哪个公司 能够提供必要的连接。请帮助供应商回答他们的查询...
分类:
Web开发 时间:
2014-10-30 22:34:54
收藏:
0 评论:
0 赞:
0 阅读:
379
辉煌北大的月赛题质量真高啊,这种树状数组真难想到。
树状数组的基本用法是区间,单点的应用,起初这个怎么都想不到如何套用到树状数组。
转化方法是 将树上的节点信息查询,转为深度优先中节点顺序(代表结点编号)。进结点与出结点分别代表该结点管辖范围。
题目大意级是说,给你一颗树,最初每个节点上都有一个苹果,有两种操作:修改(即修改某一个节点,修改时这一个节点苹果从有到无,或从无到有)和查询...
分类:
移动平台 时间:
2014-10-30 22:34:34
收藏:
0 评论:
0 赞:
0 阅读:
284
在机房重构时,我们经常会用到ConvertHelper。它把从数据库中查询到的dateTable(也是一个临时表)转化为泛型,然后再填充到DataGridView控件中。ConvertHelper类有两点体现了面向对象的思想。一是因为它是经常被使用而被封装起来的类;二是因为它的返回值是泛型集合,泛型集合使存储数据时灵活而安全,也体现了面向对象的思想。
ConvertHelper与sqlHelpe...
分类:
其他 时间:
2014-10-30 22:34:14
收藏:
0 评论:
0 赞:
0 阅读:
396
一、HTML
以下内容记录常用的html元素,可另存为html文件以查看效果:
HTML Demo
h1—h6定义标题
p标记定义段落,浏览器显示时会自动换行
(换行)
(分割线)
原始样式输出,比如保留空 格
...
分类:
Web开发 时间:
2014-10-30 22:34:04
收藏:
0 评论:
0 赞:
0 阅读:
348