寻找强烈无比的存在感!!!

looking for permanent living evidence

TCP的拥塞控制

1.引言        计算机网络中的带宽、交换结点中的缓存和处理机等,都是网络的资源。在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就会变坏。这种情况就叫做拥塞。        拥塞控制就是防止过多的数据注入网络中,这样可以使网络中的路由器或链路不致过...

2015-05-28 16:36:20

阅读数 523

评论数 0

TCP的流量控制

1.TCP的滑动窗口        为了提高信道的利用率TCP协议不使用停止等待协议,而是使用连续ARQ协议,意思就是可以连续发出若干个分组然后等待确认,而不是发送一个分组就停止并等待该分组的确认。        TCP的两端都有发送/接收缓存和发送/接收窗口。TCP的缓存是一个循环队...

2015-05-28 16:35:52

阅读数 747

评论数 0

IOCP模型与网络编程

http://blog.csdn.net/neicole/article/details/7549497/ 一。前言:         在老师分配任务(“尝试利用IOCP模型写出服务端和客户端的代码”)给我时,脑子一片空白,并不知道什么是IOCP模型,会不会是像软件设计模式里面的工厂模...

2015-05-25 20:41:47

阅读数 476

评论数 0

vs2010新加一个多工程的解决方案

VS2010中新建一个空解决方案。 VS2010中对程序开发的管理是,一个解决方案下面有多个项目。在命名空间等方面,项目是独立的。 不过有时候多个项目是互相关联的。 例如一个项目可能是做一个dll的,另一个项目是需要调用这个dll的功能的主程序,那么就可以把2...

2015-05-25 16:53:58

阅读数 4918

评论数 0

__declspec(dllexport)

先看代码:以下是在dev-c++里建立自已的dll时的dll.h里面的代码,这里面有一个:_declspec(dllexport) #ifndef _DLL_H_ #define _DLL_H_//防重复定义 #if BUILDING_DLL # define DLLIMPORT ...

2015-05-25 16:39:36

阅读数 453

评论数 0

DM6437 精确测量运行时间

#include TSCL=0; t1=TSCL; ...... t2=TSCL; n1=(0xFFFFFFFF-t1+t2-1)/594000;//ms

2015-05-23 20:20:25

阅读数 725

评论数 1

STL学习小结

http://blog.csdn.net/byxdaz/article/details/4633826 STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,...

2015-05-19 09:59:24

阅读数 3748

评论数 0

epoll使用详解(精髓)

http://blog.chinaunix.net/u/16292/showart_1844376.html epoll - I/O event notification facility 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一...

2015-05-18 19:16:11

阅读数 406

评论数 0

Wireshark基本介绍和学习TCP三次握手

http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html#introduction 之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据...

2015-05-18 18:48:10

阅读数 641

评论数 0

计算机网络常见面试题总结

http://blog.csdn.net/jxh_123/article/details/40316081?utm_source=tuicool 1.      OSI,TCP/IP,五层协议的体系结构 OSI分层(7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 ...

2015-05-17 19:02:34

阅读数 1454

评论数 0

TCP协议如何来保证传输的可靠性

TCP提供一种面向连接的、可靠的字节流服务。   面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。 TCP通过下列方式来提供可靠性: 1、应用数据...

2015-05-16 18:12:02

阅读数 27084

评论数 0

面试:实现内存复制函数

转自:http://blog.csdn.net/nwpulei/article/details/8090136 面试中面试官经常会让写程序,根据题目的难度会在算法和编程习惯上各有侧重。比如写一个memcpy函数,这个题算法简单明确,因此重点考察编程习惯、工程思想。 该题目的算法如下 0.1 ...

2015-05-15 18:49:27

阅读数 597

评论数 0

O(logn)

最近在研究算法,书上一直说时间是O(logn),但是没有明确说logn的底是什么 算法中log级别的时间复杂度都是由于使用了分治思想,这个底数直接由分治的复杂度决定.你如果采用二分法,那么就会以2为底数,三分法就会以3为底数,其他亦然.不过无论底数是什么,log级别的渐进意义是一样的.也就是说该...

2015-05-13 22:22:41

阅读数 4356

评论数 0

大端模式&小端模式 主机序&网络序

1. 主机序 不同的CPU有不同的字节序类型这些字节序是指整数在内存中保存的顺序,这个叫做主机序。最常见的有两种: 1.         Little endian:将低序字节存储在起始地址。 即小端模式 2.         Big endian:将高序字节存储在起始地址。  ...

2015-05-13 15:41:05

阅读数 399

评论数 0

进程与线程的区别联系

本文主要由http://289972458.iteye.com/blog/1325189整理而来 一。什么是进程        进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。        线程是进程的一个实体,是CPU...

2015-05-13 15:28:49

阅读数 434

评论数 0

描述在浏览器中敲入一个网址后所发生的事情

1.语法解析网址,如果你的网址不合法则抛异常,比如 你录入 http://www.baidu.com 浏览器就调用http协议 录入 ftp://ftp.tsinghua.edu.cn 浏览器就调用ftp协议 录入浏览器不识别的协议则报错 以下只针对http协议 2.查询cache 网址被...

2015-05-13 15:24:40

阅读数 874

评论数 0

求职之路

转载自:http://blog.csdn.net/chhuach2005/article/details/39759165   版权所有:无缰之马chhuach(CSDN和博客源),转载请注明出处。禁止www.haogongju.net转载。特此声明 一、开篇:         9月底,...

2015-05-13 14:58:34

阅读数 602

评论数 0

Mysql面试题精选

http://sfzhang88.blog.51cto.com/4995876/871823  我有个同学最近在学Mysql数据库,为了测试自己的学习成果,他们老大出了6道Mysql试题让他去做,晚上回来他又分享给我,我感觉非常经典,记录了这几道试题已及答案。 将测试数据表导入数据...

2015-05-11 22:16:15

阅读数 1856

评论数 0

15个 MySQL 基础面试题,DBA 们准备好了吗?

问题1:你如何确定 MySQL 是否处于运行状态? 答案: Debian 上运行命令 service mysql status,在RedHat 上运行命令 service mysqld status。然后看看输出即可。   root@localhost:/home/avi# se...

2015-05-11 22:10:36

阅读数 1047

评论数 0

Mysql常用命令行大全

第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入...

2015-05-11 22:01:27

阅读数 281

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭