- 博客(88)
- 资源 (15)
- 收藏
- 关注
原创 c语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->
2016-10-22 10:10:20
528
转载 contex-A8 uboot移植(一)
移植uboot-2015.10.rc1(一)开发板: friendly arm 2440 工具: Win7 + VMware + ubuntu U-boot版本: u-boot-2015.10.rc1 GCC版本: gcc version 4.3.3随着uboot版本的不断更新,现在的版本和以前的相比
2016-08-10 18:26:58
1210
转载 从B 树、B+ 树、B* 树谈到R 树
从B树、B+树、B* 树谈到R树 作者:July、weedge、Frankie。编程艺术室出品。说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R树。其中B树、B+树及B*树部分由weedge完成,R树部分由Frankie完成,全文最终由July统稿修订完成。出处:http://blog.youkuaiyun.com/v_JULY_v 。
2016-01-19 16:39:49
642
转载 AVL树详解
转载请注明出处:http://www.cnblogs.com/skywang12345/p/3576969.html AVL树的介绍AVL树是根据它的发明者G.M. Adelson-Velsky和E.M.Landis命名的。它是最先发明的自平衡二叉查找树,也被称为高度平衡树。相比于"二叉查找树",它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 (关于树的高度等基本
2016-01-14 21:30:53
1362
原创 C语言运算符优先级与结合性
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名
2016-01-06 11:24:21
669
原创 vector用法整理
包含头文件:#include一、vector 的初始化:可以有五种方式,举例说明如下:(1) vector a(10); //定义了10个整型元素的向量(尖括号中为元素类型名,它可以是任何合法的数据类型),但没有给出初值,其值是不确定的。(2)vector a(10,1); //定义了10个整型元素的向量,且给出每个元素的初值为1(3)vector a(b); //用b向量来创建a
2016-01-05 15:21:30
822
原创 UNIX文件系统之软链接和硬链接
UNIX将磁盘分为inode区和block区,inode区中inode的多少决定了每块block的大小,每块block存储一个文件。inode仅记录文件的属性:创建时间、修改时间、硬链接数目、属主、指向block大小及区域(文件名并不记录在inode中),block记录文件的数据部分。目录也具有inode号和block,其中block中记录的是该目录下的文件名(及目录名)与inode号的对
2015-12-24 16:53:09
802
原创 多维数组指针问题
声明3维数组:A[2][2][2]&A[0][0][0]++ : &A[0][0][1] == &A[0][0][0] + 1*4BA[0][0]++ : A[0][1] == A[0][0] + 1*(2*4B)A[0]++ : A[1] == A[0] + 1*(2**(2*4B))
2015-11-05 21:19:13
432
原创 C++输入流cin方法详解
istream类定义了cin对象,其包含常用的输入方法:cin>>、cin.get()和cin.getline(),分别阐述此三种输入方式的特性。此三个函数都是从输入流的缓冲区(FIFO结构)读取字符。每次读取指定数目的字符,若输入流缓冲区不为空,即输入流缓冲区有剩余字符,则不再等待用户从键盘键入数据,而是直接从输入流缓冲区读字符。1.cin>>中,“>>”被重载为输入运算符,其识别空格Spa
2015-10-24 21:45:33
1708
转载 以太网方案
以太网方案2010年11月23日 ⁄ 领域、应用和方案 ⁄ 共 17199字 ⁄ 字号 小 中 大 ⁄ 暂无评论嵌入式以太网的趋势最理想的是嵌入式web服务器以太网进攻工业控制成为必然趋势传统的以太网直接进入工业控制领域目前还存在一些问题,主要是因为以太网是为办公自动化设计的,并没有考虑到工业应用的要求。首先以太网的媒体访问方式 CSDA/CD 不能保证网络传输
2015-10-10 15:52:08
1857
转载 深入浅出编译器和解释器
1. 在具体计算机上实现一种语言,首先要确定的是表示该语言语义解释的虚拟计算机,一个关键的问题是程序执行时的基本表示是实际计算机上的机器语言还是虚拟机的机器语言。这个问题决定了语言的实现。根据这个问题的回答,可以将程序设计语言划分为两大类:编译型语言和解释型语言。 2. 由编译型语言编写的源程序需要经过编译、汇编和链接才能输出目标代码,然后机器执行目标代码,得出运行结果,目标代码由
2015-09-24 21:51:07
488
原创 Linux之exec函数组说明
1、简介在Linux中,并不存在exec()函数,exec指的是一组函数,一共有6个,分别是:#include extern char **environ;int execl(const char *path, const char *arg, ...);int execlp(const char *file, const char *arg
2015-09-11 20:59:42
476
转载 Vim配置进阶
$sudo apt-get remove vim-common$sudo apt-get install vim-gtk$sudo vim /etc/vim/vimrc打开 syntax on在文件末尾加:set nu //在左侧显示行号set tabstop =4 //缩进set nobackup//覆盖文件时不备份set cursorline //突出显
2015-09-08 21:56:15
402
原创 Chapter4.17 Symbolic link
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的
2015-09-08 20:05:25
383
原创 ASCII码表
ASCII码表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUL32(space)64@96
2015-09-02 09:17:47
556
原创 linux下APUE的代码测试文件路径配置
1.APUE的代码(http://www.apuebook.com./)解压,比如路径是/home/zqk/apue.2e2.按照README修改Make.defines.linux 中的WKDIR,改为WKDIR=/home/sar/apue.2e3.make 。make后在lib文件夹中生成libapue.a4把apue.h放到要编译的源代码相同目录下(因为编译的代码 #inclu
2015-09-01 21:04:02
481
原创 格式化I/O和文本行I/O异同
1.格式化I/O之printf向指定输出设备按固定格式输出信息,调用方式为:printf(””, );其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出; 另一部分是格式化规定字符, 以”%”开始, 后跟一个或几个规定字符,用来确定输出内容格式。参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出参数个数一样多, 各参数之间用”,”分开, 且顺序
2015-09-01 09:54:40
581
转载 Unix环境高级编程概况
《Unix环境高级编程》学习笔记:从点到面 以前在课堂上学习过《Unix初级教程(第四版)》,对于Unix有了一点了解。由于以后使用的需要,要对它进行比较深入的学习,为此需要阅读不少的书籍,这本《Unix环境高级编程》便在此列。希望能通过这本书了解Linux的API,并在这个过程中了解Linux系统的机制。书中内容丰富,有以前了解的,更多的是不了解的。作为第一次阅读,目的不在于事无巨细,
2015-08-23 17:14:03
604
原创 source insight使用说明
1.括号配对高亮:“在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容( 2.让{ 和 } 不缩进:Options -> Document Options -> Auto Indenting -> Auto Indent Type 选 Simple还有:让{ 和 } 不缩进: options->document options->auto inde
2015-08-18 15:10:45
432
转载 const用法详解
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用 如下表所示:No.作用说明参考代码
2015-08-03 20:34:29
535
原创 unix标准出错输出文件stderr
errno表示错误代码。 记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义。系统每一次出错都会对应一个出错代码,例如12表示“Cannot allocate memory"。stderr是linux(unix)标准出错输出。linux中的一个进程启动时,都会打开三个文件:标准输入、标准输出和标准出错处理。通常这三个文件都与终端联系。这三个文件分别对应文件描述符
2015-08-02 13:23:32
1138
原创 unix下errno.h文件声明
124 EMEDIUMTYPE Wrong medium type 123 ENOMEDIUM No medium found 122 EDQUOT Disk quota exceeded 121 EREMOTEIO Remote I/O error 120 EISNAM Is a named type fil
2015-08-02 12:12:21
414
原创 apt-get命令详解
如何在ubuntu下面直接查找想要安装的软件?比如我想安装tomcat,但是我又不知道ubuntu里面有哪些版本,也不知道都需要装什么,但是我能确认我装的是tomcat,那么我就可以用搜索命令:例如:apt-cache search tomcat,这样我就会得到以下的结果:libtomcat5-java - Java Servlet engine -- core librariesto
2015-08-01 16:20:01
610
转载 VMware下的Ubuntu与Windows共享文件
概述1、安装VMware Tool2、设置共享步骤开始安装VMware Tool显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之)通过下列命令解压、执行,分别是下面的tar和sudo的两行(下面是已有vmware tool的情况,注意密码是登录口令,不会显示)一路按Enter,最后得到在VMware中
2015-08-01 15:50:55
274
原创 ADSP-TS201-Chapter1-Architecture
ADSP-TS201 TigerSHARC Processor Hardware Reference(虎鲨处理器硬件参考)介绍了虎鲨处理器的架构和硬件系统特点,提供了配置虎鲨处理器系统所必须的参考信息。如图Figure 1-1和Figure 1-2所示,处理器架构包括两部分:处理器内核(即指令执行部分)和I/O外设(数据存储和片外I/O)。
2015-07-01 10:52:39
1165
原创 ADI DSP开发工具VisualDSP++中文手册
ADI DSP开发工具VisualDSP++中文手册(一) 开发工具及其特点 1.开发工具概述 VisualDSP++是ADI公司针对ADI公司的DSP器件而专门开发的一种使用方便的开发平台,它支持ADI公司所有系列的DSP处理器,包括Blackfin系列和ADSP-21XX系列定点处理器、SHARC系列和TigerSHARC系列的浮点处理器的各种型号处理器。
2015-06-06 15:23:21
9581
转载 安装VisualDSP++出现Install cannot proceed.Could not find XML file or the XML file may be corrupted!
参考了官方的帖子http://ez.analog.com/thread/1445安装VisualDSP++出现Install cannot proceed.Could not find XML file or the XML file may be corrupted!错误时,首先检查自己的安装文件是不是完整的,可以通过在官网上比较安装文件的大小来确定,不过出现这个问题的几率应该比较小的。
2015-06-06 15:05:15
1734
原创 概率和统计相关指令
表1 概率统计主要MATLAB命令主题词意义主题词意义max最大值random随机数min最小值unidrnd离散均匀分布随机数sum各元素和unifrnd均匀分布随机数cumsum元素累计和normrnd
2015-05-05 19:14:03
792
原创 算法关系梳理
机器学习解决的问题可以分为两类:回归和分类所谓回归就是预测模型的最优参数,其步骤一般为:(1)根据最大似然(MLE),最大后验(MAP)或最小误差准则建立目标函数。最大似然函数比较好理解,贝叶斯准则是利用的最大后验准则。(2)借助优化方法,找到模型中的最优参数。常见的优化方法有:最小二乘方法、EM方法、梯度下降法(一阶泰勒展开)、梯度上升法、随机梯度下降法、牛顿法(二阶展开)。其中最小
2015-05-05 09:43:00
513
原创 FPGA开源论坛
1. OPENCORES.ORG这里提供非常多,非常好的PLD了内核,8051内核就可以在里面找到。进入后,选择project或者由http//www.opencores.org/browse.cgi/by_category进入。对于想了解这个行业动态人可以看看它的投票调查。 http://www.opencores.org/polls.cgi/list OpenCor
2015-04-28 15:18:05
924
转载 NAT穿越综述
http://m.blog.youkuaiyun.com/blog/edisonlg/7865778在现实Internet网络环境中,大多数计算机主机都位于防火墙或NAT之后,只有少部分主机能够直接接入Internet。很多时候,我们希望网络中的两台主机能够直接进行通信,即所谓的P2P通信,而不需要其他公共服务器的中转。由于主机可能位于防火墙或NAT之后,在进行P2P通信之前,我们需要进行检测以确
2015-04-22 16:23:03
752
原创 NAT穿越之STUN
NAT穿越之STUN 1、简介 STUN是一种NAT穿越协议,其全称是Simple Traversal of UDP Through NAT,即UDP对NAT的简单穿越方式。 2、应用模型 如上图所示,如果STUN ClientA想与STUN ClientB通信,那么其过程如下: (1)STUN ClientA通过NA向STUN Server发送UDP请求STUN 消
2015-04-22 15:59:49
882
转载 国内外数字信号处理经典教材
经典数字信号处理图书的个人评述:外版书(一) 数字信号处理是电子与信息专业的骨干课程,其应用非常广泛。这方面的图书正可谓是浩如烟海,有的侧重理论推导,有的侧重工程应用,有的侧重软件实现,真可谓是百花齐放。真是因为这方面的图书太多,让很多初学者“乱花渐欲迷人眼”,不知从哪本开始。下面是个人数字信号方面图书阅读的一些体会。(由于数字信号处理的涉及面非常广,这里列出的仅是以滤波
2015-04-22 09:53:33
36020
转载 小波变换教程(二十三)
小波变换网文精粹:小波变换教程(二十三)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html二十三、离散小波变换(三)
2015-04-22 09:29:57
2828
转载 小波变换教程(二十四)(全文完)
小波变换网文精粹:小波变换教程(二十四)(全文完)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html二十四、结束语
2015-04-22 09:29:12
6873
7
转载 小波变换教程(二十一)
小波变换网文精粹:小波变换教程(二十一)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html二十一、离散小波变换(一)1、为什么
2015-04-22 09:28:25
2943
翻译 小波变换教程(二十)
小波变换网文精粹:小波变换教程(二十)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html二十、小波级数:CWT的离散化(二)
2015-04-22 09:27:48
2429
转载 小波变换教程(二十二)
小波变换网文精粹:小波变换教程(二十二)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html二十二、离散小波变换(二)
2015-04-22 09:27:43
2471
转载 小波变换教程(十八)
小波变换网文精粹:小波变换教程(十八)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html十八、小波合成 如果满足
2015-04-22 09:26:36
2022
转载 小波变换教程(十九)
小波变换网文精粹:小波变换教程(十九)原文:ROBI POLIKAR. THE ENGINEER'S ULTIMATE GUIDE TO WAVELET ANALYSIS:The Wavelet Tutorial网址:http://users.rowan.edu/~polikar/WAVELETS/WTtutorial.html十九、小波级数:CWT的离散化(一)
2015-04-22 09:25:48
3189
QuartusII_11.0_x64破解器
2015-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人