自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (14)
  • 收藏
  • 关注

转载 大小端模式的快速判断方法

大小端的问题剖析:嵌 入式系统开发者应该对Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU对操作数的存放方式是 从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。例如,16bit宽的数0x1234在Little-endian 模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:

2014-10-11 19:01:09 803

转载 C语言的数组名和对数组名取地址

相信不少的C语言初学者都知道,数组名相当于指针,指向数组的首地址,而函数名相当于函数指针,指向函数的入口地址。现在有这样一个问题,如果对数组名取地址,那得到的会是什么呢?很多人立刻会想到:给指针取地址,就是指针的指针,即二级指针嘛!当然这样的结论是错误的,不然这篇笔记也就没有意义了。下面我们来逐步分析,下面是一段验证这个问题的代码Code:

2014-10-11 12:47:42 968

转载 良好的编程习惯

良好的编程习惯      良好的习惯对于人的成长是非常重要的,良好的编程习惯对于我们编程能力的提高也是非常重要的。我们编程时要有良好的风格,源代码的逻辑简明清晰,易读易懂是好程序的重要标准。     其实编程的过程中最容易忽略的还是程序的“风格”。这些东东有时让人挺烦的,刚刚放射出光茫的思想似乎被约束住了,本来是灵感发现,还要在后面罗索上半天。     程序需要风格吗?让我们的程序写得

2014-10-11 00:20:00 549

转载 类的定义

题为:定义一个基类有姓名、年龄,再由基类派生出教师类和学生类,教师类增加工号、职称和工资,学生类增加学号、班级、专业和入学成绩。 请大神们给出答案. //定义一个基类有姓名、年龄,再由基类派生出教师类和学生类,教师类增加工号、职称和工资,学生类增加学号、班级、专业和入学成绩 #include using namespace std; #include class Person//基类 {

2014-10-10 00:58:41 539

转载 C++成员函数重载、覆盖和隐藏的区别

问题定义:        写一个函数SortedMerge函数,该函数有两个参数,都是递增的链表,函数的功能就是合并这两个递增的链表为一个递增的链表,SortedMerge的返回值是新的链表。新链表由前两个链表按元素递增顺序合并而成,也就是说它不会创建新的元素。比如:这里有两个链表,分别是list1: 5->10->15list2: 2->3->20Sort

2014-10-09 23:54:03 456

转载 String类 写出类的成员函数实现

已知String类定义如下:class String{public:String(const char *str = NULL); // 通用构造函数String(const String &another); // 拷贝构造函数~ String(); // 析构函数String & operater =(const String &rhs)

2014-10-09 10:49:18 3032

转载 C++空类默认函数

定义一个空的C++类,例如class Empty{}一个空的class在C++编译器处理过后就不再为空,编译器会自动地为我们声明一些member function,一般编译过去就相当于class Empty{public:Empty(); // 缺省构造函数Empty( const Empty& ); // 拷贝构造函数~Empty(); //

2014-10-09 09:37:55 1257

转载 C++中Static作用和使用方法

1、什么是static?       static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。    2、为什么要引入static?       函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想

2014-10-09 00:05:17 376

转载 virtual析构函数的作用?

大家知道,析构函数是为了在对象不被使用之后释放它的资源,虚函数是为了实现多态。那么把析构函数声明为vitual有什么作用呢?请看下面的代码:1         #include 2       using namespace std;34       class Base5       {6       public:7                Base() {}

2014-10-08 23:27:05 506

转载 c语言结构体指针初始化

记得上周在饭桌上和同事讨论C语言的崛起时,讲到了内存管理方面我说所有指针使用前都必须初始化,结构体中的成员指针也是一样有人反驳说,不是吧,以前做二叉树算法时,他的左右孩子指针使用时难道有初始化吗那时我不知怎么的想不出理由,虽然我还是坚信要初始化的过了几天这位同事说他试了一下,结构体中的成员指针不经过初始化是可以用(左子树和右子树指针)那时在忙着整理文档,没在意今天抽空调

2014-10-07 14:38:40 563

转载 C语言面试

1、局部变量能否和全局变量重名?  答:能,局部会屏蔽全局。要用全局变量,需要使用"::"  局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。  2、如何引用一个已经定义过的全局变量?

2014-10-06 18:32:24 840

转载 PMP考试的过与不过

我在一年多时间里参加了三次PMP考试,前两次都失败,直到第三次才成功。如何对待失败?这是每一个人都会遇到的挑战。如果我们能用正确的态度对待暂时的失败,那么最终的成功也就不远了。我希望通过本文与大家分享一下,自己是如何从一个考试失败者蜕变成一名合格的PMP的。在这个蜕变的过程中,充满了艰辛和荆棘,但同样也充满了愉悦和快感。亲爱的朋友,如果你不幸地与我一样第一次没有考过,甚至第二次还没有考过,那么你也

2014-10-06 18:22:44 559

原创 memcpy,strcpy,strncpy

memcpy

2014-10-05 10:44:18 514

转载 const修饰指针和引用的用法【转贴】

const修饰指针和引用的用法,对于初学C++的人直是讳莫如深,不知所云.一旦你了解了其用法,一切便不值一哂了.下面我为读者一一释疑:    大致说来其可分为三种情况: const修饰指针,const修饰引用,const修饰指针的引用. 1.const修饰指针    const修饰指针又可分为三种情况:      const修饰指针本身      const修饰指针所指的变量(

2014-10-05 10:02:24 509

原创 链表创建、逆置、删除详解

#include //结构体,用整数作数据typedef struct tNODE{    int data;    struct tNODE *next;}NODE;//删除链表,回收空间void clear(NODE *head){    NODE *p;    while(head)    {        p=head->next

2014-10-04 18:50:53 490

转载 x = x+1,x+=1,x++那个的执行效率高

x = x+1的效率最低1)读取右边x的地址  2)执行x+1 3)读取左边x的地址  4)将右边的值传递给左边的x(编译器并不认为左右边的x地址相同)x +=1 效率其次1)读取x的地址2)执行x+13)将得到的值赋给x(因为x的地址已经读出了)x++的效率最高1)读取x的地址2)x自

2014-10-04 15:25:23 945

转载 float数据在计算机内存中的存储方法

浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。一个浮点数由2部分组成:底数m 和 指数e。  ±mantissa × 2exponent(注意,公式中的mantissa 和 exponent使用二进制表示)底数部分 使用2进制数来表示此浮点数的实际值。指数部分 占用8-bit的二进制数,可表示数值范围为0-255。但是指数

2014-10-04 12:11:02 580

转载 写出float x 与“零值”比较的if语句——一道面试题分析

写出float  x 与“零值”比较的if语句请写出 float  x 与“零值”比较的 if 语句: const float EPSINON = 0.00001; if ((x >= - EPSINON) && (x  不可将浮点变量用“==”或“!=”与数字比较,应该设法转化成“>=”或“EPSINON应该是一个很小的值吧   因为计算机在处理浮点数的时候是有误差的

2014-10-04 11:59:43 575

原创 unsigned int + int型结果分析

unsigned int a = 6;int b = -20;unsigned int c = a + b;int d = a + b;if (a+b>6){printf(">6\n");} else{printf("}

2014-10-04 09:00:19 590

转载 malloc/free和new/delete的区别

malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于ma

2014-10-03 22:21:59 411

转载 C语言变量的类型和存储位置

1. C语言变量主要分为全局变量、静态全局变量、局部变量、静态局部变量和寄存器变量。其中静态变量用static关键字进行修饰。程序所占用的内存可以分为以下几个部分:(1)代码段-存放程序代码,只读的,不能修改。(2)全局区(静态区),又称为数据段。其中.data段存放的是已经初始化的全局变量和静态变量(静态全局变量和静态局部变量)。.bss段存放的是未初始化的全局变量和静态变量(静

2014-10-03 10:51:01 594

转载 虚函数和纯虚函数的区别

首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次:[cpp] view plaincopy

2014-10-02 18:51:02 386

转载 函数指针与指针函数

一、辨别指针函数与函数指针最简单的方式就是看函数名前面的指针*号有没有被括号包含,如果被包含就是函数指针    ,反之则是指针函数。1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y);     首先它是一个函数,只不过这个函数的返回值是一个地址值

2014-10-01 15:49:34 518

keras_compressor-master.zip

model_raw.h5:(4.8MB) Model: "model_1" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_1 (InputLayer) (None, 28, 28, 1) 0 _________________________________________________________________ conv2d_1 (Conv2D) (None, 26, 26, 32) 320 _________________________________________________________________ dropout_1 (Dropout) (None, 26, 26, 32) 0 _________________________________________________________________ conv2d_2 (Conv2D) (None, 24, 24, 64) 18496 _________________________________________________________________ max_pooling2d_1 (MaxPooling2 (None, 12, 12, 64) 0 _________________________________________________________________ dropout_2 (Dropout) (None, 12, 12, 64) 0 _________________________________________________________________ flatten_1 (Flatten) (None, 9216) 0 _________________________________________________________________ dense_1 (Dense) (None, 128) 1179776 _________________________________________________________________ dropout_3 (Dropout) (None, 128) 0 _________________________________________________________________ dense_2 (Dense) (None, 10) 1290 ================================================================= Total params: 1,199,882 Trainable params: 1,199,882 Non-trainable params: 0 _________________________________________________________________ [0.03308388070667861, 0.9897] model_compressed.h5(301KB) Model: "model_1" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= input_1 (InputLayer)

2021-09-01

windows调用tensorflow dll lib实现.zip

Windows下实现VS2015 tensorflow C++ DLL调用可以执行例子,包含tensorflow.dll / tensorflow.lib / include头文件等及VS2015工程配置

2019-10-20

NumPy User Guide Release 1.8.0.pdf

NumPy User Guide Release 1.8.0 NumPy User Guide Release 1.8.0

2019-09-29

NumPy Reference-1.16.1.pdf

numpy官方使用文档

2019-08-15

最新caffe HDF5Data 安装包 hdf5-1.10.5-Std-win7_64-vs14

最新caffe HDF5Data 安装包 hdf5-1.10.5-Std-win7_64-vs14

2019-04-01

Netron安装包

Netron安装包

2019-03-28

C++源码编写图像处理例子

例子: chapter1 数字图像模式识别 chapter2 模式识别实现方法 chapter3 一维条形码识别系统 chapter4 基于模糊聚类的图形识别系统 chapter5&6 人脸检测系统与人脸定位系统 chapter7 灰度车牌定位系统 chapter8 脑部CT图像辅助诊断系统 chapter9 手写体数字识别系统 chapter10&11;&12; 指纹模式识别系统 chapter13 彩色汽车牌照识别系统 chapter14 中文印刷体文档识别系统

2019-03-19

深度学习图片编码程序源码C++

快速对train数据集图片进行编码,并对图像数据的路径+名称+标签一起写入相应的train.txt文件,val.txt的生成过程也一样。

2019-03-19

VisionPro中文教程

VisionPro中文教程

2019-02-13

FreeRTOS API参考文档

FreeRTOS 系统API参考文档,方便快速查找

2017-02-24

Linux设备驱动程序(第3版)

本书是经典著作,详细介绍了Linux系统设备的驱动,是学习设备驱动的最佳选择。在其第二版的基础上,有所添加与修改

2014-12-03

矩阵欧拉角四元数转换软件

这是矩阵欧拉角四元数两两之间的转换软件,只要输入其中一个,就可以转换其他两个,而且欧拉角还分弧度和度的形式,同时还有娱乐快捷键,学习娱乐两不误

2014-11-25

三菱变频器资料

此压缩包含有三菱变频器常见故障分析与处理办法简介,三菱变频器结构,控制调节,故障维修,及变频器工作原理

2012-07-10

用万用表测电阻器件(如三极管,电阻,电容等)

用万用表测三极管的各引脚的极性,通过色带测电阻阻值,测电容等

2010-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除