摘要:
Intel的x86处理器是通过Ring级别来进行访问控制的,级别共分4层,RING0,RING1,RING2,RING3。Windows只使用其中的两个级别RING0和RING3。RING0层拥有最高的权限,RING3层拥有最低的权限。按照Intel原有的构想,应用程序工作在RING3层,只能访问R 阅读全文
摘要:
写在前面的 接触神经网络(ANN)的时间很长了,以前也只是学了学原理,做过一个BPN的练习,没有系统的总结过,最近看Torch的源码,对MLP有了更多的了解,写写自己学到的东西吧,算是做了一次总结! ANN的特点 (1) 高度的并行性 人工神经网络是由许多相同的简单处理单元并联组合而成,虽然每个单元 阅读全文
摘要:
一 数学期望 离散型随机变量X的取值为 , 为X对应取值的概率,可理解为数据 出现的频率 ,则: (可理解为平均值) 二 标准方差:方差的平方根,一组数据中的每一个数与这组数据的平均数的差的平方的和再除以数据的个数,再取平方根。σ={[∑(Xi-X)^2]/n}^(1/2)σ标准方差Xi样本数据,i 阅读全文
摘要:
原因是未调用C标准库。 解决方法: 1.点项目右键——》properties——》C/C++Build——》Settings——》GNU ARM C Linker——》Libraries。 2.Add,输入m确定即可,即编译时生成-lm 阅读全文
摘要:
数据结构中的堆:堆实际上指的就是(满足堆性质的)优先队列的一种数据结构,第1个元素有最高的优先权。(严蔚敏的数据结构中介绍的堆是在堆排序中。把堆顶元素与最后一个元素替换,然后输出最后一个元素(即交换前的堆顶);然后调整堆。)堆性质:叶子节点小于(或大于)父亲节点,则为小(大)顶堆。数据结构中的堆可以 阅读全文
该文被密码保护。 阅读全文
摘要:
“二叉排序树,又称为二叉查找树。它或者是一颗空树,或者具有下列性质的二叉树。 若它的左子树不空,则左子树上所有节点的值均小于它的根节点的值; 若它的右子树不空,则右子树上所有节点的值均大于它的根节点的值; 它的左、右子树也分别为二叉排序树。 构造一颗二叉排序树的目的,其实并不是为了排序,而是为了提高 阅读全文
摘要:
平衡二叉树 或者是一颗空树,或者它的左右子树都是平衡二叉树,且左子树和右子树的深度之差不超过1 。 BF(Balance Factor) 我们将二叉树上节点的左子树深度减去右子树深度的值成为平衡因子。那么平衡二叉树上所有节点的平衡因子只可能是-1,0,1.只要二叉树上有一个节点的平衡引子的绝对值大于 阅读全文
摘要:
MSB是Most Significant Bit的缩写,最高有效位。在二进制数中,MSB是最高加权位。与十进制数字中最左边的一位类似。通常,MSB位于二进制数的最左侧,LSB位于二进制数的最右侧。 LSB(Least Significant Bit),意为最低有效位;MSB(Most Signifi 阅读全文
摘要:
将两个按值有序序列合并成一个按值有序序列,则称之为二路归并排序,下面有自底向上和自顶向下的两种排序算法,自顶向下的排序在本文末讲述,使用递归实现,代码较简洁,经供参考。 1. 归并子算法:把位置相邻的两个按值有序序列合并成一个按值有序序列。例如把序列 X[s..u] = {3, 12, 23, 32 阅读全文
摘要:
mov ax,1000hmov ds,axmov [0],cs 我不明白他是如何取段地址的,为什么会取DS段的地址 -- 阅读全文
摘要:
& 按位与 | 按位或 ^ 按位异或 1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。 例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 阅读全文
摘要:
一、基本概念 每个结点最多有两棵子树,左子树和右子树,次序不可以颠倒。 性质: 1、非空二叉树的第n层上至多有2^(n-1)个元素。 2、深度为h的二叉树至多有2^h-1个结点。 满二叉树:所有终端都在同一层次,且非终端结点的度数为2。 在满二叉树中若其深度为h,则其所包含的结点数必为2^h-1。 阅读全文
摘要:
参考文档:BMA253E DataSheet 参考文档链接 密码:9new BMA253 数字,三轴加速度传感器 关键特性: 1.概述: BMA253E是一个三轴,low-g传感器用于消费电子产品中。它可以测量3个相互垂直的加速度的值。 BMA253的分装和接口被涉及符合多硬件的要求。 BMA253 阅读全文
摘要:
在并发编程中我们经常听到以下一些概念,今天我将尝试进行阐述。 一、并发 同时干多件事情,这就是并发的作用。 web服务器可以利用并发同时处理大量用户的请求。 只要我们需要程序同时干多件事情,我们就需要并发。 二、多线程 并发编程的一种形式,其采用多个线程执行程序。 线程是一个独立的运行单元,每个进程 阅读全文