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
linux网络编程
关于弹出光驱的程序
今天看到《
Linux网络编程
》那本书的一个光驱弹出的程序,我记得在很早很早的时候,有人就写过不断自动弹出和自动关闭光驱的程序,当时还吓倒不少网民。
lanseshenhua
·
2010-12-28 11:00
Linux网络编程
IPv4和IPv6的inet_addr、inet_aton、inet_pton等函数小结
知识背景: 210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4 numbers-and-dots notation。 如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binary data。(其实binary是二进制的意思) 详细介绍,请参考:网络字节序与主机字节序的转换
king_tt
·
2010-12-27 15:00
linux
Linux网络编程
IPv4和IPv6的inet_addr、inet_aton、inet_pton等函数小结
知识背景: 210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4 numbers-and-dots notation。 如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binary data。(其实binary是二进制的意思) 详细介绍,请参考:网络字节序与主机字节序的转换
snake_hand
·
2010-12-27 15:00
linux
Linux网络编程
IPv4和IPv6的inet_addr、inet_aton、inet_pton等函数小结
知识背景:210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4numbers-and-dotsnotation。如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binarydata。(其实binary是二进制的意思)详细介绍,请参考: 网络字节序与主机字节序的转换 问题所在:如何在字符串形
sunboy_2050
·
2010-12-27 15:00
编程
linux
网络
struct
domain
NetWork
Linux网络编程
IPv4和IPv6的inet_addr、inet_aton、inet_pton等函数小结
知识背景: 210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4 numbers-and-dots notation。 如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binary data。(其实binary是二进制的意思) 详细介绍,请参考:网络字节序与主机字节序的转换
webcenterol
·
2010-12-27 15:00
linux
[
Linux网络编程
]ARP简单实例
一个简单的ARP实例。先声明,本文是基于于一篇来自邹鑫的专栏的文章,地址如下:http://blog.csdn.net/zouxinfox/archive/2008/10/25/3141323.aspx山人根据自己的实际情况稍微改动一下代码,不过山人纯粹是用来学习的,没有干坏事。 下面的图片依然来自《TCP/IP详解》一书。 在前篇文章中,我们知道,一个ARP包(分组)除了以太网头部和ARP请求/
subfate
·
2010-12-22 15:00
编程
linux
网络
struct
header
[
Linux网络编程
]以太网封装格式及相关结构体
木草山人声明:本文非教学资料,不涉及理论。文章只是个人的一些笔记,其中的对与错,我不清楚,因为都是从书上、资料中学到的。虽然做过实践测试,但不保证100%正确。能力有限,错误难免,欢迎指正。 以太网MAC帧有两种标准,一种是IEEE的802.3标准,另外一种是以太网V2标准(注:来自《计算机网络》)。后者用得比较多。不过,国外的书中找不到MAC帧这种说法,只说“以太网封装格式”。下面这张图片就是从
subfate
·
2010-12-22 15:00
一个绘制直线和三角形Winform(C#)
至于Linux的网络编程,希望我忙里偷闲,把它看完,再看一下网上的
Linux网络编程
实例,实现个什么东东玩一下~.
mo451583183
·
2010-11-05 14:16
C#
职场
休闲
画线
linux网络编程
常用函数详解与实例(socket-->bind-->listen-->accept)
常用的网络命令:netstat命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项我们常用的选项是 -an 用来显示详细的网络状态.至于其它的选项我们可以使用帮助 telnettelnet是一个用来远程控制的程序,但是我们完全可以用这个程序来调试我们的服务端程序的. 比如我们的服务器程序在监听8888端口,我们可以用telnet localhost 8
king_tt
·
2010-10-26 15:00
socket
linux网络编程
常用函数详解与实例(socket-->bind-->listen-->accept)
常用的网络命令:netstat命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项我们常用的选项是-an用来显示详细的网络状态.至于其它的选项我们可以使用帮助telnettelnet是一个用来远程控制的程序,但是我们完全可以用这个程序来调试我们的服务端程序的.比如我们的服务器程序在监听8888端口,我们可以用telnetlocalhost8888来查看服
sunboy_2050
·
2010-10-26 15:00
编程
linux
socket
struct
网络
服务器
linux网络编程
常用函数详解与实例(socket-->bind-->listen-->accept)
常用的网络命令:netstat命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项我们常用的选项是 -an 用来显示详细的网络状态.至于其它的选项我们可以使用帮助 telnettelnet是一个用来远程控制的程序,但是我们完全可以用这个程序来调试我们的服务端程序的. 比如我们的服务器程序在监听8888端口,我们可以用telnet localhost 8
webcenterol
·
2010-10-26 15:00
socket
Linux网络编程
一步一步学-异步通讯聊天程序select
Linux网络编程
一步一步学-异步通讯聊天程序select Client #include <stdio.h> #include <stdlib.h> #include
king_tt
·
2010-10-25 20:00
select
Linux网络编程
一步一步学-异步通讯聊天程序select
Linux网络编程
一步一步学-异步通讯聊天程序selectClient#include#include#include#include#include#include#include#include#include
sunboy_2050
·
2010-10-25 20:00
编程
linux
网络
buffer
聊天
通讯
Linux网络编程
一步一步学-异步通讯聊天程序select
Linux网络编程
一步一步学-异步通讯聊天程序select Client #include <stdio.h> #include <stdlib.h> #include
webcenterol
·
2010-10-25 20:00
select
Linux网络编程
基础--初等网络函数介绍(TCP)及示例程序
原帖地址:http://blog.chinaunix.net/u/4502/showart.php?id=13285 1、socket intsocket(intdomain,inttype,intprotocol) domain:说明我们网络程序所在的主机采用的通讯协族(AF_UNIX和AF_INET等).AF_UNIX只能够用于单一的Unix系统进程间通信,而AF_INET是针对I
Yalishizhude
·
2010-10-03 16:00
编程
linux
网络
socket
tcp
struct
Linux网络编程
一步一步学-UDP组播
组播客户端代码如下:#include#include#include#include#include#include#defineBUFLEN255/**********************************************************************filename:mcastclient.c*purpose:演示组播编程的基本步骤,其实这就是一个基本的UD
markman101
·
2010-09-29 11:00
编程
linux
网络
socket
struct
服务器
8)Linux程序设计入门--网络编程 (上)
现在书店里面已经有了许多关于
Linux网络编程
方面的书籍,网络上也有了许多关于
jakielong
·
2010-09-26 14:00
编程
linux
socket
网络应用
网络协议
linux epoll使用详解
在
linux网络编程
中,很长一段时间都是采用select来实现多事件触发处理的。
tianxiaogang12
·
2010-09-21 16:00
linux
工作
socket
IO
struct
events
linux 网络编程之TIME_WAIT状态
Linux网络编程
之TIME_WAIT状态
feiyinzilgd
·
2010-09-19 13:00
编程
linux
socket
server
网络
tcp
Linux网络编程
socket选项之SO_LINGER,SO_REUSEADDR
Linux网络编程
socket选项之SO_LINGER,SO_REUSEADDR
Linux网络编程
中,socket的选项很多.其中几个比较重要的选项有:SO_LINGER
feiyinzilgd
·
2010-09-19 12:00
编程
linux
网络
socket
server
buffer
Linux 网络编程 之 TCP状态转换
Linux网络编程
之TCP状态装换
feiyinzilgd
·
2010-09-19 11:00
编程
linux
socket
tcp
网络
server
Linux网络编程
Linux网络编程
笔记(修订版)收藏我的网络编程笔记,因为最近又要做Linux下的网络编程,故重新修订,其中一些内容参考了文末的链接及文章 1. 基本概念..12. 基本接口..22.1.
perfectpdl
·
2010-09-08 16:00
linux
网络
struct
socket
tcp
服务器
Linux网络编程
Linux网络编程
笔记(修订版) 收藏 我的网络编程笔记, 因为最近又要做Linux下的网络编程,故重新修订, 其中一些内容参考了文末的链接及文章 1. 基本概念.. 1 2.
jiagou
·
2010-09-08 16:00
linux
Linux网络编程
socket错误分析
Linux网络编程
socket错误分析 socket错误码: EINTR:4阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。只能针对阻塞模式的socket。
uestc_huan
·
2010-09-04 19:00
编程
linux
socket
网络
tcp
Sockets
Linux网络编程
socket错误分析
socket错误码: EINTR:4阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。只能针对阻塞模式的socket。读,写阻塞的socket时,-1返回,错误号为INTR。另外,如果出现EINTR即errno为4,错误描述Interruptedsystemcall,操作也应该继续。如果recv的返回值为0,那表明连接已经断开,接收操作也应该结束。 ETIMEOUT:11
perddy
·
2010-08-15 23:00
编程
linux
网络
socket
tcp
路由器
Linux网络编程
入门
(一)
Linux网络编程
--网络知识介绍
Linux网络编程
--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中
Deutschester
·
2010-07-29 13:00
编程
linux
socket
网络
struct
服务器
ioctl 函数与网络接口
本文只讨论ioctl在
linux网络编程
中的应用 #includeintioctl(intfd,intrequest,...
wfwfunway
·
2010-07-15 16:00
linux
网络
struct
socket
UP
interface
linux网络编程
实现一个简单的Client/Server通信的程序: 服务器端和客户端的通信过程: 1. 服务器端: 1) 服务器端创建套接字(socket() ) 2) 服务器端将套接字绑定到本机端口( bind() ) 3) 服务器端的套接字转化为监听套接字( listen() ) 4) 服务器端阻塞等待客户端发送信息到服务器( accept() ) 5) 服务器端读取客户端的数
jyjiao2007
·
2010-07-12 14:00
数据结构
编程
linux
socket
网络协议
Linux网络编程
一步一步学-设置非阻塞方式
#include#include#include#include#include#include#include#include#include#include#defineMAXBUF10/************关于本文档*********************************************filename:simple-nonblock.c*purpose:演示最基本的网
swgshj
·
2010-06-18 15:00
嵌入式
linux网络编程
之connect()函数的高级应用
在学习嵌入式
Linux网络编程
中,很多同学都发现了一个问题,那就是调用connect函数时,如果服务端关闭,客户端调用connect()函数时,发现阻塞在那里,而且利用ctrl+c信号去停止客户端程序时
farsight2009
·
2010-06-08 17:00
[收藏]学习
Linux网络编程
教材
如果想学习Unix/Linux的编程,《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。然后再看DouglusE.Comer的《用TCP/IP进行网际互连》第一卷,学习一下网络的知识,再看《UNP》的第一卷,不仅学习网络编程,而且对系统编程的一些常用的技巧就很熟悉了,如果继续网络编程,建议看《TCP/IP进行网际互连》的第三卷,里面有很多关于应用协
justin_xd
·
2010-05-17 21:04
linux
网络
学习
收藏
教材
[收藏]学习
Linux网络编程
教材
如果想学习Unix/Linux的编程,《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。然后再看DouglusE.Comer的《用TCP/IP进行网际互连》第一卷,学习一下网络的知识,再看《UNP》的第一卷,不仅学习网络编程,而且对系统编程的一些常用的技巧就很熟悉了,如果继续网络编程,建议看《TCP/IP进行网际互连》的第三卷,里面有很多关于应用协
justin_xd
·
2010-05-17 21:04
linux
网络
学习
收藏
教材
Linux网络编程
现在书店里面已经有了许多关于
Linux网络编程
方面的书籍,网络上也有了许多关于网络编程方面的教材,大家都可以去看一
AlphaJay
·
2010-05-17 19:00
推荐一套linux系列图书
最近看到一套linux系列图书,是2010年1月才出版的书籍,于是就买了其中的三本(linux服务器架设指南,linux环境下c程序设计,
linux网络编程
),今天才拿到手,花了180大洋,哈哈,大概看了下感觉蛮不错的
wqmsl
·
2010-05-11 23:38
linux
职场
推荐
图书
休闲
推荐一套linux系列图书
最近看到一套linux系列图书,是2010年1月才出版的书籍,于是就买了其中的三本(linux服务器架设指南,linux环境下c程序设计,
linux网络编程
),今天才拿到手,花了180大洋,哈哈,大概看了下感觉蛮不错的
wqmsl
·
2010-05-11 23:38
linux
职场
推荐
图书
休闲
Linux平台下学习分类
(4)
Linux网络编程
:和在window下的socket编程类似,包括套接字,网络安全。 (5)Linux
cdl2008sky
·
2010-04-25 22:00
Linux网络编程
-客户端与服务器端异步通信
首先介绍一个函数select#include#include#include#includeintselect(intnfds,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout)voidFD_SET(intfd,fd_set*fdset)voidFD_CLR(intfd,fd_set*fdset)voidFD
b_fushuaibing
·
2010-02-22 09:00
编程
linux
网络
socket
服务器
buffer
linux网络编程
中遇到的ioctl中的标志
structsockaddr_in{ sa_family_tsin_family;/*addressfamily:AF_INET*/ u_int16_tsin_port;/*portinnetworkbyteorder*/ structin_addrsin_addr;/*internetaddress*/ }; structin_addr{ u_int32_ts_addr;/*ad
wl_haanel
·
2010-02-10 15:00
编程
linux
网络
struct
buffer
NetWork
Linux网络编程
:加密通讯协议SSL编程
http://www.yuanma.org/data/2007/1203/article_2904.htm 服务器端源代码如下: #include#include#include#include#include#include#include#include#include#include#include#include#defineMAXBUF1024/************关于本文档**
wangyongjun_cn
·
2010-02-06 23:00
编程
linux
加密
网络
ssl
通讯
Proxy源代码分析--谈谈如何学习
linux网络编程
本文出自:http://www.china-pub.com作者:李培源(2001-08-1012:00:00)Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然
chun799
·
2010-01-21 10:00
linux
网络
struct
服务器
Signal
代码分析
推荐一套linux系列图书
最近看到一套linux系列图书,是2010年1月才出版的书籍,于是就买了其中的三本(linux服务器架设指南,linux环境下c程序设计,
linux网络编程
),今天才拿到手,花了180大洋,哈哈,大概看了下感觉蛮不错的
wiliiwin
·
2010-01-08 20:15
linux
职场
休闲
推荐一套linux系列图书
最近看到一套linux系列图书,是2010年1月才出版的书籍,于是就买了其中的三本(linux服务器架设指南,linux环境下c程序设计,
linux网络编程
),今天才拿到手,花了180大洋,哈哈,大概看了下感觉蛮不错的
wiliiwin
·
2010-01-08 20:15
linux
职场
休闲
CAsyncSocket ,CSocket多线程环境
CAsyncSocket,CSocket多线程环境我接触Windows网络编程有一段时间了,对Windows网络编程,Windows网络编程模型和
Linux网络编程
模型有一个很不一样的地方,这就是异步选择模型
laokaddk
·
2010-01-06 15:37
职场
休闲
CAsyncSocket
CSocket多线程环境
CAsyncSocket ,CSocket多线程环境
CAsyncSocket,CSocket多线程环境我接触Windows网络编程有一段时间了,对Windows网络编程,Windows网络编程模型和
Linux网络编程
模型有一个很不一样的地方,这就是异步选择模型
laokaddk
·
2010-01-06 15:37
职场
休闲
CAsyncSocket
CSocket多线程环境
linux网络编程
中的地址结构
1.网络编程中的地址结构在网络编程中,我们经常会进行地址类型的转换,多是因为我们能够是别的地址为文本表示,而计算机网络能识别的为socket结构的二进制值表示。我们现总结一下地址的两个传递方向:(1)从进程传递到内核fromtheprocesstothekernel;(2)从内核传递到进程fromthekerneltotheprocess.地址转换函数:(1)大部分IPv4结构的地址采用函数ine
sustzombie
·
2010-01-04 22:00
编程
linux
网络
struct
NetWork
byte
linux网络编程
基本流程
1. 基本概念 说到网络编程,不得不先提到OSI参考模型,其七层模型从下到上分别为1.物理层(PhysicalLayer,PH)2.数据链路层(DataLinkLayer,DL)3.网络层(NetworkLayer,N)4.运输层(TransportLayer,T)5.会话层(SessionLayer,S)6.表示层(PresentationLayer,P)7.应用层(Applica
flyingdon
·
2009-12-25 13:00
编程
linux
socket
网络
struct
服务器
LINUX网络编程
,简单的聊天程序
服务器端: 建立socket,本地地址绑定bind,然后建立监听,如果有客户端请求则响应之,然后进行数据的发送和接收源代码:#include#include#include#include#include#include#include#include#defineMAXDATASIZE100#defineSERVPORT3333#defineBACKLOG10//最大连接数#defineSTD
homking
·
2009-12-20 16:00
编程
linux
struct
socket
网络
聊天
linux网络编程
--socket(3)
关于linux的读写操作 建立了连接,就可以进行通讯了,往文件描述符里读写,和读写文件是一样的. 写函数:ssize_twrite(intfd,(void*)buf,size_tnbytes)将buf中的nbytes写入到fd中,成功时返回所写的字节数,失败时返回-1,并写入errno变量.当我们象套接字写数据时,可能会有两种情况:a.write的返回值大于0,表示写了部分或者是全部的数据b.返
swliao
·
2009-10-30 10:00
linux网络编程
--socket(2)
关于socket编程中,经常用到的字节转换的问题 网络上不同的机器类型可能在表示数据字节时的字节顺序是不一样的,所以在linux下,有专门的字节转换函数:unsignedlonginthtonl(unsignedlonginthostlong);unsignedshortinthtons(unsignedshortinthostshort);unsignedlongintntohl(unsign
swliao
·
2009-10-29 10:00
编程
linux
网络
struct
socket
NetWork
linux网络编程
--socket(1)
网络程序和普通程序最大的区别就是,网络程序是由两部分组成的--server/client.一般情况下,是先运行server端上的程序,然后等待client端上的程序运行并建立连接,server端上的程序在一个端口监听,等待client端发来的请求. intsocket(intdomain,inttype,intprotocol)domain:说明通讯程序所在主机所采用的通讯协议类(AF_INET
swliao
·
2009-10-29 10:00
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他