自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sailor of World

“The world is a fine place and worth fighting for." I agree with the second part. <Seven>

  • 博客(36)
  • 资源 (5)
  • 收藏
  • 关注

原创 Caffe源码阅读笔记(1):Blob

blob是caffe基础的数据结构,是用来保存学习到的参数以及网络传输过程中产生数据的类,数据的交换和存储都依赖于blob。 blob具有CPU和GPU之间同步的能力,它是4维的数组(Num, Channels, Height, Width)。 设Blob数据维度为 number N x channel K x height H x width W,Blob是row-major保存的,因此在(n

2016-11-15 16:38:49 1261

原创 vs使用时报错解决办法总结

error MSB6006: rc.exe exited with code 1.路径中有中文路径,改为英文路径即可。 error MSB8008: Specified platform toolset (v120) is not installed or invalid. Please make sure that a supported PlatformToolset value is s

2016-11-10 14:37:33 1526

原创 Mac下安装caffe并运行MNIST

1,首先安装homebrew包管理工具$ ruby -e "$(curl-fsSL\http://raw.githubusercontent.com/Homebrew/install/master/install)"2,安装成功后,利用brew安装依赖包$ brew install -vd snappy leveldb gflags blogs zip lmdv$ brew tap homebre

2016-11-07 22:51:10 1550

原创 TensorFlow学习笔记(2)--运行MNIST例子

安装好TensofFlow后,就可以跑例子了,首先还是跑一下最常见的MNIST。$ python -m tensorflow.models.image.mnist.convolutional运行结果如下:Successfully downloaded train-images-idx3-ubyte.gz 9912422 bytes.Successfully downloaded train

2016-11-04 14:45:56 2910 1

原创 TensorFlow学习笔记(1)--Mac安装TensorFlow

Mac下安装TensorFlow步骤较简单,官方给出的只有3步: Install pip (or pip3 for python3) if it is not already installed: sudoeasyinstallpipInstallTensorFlow: sudo easy_install pip Install TensorFlow: sudo easy

2016-11-03 15:21:09 8239 2

原创 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!解决方案

用ssh 59.110.26.179链接服务器报错 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

2016-11-02 18:31:13 646

原创 C++ 用playsound播放wav

#include "windows.h"#include "mmsystem.h"#pragma comment(lib,"winmm.lib")int main(int argc, char* argv[]){ PlaySound(TEXT("c:\\test.wav"), NULL, SND_FILENAME | SND_ASYNC ); 或者 sndPlaySound("

2016-07-29 13:58:43 9999 1

原创 centOS下安装caffe教程(未完待续待整理)

1,安装基础依赖库      sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-devel      sudo yum install gflags-devel glog-devel lmdb-devel      如果发现没有找到上面的包,可以采用手动安装的

2016-07-05 16:00:55 3361

原创 centOS7安装教程

1,去官网下载centos7的镜像,百度搜索centOS download,第一个即可,或者去开源网站下载       http://mirrors.163.com/centos/7.1.1503/isos/x86_64/       http://mirrors.aliyun.com/centos/7.1.1503/isos/x86_64/2,使用UltraOS制作安装盘

2016-06-30 16:59:33 793

原创 MFC重绘关闭按钮,并给图片添加点击事件

1,在重绘函数中加载关闭按钮图片,2,给MainFrame增加单击事件,在单击响应中判断是否点击的关闭按钮//如果点击关闭按钮,关闭软件void CMainFrame::OnNcLButtonUp(UINT nHitTest, CPoint point){// TODO: Add your message handler code here and/or call defaul

2016-05-11 16:29:13 2613

原创 error MSB6006, MSB8008

error MSB6006: rc.exe exited with code 1.路径中有中文路径,改为英文路径即可。

2016-04-12 13:50:53 971

转载 关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决

近日因为换装硬盘重装了系统,于是不得不重新安装VS2010 Qt 这些个开发工具。安装过程都没什么问题,安装完了顺手点了个例子测试下好没好用,于是就出现了标题中的错误提示。之前处理过一次,时间久了就忘了,于是又一顿搜索解决了。这次长个心眼,记下,免得以后又忘了(写博客随笔什么的不好坚持啊,不得不鄙视下自己 )。正题开始。提示说明在转换到COFF文件因为错误失败了(VS2010装好了,一

2016-03-29 07:48:43 506

转载 每个程序员都应读的30本书

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书

2016-01-25 07:01:03 491

转载 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

连接器LNK是通过调用cvtres.exe完成文件向coff格式的转换的,所以出现这种错误的原因就是cvtres.exe出现了问题。在电脑里面搜索一下cvtres.exe,发现存在多个文件,使用最新的cvtres.exe替换老的文件即可,替换之前记得备份一下,如果不对,可以替换回来。例如:我的电脑里面安装了vs2010,最近更新了系统,打了一些补丁,结果就出

2016-01-05 09:23:29 298

转载 C语言undefined behaviour未定义行为

C语言中的未定义行为(Undefined Behavior)是指C语言标准未做规定的行为。同时,标准也从没要求编译器判断未定义行为,所以这些行为有编译器自行处理,在不同的编译器可能会产生不同的结果,又或者如果程序调用未定义的行为,可能会成功编译,甚至一开始运行时没有错误,只会在另一个系统上,甚至是在另一个日期运行失败。当一个未定义行为的实例发生时,正如语言标准所说,“什么事情都可能发生”,也许什么

2015-12-23 16:58:30 695

转载 C++头文件包含问题-Include和class **

在一些大的工程中,可能会包含几十个基础类,免不了之间会互相引用(不满足继承关系,而是组合关系)。也就是需要互相声明。好了,这时候会带来一些混乱。如果处理得不好,会搞得一团糟,根据我的经验,简单谈谈自已的处理办法:编码时,我们一般会尽量避免include头文件,而是采用声明class XXX。 但有时候还是必须用Include头文件,那么,两者的划分在于什么呢?应该是很明确的,但书上

2015-12-23 10:28:43 557

转载 switch红色下划线,Error:控制传输跳过的实例化解决办法

如下: switch(iParam1) { case 0:     CString strResult;   strResult.Format(_T("%s"), iParam2);   break;   case 1:   break; default:  break; }会提示控制传输跳过的实例化解决办法因为在ca

2015-11-27 16:32:45 3105

转载 C++从路径中提取文件名

C风格:1char *p = <a href="https://www.baidu.com/s?wd=strrchr&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnHT3nHuhP1wbPvPWnAN-0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh

2015-11-16 14:20:19 5081

转载 完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错我的开发环境是Win7旗舰64位+VS2003.Net,经常卡pdb错误,文末给出一个完美的解决

我的开发环境是Win7旗舰64位+VS2003.Net,经常卡pdb错误,文末给出一个完美的解决方案和一个懒人补丁包。问题描述如下:在重新编译的时候,经常报错:fatal error LNK1201: 写入程序数据库“.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够原因是编译要生成.pdb文件,但是这个.pdb文件又被VS的进程独占,所以生成失败。这个现象由来已久,M

2015-11-10 10:29:26 1672

转载 CString string CStringA CStringW string wstring 等字符串转换汇总

#includeCString a;CStringA a1;CStringW a2;string b;wstring c;a=CA2T(b.c_str());//b->ab=CT2A((LPCTSTR)a);//a->ba=b.c_str();//c->ab=(LPCTSTR)a;//a->ca1=b.c_str();//b->a1b=(LP

2015-09-18 17:20:57 825

原创 vc++导入com组件

1.生成dll2.工程属性->C/C++->常规->附加库目录:添加dll所在路径3.#import "组件所在目录myCom.dll" no_namespace

2015-09-17 14:13:03 2623

转载 cstring转为std::string

sfile=(LPSTR)(LPCTSTR)strf;

2015-09-16 13:40:08 520

转载 Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))

在vc6.0下用CString str;num = atoi(str);就可以顺利取到num;但是同样代码拿到vs2008就报错,error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”;于是把CString 强制转换为char*,num = atoi((LPSTR)(LPCTSTR)str);编译不报错,运行成功。但是后面发现,

2015-09-16 13:20:40 705

转载 VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x

下面是彻底解决方法:在工程的stdafx.h中添加(如有类似语句,需注释掉)#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.#define WINVER 0x0501 // Change this to the appropriate value to ta

2015-09-11 08:59:25 495

转载 #include <afx.h>头文件的作用

一些定义与设置,为MFC提供最基本支持,将各种松散的东西组织起来,同时为MFC 类库的后续建立 提供方便。一个最简单的 MFC 只需 afxwin.h 即可,而afxwin.h 开始就是 #include 具体来说, afx.h 内容如下:1. 编译选项设置,还包括warning等的预设值2. 一些头文件:afxver_.h, C相关头文件,一些Win32库, 包库MFC库3. 一些基本

2015-09-08 11:26:51 4216

转载 inline函数

在C&C++中一、inline关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。表达式形式的宏定义一例:#define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2))取代这种形式的原因如下:1. C中使用define这种形式宏定义的原因是因为,C语言是一个效率

2015-09-07 14:35:45 326

转载 C++List用法

Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器 erase() 删除一个元

2015-09-07 14:19:27 350

转载 __stdcall

__stdcall是函数调用约定的一种,函数调用约定主要约束了两件事:1.参数传递顺序2.调用堆栈由谁(调用函数或被调用函数)清理常见的函数调用约定:stdcall cdecl fastcall thiscall naked call__stdcall表示1.参数从右向左压入堆栈2.函数被调用者修改堆栈3.函数名(在编译器这个层次)自动加前导

2015-09-07 13:45:54 570

转载 C++ STRING 和WSTRING 之间的互相转换函数

#include string>std::string ws2s(const std::wstring& ws){    std::string curLocale = setlocale(LC_ALL, NULL);        // curLocale = "C";    setlocale(LC_ALL, "chs");    const wchar_t* _Sourc

2015-09-02 15:33:59 622

转载 error RC1015: cannot open include file 'atlres.h'问题解决

WTL程序出现error RC1015: cannot open include file 'atlres.h'1、VS2008安装WTL:cmd,cscript WTL81_9127\AppWiz\setup90.js2、WTL工程属性——配置属性——C/C++——常规——附加包含目录  添加WTL的Include目录3、编译时出现error RC1015: ca

2015-08-25 15:21:39 1012

转载 __declspec(dllexport)

先看代码:以下是在dev-c++里建立自已的dll时的dll.h里面的代码,这里面有一个:_declspec(dllexport)#ifndef _DLL_H_#define _DLL_H_//防重复定义#if BUILDING_DLL# define DLLIMPORT __declspec (dllexport)#else# define DLLIMPORT _

2015-08-21 09:16:50 422

转载 VS error C1083: 无法打开包括文件:“gl\glew.h”: No such file or directory\

大家在使用#include 时经常会出现下面的错误: error C1083: 无法打开包括文件:“gl\glew.h”: No such file or directory\ 解决方法如下: 1.下载glew-1.6.0-win64.zip 2. copying:    bin/glew32.dll     to     %SystemRoot%/system32        %Sy

2015-06-06 16:50:21 4583 1

转载 VC++ com编程错误之0xC0000005: 读取位置 0xfeeefef6 时发生访问冲突

调用COM+,能够得到想要的结果,在执行最后return 0这句之后就报错。报错位置在 comip.hvoid _Release() throw(){   if (m_pInterface != NULL) {    m_pInterface->Release();        // 在这里报的错   }}我自己在遇到这个问题时,将      m_pInt

2014-04-08 21:15:12 1551

转载 vs2008和SQL Server使用ADO连接方法

环境:操作系统:win7- 64bit编译器:VS2008数据库:SQL Server 2000说明:SQl Server2000和win7 64bit 的有点不兼容,网上有很多sql server2000的下载,但安装时有些安装失败,提示无法安装数据库引擎,只能安装客户端(那就不要安装了),笔者安装的SQL Server2000的下载地址为:htt

2014-03-31 16:56:26 966

转载 MFC学习总结(67个技巧)

1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_tabsheet.Create(this, WS_CHILD | WS_VISI

2013-12-23 20:58:29 2086

转载 C++函数重载

写在前面:函数重载的重要性不言而明,但是你知道C++中函数重载是如何实现的呢(虽然本文谈的是C++中函数重载的实现,但我想其它语言也是类似的)?这个可以分解为下面两个问题1、声明/定义重载函数时,是如何解决命名冲突的?(抛开函数重载不谈,using就是一种解决命名冲突的方法,解决命名冲突还有很多其它的方法,这里就不论述了)2、当我们调用一个重载的函数时,又是如何去解析的?(即怎么知

2013-12-23 20:50:14 980

斯坦福大学ML机器学习课件

斯坦福大学ML机器学习课件,Andrew Ng的讲义,英文原版

2016-11-22

32位和64位ntdll.lib

32位和64位ntdll.lib

2016-07-25

leveldb-1.1

安装caffe需要的依赖项

2016-07-04

glog-0.3.3

google的glog,安装caffe需要的依赖项,命令行装不了,只能手动,你懂的

2016-07-01

protobuf-2.5.0.tar.gz

安装caffe时需要的依赖项

2016-07-01

空空如也

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

TA关注的人

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