前言 事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接 数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务...
分类:
其他好文 时间:
2015-09-29 17:05:48
阅读次数:
207
万维网 WWW (World Wide Web)并非某种特殊的计算机网络,而是一个大规模的、联机式的信息储藏所。 万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。这种访问方式称为“链接”。万维网以客户服务器方式工作。浏览器就是在用户计算机上的万维网客户程序。万维网文档所驻留的计算机则运行服务器程序,因此这个计算机也称为万维网服务器。客户程序向服务器程...
分类:
其他好文 时间:
2015-09-25 09:40:46
阅读次数:
303
服务器程序:运行系统:ubuntu环境:tornado mongodb #! /usr/bin/env python#coding=utf-8 from tornado.tcpserver import TCPServer from tornado.ioloop import IOLoop...
分类:
系统相关 时间:
2015-09-15 18:14:56
阅读次数:
206
工具/原料 Ubuntu 系统电脑一台 网络 方法/步骤 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: 安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序,执行ps ...
分类:
数据库 时间:
2015-09-15 16:47:50
阅读次数:
248
运行嵌入式程序在嵌入式QT版本中,程序需要服务器或自己作为服务器程序。服务器程序构造的方法是构造一个QApplication::GuiServe类型的QApplication对象。或者使用-qws命令选项启动程序。Using a Single Display使用-qws选项接下来的程序可以当做客户端...
分类:
其他好文 时间:
2015-09-15 10:58:55
阅读次数:
197
小知识: 关于翻译:从事先约定好的数据结构中获取数据 解析数据分三方:提供方, 解析方, 格式 ios中分别代表:服务器, 程序员, XML、JSON 实际开发中,程序员只需要从服务器获取数据,按照格式解析数据即可。一、XML(可扩展标记语言)的解析方式...
分类:
其他好文 时间:
2015-09-12 10:47:03
阅读次数:
192
erlang中为我们提供了这样一个服务器的现成的实现,就是gen_server,不用自己去编写服务器程序了。所要做的就是以下几个事:1.确定我们回调模块的名称2.编写接口函数3.实现六个回调方法也就是说我们只需要关注于回调模块的实现就OK了。1: -module(XXXX) 定义模块名称2:接口函数...
分类:
其他好文 时间:
2015-09-09 17:35:50
阅读次数:
141
简介任何 RPC 客户机-服务器程序的重要实体都包括 IDL 文件(接口定义文件)、客户机 stub、服务器 stub 以及由客户机和服务器程序共用的头文件。客户机和服务器 stub 使用 RPC 运行时库通信。RPC 运行时库提供一套标准的运行时例程来支持 RPC 应用程序。了解运行时例程的内部情...
分类:
其他好文 时间:
2015-09-06 14:42:05
阅读次数:
265
Java中的NIO是一种解决阻塞式IO问题的基本技术,但是NIO的编写对java程序员是有比较高的要求的。那么Netty就是一种简化操作的一个成熟的网络IO编程框架。这里简单介绍一个程序,代码是《netty in action》里面的,不过那个里面的实例有点问题,反正我没有跑成功,修改后成功。直.....
分类:
Web程序 时间:
2015-08-25 21:16:07
阅读次数:
181
最近在用QtNetwork编写服务器程序进行TCP/IP通信,大体过程如下:
1. 创建一个QTcpServer实例,监听目标IP和端口;
2. 一旦监听到有连接,获取和客户端之间的socket;
3. 使用socket进行通信;
4. 通信结束后,可以手动释放socket,也可以不管它,在释放QTcpServer的时候会把其下的所有socket全部自动释放。
在编写时,我做了如...
分类:
其他好文 时间:
2015-08-25 16:47:42
阅读次数:
121