<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Sailor of World]]></title><description><![CDATA[“The world is a fine place and worth fighting for." I agree with the second part. <Seven>]]></description><link>https://blog.youkuaiyun.com/figoleon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; figoleon]]></copyright><item><title><![CDATA[Caffe源码阅读笔记(1):Blob]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/53162161</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/53162161</guid><author>figoleon</author><pubDate>Tue, 15 Nov 2016 16:38:49 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[vs使用时报错解决办法总结]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/53115512</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/53115512</guid><author>figoleon</author><pubDate>Thu, 10 Nov 2016 14:37:33 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[Mac下安装caffe并运行MNIST]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/53073901</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/53073901</guid><author>figoleon</author><pubDate>Mon, 07 Nov 2016 22:51:10 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[TensorFlow学习笔记(2)--运行MNIST例子]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/53034798</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/53034798</guid><author>figoleon</author><pubDate>Fri, 04 Nov 2016 14:45:56 +0800</pubDate><description><![CDATA[安装好TensofFlow后，就可以跑例子了，首先还是跑一下最常见的MNIST。$ python -m tensorflow.models.image.mnist.convolutional
运行结果如下：Successfully downloaded train-images-idx3-ubyte.gz 9912422 bytes.
Successfully downloaded train]]></description><category></category></item><item><title><![CDATA[TensorFlow学习笔记(1)--Mac安装TensorFlow]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/53021905</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/53021905</guid><author>figoleon</author><pubDate>Thu, 03 Nov 2016 15:21:09 +0800</pubDate><description><![CDATA[Mac下安装TensorFlow步骤较简单，官方给出的只有3步：
  Install pip (or pip3 for python3) if it is not already installed: 
  sudoeasyinstallpipInstallTensorFlow: sudo easy_install pip  
  Install TensorFlow:  
   sudo easy]]></description><category></category></item><item><title><![CDATA[WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!解决方案]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/53010478</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/53010478</guid><author>figoleon</author><pubDate>Wed, 02 Nov 2016 18:31:13 +0800</pubDate><description><![CDATA[用ssh 59.110.26.179链接服务器报错 
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!]]></description><category></category></item><item><title><![CDATA[C++ 用playsound播放wav]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/52064152</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/52064152</guid><author>figoleon</author><pubDate>Fri, 29 Jul 2016 13:58:43 +0800</pubDate><description><![CDATA[#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("]]></description><category></category></item><item><title><![CDATA[centOS下安装caffe教程（未完待续待整理）]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/51800621</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/51800621</guid><author>figoleon</author><pubDate>Tue, 05 Jul 2016 16:00:55 +0800</pubDate><description><![CDATA[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
      如果发现没有找到上面的包，可以采用手动安装的]]></description><category></category></item><item><title><![CDATA[centOS7安装教程]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/51791422</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/51791422</guid><author>figoleon</author><pubDate>Thu, 30 Jun 2016 16:59:33 +0800</pubDate><description><![CDATA[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制作安装盘
]]></description><category></category></item><item><title><![CDATA[MFC重绘关闭按钮，并给图片添加点击事件]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/51375565</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/51375565</guid><author>figoleon</author><pubDate>Wed, 11 May 2016 16:29:13 +0800</pubDate><description><![CDATA[1，在重绘函数中加载关闭按钮图片，
2，给MainFrame增加单击事件，在单击响应中判断是否点击的关闭按钮
//如果点击关闭按钮，关闭软件
void CMainFrame::OnNcLButtonUp(UINT nHitTest, CPoint point)
{
// TODO: Add your message handler code here and/or call defaul]]></description><category></category></item><item><title><![CDATA[error MSB6006, MSB8008]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/51132599</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/51132599</guid><author>figoleon</author><pubDate>Tue, 12 Apr 2016 13:50:53 +0800</pubDate><description><![CDATA[error MSB6006: rc.exe exited with code 1.

路径中有中文路径，改为英文路径即可。]]></description><category></category></item><item><title><![CDATA[关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/51002711</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/51002711</guid><author>figoleon</author><pubDate>Tue, 29 Mar 2016 07:48:43 +0800</pubDate><description><![CDATA[近日因为换装硬盘重装了系统，于是不得不重新安装VS2010 Qt 这些个开发工具。安装过程都没什么问题，安装完了顺手点了个例子测试下好没好用，于是就出现了标题中的错误提示。之前处理过一次，时间久了就忘了，于是又一顿搜索解决了。这次长个心眼，记下，免得以后又忘了（写博客随笔什么的不好坚持啊，不得不鄙视下自己 ）。


正题开始。提示说明在转换到COFF文件因为错误失败了（VS2010装好了，一]]></description><category></category></item><item><title><![CDATA[每个程序员都应读的30本书]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/50577192</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/50577192</guid><author>figoleon</author><pubDate>Mon, 25 Jan 2016 07:01:03 +0800</pubDate><description><![CDATA[“如果能时光倒流，回到过去，作为一个开发人员，你可以告诉自己在职业生涯初期应该读一本，你会选择哪本书呢？我希望这个书单列表内容丰富，可以涵盖很多东西。”

很多程序员响应，他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单，不过都是推荐数 Top 10的书。其实除了前10本之外，推荐数前30左右的书籍都算经典，伯乐在线整理编译这个问答贴，同时摘译部分推荐人的评语。下面就按照各本书]]></description><category></category></item><item><title><![CDATA[LNK1123: 转换到 COFF 期间失败: 文件无效或损坏]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/50460167</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/50460167</guid><author>figoleon</author><pubDate>Tue, 05 Jan 2016 09:23:29 +0800</pubDate><description><![CDATA[连接器LNK是通过调用cvtres.exe完成文件向coff格式的转换的，所以出现这种错误的原因就是cvtres.exe出现了问题。




在电脑里面搜索一下cvtres.exe，发现存在多个文件，使用最新的cvtres.exe替换老的文件即可，替换之前记得备份一下，如果不对，可以替换回来。




例如：我的电脑里面安装了vs2010,最近更新了系统，打了一些补丁，结果就出]]></description><category></category></item><item><title><![CDATA[C语言undefined behaviour未定义行为]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/50388308</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/50388308</guid><author>figoleon</author><pubDate>Wed, 23 Dec 2015 16:58:30 +0800</pubDate><description><![CDATA[C语言中的未定义行为（Undefined Behavior）是指C语言标准未做规定的行为。同时，标准也从没要求编译器判断未定义行为，所以这些行为有编译器自行处理，在不同的编译器可能会产生不同的结果，又或者如果程序调用未定义的行为，可能会成功编译，甚至一开始运行时没有错误，只会在另一个系统上，甚至是在另一个日期运行失败。当一个未定义行为的实例发生时，正如语言标准所说，“什么事情都可能发生”，也许什么]]></description><category></category></item><item><title><![CDATA[C++头文件包含问题-Include和class **]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/50385017</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/50385017</guid><author>figoleon</author><pubDate>Wed, 23 Dec 2015 10:28:43 +0800</pubDate><description><![CDATA[在一些大的工程中，可能会包含几十个基础类，免不了之间会互相引用(不满足继承关系，而是组合关系)。也就是需要互相声明。好了，这时候会带来一些混乱。如果处理得不好，会搞得一团糟，根据我的经验，简单谈谈自已的处理办法：

编码时，我们一般会尽量避免include头文件，而是采用声明class XXX。 但有时候还是必须用Include头文件，那么，两者的划分在于什么呢？

应该是很明确的，但书上]]></description><category></category></item><item><title><![CDATA[switch红色下划线，Error:控制传输跳过的实例化解决办法]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/50072029</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/50072029</guid><author>figoleon</author><pubDate>Fri, 27 Nov 2015 16:32:45 +0800</pubDate><description><![CDATA[如下： 

switch(iParam1)
 {
 case 0:
  
   CString strResult;
   strResult.Format(_T("%s"), iParam2);
   break;
  
 case 1:
   break;


 default:
  break;
 }

会提示控制传输跳过的实例化解决办法

因为在ca]]></description><category></category></item><item><title><![CDATA[C++从路径中提取文件名]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/49865387</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/49865387</guid><author>figoleon</author><pubDate>Mon, 16 Nov 2015 14:20:19 +0800</pubDate><description><![CDATA[C风格：





1




char *p = <a
 href="https://www.baidu.com/s?wd=strrchr&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvnHT3nHuhP1wbPvPWnAN-0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh]]></description><category></category></item><item><title><![CDATA[完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错我的开发环境是Win7旗舰64位+VS2003.Net，经常卡pdb错误，文末给出一个完美的解决]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/49756143</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/49756143</guid><author>figoleon</author><pubDate>Tue, 10 Nov 2015 10:29:26 +0800</pubDate><description><![CDATA[我的开发环境是Win7旗舰64位+VS2003.Net，经常卡pdb错误，文末给出一个完美的解决方案和一个懒人补丁包。问题描述如下：在重新编译的时候，经常报错：

fatal error LNK1201: 写入程序数据库“.pdb”时出错；请检查是否是磁盘空间不足、路径无效或权限不够

原因是编译要生成.pdb文件，但是这个.pdb文件又被VS的进程独占，所以生成失败。这个现象由来已久，M]]></description><category></category></item><item><title><![CDATA[CString string CStringA CStringW string wstring 等字符串转换汇总]]></title><link>https://blog.youkuaiyun.com/figoleon/article/details/48548751</link><guid>https://blog.youkuaiyun.com/figoleon/article/details/48548751</guid><author>figoleon</author><pubDate>Fri, 18 Sep 2015 17:20:57 +0800</pubDate><description><![CDATA[#include

CString a;
CStringA a1;
CStringW a2;
string b;
wstring c;

a=CA2T(b.c_str());//b->a
b=CT2A((LPCTSTR)a);//a->b
a=b.c_str();//c->a
b=(LPCTSTR)a;//a->c

a1=b.c_str();//b->a1
b=(LP]]></description><category></category></item></channel></rss>