码迷,mamicode.com
首页 >  
搜索关键字:socket ss5 centos 代理服务器    ( 48546个结果
C语言 Socket入门示例2——模拟远程CMD(客户端向服务器发送命令,服务端执行该命令)
只要把上一篇文章“C语言 Socket入门示例1”中的两段程序彻底搞懂,那么再看本文就没有任何难度了,因为仅仅是对上篇文章中服务端代码的简单修改扩充。但是简单修改过后,功能变得异常强大,犹如一个远程CMD。随着不断深入学习,功能将会变得越来越强大。欢迎大家评论指点。 1、服务端(Server): #include #include #pragma comment(lib,"...
分类:编程语言   时间:2014-05-10 09:56:56    阅读次数:636
C语言 Socket入门示例1—— 单工通信(客户端向服务器发送消息)
如果对Windows API不太熟悉、对TCP/IP通信协议不太熟悉,或者对C语言本身不太熟悉的话,学习Socket会有点难受的。以前学习操作系统的时候,被API吓怕了,很多莫名其妙的API有着多如牛毛的参数,令人费解。学习计算机网络的时候,又有那么多的协议,并且很多协议本身比较复杂,什么三次握手建立连接,什么四次握手释放链接等等,也没有学得特别透彻。更遗憾的是,以前学C的时候,误以为自己把C学会...
分类:编程语言   时间:2014-05-10 09:52:05    阅读次数:442
NIO与传统IO的区别
感性认识:  传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线程创建单独的线程,可以用一个含有限数量线程的线程池,甚至一个线程来为任意数量的连接服务。由于线程数量小于连接数量,所以每个线程进行IO操作时就不能阻塞,如果阻塞的话,有些连接就得不到处理,NIO提供了这种非阻塞的能力。 小...
分类:其他好文   时间:2014-05-10 08:50:29    阅读次数:365
FL2440移植Linux2.6.33.7内核
kernel version:2.6.33.7/linux-2.6.33.7OS:CentOS 6.4cross-compilation chain:arm-linux-4.3.2/usr/local/arm/4.3.2/bin第一步:修改配置(1)选择合适的内核代码,作为硬件参考目标平台arch/...
分类:系统相关   时间:2014-05-09 11:38:14    阅读次数:560
windows 7 + virtualbox安装centos+mono+jexus
1. 下载安装virtualbox和virtualbox extension2. 创建centos虚拟机3. 下载并安装libgdiplus,gdi+库4. 下载并安装Mono5. 下载并安装Gtk-sharp,GUIi库(可选,如不需运行桌面程序,可以不装)6. 下载并安装MonoDevelope...
分类:Windows程序   时间:2014-05-09 11:30:16    阅读次数:489
Nodejs发送Post请求时出现socket hang up错误的解决办法
参考nodejs官网发送http post请求的方法,实现了一个模拟post提交的功能。实际使用时报socket hang up错误。后来发现是请求头设置的问题,发送选项中需要加上headers字段信息(这个估计也和对方的服务器有关,对于不完成的post请求头,可能被丢弃了)。完整的代码如下(遇到类...
分类:Web程序   时间:2014-05-08 22:07:43    阅读次数:550
不想作死系列---virtualbox最小化安装centos6.5
背景: 最近已经重装了5个系统,实在不想折腾了。于是打算在虚拟机中安装所需环境。 系统版本: 宿主机:win7 virtualbox4.3.10 centos 6.5(final) 1.下载安装virtualbox 略 2.在virtualbox中配置centos ...
分类:其他好文   时间:2014-05-08 20:09:22    阅读次数:298
让centos 支持中文 转
开始我用java测试移动文件的时候,wins都可以,当放到centos上的时候就无法移动文件了;最后发现时由于安装英文版的系统不支持中文,出现中文文件名乱码,所以移动不了;下面操作时在centos上安装中文支持:1)先下载并安装两个语言包:fonts-chinese-3.02-12.el5.noar...
分类:其他好文   时间:2014-05-07 17:33:18    阅读次数:382
CentOS 5.5 --学习(1)
一、解决浏览器乱码问题:用yum 安装yum-yinstallfonts-chineseyum-yinstallfonts-ISO8859-2-75dpiCentOS系统安装完成后,重新启动即可。(我只为了解决浏览器中乱码问题,所以只用了这一步,重新启动后不乱码了)
分类:其他好文   时间:2014-05-07 09:42:02    阅读次数:267
C语言Socket编程(计算机网络作业)
最近我计算机网络课程要做作业了,没办法跟着老师一步一步的写C语言的代码,使用的计算就是Socket通信发送消息;代码实现的功能很简单,客户端向服务器端发送消息,服务器端接收客户端发来的消息,并且输出显示到屏幕上;代码中的每个方法的返回值都应该做判断出错情况,以保证程序的稳定性,这里只是测试代码。老师...
分类:编程语言   时间:2014-05-06 13:33:23    阅读次数:342
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!