暂无个人介绍
http://www.developer.nokia.com/Community/Wiki/QML%E4%B8%8EQt_C%2B%2B_%E4%BA%A4%E4%BA%92%E6%9C%BA%E5%88%B6%E6%8...
获取broadcom软件开发包文件(refsw-YYYYMMDD-PLATFORM.tgz) 登陆Linux操作系统,建立开发目录 cd /root mkdir broadcom cd broadcom ...
这个坑其实很大很大。。。。。。 虽然这名字很长,但其实就是一码事,试问你做内存跟踪不是为了看泄露?试问你看到了泄露和碎片不回去优化?哈哈 理论知识咱不具备,所以现实点,从实践出发好了。
系统对外提供的Solr查询接口,在来自外部调用的压力加大之后,就会出现solr查询报Read Timed Out的异常,从表面现象上看是此时solr核压力过大,无法响应过多的查询请求。
1 U-Boot简介 U-Boot,全称Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。
http://bbs.2beanet.com/boot-f31/s3c6410-uboot-t3135.html 前章我们已经可以制作出用来启动的SD卡了,并将自己编译的UBOOT烧录到了SD卡中 这份UBOOT代码...
循环缓冲区在一些竞争问题上提供了一种免锁的机制,免锁的前提是,生产者和消费 都只有一个的情况下,否则也要加锁。
一个简单的累加求和程序: 01.TYPE S=0; 02.for(int i = 0;i < SIZE; i++) { 03. S += a[i]; 04.} 很多人都觉得这个程序写得不好,编译器不能生成很好的汇编代码。
http://unix-school.blogspot.in/2011/07/5-important-things-to-follow-to-become.
http://unix-school.blogspot.in/2011/07/5-important-things-to-follow-to-become.
Linux下的段错误产生的原因及调试方法 简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址.
也许你很少面临这一情况,但是一旦如此,你一定知道出什么错了:可用内存不足或者说内存用尽(OOM)。结果非常典型:你不能再分配内存,内核会杀掉一个任务(一般是正在运行那个)。
1 Union-Find(并查集):它借用树结构来处理集合的合并操作和查询操作 2 KMP 3 BFPRT 4 Quicksort 5 Floyd-Warshall algorithm:求得所有最短路径的方法 6 G...
BFPRT算法的作者是5位真正的大牛(Blum 、 Floyd 、 Pratt 、 Rivest 、 Tarjan),该算法入选了在StackExchange上进行的当今世界十大经典算法,而算法的简单和巧妙颇有我们需要借鉴学习之处。
工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。
Abstract: Digital potentiometers (pots) offer advantages for audio volume (gain) control applications and can ...
课程1: Computer Science http://www.cs101-class.org/ 课程2: Machine Learning : 机器学习http://jan2012.
http://www.ieinspector.com/httpanalyzer/
一. 引言: 对于PC机,其开机后的初始化处理器配置、硬件初始化等操作是由BIOS(Basic Input /Output System)完成的,但对于嵌入式系统来说,出于经济性、价格方面的考虑一般不配置BIOS,因此我们必须自行编写完成这些工作的程序,这就是所需要的开机程序。
μc/GUI学习笔记之三文本显示与数值显示 3.1 文本显示 3.1.1 显示支持控制字符 文本显示支持的ASCII字符如图3.1。
安装双系统的朋友经常有这样的现象发生:xp系统崩溃了需要重新安装或者一键GHOST以后,系统引导菜单“坏掉了”,原来的windows双系统只剩下XP了,如果没有合适的处理方法,甚至要重装系统按照版本从低到高的顺序才回出现引导菜单! 今天给大家推荐一款能解决此类问题的引导修复利器: bcdautofix_v1.
解CA过程 相关缩写: CAS:ConditionalAccess System 条件接受系统 ECM:EntitlementControl Message 授权控制信息 EMM:EntitlementMana...
TS即是"TransportStream"的缩写。他是分包发送的,每一个包长为188字节。在TS流里可以填入很多类型的数据,如视频、音频、自定义信息等。
//------------------------------ (一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。
作者:沧海猎人 出处:http://blog.csdn.net/embedded_hunter 转载请注明出处 嵌入式技术交流QQ群:179012822 我们在学习C程序开发时经常会遇到一些概念:代码段、数据段、BSS段(Block Started by Symbol) 、堆(heap)和栈(stack)。
OSTimeTick() basically consist of decrementing the OSTCBDly field for each OS_TCB (if it‘s nonzero).
#if OS_TASK_DEL_EN > 0 INT8U OSTaskDelReq (INT8U prio) { #if OS_C...
#if OS_TASK_DEL_EN > 0 INT8U OSTaskDel (INT8U prio) { #if OS_CRITICAL_METHOD == 3 OS_CP...
OSTaskResume() 的返回值为下述之一: * OS_NO_ERR:函数调用成功。 * OS_TASK_RESUME_PRIO:要唤醒的任务不存在。
INT8U OSTaskSuspend(INT8U prio); 函数的参数prio为带挂起任务的优先级别。
(1)任务级的任务切换原理 μC/OS-II是一个多任务的操作系统,在没有用户自己定义的中断情况下,任务间的切换步骤是这样的:任务间的切换一般会调用OSSched()函数。
OSOSRdyTbl[0]的bit7-bit0对应于优先级7-0, OSOSRdyTbl[1]的bit7-bit0对应于优先级15-8, OSOSRdyTbl[2]的bit7-bit0对应于优先级23-16, OS...
1、首先发布 任哲的《嵌入式实时操作系统uCOS-II原理及应用》 这本书非常适合初学者学习 uCOS-ii 2、 请问:空闲任务和统计任务是否建立任务控制块呢? 任务块链表中是否存在空闲任务和统计任务的任务控制块呢?如果没有的话,操作系统如何调度呢? 标准答案: 在uCOS/ii内核中,调用OSInit()函数中会首先创建空闲任务,同时当用户“允许”统计任务时,也会接着创建统计任务。
在这里给大家推荐三本学习ucos的必看书籍 1.(比较难买)嵌入式实时操作系统uc/os-II教程 西安电子科技大学出版 -----这本书对UCOS的源代码分析的非常清楚 比作者原著 在某种程度上要好,这本书对关键的代码都给出了流程图! 2.
对任务就绪表的操作理解: 将优先级别为prio的任务置为就绪状态,可使用如下代码 OSRdyGrp |= OSMapTbl[prio >>3];//将prio任务所在的组状态置为1,表示该组有任务就绪。
#include using namespace std; //..............方法1:冒泡排序(自上而下扫描,“重者沉”).
I/O models In chapter 3 I briefly touched blocking and non-blocking sockets, which play a role in the available winsock I/O models.
#include "stdafx.h" #include int Myprintf(char* format,...) { va_list ap; va_start(ap, format); int n = vp...
// IOCP2.cpp : Defines the entry point for the console application.
// IOCP.cpp : Defines the entry point for the console application.
// Overlpped_Server2.cpp : Defines the entry point for the console application.
// NetWork.cpp : Defines the entry point for the console application.
1,gstreamer开发手册,gstreamer官网(这些都不用说了吧) 2,gst-launch的用法,这也不用说了吧。
多媒体,依照其定义,表示各种各样的媒体类型。您可以各种格式存储音频、视频和元数据。然而,这也就意味着要使用许多工具来处理这些不同的内容。
(本文转载自IBM developerworks) 本文来自技术世界www.js4j.com 一、基本概念 GStreamer 作为 GNOME 桌面环境推荐的流媒体应用框架,采用了基于插件(plugin)和管道(pipeline)的体系结构,框架中的所有的功能模块都被实现成可以插拔的组件(component),并且在需要的时候能够很方便地安装到任意一个管道上,由于所有插件都通过管道机制进行统一的数据交换,因此很容易利用已有的各种插件“组装”出一个功能完善的多媒体应用程序。
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。
1.下载内核 cd /usr/src wget http://www.kernel.org/pub/linux/kernel/v2.
1.配置gcc sudo apt-get install build-essential 2.安装gtk包 sudo apt-get install vim #使用vim来编写代码,当然您可以使用任何自己喜欢的编辑器 su...
CentOS vsftpd还是比较常用的,于是我研究了一下CentOS vsftpd,在这里拿出来和大家分享一下,希望对大家有用。