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网络编程
Linux/
Unix网络编程
之UDP的connect函数
对于linux网络编程,我们都知道UDP是发送数据报,不是面向连接的协议,也就是它只是把数据报发送到链路层,至于能不能到达目的IP和端口,他都无能为力了。而且,我们只要在sendto函数中指定你要发送的端口和IP地址就可以了,我们不用绑定端口和IP。但是,如果对UDP进行connect函数的调用,会发生什么现象呢?那么,connect函数是连接外部的IP和端口,一般我们是连接服务器的公共的端口和I
zhengzhoudaxue2
·
2011-05-24 23:00
ioctl及getifaddrs读取IPv4,IPv6网卡信息
《
UNIX网络编程
》中提供了get_ifi_info函数的实现方法,使用这种方式来获取网络信息。在LINUX下,这种方式不能获得IPV6的网卡信息。
vin_do
·
2011-05-08 21:30
c
职场
笔记
休闲
vin_do
vin_do学习笔记
linux后台开发必看书
《
Unix网络编程
卷二》
Unix网络编程
卷第二卷没有涉及网络的东西,主要讲进程间通讯和Posix
Challenge_C_PlusPlus
·
2011-04-28 15:00
编程
linux
网络
unix
scripting
linux内核
积累的一些
UNIX网络编程
的知识
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》《TCP/IP详解》《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念
xuexingyang
·
2011-04-20 11:00
编程
windows
网络
unix
socket
IO
I/O的知识储备
为自己做一下技术储备,以后可以多玩玩nio的相关技术知识点
unix网络编程
第6章:几种unix下的I/O模型。
agapple
·
2011-04-18 19:00
linux
面试
unix
sun
java7
I/O的知识储备
为自己做一下技术储备,以后可以多玩玩nio的相关技术知识点
unix网络编程
第6章:几种unix下的I/O模型。
agapple
·
2011-04-18 19:00
linux
面试
unix
sun
java7
I/O的知识储备
为自己做一下技术储备,以后可以多玩玩nio的相关技术知识点
unix网络编程
第6章:几种unix下的I/O模型。
agapple
·
2011-04-18 19:00
linux
面试
unix
sun
java7
I/O的知识储备
为自己做一下技术储备,以后可以多玩玩nio的相关技术知识点
unix网络编程
第6章:几种unix下的I/O模型。
agapple
·
2011-04-18 19:00
linux
unix
面试
sun
java7
I/O的知识储备
为自己做一下技术储备,以后可以多玩玩nio的相关技术知识点
unix网络编程
第6章:几种unix下的I/O模型。
agapple
·
2011-04-18 19:00
linux
面试
unix
sun
java7
I/O的知识储备
为自己做一下技术储备,以后可以多玩玩nio的相关技术知识点
unix网络编程
第6章:几种unix下的I/O模型。
agapple
·
2011-04-18 19:00
linux
unix
面试
sun
java7
仅支持IPV4的IP转换(字符串,网络字节序)
后面我会写个文章,给出一个IPV4和IPV6通用的转换函数(其实就是从
UNIX网络编程
第1卷上摘下来的)。
canlynet
·
2011-04-09 20:00
编程
unix
UNIX网络编程
----多线程echo服务器与客户端
改进的多线程服务器与客户端,这样服务器只用一个进程就可以对多个客户端提供服务了。服务器:#include#include#include#include#include#include#include#include#include#defineMAXLINE4096#defineSERV_PORT 9877#defineSA struct sockaddr#defineLISTENQ10
liyandong1204
·
2011-04-09 11:00
多线程
编程
网络
struct
unix
服务器
原始套接字的使用
参考资料:1:steven的
unix网络编程
2:http://maguangzhi.bokee.com/5834192.html IPv4、TCP和UDP的校验和计算3:http://blog.csdn.net
jiejnan
·
2011-04-05 20:00
原始套接字的使用
参考资料:1:steven的
unix网络编程
2:http://maguangzhi.bokee.com/5834192.html IPv4、TCP和UDP的校验和计算3:http://blog.csdn.net
jiejnan
·
2011-04-05 20:00
socket
struct
tcp
header
null
buffer
UNIX网络编程
----多进程并发服务器(这样就支持多个客户端连接了)
这个服务器在迭代式echo服务器的基础上增加了多进程功能,因此就可以同时与多个客户端连接并通信了。另外,还加入了SIGCHILD的信号处理机制,防止出现“僵尸进程”。迭代式echo服务器链接程序源码:#include#include#include#include#include#include#include#include#defineMAXLINE4096#defineSERV_POR
liyandong1204
·
2011-04-05 10:00
unix网络编程
----迭代式echo服务器与客户端(只支持一个客户端通信)
分别用gcc编译两个代码为可执行程序client和server之后,在一个终端里运行./server启动服务器,在另一个终端运行./client127.0.0.1后,就可以在client终端里面输入任意字符然后回车,输入的字符会发送到服务器,然后被服务器返回来,在client终端里显示,起到"echo"的效果。此代码可以作为网络编程基础设置的参考。 参考资料:> W.RichardSte
liyandong1204
·
2011-04-04 23:00
编程
unix
网络
struct
服务器
networking
客户/服务器程序设计范式
客户/服务器程序设计范式参考
unix网络编程
客户/服务器程序设计范式有(1)迭代服务器(无进程控制)(2)并发服务器,每个客户请求fork一个子进程(3)预先派生子进程,每个子进程无保护地调用accept
Just enjoy programming
·
2011-04-04 19:00
muduo学习笔记(一)
主要从中学习几点:1.服务器端网络编程(结合
Unix网络编程
) 非阻塞IO,IO多路复用,多线程。
雨前
·
2011-04-03 00:00
SO_TIMESTAMP - 《
Unix网络编程
》中未提及的Socket选项
SO_TIMESTAMP,一个Socket选项,在权威著作《
Unix网络编程
》中未提及到,即使在google上也难找到其详细解释与用法。
lion3875
·
2011-03-29 22:26
unix
职场
休闲
SO_TIMESTAMP
硬件时间戳
关于网络编程(服务端)的一些笔记
针对服务器处理网络连接的几种方式,
unix网络编程
里给出了9种方案,并且对服务器进程/线程的开销做了一个量化的比较。
husthan
·
2011-03-28 16:00
apache
编程
网络
socket
unix
服务器
java linuc进程间通信对比
读《
unix网络编程
第二卷进程通信》 1.管道 2.消息队列 3.信号量 4.共享内存 这些在java中怎么实现?
haoningabc
·
2011-03-20 15:00
java
编程
C++
c
C#
java linuc进程间通信对比
读《
unix网络编程
第二卷进程通信》 1.管道 2.消息队列 3.信号量 4.共享内存 这些在java中怎么实现?
haoningabc
·
2011-03-20 15:00
java
编程
C++
c
C#
Java aio(异步网络IO)初探
按照《
Unix网络编程
》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?
chuanzhongdu99
·
2011-03-14 11:00
java
Java aio(异步网络IO)初探
按照《
Unix网络编程
》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?
chuanzhongdu1
·
2011-03-14 11:00
java
框架
网络
IO
session
socket
Java aio(异步网络IO)初探
按照《
Unix网络编程
》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?
FutureInHands
·
2011-03-11 16:00
java
框架
socket
SVN
网络应用
Java aio(异步网络IO)初探
按照《
Unix网络编程
》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?
FutureInHands
·
2011-03-11 16:00
java
框架
SVN
socket
网络应用
Java aio(异步网络IO)初探
按照《
Unix网络编程
》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?
FutureInHands
·
2011-03-11 16:00
java
框架
SVN
socket
网络应用
关于网络编程(服务端)的一些笔记
关于网络编程(服务端)的一些笔记转载自:http://bbs.chinaunix.net/thread-443179-1-1.html针对服务器处理网络连接的几种方式,
unix网络编程
里给出了9种方案,
Windows还是Linux?
·
2011-02-25 09:00
用管道(pipe)使消息队列通知(mq_notify)可以在Select和poll中使用
用管道(pipe)使消息队列通知(mq_notify)可以在Select和poll中使用这是在
Unix网络编程
第二卷进程间通信中看到的一个技巧。
雨前
·
2011-02-24 21:00
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》《TCP/IP详解》《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念
sunboy_2050
·
2011-02-21 16:00
编程
网络
socket
IO
unix
tcp
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》非阻塞IO和阻塞IO:在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念, 这里对于这两种
snake_hand
·
2011-02-21 16:00
网络编程
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》非阻塞IO和阻塞IO:在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念, 这里对于这两种
king_tt
·
2011-02-21 16:00
网络编程
网络编程常见问题总结
第一部分 在网络程序中遇到的一些问题进行了总结, 这里主要针对的是我们常用的TCP socket相关的总结, 可能会存在错误, 有任何问题欢迎大家提出.对于网络编程的更多详细说明建议参考下面的书籍《
UNIX
webcenterol
·
2011-02-21 16:00
网络编程
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念
javatoyou
·
2011-02-10 21:00
网络编程
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念
javahigh1
·
2011-02-10 21:00
网络编程
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念
jiagou
·
2011-02-10 21:00
网络编程
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》 《TCP/IP 详解》 《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念
jiagou
·
2011-02-10 21:00
网络编程
网络编程常见问题总结
对于网络编程的更多详细说明建议参考下面的书籍 《
UNIX网络编程
》《TCP/IP详解》《Unix环境高级编程》 非阻塞IO和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念,这里对于这两种
perfectpdl
·
2011-02-10 21:00
编程
socket
负载均衡
网络
IO
unix
unix网络编程
一些可以后续观察的文章:select,poll,epoll的内部机制调研http://wenku.baidu.com/view/31f51d7da26925c52cc5bf4e.html select poll epollselect每次都需提供fd_set集合,从应用程序空间往内核空间copy浪费时间.当遇到sigint等中断信号时,select会返回<0当select等待stdin返回
javahigh1
·
2011-02-10 21:00
unix
unix网络编程
一些可以后续观察的文章:select,poll,epoll的内部机制调研http://wenku.baidu.com/view/31f51d7da26925c52cc5bf4e.html select poll epollselect每次都需提供fd_set集合,从应用程序空间往内核空间copy浪费时间.当遇到sigint等中断信号时,select会返回<0当select等待stdin返回
javatoyou
·
2011-02-10 21:00
unix
编译
UNIX网络编程
源代码
编译第一卷在AIX平台下,编译到libgai下遇错:make cc-g-D_REENTRANT-D_ALL_SOURCE-cgetnameinfo.c"getnameinfo.c",line5.1:1506-343(S)Redeclarationofgetnameinfodiffersfrompreviousdeclarationonline394of"/usr/include/net
soup11
·
2011-01-05 18:00
编程
linux
网络
unix
command
AIX
socket通信简单例子
在看
unix网络编程
,闲着的时候采用TCP实现了一个简单的cs通信示例: tcpServer.c:#include#include#include#defineMAX_LISTEN_QUEUE_NUMBER10
jaff20071234
·
2010-12-29 14:00
阻塞,非阻塞IO和同步,异步IO
在看ACE的过程中,难免对socket的一些特别的api有点质疑,于是不得不求助于
unix网络编程
,在看的过程中终于懂得了阻塞,非阻塞和同步,异步的区别,以前认为非阻塞就是一中异步模式呢,哎,看来内功真的不行
shawn chen
·
2010-12-24 17:00
IO
异步
同步
非阻塞
阻塞
第4章
第4章
UNIX网络编程
笔记做下笔记,以供不时之需:)第4章 socket(intfamily, inttype, intprotocol
巢穴
·
2010-12-16 11:00
不知道如何运行
unix网络编程
下面的代码
最近下了本电子书,
unix网络编程
,我的安装的操作系统是CentOS5.5 ,把源代码导入之后,按照着readme.txt那个说明编译运行了一遍,发现有些报错内容,忽略过去了,但是就是运行第一个程序的时候就报错
world77
·
2010-12-13 22:11
代码
unix
网络
运行
休闲
从0开始复习linux三:
unix网络编程
的第一个例子,取时间
从0开始复习linux三:
unix网络编程
的第一个例子,取时间vi能用后,我就把我的
unix网络编程
第1卷翻出来了。书发黄了...书翻到第4页,有一个取时间的例子,就拿它开发,写复习的第一个例子。
专职C++
·
2010-12-09 00:00
unix网络编程
卷1笔记
http://bbs.chinaunix.net/archiver/tid-505577.html 和http://chenliang.info/?p=224 cd unpv12e ./configure make vim README看怎么安装 cd unpv12e/lib make会报错unp.h:114: error: redefinition of ‘struct in_pk
frenchleaf
·
2010-11-24 22:00
编程
linux
unix
prototype
vim
内存映射函数
mmap函数 文章分类:C++编程 mmap函数的使用方法
UNIX网络编程
第二卷进程间通信对mmap函数进行了说明。
fzy816
·
2010-11-04 15:00
编程
unix
解决
unix网络编程
(第三版)第一个程序connect dennied.问题&Open 'daytiime' service
到官方网站下载源代码,先看readme.里头教你怎么做的.如果你用ubuntu的话,在测试课本第5页的程序时,可能会遇到一个情况,connectdennied.那是因为你的daytime服务没有开。具体解决方案在http://ubuntuforums.org/showthread.php?t=650791摘录如下:First,you'llneedtoinstallxinetd:sudoaptitu
houlaizhe221
·
2010-10-26 17:00
网络编程常见问题总结
这里主要针对的是我们常用的TCPsocket相关的总结,可能会存在错误,有任何问题欢迎大家提出. .e3Y0@*_-e1G-B%R 对于网络编程的更多详细说明建议参考下面的书籍 $Y+D0[%j.G&K)Z《
UNIX
byrsongQQ
·
2010-10-26 16:00
编程
linux
网络
socket
IO
tcp
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他