E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unix网络编程vol1
书籍链接
《C语言程序设计》 《C和指针》 《C Primer Plus》 《C++ Primer》 Linux下开发系列 《Linux设备驱动》 《Unix环境下高级编程》 《
Unix
·
2015-10-31 17:01
链接
Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)
这里涉及到了编写代码,因此要 搭建
unix网络编程
环境 unix系统我没安装,系统不易获得而且也没必要安装unix。用l
·
2015-10-31 15:08
programming
[汇总] UNP --
UNIX网络编程
UNP Chapter 1 - 简介 UNP Chapter 2 - 传输层:TCP和UDP UNP Chapter 3 - 套接口编程简介 UNP Chapter 4 - 基本TCP套接口编程 UNP Chapter 5 - TCP客户-服务器程序例子 UNP Chapter 6 - I/O复用: select和poll函数 UNP Chapter 7 - 套接口选项 UNP Ch
·
2015-10-31 14:59
unix
ubuntu 8.04 启动daytime服务
《Linux 程序设计》书上讲解套接字通信时用的是daytime服务,自己用的系统是ubuntu 8.04, 没有自动安装这些服务,折腾了半天没有搞定,于是放弃,但在《
unix网络编程
》一书中又发现好多例子使用了这个
·
2015-10-31 13:22
ubuntu
unix网络变成编译问题
刚开始学习《
UNIX网络编程
》这本书,摸索了很久才知道怎么用源码。。写下来。。 1.第一个例子用需要 daytime服务,UBUNTU默认没有开启这个服务。。要先开启。
·
2015-10-31 12:19
unix
UNIX网络编程
卷2 源代码使用
1. 下载源码,W. Richard Stevens的主页:http://www.kohala.com/start/ wget http://www.kohala.com/start/unpv22e/unpv22e.tar.gz -P /usr/local/src 2. 解压 tar xvf /usr/local/src/unpv22e.tar.gz -C /root/bi
·
2015-10-31 11:26
unix
C++ WinSocket编程
本文是我在进行MS-Windows、HP-
Unix网络编程
的实践过程中总结出来的一些经验,仅供大家参考。
·
2015-10-31 11:12
socket编程
internet 的一词多义
这是在《
unix网络编程
》中看到的比较全面的解释,在此作为一个整理。 一 是网际网,采用TCP/IP协议族通信的任何网络都是网际网,因特网就是一个网际网。
·
2015-10-31 10:53
internet
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》 非阻塞
·
2015-10-31 10:34
网络编程
unp的环境搭建
学习
unix网络编程
的时候有很多作者写的库函数找不到,自己写又太麻烦。如果有个现成的环境,直接在上边开发就好了,事实上,确实有这个环境。 如下简单介绍如何搭建。
·
2015-10-31 10:43
环境搭建
UNIX网络编程
之旅-配置unp.h头文件环境[ 转]
UNIX网络编程
之旅-配置unp.h头文件环境 最近在学习
Unix网络编程
(UNP),书中steven在处理网络编程时只用了一个#include “unp.h” 相当有个性并且也很便捷
·
2015-10-31 09:04
unix
图灵2010.07书讯
图灵五周年活动汇集 : 【互 动】图灵5周年之“Linux盛宴” 【互动】 《
UNIX网络编程
》买赠活动 【卓 越】图灵5周年专题感恩活动 【上
·
2015-10-31 08:00
书
《Windows系统编程》读后感(一)
读了前5章,感触最深的是作者在例子程序中对UNICODE的考虑,另外就是将windows的API和UNIX进行对比,结合前段时间在看的《
UNIX
·
2015-10-31 08:59
windows
《
UNIX网络编程
卷2》读书笔记(五)
void my_lock( int fd) { struct flock lock; lock.l_type = F_WRLCK; lock.l_wh
·
2015-10-31 08:58
unix
《
UNIX网络编程
卷2》读书笔记(一)
1,获取Posix IPC的名字 #include " unpipc.h " char * px_ipc_name( const char * name) { char* dir,*dst,*slash; &nbs
·
2015-10-31 08:58
unix
《
UNIX网络编程
卷2》读书笔记(二)
如何知道进程在一个空消息队列中放入一个消息?如果阻塞在msgrcv调用中,则除了等待无法做其他事情,如果给msgrcv指定非阻塞标志(IPC_NOWAIT),尽管不阻塞了,但必须持续调用该函数来确定何时有消息到达,也就是采用轮询方式(polling),Posix消息队列允许异步事件通知来通知何时有消息放入到某个空消息队列中,有2种方式:
·
2015-10-31 08:58
unix
《
UNIX网络编程
卷2》读书笔记(四)
/**/ /* include globals */ #include " unpipc.h " #define MAXNITEMS 100
·
2015-10-31 08:58
unix
《
UNIX网络编程
卷2》读书笔记(三)
多个生产者,单个消费者,只考虑生产者之间的同步互斥 #include " unpipc.h " #define MAXNITEMS 1000000 #define
·
2015-10-31 08:58
unix
UNIX网络编程
读书笔记:I/O模型(阻塞、非阻塞、I/O复用、信号驱动、异步)
I/O模型 UNIX下可用的5种I/O模型: (1)阻塞I/O (2)非阻塞I/O (3)I/O复用(select和poll) (4)信号驱动I/O(SIGIO) (5)异步I/O 对于一个套接口上的输入操作,第一步通常涉及等待数据从网络中到达。当所等待分组到达时,它被拷贝到内核中的某个缓冲区。第二步就是把数据从内核缓冲区拷贝到应用进程缓冲区。 1、阻塞I/O模型 最流行的I/O
·
2015-10-31 08:14
unix
UNIX网络编程
: 第2版. 第2卷, 进程间通信(中文版)
UNIX网络编程
: 第2版.
·
2015-10-31 08:40
unix
UNIX网络编程
.卷1,套接字联网API(第3版)(中文版)(Stevens经典著作,两位顶级网络编程专家应邀执笔修订)
UNIX网络编程
.卷1,套接字联网API(第3版)(中文版)(Stevens经典著作,两位顶级网络编程专家应邀执笔修订) 基本信息 原书名: Unix Network Programming,
·
2015-10-31 08:39
unix
模拟一个简单的基于tcp的远程关机程序
最近在学习
unix网络编程
,现在正在学习tcp的通信。其实,只要建立起了tcp通信,操作远端的计算机就不是什么问题了。正向telnet一样,也是基于tcp/IP协议的。
·
2015-10-30 12:16
tcp
关于网络编程(服务端)的一些笔记(zz)
zz from:http://dev.csdn.net/develop/article/49/49691.shtm 针对服务器处理网络连接的几种方式,
unix网络编程
里给出了9种方案,并且对服务器进程
·
2015-10-23 09:42
网络编程
Linux进程间通信(5):消息队列
接上一篇的内容——Linux进程间通信(4):共享内存 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院) 《
UNIX网络编程
卷2 进程间通信(第2版)(中文版)》 参考链接
·
2015-10-23 08:42
linux
Linux进程间通信(4):共享内存
接上一篇的内容——Linux进程间通信(3):信号量 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院) 《
UNIX网络编程
卷2 进程间通信(第2版)(中文版)》 资料下载
·
2015-10-23 08:40
linux
unix网络编程
-配置unp.h头文件
第一步进入:www.unpbook.com,下载unp的随书代码。新建一个目录,将压缩包拷贝到这一目录下面,然后将压缩包直接解压:tar -zxvf 压缩包名.tar.gz 完成上一步后,进入到unpv13e目录下执行下面的步骤(目的是为了得到linunp.a静态库): ./configure cd lib make cd../libfree make c
·
2015-10-23 08:35
unix
TCP缓冲区大小及限制
主要参考
UNIX网络编程
。(1)数据报大小IPv4的数据报最大大小是65535字节,包括IPv4首部。因为首部中说明大小的字段为16位。
sayesan
·
2015-10-21 19:39
SOCKET
mmap函数使用
UNIX网络编程
第二卷进程间通信对mmap函数进行了说明。
·
2015-10-21 12:38
map
Unix网络编程
chart
前言 在最初接触网络这一领域的时候,就是傻傻地抱着一本TCP/IP协议详解来学习,主要学习协议的原理并研究协议相关的算法,大家都知道协议纯理论的学习是比较枯燥和复杂的,看着看着就睡着了。由于项目需要,没想到在没有经过实践的情况下经过半个多月的苦读,竟然真的将大部分协议理论给研究的差不多了,并且还被要求根据协议工作原理来设计测试算法。由于最开始项目只要求设计协议方面的算法,所以导致我在实现协议
·
2015-10-21 12:51
chart
UNIX网络编程
1.1 客户端程序和服务端程序 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序 在一个端口上监听,直到有一个客户端的程序发来了请求. 1.2 常用的命令 由于网络程序是有两个部分组成,所以在调试的时候比较麻烦,为此我们有必要知道一些
·
2015-10-21 12:06
unix
Linux进程间通信(2):信号
接上一篇的内容——Linux进程间通信(1):管道 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院) 《
UNIX网络编程
卷2 进程间通信(第2版)(中文版)》 参考链接
·
2015-10-21 12:43
linux
Linux进程间通信(3):信号量
接上一篇的内容——Linux进程间通信(2):信号 参考书籍:《从实践中学嵌入式linux应用程序开发》(华清远见嵌入式学院) 《
UNIX网络编程
卷2 进程间通信(第2版)(中文版)》 参考链接
·
2015-10-21 12:42
linux
在局域网中实现多播功能[zz]
最近一直在看《
Unix网络编程
》这本书,觉得这本书很适合初学socket编程的人(比如说我自己 ^_^ )。
·
2015-10-21 11:53
局域网
摘录
这些在《
Unix网络编程
》都可以找到答案。 2、算法的题,就是经常会出些动态规划和查找相关的
·
2015-10-21 11:10
TCP建立连接为什么是三次握手?
根据《
UNIX网络编程
》所述的TCP状态转换变迁图所示:从状态转换图我们可以看出TCP的连接建立经历了SYN----SYN+ACK-----ACK的过程,也是常称之为三次握手的过程,
dreamhougf
·
2015-10-20 11:17
TCP/IP
unix网络编程
源码编译问题
##获得更多资料欢迎进入我的网站或者 csdn或者博客园 今天在温习计算机网络时,突然将我很久前买的《
unix网络编程
第三版卷一》拿出来看看了。放了两年了,哈哈。
·
2015-10-20 08:53
unix
Python web世界观——web架构概览(适合传统程序员)
这是看过
unix网络编程
的大部分人所接触到的网络模型。然而,unix实在太老,网络需求在近些年发生了巨大的变化,最重要的就是对并发性的要求。
ljy1988123
·
2015-10-17 11:00
linux
Web
python
socket
django
server
网络编程实践陈硕笔记零
1、理查德森的
unix网络编程
有两样不足:一消息格式处理,特别是非阻塞IO上处理TCP分包问题;二是并发模型稍显陈旧,传统高并发采用事件驱动加非阻塞IO方式。
夫多多
·
2015-10-14 15:18
网络编程
估计好久不能些博客了
我的Linux应用编程,
unix网络编程
,我的ulk........
梦中人在做梦
·
2015-10-10 22:00
《
UNIX网络编程
》学习笔记:基本TCP套接字编程
1.socket(intfamily,inttype,intprotocol);返回:若成功则为非负描述符,若出错则为-1功能:创建一个未连接的套接字family指明地址协议族,type指明套接字类型,protocol为某个协议类型常值。对比AF_XXX和PF_XXX:AF_前缀表示地址族(addressfamily),PF_前缀表示协议族(protocolfamily),历。史上曾想单个协议族可
u012990532
·
2015-10-06 18:00
unix
tcp
网络编程
套接字编程
套接字API
linux后台开发必看书
《
Unix网络编程
卷二》
Unix网络编程
卷第二卷没有涉及网络的东西,主要讲进程间通讯和Posix
my_sky2012
·
2015-10-04 20:00
Unix网络编程
-poll模型echo服务器
poll函数和select函数差不多。以下是一个简单的回显服务器#include usingnamespacestd; #include #include #defineOPEN_MAX64 intmain() { inti,maxi,listenfd,connfd,sockfd; intnready; ssize_tn; socklen_tclilen; struc
程远春
·
2015-09-22 15:00
UNIX网络编程
——socket的keep-alive(超时重传)
第一部分【需求】不影响服务器处理的前提下,检测客户端程序是否被强制终了。【现状】服务器端和客户端的Socket都设定了keepalive属性。服务器端设定了探测次数等参数,客户端、服务器只是打开了keepalive机能服务器端起了一个监视线程,利用select来检测socket是否被关闭。下面这是我的一点肤浅理解。1. 关于keepalive 无论windows还是linux,keep
一叶舟troy
·
2015-09-18 15:00
memcached主线程工作线程通信机制
accept/dispatch: memcached使用"主线程统一accept/dispatch子线程"网络模型处理客户端的连接和通信,也就是《
UNIX网络编程
卷1第三版》第30章里面的第8个模型
qq_15457239
·
2015-09-16 10:00
memcached
线程通信
高效的半同步半异步模型
连接处理
CentOS安装sctp协议
序最近学习
Unix网络编程
,在第10章节,SCTP客户/服务器程序实现时,发现很多由于系统没有安装sctp协议,引发的bug;因此,现将在CentOS上的sctp安装记录如下:安装如图(1)使用命令yumlistlksctp
fly_yr
·
2015-09-11 17:00
centos
网络编程
sctp安装
TCP协议疑难杂症全景解析
因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《
Unix网络编程
》以及Linux源
u014774781
·
2015-09-11 12:00
linux
网络
嵌入式程序员的面试经历
大致看了一下书籍《TCP-IP详解(第一卷)》,《
UNIX网络编程
卷1:套接字联网API(第3版)》,《UNIX环境高级编程》,顺便看了下《鸟哥的Linux私房菜–基础学习篇(第三版)》,之前一直是在linux
zhangdaisylove
·
2015-09-08 18:42
TCP协议疑难杂症全景分析
因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《
Unix网络编程
》以及Linux源代码之外,学习网络更好的资
carribean
·
2015-09-08 11:00
TCP协议疑难杂症全景解析
因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《
Unix网络编程
》以及Linux源代码之外,
a2796749
·
2015-09-02 19:00
Unix网络编程
— 头文件解析
1.1.primitivesystemdatatypes(包含很多类型重定义,如pid_t、int8_t等)1.2.//与套接字相关的函数声明和结构体定义,如socket()、bind()、connect()及structsockaddr的定义等intsetsockopt(ints,intlevel,intoptname,constvoid*optval,,socklen_toptlen);用来设
fly_yr
·
2015-08-31 17:00
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他