自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

理性的幻想

行路间的思考

  • 博客(15)
  • 资源 (22)
  • 收藏
  • 关注

转载 海量数据处理方法总结

<br />转自http://blog.csdn.net/bingyelee/archive/2010/03/11/5371518.aspx<br /> <br /><br />转自:http://www.yaronspace.cn/blog/index.php/archives/392<br />发信人: phylips (星星||一年磨十剑), 信区: Algorithm<br />标  题: 大数据量,海量数据 处理方法总结<br />发信站: 兵马俑BBS (Thu Nov 26 16:32:38

2010-07-29 23:50:00 774

转载 Mysql | 事务&存储过程

<br />转自http://blackanger.blog.51cto.com/140924/22452<br /> <br />事务 ACID启动Mysql服务器,Mysqld.exe要注意一个事务的一致性和两个事务的隔离性.直接执行的有一条语句就是独立执行的一个事务,一个事务不能回滚到其他事务.做事务实验时要注意MyISAM和InnoDB的问题。(两种存储引擎)MyISAM和Acsess一样的桌面数据库。不支持事务和主外键关联。创建表的时候有个属性叫type=InnoDB…把一个表类型转换为另一个类型

2010-07-29 22:58:00 729

转载 MySQL 优化(合集)

转自http://kiddymeet.blog.51cto.com/20194/5674   译者:叶金荣(email:),来源:mysql手册版本 5.0.20,转载请注明译者和出处,并且不能用于商业用途,违者必究。   7 mysql 优化   数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想

2010-07-29 22:52:00 749

转载 APACHE并发数的牛皮

<br />本文转自 http://haka.sharera.com/blog/BlogTopic/5244.htm<br /> <br />web服务器用了一段时间,总结了以下一些经验供大家参考 <br /><br /><br />一、够用就好 <br />可以理解为web服务器是一条高速公路,如果出现让每一条车道都足够宽,那么消耗了很多的路面资源,能跑的车就少了。同样web服务器也是这样,不是所有的配置调整的越大越好,一般php+mysql+apache的架构,因为老碰到mysql连接数满的问题,所以把

2010-07-25 22:23:00 1207

转载 Apache的KeepAlive 配置

<br />转自 http://www.gosoa.com.cn/apache的keepalive-配置/<br /> <br /><br />在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。<br />KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一

2010-07-25 22:18:00 713

转载 Nginx负载均衡

<br />转自http://www.51yu.cn/post/18/<br /> <br />Nginx可以支持多种类型的反向代理,我们常用的大概就2种:<br /><br />1.普通的Http代理:<br />  注意:在upstream中不要使用http://backend1.example.com,而在proxy_pass中则要加上http://backend<br />  upstream backend  {<br />    server backend1.example.com weigh

2010-07-25 22:15:00 566

转载 维持长连接

<br />转自 http://blog.csdn.net/hongzhao129/archive/2010/04/19/5501398.aspx<br /> <br />现成的长连接应用--Connection:keep-alive <br />在HTTp协议请求和响应中加入这条就能维持长连接。 <br />再封装HTTP消息数据体的消息应用就显的非常简单易用<br />Keep-Alive功能使客户端到服务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免了建立或者重新建立连接

2010-07-25 22:13:00 727

转载 构建高性能web之路------web服务器长连接

<br />转自 http://blog.csdn.net/cutesource/archive/2010/05/08/5570369.aspx<br /> <br /><br />web服务器都提供长连接的方式,所谓长连接就是客户端一次请求完后,不关闭连接,保持一段时间的连接,下次此客户端再次请求时,不用创建新连接,复用所保持的连接即可。从理论上,长连接可以免去大量建立和关闭连接的资源消耗,但同时也有大量连接被占用的代价。因此可以初步判断长连接比短连接能带来更高的TPS,更低的CPU消耗,更少的IO,更高

2010-07-25 22:11:00 671

转载 WEB服务器性能瓶颈分析

<br />转自http://forchenyun.javaeye.com/blog/483319<br /> <br />本文先介绍一下各种WEB服务器平台,然后对影响WEB服务器性能的各方面做了分析,最后解析了目前使用最普遍的Apache服务器在服务请求高峰时的响应延迟现象 <br /><br />  在上周的一篇文章里,我们介绍了搭建WEB服务器的方法,但这只是建立WEB服务器的第一步,在实际的站点运行中,也许服务器的性能表现会不尽如人意,这就需要分析具体的服务器性能瓶颈并找到解决办法。本文先介绍一下

2010-07-25 22:10:00 1022

转载 Nginx和Apache性能的比较

<br />转自 http://hi.baidu.com/sheshi37c/blog/item/27417e1ed96942fc1bd57699.html<br /> <br />我的机子配置 2G内存<br />1:安装好apache和nginx。它们共用80端口(哈哈,当然修改端口是很简单的),apache安装在 /opt/httpd目录下,nginx安装在/opt/nginx中。<br />2:安装好webbench(很简单,下载解压后,进入目录,make ,make install即可进行安装),

2010-07-25 22:09:00 1409

转载 HTTP实现长连接

转自http://hi.baidu.com/zhizhesky/blog/item/c13ea20118a43e0d1c95833b.html HTTP是无状态的 也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的Web页中包含有其他的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立一个HTTP会话 HTTP1.1和HTTP1.0相比较而言,最大的区别就

2010-07-25 22:08:00 2893

转载 Apache Prefork和Worker模式的性能比较测试

<br />转自http://www.cnzzad.com/tut/62684.html<br /> <br />选择<br />[url=javascript:;]prefork[/url]<br />还是<br />[url=javascript:;]worker[/url]<br />可以在编译时使用–with-mpm=MPM参数指定,默认为prefork,<br />prefork<br />prefork<br />采用预派生子进程方式,用单独的子进程来处理 不同的请求,进程之间彼此独立。在<br

2010-07-25 22:07:00 572

转载 三大WEB服务器对比分析

<br />转自http://www.236z.com/html/30/29/31/2010/06/03/105573.html<br /> <br /><br />一.软件介绍(apache  lighttpd  nginx)<br />1. lighttpd<br />Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth,输出压缩(outp

2010-07-25 22:03:00 511

转载 Buider模式应用实践

转自 http://www.cnblogs.com/wayfarer/archive/2006/09/16/506292.html一  需求分析在LCD CIMS(Computer Integrated Manufacture System)中,有这样一个需求。系统中需要创建Equipment对象,这些对象由Machine对象和多个Port对象组成。Port对象包含两种类型:Input与Output,而Machine对象中,PortType应该与Port对象的类型相对应。从目前的需求来看,在Equipmen

2010-07-24 12:59:00 523

转载 Command模式应用实践

转自http://www.cnblogs.com/wayfarer/archive/2006/09/18/507353.html     一、 需求分析 在我们开发的一个项目中,需要自己开发一个安装系统,便于部署特定环境下的产品系统。要求的安装界面如图19-1所示:   图19-1 安装系统界面 根据安装步骤的不同,所要执行的安装逻辑也相应不同,然而客户要求的是能够提供“上一步”

2010-07-24 12:58:00 465

makecert.zip

makecert

2016-08-12

Poco库Foudation模块的UML 类图

Poco库Foudation模块的UML 类图

2015-07-29

ISO_IEC_23001-7

通用加密("cenc")保护规范定义了标准的加密方法和key的匹配方法,目的是让一个或者多个DRM系统能够解密相同的文件(也就是不同的DRM系统之间能够以某种方式兼容)。这个规范定义了一个通用格式,这种格式只被用于加密“保护流解密所需的必要元数据”。而权限匹配,key的获取和存储,DRM适应性规则,以及DRM系统或者是支持"cenc"的方案等细节都没有涉及。举个例子说,支持"cenc"保护方案的系统必须支持通过"cenc"中的key标识(KID)来识别解密密钥。但是DRM系统如何获取解密密钥则有DRM系统自己的具体方案决定。DRM的具体信息,比如许可证或权利,以及它们的获取信息,可以通过定义"pssh"box,被存储于ISOBMFF格式的文件中。这个信息头可以被每一个DRM系统所使用。DRM许可证/权利不需要被存储在文件中,以便通过存储在文件中的KID去寻找到key,以及解密存储于每一条轨中的加密媒体帧。

2015-07-21

微软公司软件开发模式简介

北京大学出版社96 年底所出的《微软的秘密》一书是目前我所见到的对微软公司软件产品开发过程介绍的最专业、最深入的一本书。通过本书,我们可以看到微软公司是如何对科学地对软件产品开发进行有效地管理,我想这些经验对于中国的广大软件开发人员,尤其是关心中国软件产业发展的各位朋友是大有益处的。所以特将此书中涉及软件产品开发的部分内容摘录出来(第四章“产品定义与开发过程”),加上我在微软中国工作的实际经验总结出这篇文章,希望与大家共同分享。本文作为摘录,自然是挂一漏万,所以建议大家若有时间还是找来原书一读。

2013-04-09

GNU autotools.pdf

大部分时候,你从网上下载了一个开放源代码的软件,在解压后,你一般会敲入以 下三个命令来编译和安装你的程序: 1) ./configure 2) make 3) make install 其中,configure 脚本分析你的系统以找到合适的工具和库,make 是真正用来编 译构建软件的工具,make install 来安装软件。 在开放源代码世界,configure 脚本获得了广泛的使用,它使从源代码安装软件变 得非常容易,本文主要就是介绍如何使用GNU autotools,以便使你能够以上面这种 方式来编译和安装你的程序。

2012-09-25

Cmake 实践

CMake 是个开源的跨平台自动化建构系统,它用组态档控制建构过程(build process)的方式和 Unix 的 Make 相似,只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces),然后再依一般的建构方式使用。这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其他类似系统的区别之处。CMake 可以编译源代码、制做程式库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。CMake 支援 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里),因此可以很容易从同一个源代码目录树中建构出多个二进档。CMake 也支援静态与动态程式库的建构。

2012-09-23

南大1994年算法导论

南京大学1994年版本的算法导论,基本上来自mit那本经典书籍 共3部分,此为part3

2011-02-06

南大1994年算法导论

南京大学1994年版本的算法导论,基本上来自mit那本经典书籍 共3部分,此为part2

2011-02-06

南大1994年算法导论

南京大学1994年版本的算法导论,基本上来自mit那本经典书籍 共3部分,此为part1

2011-02-06

游戏之旅-我的编程感悟 part3

总共分3part。 风云大大10多年来的编程感悟,小读和深究都很有意思

2010-09-07

游戏之旅-我的编程感悟 part2

总共分3part。 风云大大10多年来的编程感悟,小读和深究都很有意思

2010-09-07

游戏之旅-我的编程感悟

总共分3part。 风云大大10多年来的编程感悟,小读和深究都很有意思

2010-09-07

新一代视频压缩编码标准H.264(毕厚杰).pdf

数字视频技术在通信和广播领域获得了日益广泛的应用,特别是90 年代以来,随着Internet 和移动通信的迅猛发展,视频信息和多媒体信息在Internet 网络和移动网络中的处理和传输成为了当前我国信息化中的热点技术。 众所周知,视频信息具有一系列优点,如直观性、确切性、高效性、广泛性等等。但是视频信息量太大,要使视频得到有效的应用,必须首先解决视频压缩编码问题,其次解决压缩后视频质量保证的问题。这两者是相互矛盾的,是矛盾的俩各个方面。我们的任务是既要有较大的压缩比,又要保证一定的视频质量。 为此,人们付出了巨大的辛勤的劳动,现在已结出丰硕的成果。从1984 年CCITT 公布第一个视频编码国际标准以来,至今已有二十年了。ITU-T 等国际标准化组织陆续颁布了接近十个视频编码国际标准,大大推动了视频通信和数字电视广播的发展,这也是有目共睹的事实。但是严格地讲,这两大领域至今的发展仍不能令人满意,总起来讲,应用的范围不广,主要是视频压缩与质量之间的矛盾不能很好解决。例如,可视电话一直被认为是一种理想的 通信设备,可近30 年来至今未能普及,就是因为性能价格比不高。 2003 年3 月,ITU-T/ISO 正式公布了H.264 视频压缩标准,由于其相比以往标准的出色的性能,被人们称为新一代视频编码标准。具体讲,与H.263 或MPEG-4 相比,在同样质量下,其数码率能降低一半左右;或者说在同样码率下,其信噪比明显提高。这样一来,H.264 标准在国际上受到了广泛地重视和欢迎。在这样的背景下,我们编写了这一本书。本书的特点是取材新颖、内容全面。它不仅重点论述了H.264,而且首先介绍了数字视 频和视频编码的基础知识,介绍了已有若干视频编码国际标准(特别是MPEG-4),以便为进一步学习H.264 打下良好的基础。

2010-02-21

UDP下的NAT穿越

NAT技术又称地址代理,提供内部私有地址和公有地址之间的转换,支持内部网络和公网之间的通信,如下图所示。

2010-02-21

基于乘法元的查表法实现的色彩空间转换

介绍了一种新的基于乘法元的查表法来实现色彩空间转换。该查表法占用空间小、转换速度快。该文从运算速度和占用空间两方面将该查表法同一次查表法和二次查表法进行了比较,证明了该查表法的优越性。 用于yuv->rgb的色彩转化

2009-11-26

com组件技术(提纲挈领,值得一看)

com组件技术 北大潘爱民老师的上课讲义 非常提纲挈领,值得一看

2009-09-26

统一建模型语言参考手册--基本概念

统一建模型语言参考手册--基本概念 翻译Adams Wang 统一建模语言 是一种直观化明确化构建和文档化软件系统产物的通用可视化建模语言

2009-05-18

GNU make中文手册 翻译整理:徐海兵 2004-09-11

GNU make中文手册 ver - 3.8 翻译整理:徐海兵 2004-09-11

2009-05-18

perl语言编程(作者:Larry Wall, Tom Christiansen, and Jon Orwant 译者:何伟平)

Perl 语言编程 第三版 作者:Larry Wall, Tom Christiansen, and Jon Orwant 译者:何伟平

2009-05-18

rfc3550-RTP-RTSP协议

RTP: A Transport Protocol for Real-Time Applications Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

2008-09-28

嵌入式系统的C程序设计

嵌入式系统的C程序设计 适用于中级用户

2008-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除