sockets

2024/4/14 10:18:53

socket编程---实现get post 向http发送请求

一、HTTP Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源&…

Reverse Proxy Web Sockets with Nginx and Socket.IO

最近一直在关注socket.io这个东西,看到一篇博客去仔细分析。引自:http://www.letseehere.com/reverse-proxy-web-sockets If you’re using Socket.io and want to reverse proxy your web socket connections, you’ll quickly find it’s somewhat dif…

《Sicstus Prolog用户手册》---进行中

导言致谢1. 符号约定 1.1 键盘字符 1.2 模式规格 1.3 开发和运行系统 1.4 函数原型 1.5 符合ISO标准2. 词汇3. 如何运行Prolog 3.1 入门开始 3.2 读程序 3.3 在终端插入 3.4 查询和指令 3.5 语法错误 3.6 未定义的谓词 3.7 程序执行和中断 3.8 从顶层退出 3.9 嵌套处决歇 3.10 …

Android Permission

http://blog.csdn.net/stevenliyong/archive/2010/03/03/5343085.aspx 1. 文件(夹)读写权限 init.rc 中建立test1 test2 test3 文件夹 mkdir /data/misc/test1 0770 root root mkdir /data/misc/test2 0770 wifi wifi mkdir /data/misc/test3 0770 system misc 其中 …

RHEL/CENTOS 性能优化

RHEL/CENTOS 性能优化 一、前言 本文档针对OOP8生产环境,具体优化策略需要根据实际情况进行调整;本文档将在以下几个方面来阐述如何针对RedHat Enterprise Linux进行性能优化。 1) Linux Proc文件系统,通过对Proc文件系统进行调整&#x…

memacache 函数详解

memcache函数所有的方法列表如下: Memcache::add – 添加一个值,如果已经存在,则返回false Memcache::addServer – 添加一个可供使用的服务器地址 Memcache::close – 关闭一个Memcache对象 Memcache::connect – 创建一个Memcache对象 memc…

Effective C++读书笔记 资源管理(之一)

Effective C读书笔记 --By Nathan.Yu 2007-11-27-- 3 资源管理(之一) 常见的资源:文件描述器(file descriptors)、互斥锁(mutex locks)、图形界面中的字型和笔刷、数据库连接、网络sockets。 不论哪一种资源&#xff0…

Socket编程 C#版

说明:此示例在 .net2005/xp 下 运行通过 示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个 最基本的 socket 编程流程&…

提高Linux系统性能加速网络应用程序

在开发 socket应用程序时,首要任务通常是确保可靠性并满足一些特定的需求。利用本文中给出的 4 个提示,您就可以从头开始为实现最佳性能来设计并开发socket 程序。本文内容包括对于 Sockets API 的使用、两个可以提高性能的 socket 选项以及 GNU/Linux 优…

Win32应用程序中进程间通信方法分析与比较

1 进程与进程通信   进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多 线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Prog…

netstat manual 中文翻译

原文地址 以下是本文档完整版本地址:http://sanyk.is-programmer.com/posts/14825.html (nt: 出现这一提示是为了避免一些网络蜘蛛把文章分成几个页面给查看带来不悦) 中文版 NETSTAT(8) Linux 程序员参考手册 …

[转]linux系统之性能优化详解

一篇有待于认真学习的文章 引自:http://www.ite5e.com/newsinfo.php?nid2693 一、前言1) Linux Proc文件系统,通过对Proc文件系统进行调整,达到性能优化的目的。2) Linux性能诊断工具,介绍如何使用Linux自带的诊断工具进行性能诊断。加粗斜体…

linux ls和 ll 命令

ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和ls -l命令结果区别: 上面结果说明: ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls -l只列出显式文件,说明这两个命令还…

setsockopt , getsoctopt 函数的Level 参数和 name 参数对应表!!!

int setsockopt( SOCKET s, int level, int optname, const char* optval, int optlen); 对于这个函数的level级别的参数到底有哪些, optname ,对应的又有哪些,一直很纳闷,终于今天抽空看了下msdn,leve ---- opt…

remote shell (rsh) 的使用方法

rsh命令是“remote shell”(远程 shell)的缩写。 该命令在指定的远程主机上启动一个shell并执行用户在rsh命令行中指定的命令。如果用户没有给出要执行的命令,rsh就用rlogin命令使用户登录到远程机上。rsh命令的一般格式是:rsh [-…

[转]SYN Flood攻击、SYN Cookie防御和Linux/FreeBSD的内核参数修改

看到一篇防御SYN Flood攻击的文章,留存。引自 http://www.yayu.org/look.php?id154 黑客是个令人向往、有前途的职业。我欣赏好黑客,讨厌坏黑客。所谓坏黑客,就是导致对方有人要加班的那种家伙。 SYN Flood攻击是一种典型的拒绝服务型&#…

MFC socket程序开发

Socket编程在大多数的编程语言中都是一件比较有趣的事情。它是比较常用的编写通过网络通信的服务器和客户端方法。在windows平台Socket通信大多是基于MS Winsock设计的。Windows支持基于TCP和UDP的socket通信。Windows APIs在socket编程中是非常有用的,但是有些人发…

WSAStartup详解

在做计网课程设计“DNS中继服务器的实现”实验中,在相关代码中看到了该函数的出现,去网上查了下相关的资料,发现这个博主写的挺全的,是我需要的内容,因此特意转到这里,方便以后查看。 原博文链接 WSAStartu…

带外数据

传输层协议使用带外数据(out-of-band,OOB)来发送一些重要的数据,如果通信一方有重要的数据需要通知对方时,协议能够将这些数据快速地发送到对方。为了发送这些数据,协议一般不使用与普通数据相同的通道&…

Windows套接字编程:基于TCP和UDP协议

使用T C P / I P协议的应用程序通常采用两种应用编程接口(A P I):s o c k e t和T L I(运输层接)。前者有时称作“Berkeley socket”,表明它是从伯克利版发展而来的。后者起初是由AT & T开发的&#xff…

使用 Node.js 作为完整的云环境开发堆栈

转载地址:http://www.oschina.net/question/129540_25033 本文探讨 Node.js,这是一个用于 UNIX 类平台上 V8 JavaScript™ 引擎的事件驱动的 I/O 框架,设计这一框架的目的是为了编写可伸缩的网络程序,如 Web 服务器。本文通过一个…

socket编程---简单的C/S之间的通信

一、socket通信过程简介 在WIN32平台上的WINSOCK编程都要经过下列步骤: 定义变量->获得WINDOCK版本->加载WINSOCK库->初始化->创建套接字->设置套接字选项->关闭套接字->卸载WINSOCK库->释放资源。 在VC中进行WINSOCK编程时,需要引入如下两个库文件…

Windows Socket 1.1库函数查询索引

Windows Socket 1.1库函数 下面以字母顺序列出了套接口库函数。 1. accept() 头文件&#xff1a; #include <winsock.h>函数原型&#xff1a;SOCKETPASCAL FAR accept( SOCKET s, struct sockaddr FAR* addr, intFAR* addrlen); s&#xff1a;套接口描述字&#xff0c;…

DirectFB+GTK交叉编译

编译平台&#xff1a;x86、VMware上Ubuntu-10.04 目标平台&#xff1a;SOC3210 交叉编译工具链&#xff1a;gcc-3.4.6(mipsel) 一、所需软件包&#xff1a; 1、zlib-1.2.5.tar.bz2 2、freetype‐2.3.5.tar.bz2 3、libpng-1.2.40.tar.bz2 4、jpegsrc.v6b.tar.gz 5、Direc…

SOCKET编程简单总结

SOCKET编程总结 sockets&#xff08;套接字&#xff09;编程有三种&#xff0c;流式套接字&#xff08;SOCK_STREAM&#xff09;&#xff0c;数据报套接字&#xff08;SOCK_DGRAM&#xff09;&#xff0c;原始套接字&#xff08;SOCK_RAW&#xff09;&#xff1b;基于TCP的soc…

[转]优化Linux服务器的经验之谈

引自&#xff1a;http://www.lvtao.net/showarticle.php?articleid673 一、时间同步 生产环境下的服务器对时间的要求是精准的&#xff0c;编辑 vim /etc/crontab 至今每天跟ntp时间服务器自动对时一次&#xff1a; 30 1 * * * /usr/sbin/ntpdate 192.43.244.18 二、启用内核中…

Symbian 网络编程之使用Socket API

简介 通过这篇文章我们想为大家带来一些Symbian操作系统的有关sockets API的基本介绍。 本文的读者应该是希望在他们的应用程序中增添socket通信功能的Symbian操作系统的开发者&#xff0c;本文不仅提供了理论介绍&#xff0c;同样给出了可供实践参考的代码范例。 本文包含…