自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 程序代码优化2

程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一,一般是优化了代码的尺寸,就会带来执行时间的增加,如果优化了程序的执行速度,通常会带来代码增加的副作用,很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。一、程序结构的优化1、程序的书写结构虽然书写格式并不会影响生成的代码质量,但是在实际编写程序时还是应该尊循一定的书写规则,一个书写清晰、明了的程

2016-08-25 23:23:22 419

转载 C语言程序代码优化

我认为一个好的用于科学计算的程序代码应该:算法漂亮精妙,程序简洁易懂,运算快速,节省内存。这里有的地方是矛盾的,比如简洁vs易懂,时间vs空间,找个平衡吧。目前来看时间要比空间宝贵一些。写程序分几步:选择最妙的算法;规划最优的流程;规划数据结构、函数;编码实现。以下是查找网上资料后的总结。 一、好的方法、算法和数据结构是程序优化的根本,选择最好的算法永远是王道。二、

2016-08-25 23:07:40 729

转载 多线程编程 RW_LOCK 读写锁

RW锁 读写锁,也叫共享独占锁 互斥量 要么是锁住状态,要么是不加锁状态,而且一次只有一个线程可以对其加锁。读写锁可以有三种状态,读模式下加锁状态,写模式下加锁状态,不加锁状态。一次只有一个线程可以占有写模式的读写锁,但是多个线程可以同时占有读模式的读写锁。和互斥量一样,读写锁在使用之前必须初始化,在释放他们底层的内存前必须销毁。要在读模式下锁定读写锁,需要调用pthr

2016-08-04 09:09:45 542

转载 find_first_of()和 find_last_of() 【获取路径、文件名】

string 类提供字符串处理函数,利用这些函数,程序员可以在字符串内查找字符,提取连续字符序列(称为子串),以及在字符串中删除和添加。我们将介绍一些主要函数。1.函数find_first_of()和 find_last_of() 执行简单的模式匹配,如在字符串中查找单个字符c。函数find_first_of() 查找在字符串中第1个出现的字符c,而函数find_last_of()查找最后

2016-08-04 09:08:42 468

转载 c中session的用法

c中session的用法你知道吗?下面小编就跟你们详细介绍下c中session的用法,希望对你们有用。  c中session的用法如下:  Session的基本属性:  一、属性  1、SessionID  SessionID 属性返回用户的会话标识。在创建会话时,服务器会为每一个会话生成一个单独的标识。会话标识以长整形数据类型返回。在很多情况下 Sessi

2016-08-04 09:06:59 2622

转载 boost Mutex

写过多线程程序的人都知道,不能让多个线程同时访问共享的资源是至关重要的。假如一个线程试图改变共享数据的值,而另外一个线程试图去读取该共享数据的值,结果将是未定义的。为了阻止这样的事情发生,需要用到一些非凡的原始数据类型和操作。其中最重的一个就是总所周知的mutex(“mutual exclusion”的缩写。译注:相互排斥的意思,经常被翻译为“互斥体”)。mutex在同一时

2016-08-04 09:03:32 474

转载 C++string类常用函数 c++中的string常用函数用法总结

string类的构造函数:string(const char *s);    //用c字符串s初始化string(int n,char c);     //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常stri

2016-08-03 23:29:38 562

转载 GetProcAddress()用法

函数功能描述:GetProcAddress()函数检索指定的动态链接库(DLL)中的输出库函数地址。函数原型:FARPROC GetProcAddress(    HMODULE   hModule,    // DLL模块句柄    LPCSTR       lpProcName   // 函数名);参数:hModule   [in] 包含此函数的DL

2016-08-03 14:05:27 22393

转载 C++, ID、指针、handle (void *)的区别

原文链接:http://hi.baidu.com/dandanfeng160/blog/item/4eaa3df5215bc42dbd310955.html在Windows程序设计中,句柄是无法精确定义的术语。随便找一个高手,让他给你讲讲句柄是什么,恐怕他都很难给你一个具体的定义来。在Windows程序设计中,句柄无所不在,窗口有窗口的句柄HWND,线程和进程也有句柄HANDLE,甚至

2016-08-02 17:46:39 503

转载 C++ Handle(句柄) part1

本文是我学习C++沉思录第6章的笔记本文主要讲述了Handle类的概念,定义方法以及写时复制技术。 在前文(Surrogate代理类)的讲解中我们了解到了代理的实现方法.代理类有很多好处,但是麻烦的是每次都得进行复制.如果该类是经常使用并且member很多的话,这样复制的消耗是十分客观的.因此这里就要介绍另外一种代理类,Handle,也就是句柄类. 

2016-08-02 17:44:34 6937 1

转载 C++代理 Surrogate

容器通常只能包含一种类型的对象,所以很难在容器中存储对象本身。存储指向对象的指针,虽然允许通过继承来处理类型不同的问题( 多态性 ),但是也增加了内存分配的额外负担。所以我们通过定义名为 代理 的对象来解决该问题 。代理 运行起来和它所代表的对象基本相同,但是允许将整个派生层次压缩在一个对象类型中。假设有一个表示不同种类的交通工具的类派生层次:class Vehicle{publi

2016-08-02 16:53:55 505

转载 [c++]代理对象模式

代理对象#include #include #include using namespace std;class Vehicle { public: Vehicle() {} virtual string getName() = 0;};class Car : public Vehicle { public: Car()  { name = "car";

2016-08-02 16:30:24 365

转载 c++的thread类(c++线程简单用法)

最近看了一个Thread类(忘记在哪里看的了),感觉不错。创建线程时线程对应的函数必须是类的静态成员,由于静态成员无法访问类的非静态成员,我从前都是把对象的指针作为参数传递给线程函数来避免这个问题,但是在逻辑上线程函数还需要访问对象的私有成员,总是感觉代码很不优雅。这个Thread类同java中的Thread类在用法上比较类似,使用一种比较优雅的方法避免了上面的问题。使用时只要从Thread派

2016-08-02 10:56:08 6239 1

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关注的人

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