<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[研究僧只干活不吃饭]]></title><description><![CDATA[程序媛的修行录。]]></description><link>https://blog.youkuaiyun.com/u010141025</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010141025]]></copyright><item><title><![CDATA[【深度学习】环境配置之Anaconda安装]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/52292033</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/52292033</guid><author>u010141025</author><pubDate>Tue, 23 Aug 2016 16:27:55 +0800</pubDate><description><![CDATA[官网的下载地址：https://www.continuum.io/downloads

Anaconda下载下来之后 安装包在D盘，安装python的时候 出现了这个错误：


先把杀毒软件关掉，不行
把电脑的安全级别降低也不行
搜了半天发现并没有人遇到跟我同样的问题，并且在此期间，我安装了opencv2.4.13 完全没有出现问题，感觉日了狗，可是问题还是要解决，怀着试一下的心态，]]></description><category></category></item><item><title><![CDATA[我的学校申请之路]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/51201600</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/51201600</guid><author>u010141025</author><pubDate>Wed, 20 Apr 2016 16:02:08 +0800</pubDate><description><![CDATA[断断续续有一年，博士申请的事情终于告一段落，闲来静下心写一点东西，总结过去这一年的心路历程。


1.背景介绍
本人本科某985 211高校毕业，保研至全国前三的某大学攻读工科研究生，硕士在读的第二年猛然发现周围的师兄师姐毕业后，基本都是去了国内有名的IT公司成为happy的码农，这与我年少时励志成为的职业越来越远，经过深思熟虑，最后决定踏入博士这条不归路，于是开始了漫长的申请之路。
2]]></description><category></category></item><item><title><![CDATA[中英文123456789数字和字母之间的相互转换]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735801</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735801</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:30:53 +0800</pubDate><description><![CDATA[#include "stdafx.h"
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

using namespace std;


void Exersize4_6()
{
	cout<<"这是一个num英文转换程序"<<e]]></description><category></category></item><item><title><![CDATA[【VTK】VTK中设置默认的三维切片方向]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735781</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735781</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:29:26 +0800</pubDate><description><![CDATA[//切面提取的默认方向
//Z(default) axial 横断面	
static double axialX[3]={ 1, 0, 0}; 
static double axialY[3]={ 0, 1, 0}; 
static double axialZ[3]={ 0, 0, 1};

// Y    coronal 冠状面
static double coronalX[3]={ 1, 0,]]></description><category></category></item><item><title><![CDATA[【C++】判断本地文件是否存在]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735771</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735771</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:28:32 +0800</pubDate><description><![CDATA[LVT_RETURN_STATUS CLVTBasicFunction::sp_IsFileExists(CString strPath)
{

	//获取同级目录下的DICOM文件
	CString tempFile=strPath.Left(strPath.ReverseFind('.'));
	tempFile+=".dcm";

	if (PathFileExists(tempFile))]]></description><category></category></item><item><title><![CDATA[【C++】获得窗口和控件的句柄]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735754</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735754</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:27:41 +0800</pubDate><description><![CDATA[1.获得窗口句柄
	this.GetSafeHwnd();
2.获得控件句柄 
	CEdit m_edit1;
	HWND hd=m_edit1->GetSafeHwnd();]]></description><category></category></item><item><title><![CDATA[【C++】二维数组的初始化]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735744</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735744</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:26:42 +0800</pubDate><description><![CDATA[int aa[10][5];//不需要释放资源

//methond 1
	int nrows=10;
	int ncols=5;
	int ** a=new int *[nrows];
	for (int i=0;i<nrows;i++)
	{
		a[i]=new int[ncols];//每一行分配资源
	}
//method 2
	int ** a=new int *[nrows*ncol]]></description><category></category></item><item><title><![CDATA[【C++】创建动态的文本编辑框]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735669</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735669</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:19:01 +0800</pubDate><description><![CDATA[if (m_VectFloodImages.empty())
 	{
 		return;
 	}
 	//show curve images
 	m_LVT_Basic->m_showFloodCurve=true;
 	CRect oRect;
 	this->GetClientRect(oRect);
 
 	int nWidth=oRect.Width();
 	int nHeigth=o]]></description><category></category></item><item><title><![CDATA[【VTK】VTK中经常使用的头文件和LIB文件名称]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735594</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735594</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:11:29 +0800</pubDate><description><![CDATA[#define vtkRenderingCore_AUTOINIT 4(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingFreeTypeOpenGL,vtkRenderingOpenGL)
#define vtkRenderingVolume_AUTOINIT 1(vtkRenderingVolumeOpenGL)


//vtk]]></description><category></category></item><item><title><![CDATA[【C++】map容器的使用方法]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735569</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735569</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:08:42 +0800</pubDate><description><![CDATA[#include 
#include 
	map mapTest;
	//添加元素
	mapTest.insert(make_pair(1, 1));
	//查找元素
	map::iterator iterMap2;

	iterMap2 = mapTest.find(1);
	iterMap2->first;
	iterMap2->second




		map::iterator iterM]]></description><category></category></item><item><title><![CDATA[【C++】c++写Excel文件]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735561</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735561</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:07:46 +0800</pubDate><description><![CDATA[ofstream oufSave;
	oufSave.open("a.xls");
	if (!oufSave)
	{
		return;
	}				
	//写TAB键为\t,写换行为endl;
	oufSave<<"11111"<<"\t"<<"sssss"<<endl;  
	oufSave<<"222"<<endl;]]></description><category></category></item><item><title><![CDATA[【C++】C++中常用的数据类型转换]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735512</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735512</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 10:02:57 +0800</pubDate><description><![CDATA[1. int, float 转Cstring
CString m_StrtempMax="最大灰度值：";
CString csTemp=_T("");
//int convert to Cstring
int ntemp=10;
csTemp.Format(_T("%d"),ntemp);
//float convert to Cstring
float ftemp=10.5;]]></description><category></category></item><item><title><![CDATA[【opencv】获取图片某点像素值的两种方法]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735478</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735478</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 09:58:19 +0800</pubDate><description><![CDATA[1. 通过指针访问像素值
		IplImage *Temp=*iterIplOri;

		uchar *dataaa=(uchar*)Temp->imageData;
		int step=Temp->widthStep/sizeof(uchar);
		int channals=Temp->nChannels;
		int r=0,g=0,b=0;


		for (int jj=Temp-]]></description><category></category></item><item><title><![CDATA[二叉树的基础知识]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735439</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735439</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 09:53:17 +0800</pubDate><description><![CDATA[二叉树：
1.      定义：二叉树是一个连通的无环图，并且每一个顶点的度不大于3。有根二叉树还要满足根结点的度不大于2。有了根结点之后，每个顶点定义了唯一的父结点，和最多2个子结点。然而，没有足够的信息来区分左结点和右结点。如果不考虑连通性，允许图中有多个连通分量，这样的结构叫做森林。
2.      基本概念：
二叉树是递归定义的，其结点有左右子树之分，逻辑上二叉树的结点有五种基本形态]]></description><category></category></item><item><title><![CDATA[数据结构的基本知识]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735411</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735411</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 09:49:40 +0800</pubDate><description><![CDATA[1.      数据结构定义：数据相互之间，存在一种或多种特定关系的数据元素的集合。根据元素的不同特性，可以分为四种：集合，线性结构，树形结构，图状结构或网状结构。
数据结构在计算机中的表示称为数据的物理结构或存储结构，最小单位是二进制数的一位，称为位。若干位组合起来形成一个位串表示一个数据元素或结点。当数据元素由若干数据项组成时，位串中对应于各个数据项的子位串称为数据域。
数据元素之间的关系]]></description><category></category></item><item><title><![CDATA[排序算法总结]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50735333</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50735333</guid><author>u010141025</author><pubDate>Thu, 25 Feb 2016 09:48:34 +0800</pubDate><description><![CDATA[1.      排序定义：Sorting
所谓排序，就是使一串记录，按照其中的某个或某些关键字的大小，递增或递减的排列起来的操作。排序算法，就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视，尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范，要得到一个符合实际的优秀算法，得经过大量的推理和分析
2.      在计算机科学所]]></description><category></category></item><item><title><![CDATA[操作系统死锁]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50722870</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50722870</guid><author>u010141025</author><pubDate>Tue, 23 Feb 2016 14:22:44 +0800</pubDate><description><![CDATA[deadlocks（死锁）　　
所谓死锁:
是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等竺的进程称为死锁进程.
　　由于资源占用是互斥的，当某个进程提出申请资源后，使得有关进程在无外力协助下，永远分配不到必需的资源而无法继续运行，这就产生了一种特殊现象死锁。
　　一种]]></description><category></category></item><item><title><![CDATA[数据库事务]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50722856</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50722856</guid><author>u010141025</author><pubDate>Tue, 23 Feb 2016 14:21:34 +0800</pubDate><description><![CDATA[数据并发的问题 
    一个数据库可能拥有多个访问客户端，这些客户端都可以并发方式访问数据库。数据库中的相同数据可能同时被多个事务访问，如果没有采取必要的隔离措施，就会导致各种并发问题，破坏数据的完整性。这些问题可以归结为5类，包括3类数据读问题（脏读、幻象读和不可重复读）以及2类数据更新问题（第一类丢失更新和第二类丢失更新）。下面，我们分别通过实例讲解引发问题的场景。

脏读（dirty]]></description><category></category></item><item><title><![CDATA[三次握手和四次挥手]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50722805</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50722805</guid><author>u010141025</author><pubDate>Tue, 23 Feb 2016 14:18:56 +0800</pubDate><description><![CDATA[为什么建立连接是三次握手，而关闭连接却是四次挥手呢？
三次握手：为了防止已失效的连接请求报文段突然又传送到了服务端，因而产生错误
主要目的防止server端一直等待，浪费资源。
四次挥手：原因是因为tcp是全双工模式，接收到FIN时意味将没有数据再发来，但是还是可以继续发送数据。
        这是因为服务端在LISTEN状态下，收到建立连接请求的SYN报文后，把ACK和SYN放在一个报]]></description><category></category></item><item><title><![CDATA[TCP和UDP总结]]></title><link>https://blog.youkuaiyun.com/u010141025/article/details/50722793</link><guid>https://blog.youkuaiyun.com/u010141025/article/details/50722793</guid><author>u010141025</author><pubDate>Tue, 23 Feb 2016 14:14:29 +0800</pubDate><description><![CDATA[1.      两者区别
1.基于连接与无连接；
2.对系统资源的要求（TCP较多，UDP少）；
3.UDP程序结构较简单；
4.流模式与数据报模式；
5.TCP保证数据正确性，UDP可能丢包，TCP保证数据顺序，UDP不保证。
 
2.      TCP
TCP（Transmission ControlProtocol，传输控制协议）是面向连接的协议，
也就是说，在收发数据前，]]></description><category></category></item></channel></rss>