- 博客(430)
- 资源 (20)
- 收藏
- 关注
OpenRTMFP/Cumulus Primer(13)IO管理之局部内存片
OpenRTMFP/Cumulus Primer(13)IO管理之局部内存片Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.CSDN.net/PoechantDate: April 24th, 2012首先要说的是,该类在 OpenRTMFP/Cumulus 中目前...
2012-08-05 18:58:44 200
原创 命令行模式下编译ActionScript3
命令行模式下编译ActionScript3Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.CSDN.net/PoechantDate: August 5th, 20121 Flex Compiler Shell要使用到的强大工具是 fcsh。它是 Flex Compiler Shell 的缩写。如果你安
2012-08-05 14:28:50 5143
OpenRTMFP/Cumulus Primer(12)IO管理之IO流(续)
OpenRTMFP/Cumulus Primer(12)IO管理之IO流(续)Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.CSDN.net/PoechantDate: April 24th, 20120 导语本文所介绍的 CumulusServer 中用到的...
2012-08-05 12:49:15 178
OpenRTMFP/Cumulus Primer(11)IO管理之IO流
OpenRTMFP/Cumulus Primer(11)IO管理之IO流Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.CSDN.net/PoechantDate: April 24th, 2012本文主要分析 MemoryStream.h 文件中定义的类。1 ...
2012-08-05 12:47:35 171
OpenRTMFP/Cumulus Primer(10)IO 管理之流缓冲区
OpenRTMFP/Cumulus Primer(10)IO 管理之流缓冲区Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.CSDN.net/PoechantDate: April 24th, 2012本文主要分析 MemoryStream.h 文件中定义的类。...
2012-08-05 03:00:57 223
OpenRTMFP/Cumulus Primer(9)AMF 处理方式解析——BinaryReader/Writer
OpenRTMFP/Cumulus Primer(9)AMF 处理方式解析——BinaryReader/WriterAuthor: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.CSDN.net/PoechantDate: April 24th, 2012本文介绍 Cumulus...
2012-08-05 02:59:14 224
原创 OpenRTMFP/Cumulus Primer(23)线程逻辑分析之二:RTMFPManager对RTMFPServer的影响
OpenRTMFP/Cumulus Primer(23)线程逻辑分析之二:RTMFPManager对RTMFPServer的影响作者:柳大·Poechant(钟超 Michael)博客:Blog.csdn.net/poechant邮箱:zhongchao.ustc@gmail.com日期:August 5th, 2012RTMFPManager与RTMFPServer同样,继承自Startable
2012-08-05 01:58:17 6412 5
原创 OpenRTMFP/Cumulus Primer(22)线程逻辑分析之一:RTMFPServer线程的启动和等待
OpenRTMFP/Cumulus Primer(22)RTMFPServer线程的启动和等待作者:柳大·Poechant(钟超 Michael)博客:Blog.csdn.net/poechant邮箱:zhongchao.ustc@gmail.com日期:August 5th, 20121 Poco::ThreadCumulus 大量使用了 Poco 的线程库。一个简单的 Poco 线程的使用实例
2012-08-05 00:57:35 5838
OpenRTMFP/Cumulus Primer(22)线程逻辑分析之一:RTMFPServer线程的启动和等待
OpenRTMFP/Cumulus Primer(22)RTMFPServer线程的启动和等待作者:柳大·Poechant(钟超 Michael)博客:Blog.csdn.net/poechant邮箱:zhongchao.ustc@gmail.com日期:August 5th, 20121 Poco::ThreadCumulus 大量使用了 Poco 的线程库。一个简单的 Poc...
2012-08-05 00:57:00 204
OpenRTMFP/Cumulus Primer(8)CumulusServer主进程主循环分析
OpenRTMFP/Cumulus Primer(8)CumulusServer主进程主循环分析作者:柳大·Poechant(钟超)博客:Blog.CSDN.net/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 2012该主循环在RTMFPServer::run(const volatil...
2012-08-02 10:27:09 192
OpenRTMFP/Cumulus Primer(7)CumulusServer 启动流程分析(续3)
OpenRTMFP/Cumulus Primer(7)CumulusServer 启动流程分析(续3)作者:柳大·Poechant(钟超)博客:Blog.CSDN.net/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 20121 回顾一下启动过程从 main.cpp 的启动入口mai...
2012-08-02 10:26:21 166
OpenRTMFP/Cumulus Primer(6)CumulusServer启动流程分析(续2)
OpenRTMFP/Cumulus Primer(6)CumulusServer启动流程分析(续2)作者:柳大·Poechant(钟超)博客:Blog.CSDN.net/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 20121 main.cpp 中的main()函数中的serverm...
2012-08-02 10:25:31 161
原创 OpenRTMFP/Cumulus Primer(21)经由服务器的发布/订阅流程的关键点
OpenRTMFP/Cumulus Primer(21)经由服务器的发布/订阅流程的关键点作者:柳大·Poechant(钟超 Michael)博客:Blog.csdn.net/poechant邮箱:zhongchao.ustc@gmail.com日期:July 23th, 2012整个流程概括如下:Flash 客户端通过 NetConnection 与 Cumulus 建立连接,然后通过 NetS
2012-07-23 11:07:43 7302
原创 GCC内联汇编(2)GCC生成汇编代码简单实例
GCC内联汇编(2)GCC生成汇编代码简单实例作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:July 8th, 20121 准备示例先看一个空的 main 函数会生成怎样的汇编代码。要注意的是我这里是在 Mac OS X 上进行的测试,编译器是 Apple’s version of
2012-07-09 04:27:18 7308 1
GCC内联汇编(2)GCC生成汇编代码简单实例
GCC内联汇编(2)GCC生成汇编代码简单实例作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:July 8th, 20121 准备示例先看一个空的 main 函数会生成怎样的汇编代码。要注意的是我这里是在 Mac OS X 上进行的测试,编译器是 Apple’s...
2012-07-09 04:27:00 222
原创 GCC内联汇编(1)Get started
GCC内联汇编(1)Get started作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:July 7th, 20121. Intel vs. AT&T其实并不是要说 Intel 和 AT&T PK 的故事,哈哈。因为首先要熟悉 Intel syntax 的汇编指令写法和 AT&T s
2012-07-09 04:26:20 4503
原创 Nginx源码完全注释(1)ngx_alloc.h / ngx_alloc.c
Nginx源码完全注释(1)ngx_alloc.h / ngx_alloc.c作者:柳大·Poechant时间:2012年7月1日博客:Blog.CSDN.net/Poechant首先看 ngx_alloc.h 文件,主要声明或宏定义了 ngx_alloc,ngx_calloc,ngx_memalign,ngx_free。/* * Copyright (C) Igor Sysoev * Co
2012-07-01 21:44:46 8176
原创 Linux环境中以daemon方式运行的程序生成core dump
Linux环境中以daemon方式运行的程序生成core dump作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 30th, 20121 精要在/etc/profile中添加: ulimit -c unlimited > /dev/null 2?&1修改/proc/sys
2012-06-30 18:17:06 7987 1
Linux环境中以daemon方式运行的程序生成core dump
Linux环境中以daemon方式运行的程序生成core dump作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 30th, 20121 精要在/etc/profile中添加: ulimit -c unlimited > /dev/null ...
2012-06-30 18:17:00 221
原创 Eclipse CDT 导入 Makefile 构建的 C/C++ 工程
Eclipse CDT 导入 Makefile 构建的 C/C++ 工程作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 30th, 2012我是在 Mac OS X 上使用的 Eclipse CDT,Linux 和 Windows 版本的也相类似,一般只是 Preferenc
2012-06-30 06:44:46 12587
原创 服务器后端开发系列——《开源RTMFP协议媒体服务器Cumulus》
服务器后端开发系列——《开源RTMFP协议媒体服务器Cumulus》作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 28th, 2012持续更新中⋯⋯OpenRTMFP/Cumulus Primer(1)入门介绍与部署CumulusServerOpenRTMFP/Cumulu
2012-06-28 20:14:29 14290 6
原创 OpenRTMFP/Cumulus Primer(20)Cumulus的一个线程启动 Bug
OpenRTMFP/Cumulus Primer(20)Cumulus的一个线程启动 Bug作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 25th, 2012Cumulus 中的线程都是继承自 Startable,在其中封装 Poco::Thread 成员,使得一些有关线程
2012-06-25 10:56:26 5260
OpenRTMFP/Cumulus Primer(20)Cumulus的一个线程启动 Bug
OpenRTMFP/Cumulus Primer(20)Cumulus的一个线程启动 Bug作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 25th, 2012Cumulus 中的线程都是继承自 Startable,在其中封装 Poco::Thread...
2012-06-25 10:56:00 144
原创 AS3 TCP Socket 拆包
AS3 TCP Socket 拆包作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant微博:weibo.com/lauginhom日期:June 2nd, 2012在 AS3 中的 Socket 只有 TCP 一种方式,而 TCP 就必然面临拆包的问题。对于 Windows、Linux、Mac等
2012-06-25 10:27:51 6326
原创 高性能Web服务器Nginx的配置与部署研究(16)小议location匹配模式优先级
高性能Web服务器Nginx的配置与部署研究(16)小议location匹配模式优先级Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com(#->@)Blog: Blog.CSDN.net/PoechantDate: June 20th, 20121 location 的匹配符1.1 等于匹配符:=等于匹配符就是等号,特点可以概括为两点:精确
2012-06-20 00:27:48 10159 6
原创 C++ Programming Error/Warning Analysis (2) extra qualification
C++ Programming Error/Warning Analysis (2) extra qualificationAuthor:柳大·Poechant(钟超)Email:zhongchao.ustc#gmail.com (# -> @)Blog:Blog.CSDN.net/PoechantDate:May 9th, 2012Explanation实例:… class Hello {
2012-06-19 15:19:58 4865
原创 Classical 10 Examples for learning AWK
Classical 10 Examples for learning AWK作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 9th, 2012Example 1: Formatting Fields Into Columnscountries文件:Canada:3852:25
2012-06-14 08:17:57 4558 1
解剖Nginx·模块开发篇(1)跑起你的 Hello World 模块!
解剖Nginx·模块开发篇(1)跑起你的 Hello World 模块!作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 2nd, 20121 学习 Nginx 模块开发需要有哪些准备?需要的预备知识不多,有如下几点:有过一些 C ...
2012-06-13 01:01:53 152
原创 解剖Nginx·模块开发篇(6)配置文件config入门
解剖Nginx·模块开发篇(6)配置文件config入门作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 13th, 2012本文介绍 config 文件的初级写法,作为入门。首先你要知道 config 其实就是一个 shell 脚本,是在./configure的时候调用的。所
2012-06-13 00:44:51 11424
原创 OpenRTMFP/Cumulus Primer(19)独立使用CumulusLib时的线程安全Bug
OpenRTMFP/Cumulus Primer(19)独立使用CumulusLib时的线程安全Bug作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 7nd, 2012OpenRTMFP/Cumulus 提供了 CumulusLib 可以供其他 RTMFP 应用使用,而不局限
2012-06-07 23:34:18 7746 3
原创 柳大的Linux游记·基础篇(5)select IO复用机制
柳大的Linux游记·基础篇(5)select IO复用机制Author: 柳大·Poechant(钟超)Blog: blog.CSDN.net/PoechantEmail: zhongchao.ustc#gmail.com (#->@)Date: March 13th, 2012Copyright © 柳大·Poechant1 基本原理注:select 原理图,摘自 IBM iSeries 信息
2012-06-03 13:28:01 9092 1
原创 解剖Nginx·模块开发篇(5)解读内置非默认模块 ngx_http_stub_status_module
解剖Nginx·模块开发篇(5)解读内置非默认模块 ngx_http_stub_status_module作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 3nd, 20121 Backgroundngx_http_stub_status_module 是一个 Nginx 的内
2012-06-03 12:51:33 11386 2
原创 解剖Nginx·模块开发篇(4)模块开发中的命名规则和模块加载与运行流程
解剖Nginx·模块开发篇(4)模块开发中的命名规则和模块加载与运行流程作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 2nd, 20121 命名规则1.1 基本变量基本变量有三个:ngx_module_t 类型的 ngx_http_foo_bar_module;ngx_co
2012-06-03 12:51:00 9064 6
原创 解剖Nginx·模块开发篇(3)ngx_http_hello_world_module 模块的基本函数实现
解剖Nginx·模块开发篇(3)ngx_http_hello_world_module 模块的基本函数实现作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 2nd, 2012还记得我们定义过一个结构体如下吗?typedef struct { ngx_str_t outp
2012-06-03 12:50:24 10072 1
原创 解剖Nginx·模块开发篇(2)ngx_http_hello_world_module 模块基本结构定义
解剖Nginx·模块开发篇(2)ngx_http_hello_world_module 基本结构定义作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 2nd, 2012HelloWorld 是一个典型的 location 模块。什么是 location 模块?在 Nginx 中
2012-06-03 12:49:26 10956
原创 解剖Nginx·模块开发篇(1)跑起你的 Hello World 模块!
解剖Nginx·模块开发篇(1)跑起你的 Hello World 模块!作者:柳大·Poechant(钟超)邮箱:zhongchao.ustc#gmail.com(# -> @)博客:Blog.CSDN.net/Poechant日期:June 2nd, 20121 学习 Nginx 模块开发需要有哪些准备?需要的预备知识不多,有如下几点:有过一些 C 语言的编程经历;知道 Nginx 是干嘛的,并
2012-06-03 12:48:32 43831 28
原创 Introduction to Flash NetConnection/NetStream
Introduction to Flash NetConnection/NetStreamAuthor:柳大·Poechant(钟超)Email:zhongchao.ustc#gmail.com(# -> @)Blog:Blog.CSDN.net/PoechantDate:May 28th, 2012由于目前在研究 RTMFP 协议,及 OpenRTMFP/Cumulus 开源项目,所以不可避免的
2012-05-29 10:45:08 5436
Introduction to Flash NetConnection/NetStream
Introduction to Flash NetConnection/NetStreamAuthor:柳大·Poechant(钟超)Email:zhongchao.ustc#gmail.com(# -> @)Blog:Blog.CSDN.net/PoechantDate:May 28th, 2012由于目前在研究 RTMFP 协议,及 OpenRTMFP/Cumulus 开...
2012-05-29 10:45:00 169
原创 一个短小精悍的监控/守护进程
一个短小精悍的监控/守护进程Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.comBlog: Blog.CSDN.net/PoechantDate: May 28th, 2012#!/bin/bashYOUR_TARGET = your_targetwhile:do echo "Current DIR is " $PWD
2012-05-28 12:00:31 3405
原创 TOPIK韩国语能力考试FAQ
TOPIK韩国语能力考试FAQ-1 什么是TOPIK韩国语能力考试?答:韩国语能力考试是为评价韩国语非母语的外国人及海外侨胞的韩国语能力而设置的考试,有些韩国大学在录取学生或企业等在雇用员工时,会要求提供韩国语能力考试成绩,以作为评价韩国语能力的标准。2 我应该报考哪个类型或级别的考试呢?答: 自2011年起取消实务韩国语(B-TOPIK)考试,目前的韩国语能力考试只包括:一般韩国语(Standa
2012-05-27 04:14:27 3744
《大家来学vim》电子书
2009-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人