logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ucos-ii核心算法分析

<br />ucos-ii核心算法分析<br />μC/OS-Ⅱ是一种免费公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统。其内核提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。适合小型控制系统,具有执行效率高、占用空间小、实时性能优良和可扩展 性强等特点,最小内核可编译至2KB。μC/OS-Ⅱ为何如此高效呢?我们从它的核心算法——任务调度算法开始分析。<br />

#算法#数据结构
X Window 的设计原则 ( Design principles )

在 wiki 上看到的 X 设计的七个原则,是软件设计里头挺哲学的东西了,哪怕不遵守,也绝对应当参考这些准则,看自己的设计是否恰当。Do not add new functionality unless an implementor cannot complete a real

四维空间的坐标系

三维空间可以投影到二维空间上,形成一个坐标系投影四维空间投影到三维空间上,也可以形成一个坐标系投影

分析报告、统计分析和数据挖掘的区别

关于数据挖掘的作用,Berry and Linoff的定义尽管有些言过其实,但清晰的描述了数据挖掘的作用。“分析报告给你后见之明 (hindsight);统计分析给你先机 (foresight);数据挖掘给你洞察力 (insight)”。    举个例子说。    你看到孙悟空跟二郎神打仗,然后写了个分析报告,说孙悟空在柔韧性上优势明显,二郎神在力气上出类拔萃,所以刚开始不相上下;结果两个

#数据挖掘
gcc 降低版本

<br />有的软件由于版本的原因,不能用太高的gcc版本去编译,需要将gcc版本降低。<br /> <br />这次,我就遇到了这种事情<br /> <br />我的ubuntu 10.04上默认安装的是gcc 4.4.3,但是我需要使用gcc 3.4的版本<br />没办法,只能降低gcc 版本了。<br /> <br />在Debian系linux 中,根据《Toy Story》(pixer

#ubuntu#debian#linux
淘宝海量数据库OceanBase:系统架构详解

无论从数据量还是访问量,OceanBase不再能够是一个单机系统,即使一台单机能服务高达几个TB的数据、提供几万QPS的服务能力,因此,分布式系统不可避免,然而,内部如何实现拆表(拆库)以及如何实现数据库的事务,成为了一个很大的挑战和十分艰难的抉择: 一种选择是当前数据库的常用的水平拆库,淘宝在这方面已经有很多实践。通常的做法是对主键进行hash或者取模(其实是一种特殊的hash),把数据

算法分析与设计基础 (清华版)

Taken from "Introduction to The Design and Analysis of Algorithms" by Anany Levitin 节选自《算法设计与分析基础》潘彦 译 蛮力法 就像宝剑不是撬棍一样,科学也很少使用蛮力。——Edward Lytton (1830 - 1873),leila,第二卷,第一章 认真做事

#算法#数据结构
到底了