我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉:
1. TCP/IP协议(如连接的建立和终止、重传和确认、滑动窗口和拥塞控制等等)
2. Socket I/O系统调用(重点如read/write),这是TCP/IP协议在应用层表现出来的行为。
3. 编写Performant, Scalable的服务器程序。包括多线程、IO Multiplexing、非阻...
分类:
其他 时间:
2014-03-18 03:41:26
收藏:
0 评论:
0 赞:
0 阅读:
524
错误描述:
Windows Server 2008 R2的操作系统,
台式机 ThinkCentre M8400T
今天开机突然提示以下两行:
DQACP is missing
Press Ctrl+Alt+Del to Restart
意思就是:DQACP文件丢失,按Ctrl+Alt+Del重启
解决思路:
首先搜索,看别人能没能遇到过这个问题;
搜索结果非常另人失望,...
分类:
其他 时间:
2014-03-17 17:13:36
收藏:
0 评论:
0 赞:
0 阅读:
512
题目链接:hdu1796
容斥原理介绍
题目大意:给出m个数,在1~n(不包括n)之间找出所有能对m个数整除的
思路:枚举出所有可能组合,求出每一种组合的最小公倍数,运用容斥原理累加所有情况
#include
#include
#include
#include
#include
using namespace std;
#define LL __int64
int a[15...
分类:
其他 时间:
2014-03-18 05:40:16
收藏:
0 评论:
0 赞:
0 阅读:
401
一致性哈希算法是分布式系统中常用的算法,它和普通的哈希算法有什么区别呢?
比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所有的数据映射都无效了,如果是持久化存储则要做数据迁移,如果是分布式缓存,则其他缓存就失效了。
因此,引入了一致性哈希算法:...
分类:
其他 时间:
2014-03-18 05:01:17
收藏:
0 评论:
0 赞:
0 阅读:
464
这道题是图的应用,通过对数据结构的学习,我发现现在就是图的部分掌握的还不是很好,包括图的搜索,最小生成树,最短路径以及拓扑排序等应用缺乏实际的操作和解题的经验,老师跟我们说过对数据结构要熟悉到像背乘法口诀一样,能过信手拈来的程度,所以这也是我应该加强的部分吧,总之,多做题,多熟悉一些经典的算法,并且掌握它,这是对我最基本的要求也是应该去做的
对于这个题要求的就是图的最小生成树,总共有两个比较好的...
分类:
其他 时间:
2014-03-18 03:09:44
收藏:
0 评论:
0 赞:
0 阅读:
519
一、环境
1、Eclipse Juno R2
2. Tomcat 7
3. Jersey 2.7 下载地址( https://jersey.java.net/download.html)
二、流程
1.Eclipse 中创建一个 Dynamic Web Project ,本例为“RestDemo”
2.按个各人习惯建好包,本例为“com.waylau.rest.resourc...
分类:
其他 时间:
2014-03-18 04:33:31
收藏:
0 评论:
0 赞:
0 阅读:
489
1、作为参数名称说明Format(String,
Object)将指定的String中的格式项替换为指定的Object实例的值的文本等效项。Format(String,array[]()[])将指定String中的格式项替换为指定数组中相应Object实例的值的文本等效项。Format(IForma...
分类:
其他 时间:
2014-03-17 15:49:48
收藏:
0 评论:
0 赞:
0 阅读:
297
Visual Assist X\10.6.1833.0 在Visual Studio
2005中的使用说明第一步:安装文件到VS2005的目录下,确保要选中pre-2010
选项,取消选择2010,默认情况是都选中的。第二步:将补丁解压,拷贝到Visual Assist X的当前用户目录下:Wind...
分类:
其他 时间:
2014-03-17 15:50:46
收藏:
0 评论:
0 赞:
0 阅读:
2648
1 // first_3D.cpp : 定义控制台应用程序的入口点。 2 // 3 4
#include "stdafx.h" 5 #include 6 #include 7 8 // 将立方体的八个顶点保存到一个数组里面 9 static
const GLfloat vertex_list[8][...
分类:
其他 时间:
2014-03-17 15:52:52
收藏:
0 评论:
0 赞:
0 阅读:
501
《深入理解C#(第3版)》基本信息原书名:C# in depth作者: (英)Jon
Skeet译者: 姚琪琳丛书名: 图灵程序设计丛书出版社:人民邮电出版社ISBN:9787115346421上架时间:2014-3-11出版日期:2014
年4月开本:16开页码:1版次:1-1所属分类:计算机 >...
分类:
其他 时间:
2014-03-17 15:51:53
收藏:
0 评论:
0 赞:
0 阅读:
454
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左...
分类:
其他 时间:
2014-03-17 15:54:51
收藏:
0 评论:
0 赞:
0 阅读:
341
首先,我们一般会对类文件的类和成员以及成员函数做一些解析性说明。那么这个解析性说明应该怎么写呢?如果想给指定的类、成员属性、成员函数加上注释,可以在这些声明的顶部按照下面的格式属性注释:
(在flash builder里,按Ctrl+Shift+D可以很方便地添加AsDoc注释) (注意注释的文字和...
分类:
其他 时间:
2014-03-17 15:55:54
收藏:
0 评论:
0 赞:
0 阅读:
510
filter()方法是Array类的一个方法,作用是对数组中的每一项执行一个回调函数,该方法需要两个参数,第一个callback就是回调函数,第二个参数thisObject
在官方API中注明必须为null,用作回调函数的this对象。该方法返回的是一个执行了回调函数的新数组。在函数有比较复杂的操作...
分类:
其他 时间:
2014-03-17 16:01:06
收藏:
0 评论:
0 赞:
0 阅读:
1060
闭包及其使用闭包是一个很有趣的主题,当在一个函数 outter 内部定义另一个函数
inner,而 inner 又引用了 outter 作用域内的变量,在 outter 之外使用 inner
函数,则形成了闭包。描述起来虽然比较复杂,在实际编程中却经常无意的使用了闭包特性。http://www.ib...
分类:
其他 时间:
2014-03-17 16:04:04
收藏:
0 评论:
0 赞:
0 阅读:
488
在C#中,要将一个字符串或浮点数转换为整数,基本上有三种方法:
(1)使用强制类型转换:(int)浮点数
(2)使用Convert.ToInt32(string)(3)使用int.Parse(string)或int.TryParse(string,out
int)在实际使用时,当要转换的字符串或数字...
分类:
其他 时间:
2014-03-18 05:49:28
收藏:
0 评论:
0 赞:
0 阅读:
432
对于一个功能齐全的Socket,都要包含以下基本结构,其工作过程包含以下四个基本的步骤:
(1) 创建Socket; (2) 打开连接到Socket的输入/出流; (3) 按照一定的协议对Socket进行读/写操作; (4) 关闭Socket.
第三步是程序员用来调用Socket和实现程序功能的关键...
分类:
其他 时间:
2014-03-18 05:51:35
收藏:
0 评论:
0 赞:
0 阅读:
370
6月份“钱荒”给大家留下的印象是深刻的,但实际上,流动性骤紧已不是第一次。追溯过去三年,银行间市场流动性曾多次出现波澜,譬如2010年6月和12月、2011年1月和6月、2012年1月,都呈现了“借钱艰难、紧张心慌、交易系统和结算系统延迟关闭、回购利率大幅飙升”等共同特点。银行间市场流动性似乎经不起...
分类:
其他 时间:
2014-03-18 05:54:44
收藏:
0 评论:
0 赞:
0 阅读:
320
Description很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。
但好景不长,很快帝国又重新造出了他的超级武器。凭借这超级武器的力...
分类:
其他 时间:
2014-03-18 06:03:56
收藏:
0 评论:
0 赞:
0 阅读:
390
由于进程/线程间的操作是并行进行的,所以就产生了一个数据的问题同步,我们先看一段代码:intiCounter=0;//全局变量DOWRDthreadA(void*pD){for(inti=0;im_hThread;hThread[1]=pT2->m_hThread;hThread[2]=pT3->m...
分类:
其他 时间:
2014-03-18 06:02:50
收藏:
0 评论:
0 赞:
0 阅读:
408
首先我看看 IEnumerable: // 摘要: //
公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。 // // 类型参数: // T: // 要枚举的对象的类型。
[TypeDependency("System.SZArrayHelper")] public interface IE...
分类:
其他 时间:
2014-03-18 06:04:57
收藏:
0 评论:
0 赞:
0 阅读:
471