上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 61 下一页

2007年11月26日

Red5安装与入门

摘要: 被这个问题折磨了一天,安装好后,一启动red5就报错,总提示Address Already in use,用netstat查看端口也没发现有那个和Red5的端口冲突了,郁闷,于是怀疑是不是安装错了,就这么删除重装了好几次,在网上查找半天,有一些人提出遇到了这个问题,也没找到有哪一份文档详细解释如何解决这个问题。 今天我终于搞明白如何解决了,其实非常简单。安装时,首先要指... 阅读全文

posted @ 2007-11-26 19:23 Phinecos(洞庭散人) 阅读(25025) 评论(14) 推荐(0) 编辑

2007年11月23日

uC/OS-II源码分析(六)

摘要: μC/OS-Ⅱ总是运行进入就绪态任务中优先级最高的那一个。确定哪个任务优先级最高, 下面该哪个任务运行了的工作是由调度器(Scheduler)完成的。任务级的调度是由函数 OSSched()完成的。中断级的调度是由另一个函数OSIntExt() 完成的,这个函数将在以后描 述。OSSched() 的代码如下: void OS_Sched (void) { #if OS_CRITICAL... 阅读全文

posted @ 2007-11-23 19:16 Phinecos(洞庭散人) 阅读(4869) 评论(1) 推荐(1) 编辑

uC/OS-II源码分析(五)

摘要: 每个任务被赋予不同的优先级等级,从0 级到最低优先级OS_LOWEST_PR1O,包括0 和 OS_LOWEST_PR1O 在内。当μC/OS-Ⅱ初始化的时候,最低优先级OS_LOWEST_PR1O 总是被赋给空闲任务idle task 。注意,最多任务数目OS_MAX_TASKS 和最低优先级数是没有关系的。用户应用程序可以只有10 个任务,而仍然可以有32 个优先级的级别(如果用户将最低优先级... 阅读全文

posted @ 2007-11-23 16:38 Phinecos(洞庭散人) 阅读(3468) 评论(0) 推荐(0) 编辑

2007年11月22日

uC/OS-II源码分析(四)

摘要: 内核结构 1, 临界区,OS_ENTER_CRITICAL和OS_EXIT_CRITICAL 为了处理临界区代码,必须关中断,等处理完毕后,再开中断。关中断可以避免其他任务或中断进入临界区代码。uC/OS-II定义了这两个宏来实现,但注意一条:调用uC/OS-II功能函数时,中断应该总是开着的。 1)当OS_CRITICAL_METHOD= = 1时,简单实现如下: Code ... 阅读全文

posted @ 2007-11-22 22:34 Phinecos(洞庭散人) 阅读(5031) 评论(0) 推荐(0) 编辑

uC/OS-II源码分析(三)

摘要: 首先来了解下实时系统的基本概念: 1) 临界区,共享资源,任务(类似于进程),任务切换,任务调度,可剥夺型内核,可重入函数,动态优先级调度, 2) 如何处理优先级反转问题。这个问题描述如下:有三个任务,优先级1高于2,2高于3,一开始1和2处于挂起,3在运行,3要使用某个共享资源,就P它的互斥信号量,3得到信号量后开始使用这个共享资源。过一段时间后,1等待的事件发生后剥夺了3的CPU使用权,于... 阅读全文

posted @ 2007-11-22 21:11 Phinecos(洞庭散人) 阅读(3473) 评论(0) 推荐(0) 编辑

uC/OS-II源码分析(二)

摘要: 在真正开始分析源代码前,先来看使用uC/OS-II的三个例子 1)使用信号量 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->#define TASK_STK_SIZE 512 /* 每个任务堆... 阅读全文

posted @ 2007-11-22 19:37 Phinecos(洞庭散人) 阅读(11178) 评论(5) 推荐(1) 编辑

uC/OS-II源码分析(一)

摘要: 下载地址:http://www.micrium.com/ 它的特点: 1)开源, 2)可移植性,绝大部分代码用C写,硬件相关部分用汇编写, 3可固化, 4)可剪裁,这通过条件编译实现,使用#define语句定义所需要的功能。 5)可剥夺性(总是运行就绪条件下优先级最高的任务), 6)多任务(可以管理64个任务,其中保留8个给uC/OS-II,因此用户最多可有56个任务,每个任务优先级不同,也就意味... 阅读全文

posted @ 2007-11-22 16:49 Phinecos(洞庭散人) 阅读(7769) 评论(3) 推荐(3) 编辑

2007年11月20日

nutch 0.9在Windows下的安装

摘要: Nutch 是一个基于Lucene,用Java 实现的开源搜索引擎,它提供了我们运行自己的搜索引擎所需的全部工具,包括全文搜索和Web爬虫。 阅读全文

posted @ 2007-11-20 16:12 Phinecos(洞庭散人) 阅读(5104) 评论(0) 推荐(0) 编辑

2007年11月19日

《VC++技术内幕》读后感

摘要: 看的是第四版的电子书,毕竟又厚又贵,买书不划算,而且这版翻译的也很好,记录下我的一点读书心得。 第一章:对windows的消息处理模式,GDI,DLL等有个基本了解,价值不大,算入门级别吧。 第二章:框架和库总是很多人搞混,这章简单介绍了下MFC的基本概念,以及其最重要的两个部分,消息映射和文档/视图模型,这个模型架构是学习观察者模式的好例子,当然,这章最出色的地方就是写了一个最简单的MF... 阅读全文

posted @ 2007-11-19 22:43 Phinecos(洞庭散人) 阅读(4977) 评论(3) 推荐(0) 编辑

一个简单的定时器(flex版)

摘要: 这个定时系统的UML类图如下: AnalogClockFace类 AnalogClockFaceCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package com.example.programmingas3.clock{ impor... 阅读全文

posted @ 2007-11-19 22:26 Phinecos(洞庭散人) 阅读(4256) 评论(3) 推荐(0) 编辑

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 61 下一页

导航