在搜索Nginx资源的时候,不小心看到服务器,据说很轻量。当我想查看详细时才发现已经改名叫“Mongoose”了。 去Mongoose项目首页一看,果然很轻量。除了Main之外就一个C文件,当前版本号2.8已支持C#和Python。据说在2.9版本中将支持Ruby和Lua。 小试一机
继使用,简单验证其性能。 比对对象:Apache、Nginx与Mongoose; 比对方法:访问简单静态页面; 比对结果:用图表说话如下: 比对结论:Mongoose不适合作为高性能服务器。 关于
MinGW,即 Minimalist GNU For Windows。该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序。 MinGW 官方网站为 http://www.mingw.org ,下载 Automated MinGW Installer 安装器,可以选择下载/安装你需
由于最近工作需要,查询了一些ActiveX与JavaScript交互方面的资料,现总结如下,希望对有这方面需要的朋友们有用!呵呵!由于ATL和 COM等相关知识相对比较复杂,本人对此了解比较少,所以在开发时我选择了基于MFC的ActiveX。本文主要讲述了,在ActiveX中多线程操作 时,如何回调JavaScript的方法
Visual Studio 2008 可扩展性开发(一):VS概览 http://hi.baidu.com/zifan/item/20862fdef089c319d68ed041 Visual Studio 2008 可扩展性开发(二):Macro和Add-In初探 http://hi.baidu.com/zifan/item/2514d831b8996420
解读NTFS NTFS是一个比FAT复杂的多的文件系统,我们一起努力来把它完整的解读出来 NTFS的引导扇区也是完成引导和定义分区参数,和FAT 分区不同,FAT分区的BOOT记录正常,就显示分区没有错误,即使文件不正确,而NTFS分区的BOOT不是分区的充分条件,它要求必须MFT中的系统 记录如$MFT等正常该分区才能正常访问。其BPB参数如下表所示
/*********************************************************************** * OpenCV 2.0 测试例程 * 于仕琪 提供 ***********************************************************************/ #include
视频处理 [编辑] 1、从视频流中捕捉一帧画面 [编辑] (1) OpenCV 支持从摄像头或视频文件(AVI格式)中捕捉帧画面. [编辑] (2) 初始化一个摄像头捕捉器: CvCapture* capture = cvCaptureFromCAM(0); // capture from video device #0 [编辑] (3) 初始化一个视频文件
摘 要 ActiveX插件技术广泛的运用于B/S系统中,本文通过一个项目实例,详细介绍用ATL开发和部署ActiveX网页控件的过程。学习使用ActiveX让浏览器访问客户端的硬件资源。 关键字 ATL,ActiveX控件,COM组件 一、前言 在B/S结构的系统中,出于安全性考虑一般不准许浏览器访问客户端的硬件资源,如控制打印机,照相机等。对于一个完善系
处理系统队列中的鼠标事件 下面是处理鼠标事件的步骤。 1. 首先,将计算该事件屏幕坐标的相应窗体。此计算(调用窗体点击测试)以桌面窗体开始,从头至尾的扫描细统中的每一个窗体(包括子窗体),直到找到一个包含这个鼠标坐标点的窗体,并且这个窗体没有任何同样包含这个坐标点的子窗体。 图2. 鼠标事件的窗体点击测试 例如:如果图2中的箭头代表当前的鼠标位置,任何的鼠标行为,像
这篇文章解释了GetMessage和PeekMessage的内部运作方式,同时也是一类与“消息及消息在16位 MS-DOS?/Microsoft? Windows?环境之下的影响”相关文章的基础。我们将讨论下面这些主题: ·系统和应用程序队列(译者注:以下简称为“程序队列”) ·GetMessage和Pee
方法一:如果你是C++程序员,如果你写过一个很复杂的程序,如果你经常碰到莫名其妙的崩溃问题。那么你就有可能遭遇了野指针。如果你比较细心,注意了Debug output输出窗口的话,那么你就有可能注意到这样一行提示: HEAP: Free Heap block xxxxxxxx modifi
try something like the following, note, you have to close Reader first cmd = new  
http://hi.baidu.com/zifan/item/d823a044dd53942211ee1e5b
-------------------------------------------------------------------------------- Requirement: 1.创建myCom.dll,该COM只有一个组件,两个接口IGetRes--方法Hello(), IGetResEx--方法HelloEx() 2.在工程中导入组件或类型库 #import
using System.Security; using System.Security.Cryptography; using System.IO; using System.Runtime.InteropServices; public byte[] HCDES(byte[] Key, byte[] Data) { //创建一个DES算法的加密类 DESCryptoS
以前只知道Windows有个回收站,今天听说Oracle也有个回收站! 在Oracle中可能不小心会DROP掉一个表,如果没有定期做备份的话,将会带来很大的麻烦。如果有的情况下,每天的数据都很重要,而定期备份的周期又稍长,情况恐怕也不容乐观! 不过还好Oracle有个回收站,概念就跟Windows里的回收站一模一样。 比如有以下误
linux reboot 命令详解 功能说明:重新开机。 语 法:dreboot [-dfinw] 补充说明:执行reboot指令可让系统停止运作,并重新开机。 参 数: -d 重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有"-n"参数的效果。 -f 强制重新开机,不调用shutdown指令的功能。 -i
启动步骤: 注意$代表shell命令提示符,这里的oracle是9.0以上版本。 $ su - oracle $ sqlplus / nolog sql> conn / as sysdba sql> startup (一般不需要加参数,只要设置好环境变量) sql> quit (退出sql模式)
# tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -tf all.tar 这条命令是解出all.tar包中所有文件,-t是
VIM或EMACS做编辑器,GCC做编译器, automake做工程,doxygen做文档,cvs做管理。。。。 IDE在心中。
static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准). (1)局部静态变量 (2)外部静态变量/函数 (3)静态数据成员/成员函数 下面就这三种使用方式及注意事项分别说明 一、局部静态变量 在C/C++中, 局部变量按照存储形式可分为三种au
oracle9204更改字符集步骤方法(WE8ISO8859P1->ZHS16GBK): 由于我们经常做不同数据库的导出导入时 遇到的服务器的字符集不同,导致我们原有的无法正常导入工作, 这时需要我们做数据库字符集的更改工作, 字符集是在安装数据库时选定的,一 旦数据库创建之后,数据库的字符集是不能改变的,如果要改变数据库的字符集, 只有重新创建数据库。 但通常也可以在特
1 常用数据类型规范 数据类型 数据类型简写 标准命名举例 Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Char chr chrDelimiter DateTime dtm dtmStartDate Decimal dec d
exp 将数据库内的各对象以二进制方式下载成dmp文件,方便数据迁移。 buffer:下载数据缓冲区,以字节为单位,缺省依赖操作系统 consistent:下载期间所涉及的数据保持read only,缺省为n direct:使用直通方式 ,缺省为n feeback:显示处理记录条数,缺省为0,即不显示
为规范全国建设事业IC卡应用管理,促进建设事业IC卡市场健康、有序地发展,保障应用系统的安全性和兼容性,建设部建办 [1999]65号《关于建设事业IC卡应用管理工作的通知》文件明确规定:“为确保各地IC卡应用系统,特别是发卡、充值、清算、资 金划拨等环节高度的安全性,建设事业IC卡应用采取必要的安全管
首先选择新建项目,选择Visual C++ MFC -> MFC ActiveX 控件 输入项目名称,本例子我们起名为 FActiveX,点击确定。 在控件设置中 仅选中运行时不可见,然后选择完成。 到此一个完整的ActiveX框架就已经搭成了,VC2005为我们生成了所有必须的文件,现在你就可以编译一下了,应该没有任何的错误和警告,否则就可
写道 "比如这张图片(来源),原本只是一张图片,但下载后把它的文件扩展名改成.rar还可以正常打开。 打开之后是几个只有64k,但可以高品质地播放30多分钟的3d程序。 制作这种神奇的文件的方法是在windows command line输入copy a.jpg/b+b.zip/b c.jpg。这只是把两个文件合并了,文件大小还是源文件的总和,所以图片文件较大。除
a Array 数组 b
目的: 基本掌握了 make 的用法,能在Linux系统上编程。 环境: Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。 准备:
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号