码迷,mamicode.com
首页 >  
搜索关键字:socket nio    ( 18274个结果
ADB
ADB的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下ad.....
分类:数据库   时间:2014-06-02 15:40:53    阅读次数:337
java流的性能优化1-文件复制
传统的I/O速度相对比较慢,它会成为系统性能的瓶颈,所以在java1.4之后提供了NIO,它是一种全新的流:它具有以下特性:        1.为所有的原是类型提供Buffer缓存支持; 2.使用java.nio.charset.Charset作为字符编码解码解决方案; 3.增加通道(Channel)对象,作为新的原始I/O抽象; 4.支持锁和内存映射文件的文件访问接口; 5.提供基于S...
分类:编程语言   时间:2014-06-02 12:29:02    阅读次数:294
项目分析(GS,NET,NGP关系)
看了两天,这三者之间的关系好像是这样的,因为GS和net在同一台机器上,所以用共享内存通信,毕竟共享内存通信是最快的进程间通信的方式,而NGP是属于客户端的,Net是属于服务器的,他与Net进程是基于LibEvent通信的,Libevent里面创建的是基于Tcp创建的socket,也就是靠他进行网络...
分类:Web程序   时间:2014-06-02 10:15:02    阅读次数:301
Netty源码学习——EventLoopGroup原理:NioEventLoopGroup分析
最后找到了,NioEventLoopGroup,构造这个group的时候传递了一个ThreadFactory参数,所以这个group和Nio学习5——对NIO.2(AIO) Reactor模式封装的拆解中的AsynchronousChannelGroup也是大同小异的!...
分类:Web程序   时间:2014-06-02 05:01:53    阅读次数:412
unix环境编程 tcp通信
TCP通信服务器端程序:...
分类:其他好文   时间:2014-06-02 04:46:45    阅读次数:199
linux中Ctrl+Z和Ctrl+C的区别
坦白讲之前我没注意过Ctrl Z和Ctrl C之间的差别,因为当我按下的时候发现当前运行中的命令都停止了,它们的功能貌似是一样的。但是最近在写socket程序的时候发现服务器短使用Ctrl C用来结束一切正常,下次启动也是正常的。而使用Ctrl Z来结束时,发现再次启动时提示说地址已经被占用了,就是...
分类:系统相关   时间:2014-06-02 00:49:21    阅读次数:365
winsock select 学习代码(1)
// SelectCli.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #pragma comment(lib,"ws2_32")#define SOCKET_MAXCNT 64#define THREAD_NUM 2 //.....
分类:Windows程序   时间:2014-06-02 00:30:06    阅读次数:476
Netty源码学习——ChannelPipeline模型分析
参考Netty API io.netty.channel.ChannelPipeline A list of ChannelHandlers which handles or intercepts inbound events and outbount operations of a Channel. ChannelPipeline implements an advanced fo...
分类:Web程序   时间:2014-06-01 15:44:27    阅读次数:533
ffmpeg实时编码解码部分代码
程序分为编码端和解码端,两端通过tcp  socket通信,编码端一边编码一边将编码后的数据发送给解码端,解码端一边接收数据一边将解码得到的帧显示出来。 代码中的编码端编码的是实时屏幕截图。代码调用了Qt SDK。 #ifndef MAPTHREAD_H #define MAPTHREAD_H #include #include #include #include #include ...
分类:其他好文   时间:2014-06-01 15:36:55    阅读次数:415
Nio学习5——对NIO.2(AIO) Reactor模式封装的拆解
我们通过nio学习了Reactor模式,但是在java7中又出现了NIO.2,新的异步框架出来了,在上节中的服务端视线中看不到Reactor的影子了,但是Netty in action中写到:But notice that NIO.2 handles threading and the creation of the so-called event loop for you.所以模式还是没变,只是封装了而已!那让我们来分解下AIO(NIO.2)的封装吧!...
分类:其他好文   时间:2014-06-01 01:40:11    阅读次数:388
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!