Web server调研分析Filed under: Web Server — cmpan @ 2012-10-29 20:38:34摘要简单可依赖的架构首先需要有一个简单可依赖的前端WebServer集群。本文通过深入调研当前主流的异步web服务器Lighttpd和Nginx,从业界使用情况、架构...
分类:
其他好文 时间:
2015-02-11 01:41:26
阅读次数:
302
一、引言自己想要实现一个简单的web服务器,遇到一个问题是需要获取发送给客户端的文件大小,即:Content-Length参数。二、方法方法一:long GetFileLength(string strPath){ long lSize = 0; ifstream fin(strPath...
分类:
编程语言 时间:
2015-02-11 01:40:54
阅读次数:
184
http://www.baidu.com/s?wd=nginx lua&pn=10&oq=nginx lua&tn=baiduhome_pg&ie=utf-8&rsv_idx=2&rsv_pq=82fb88d600003b25&rsv_t=796db9QgyfBdFQCvDhPd1ce46dPj%2...
分类:
其他好文 时间:
2015-02-11 01:40:50
阅读次数:
197
一、结构体的定义与使用 1.结构体内部的每个变量称为字段或成员变量 2.定义方法:struct {…}; 或 typedef struct {…} ; 变量定义:struct 变量1,2… 或 变量1,2… 3.成员变量的访问: x.成员变量名 (*px).成员变量名 px->成员变量名 ...
分类:
编程语言 时间:
2015-02-11 01:39:50
阅读次数:
190
TabActivity在Android4.0以后已经被完全弃用,取而代之的是Fragment。Fragment是Android3.0新增的概念,Fragment翻译成中文是碎片的意思,不过却和Activity十分的相似。以下内容适用于3.0及以上的版本,3.0以下就不再赘述。官方文档地址:http:...
分类:
移动开发 时间:
2015-02-11 01:40:50
阅读次数:
253
一个文本分类问题就是将一篇文档归入预先定义的几个类别中的一个或几个,而文本的自动分类则是使用计算机程序来实现这样的分类。通俗点说,就好比你拿一篇文章,问计算机这文章要说的究竟是体育,经济还是教育,计...
分类:
其他好文 时间:
2015-02-11 00:38:30
阅读次数:
357
#include
int func(int a,int b)
{
return a+b;
}
int main(void)
{
int (* p)(int,int)=func;
//函数名是一个函数的入口地址
printf("%d\n", p(4, 4));
return 0;
}
//int (*p)(int) 可以看成int A (int)这是一个指针指向参数是int,返回值...
分类:
其他好文 时间:
2015-02-11 00:40:28
阅读次数:
189
万丈高楼平地起,有代码量才会有抽象和封装,基础才是硬道理。SQLHelper是抽象和封装的代表作,一步一步脚踏实地,感受封装的好处也不错。...
分类:
数据库 时间:
2015-02-11 00:38:13
阅读次数:
289
在CentOS 6.x 安装Chrome 浏览器的方法。首先在/etc/yum.repos.d目录中创建google-chrome.repo文件,其写入如下内容:
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=...
分类:
系统相关 时间:
2015-02-11 00:38:41
阅读次数:
256
函数式编程的一个特点就是,允许
1. 把函数本身作为参数传入另一个函数!
2. 返回一个函数!...
分类:
编程语言 时间:
2015-02-11 00:37:26
阅读次数:
274
Very high frequency (VHF)(甚高频)
是指频带由30 MHz 到 300 MHz的无线电电波。VHF多数是用作电台及电视台广播,同时又是航空和航海的沟通频道。
特高频Ultra High Frequency(UHF)是指频率为300~3000MHz,波长在1m~1dm的无线电波。这个频段的无线电波常用于广播电视领域。我国广播电视在这个频段使用470到806MHz。...
分类:
其他好文 时间:
2015-02-11 00:36:48
阅读次数:
217
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl B
斜体 Ctrl I
引用 Ctrl...
分类:
移动开发 时间:
2015-02-11 00:35:48
阅读次数:
319
所以就像R大说的,注解就是接口 Map,然后通过动态代理将他们组合起来就OK了^_^...
分类:
编程语言 时间:
2015-02-11 00:36:55
阅读次数:
349
这是Android UI Fundamentals里的内容创建自定义视图创建自定义UI组件首先要继承一个视图类.
首先创建一个简单的自定义视图, 展示一条十字线.
需要做的第一件事是创建一个继承自View的CrossView类. public CrossView(Context context, AttributeSet attrs) {
super(context,...
分类:
移动开发 时间:
2015-02-11 00:36:59
阅读次数:
279
HEVC,英文全拼:High Efficiency Video Coding,是一种新的视频压缩标准。可以替代H.264/ AVC编码标准。
但是,现有的压缩方案,比如H.264、MPEG-4等等仍然是非常落后的技术,也许你会说像苹果iTunes中的各种视频内容下载、天空台高清电视频道的编解码器等都使用H.264技术,但如今我们正在引进更高效率视频编码(HEVC,即H.265)却仍然是不...
分类:
其他好文 时间:
2015-02-11 00:36:16
阅读次数:
247
背景:Orthanc是本专栏中介绍过的一款新型DICOM服务器,具有轻量级、支持REST的特性,可将任意运行Windows和Linux系统的计算机变成DICOM服务器,即miniPACS。Orthanc内嵌多种模块,数据库管理简单,且不依赖于第三方软件。...
分类:
Web程序 时间:
2015-02-11 00:33:12
阅读次数:
889
POJ 2513 Colored Sticks (Trie树+并查集+欧拉路)...
分类:
其他好文 时间:
2015-02-11 00:33:30
阅读次数:
295