本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie
1.传统并发服务器调用 fork 派生一个子进程来处理每个客户
2.传统并发服务器的问题在于为每个客户现场 fork 一个子进程比较耗费 CPU 时间。
/* include serv01 */
#include "unp.h"
int
main(int argc,...
分类:
其他好文 时间:
2014-08-25 22:55:25
阅读次数:
202
最初代码:
这是一个简单的时间获取服务器程序。它和时间获取程序客户端一道工作。
TCP/IPv4, IPv6 协议相关
IPv4 --> IPv6 (把代码中出现的左边的字符串换为右边的,就变成了IPv6版本的)
sockaddr_in --> sockaddr_in6
AF_INET --> AF_INET6
sin_family --> sin6_family
sin_port --> sin6_port
sin_addr --> sin6_addr
#include "unp.h"...
分类:
其他好文 时间:
2014-08-24 23:56:43
阅读次数:
555
Login:------------->方法Data:----->类、API数据Collection:-------->集合Data SourceFile:Database:Networking:------->java.net/javax.netWeb Service:Stream
分类:
编程语言 时间:
2014-08-20 02:29:05
阅读次数:
203
LIVE555源码研究之四:MediaServer (一) 从本篇文章开始我们将从简单服务器程序作为突破点,深入研究LIVE555源码。 从前面的文章我们知道,任何一个基于LIVE555库实现的程序都需要实现自己的环境类和调度类。这里,服务器程序就使用了BasicEnvironment库中实现的简单环境类和简单调度类。说它简单,是因为该环境类仅仅实现了将错误信息输出到控制台。而调...
分类:
其他好文 时间:
2014-08-19 20:57:45
阅读次数:
261
LIVE555基础 LIVE555是为流媒体提供解决方案的跨平台C++开源项目。从今天起我们将正式开始深入LIVE555代码。 一、各库简要介绍 LIVE555下包含LiveMedia、UsageEnvironment、BasicUsageEnvironment、GroupSock库,MediaServer简单服务器程序以及其他多个测试demo。 LiveMedia库:包...
分类:
其他好文 时间:
2014-08-16 15:08:00
阅读次数:
333
apache服务器程序命令httpd:-t测试配置文件-l静态模块-DDUMP_MODULES动态模块-h获得帮助-M:相当于-DDUMP_MODULES-DDUMP_VHOSTS:列出虚拟主机htpasswd:为基于文件basic认证创建和更新用户认证文件apachectl自带脚本apachectlstart开启httpd服务httpd服务控制工具;ab:apache..
分类:
其他好文 时间:
2014-08-14 04:01:58
阅读次数:
650
概述:httpd2.2之前(2.2也包含在内),不支持动态切换MPM。且在编译时候,只能指定使用哪种MPM。如果,提供了prefork、worker、event,要改变MPM,只能在启动httpd服务器程序的时候,指定使用:/usr/sbin/httpd
/usr/sbin/httpd.event
/usr/sbin/httpd.worker中的那一个二进制程序..
分类:
其他好文 时间:
2014-08-13 03:50:56
阅读次数:
238
一 使用浏览器chrome打开程序,进行调试。跟普通js程序一样。要么自行搭建服务器,利用python脚本,或者用其他服务器程序(LAMP或XAMPP)。然后用浏览器打开服务器地址。要么直接使用cocos提供好的命令行:cocos run –p web浏览器调试好处是,方便,对于小程序或者非nati...
分类:
移动开发 时间:
2014-08-12 12:45:14
阅读次数:
363
WiFiPineapple固件根据产品分Mark4和Mark5移植教程大部分是基于Mark4,因为Mark4使用openwrt一样的的uhttpdweb服务器程序,移植很简单。此教程为固件提取教程,提取以后可以按需进行移植。首先到官网下载固件:https://wifipineapple.com/?downloads这里我们下载1.4.1通过对下..
分类:
移动开发 时间:
2014-08-12 03:36:06
阅读次数:
320
在开发,或是使用AnyChatPlatformCoreSDK的过程中,特别是在对AnyChatSDK不熟悉的情况下,遇到问题通常无从下手,这里我们给出较通用的故障分析、排查和解决方案:一、服务器部分服务器程序启动后,会在服务器程序所在目录生成一个日志文件:“AnyChatCoreServer.log”,典型的..
分类:
其他好文 时间:
2014-08-11 15:24:23
阅读次数:
214