自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 保姆级教程——Ubuntu16.04 Server下深度学习环境搭建:安装CUDA8.0,cuDNN6.0,Bazel0.5.4,源码编译安装TensorFlow1.4.0(GPU版)...

写在前面本文叙述了在Ubuntu16.04 Server下安装CUDA8.0,cuDNN6.0以及源码编译安装TensorFlow1.4.0(GPU版)的亲身经历,包括遇到的问题及解决办法,也有一些自己的经验,希望能对读者有所帮助。期间参考了许多前人的文章,后文会一一附上链接,在此先行谢过。在下能力有限,经验不足,请大家多多指教。关键词:Ubuntu16.04 Server ...

2018-10-19 19:23:00 698

转载 VS2015下OpenGL库的配置

写在前面:最近要用到OpenGL,光是在VS2015下配置就费了很大的劲,现在将我的成果直接贡献给大家,希望能为需要在VS2015下配置OpenGL的读者省去一些麻烦。正文:资源地址1:https://pan.baidu.com/s/1yuLgX3p9EDrUweppOSqOIA 提取码:anjc资源地址2:http://down.51cto.com/data/230...

2017-04-18 21:40:00 690

转载 基于东北F4的设计模式情景剧——第一幕 装饰模式(Decorator Pattern)

第一场 难题未解布景:铁岭,晴天,午后,风。在一幢还算气派的写字楼的三层外墙上,挂着一条红色横幅,上面用歪歪扭扭的毛笔字写着“东北F4软件外包工作室”。大风中,那早已褪色的条幅剧烈地抖动着,发出阵阵嘶吼。房间内,东北F4正在为大鹏科技股份有限公司开发一款“大侠”游戏。刘能(坐在椅子上,扭头冲众人):好……好啦,搞……搞定!我创建了一个大侠虚基类,然后派生出了三峡和张凤霞两……两个...

2016-10-08 18:53:00 196

转载 sizeof、strlen、字符串、数组,整到一块,你还清楚吗?

写在前面sizeof、strlen、字符串、数组,提到这些概念,相信学过C语言的人都能耳熟能详,也能谈得头头是道,但是,在实际运用中,当这些内容交织在一起时,大家却不一定能搞地清清楚楚,本文的目的正是帮助大家将相关知识总结清楚。正文先看一段代码 1 #include <stdio.h> 2 #include <stdlib.h> ...

2016-09-10 00:04:00 287

转载 linux内核追踪——find_next_bit函数详详详解

写在前面宗旨:把话说清楚,把道理讲透彻。约定:所有代码均来自Linux内核2.6.24版。建议:本文介绍得十分详细,但也略显繁琐,读者可以先看“Ⅴ.总结”部分带注释的源码,如果哪里不清楚,再回头看详细解释。正文预备知识位图:在Linux下,从数据结构上看,位图本质上是一个数组,数组的每个元素都是long型的(即32bit或64bit)。假设在32位系统下,...

2016-08-31 14:41:00 360

转载 图说函数模板右值引用参数(T&&)类型推导规则(C++11)

见下图:规律总结:只要我们传递一个基本类型是A④的左值,那么,传递后,T的类型就是A&,形参在函数体中的类型就是A&。只要我们传递一个基本类型是A的右值,那么,传递后,T的类型就是A,形参在函数体中的类型就是A&&。另外,模板参数类型推导是保留cv限定符(cv-qualifier,const和volatile限定符的统称)的,具...

2016-03-16 19:02:00 452

转载 话说C++中的左值、纯右值、将亡值

写在前面 C++中有“左值”、“右值”的概念,C++11以后,又有了“左值”、“纯右值”、“将亡值”的概念。关于这些概念,许多资料上都有介绍,本文在拾人牙慧的基础上又加入了一些自己的一些理解,同时提出了一些需要读者特别注意的地方,主要目的有二: 1.尽可能地将这些概念介绍清楚。 2.为后续介绍完美转发和移动语义做好铺垫。正文一、表达式 ...

2016-03-14 18:16:00 879

转载 一文说尽C++赋值运算符重载函数(operator=)

写在前面: 关于C++的赋值运算符重载函数(operator=),网络以及各种教材上都有很多介绍,但可惜的是,内容大多雷同且不全面。面对这一局面,在下在整合各种资源及融入个人理解的基础上,整理出一篇较为全面/详尽的文章,以飨读者。正文:Ⅰ.举例例1#include<iostream>#include<string>usin...

2015-12-07 21:23:00 1485

转载 理清C++常量指针和指针常量这团乱麻

写在前面: 与其说C++中的常量指针和指针常量是一块很有嚼头的语法糖,不如说它是一块相当难啃的骨头。其实本来没什么,这无非是const int *p与int* const p的区别, 但一涉及到起名字,特别是给他们戴上“常量指针”和“指针常量”的中文帽子,由于作者和译者(针对外文书)的不同,就出现了“张冠李戴”和“李冠张戴”的乱像,不知道谁是谁了,弄得人一头雾水,尤其是对于初...

2015-10-22 20:45:00 164

转载 您可能不曾注意的C++内置类型选择和使用的注意事项

写在前面:太忙了,好久没有写博客。这篇文章是在下读C++Primer中文第五版(与以往版本相比,第五版的一大特色就是“为新的C++11标准重新撰写”——引自封皮)时的笔记,没有什么技术含量,只是作为日后查阅的笔记资料,同时分享给需要的读者。(1)类型选择①当明确知道数值不可能为负时,用unsigned类型。②对于整型,要么用int,要么用long long。short一...

2015-10-20 21:26:00 103

转载 源码剖析——深入Windows句柄本质

参考资料:1. http://www.codeforge.cn/read/146318/WinDef.h__htmlwindef.h头文件2. http://www.codeforge.cn/read/146318/WinNT.h__htmlwinnt.h头文件3. https://msdn.microsoft.com/en-us/library/windows/de...

2015-07-18 11:25:00 108

转载 图解说明——究竟什么是Windows句柄

图解说明——究竟什么是Windows句柄参考资料:http://blog.csdn.net/newjerryj/article/details/4383701 http://www.cnblogs.com/yellowyu/archive/2009/06/07/1497910.html写在前面: 对于“句柄”,在下一直停留在一知半解的认识层面,近...

2015-07-16 18:33:00 107

转载 C++11 图说VS2013下的引用叠加规则和模板参数类型推导规则

背景: 最近在学习C++STL,出于偶然,在C++Reference上看到了vector下的emplace_back函数,不想由此引发了一系列的“探索”,于是就有了现在这篇博文。前言:右值引用无疑是C++11新特性中一颗耀眼的明珠,在此基础上实现了移动语义和完美转发,三者构成了令很多C++开发者拍案叫绝的“铁三角”(当然不是所有C++开发者)。而在这个“...

2015-05-08 00:00:00 156

转载 JavaGUI——设置框架背景颜色和按钮颜色

import java.awt.Color;import javax.swing.*;public class MyDraw { public static void main(String[] args) { //创建框架 JFrame myFrame=new JFrame("图画"); ...

2015-05-05 00:35:00 4457

转载 C++字符串与转移字符

先看以下代码:#include<iostream>#include<string>using namespace std;int main(){ string str1("[\t]"); cout << str1 << endl; cout << "[\t]" &lt...

2015-05-02 23:52:00 158

转载 C++string中用于查找的find系列函数浅析

总述:以下所讲的所有的string查找函数,都有唯一的返回类型,那就是size_type,即一个无符号整数(按打印出来的算)。若查找成功,返回按查找规则找到的第一个字符或子串的位置;若查找失败,返回npos,即-1(打印出来为4294967295)。1.find()原型://string (1)size_type find (const basic_str...

2015-05-02 00:34:00 217

转载 C++string中有关字符串内容修改和替换的函数浅析

1.assign()原型://string (1)basic_string& assign (const basic_string& str);//substring (2)basic_string& assign (const basic_string& str, size_type subpos, size_type su...

2015-05-01 00:00:00 263

转载 C++ string到底是什么

C++ string到底是什么?要回答这个问题,先要了解什么是basic_string。看一下basic_string的声明:template < class charT, //定义字符串中字符的类型 class traits = char_traits<charT>, // b...

2015-04-30 23:39:00 318

转载 C++string中有关大小和容量的函数浅析

1.length()与size() length是因为沿用C语言的习惯而保留下来的,string类最初只有length,引入STL之后,为了兼容又加入了size,它是作为STL容器的属性存在的,便于符合STL的接口规则,以便用于STL的算法。 string类的size()/length()方法返回的是字节数,不管是否有汉字。两者原型如下:size_type __CLR...

2015-04-25 23:51:00 212

转载 统计单词个数及词频(C++实现)

#include<iostream>#include<fstream>#include<string>using namespace std;struct Word //定义结构体{ string word; size_t length; Word* next; int...

2015-04-16 16:18:00 1023

转载 计算城市间的球面距离(C++实现)

#include<iostream>#include<string>#include<cmath>#include<iomanip>using namespace std;struct City //城市结构体{ string name; int EorW;//东经还...

2015-04-16 14:36:00 478

转载 C++实现树的基本操作,界面友好,操作方便,运行流畅,运用模板

Ⅰ.说明: 1.采用左孩子右兄弟的方式,转化为二叉树来实现。 2.树的后根遍历与二叉树的中根遍历即有联系又有区别,请读者注意分析体会。Ⅱ.功能: 1.创建树并写入数据 2.先根遍历树 3.计算树高 4.后根遍历树 5.层次遍历树 6.搜索数据域为某值的结点...

2014-11-22 09:25:00 140

转载 C++,利用链式栈实现括号匹配,界面友好,操作方便,运行流畅

#include<iostream> #include<string> using namespace std; struct Node { char ch; Node* next; Node(char c, Node* p){ ch = c; next = p; } }; void main() { ...

2014-11-21 23:40:00 90

转载 C++实现链式栈,运用模板,界面友好,操作方便,运行流畅

//.h文件 #ifndef STACK_H #define STACK_H #include<iostream> #include<iomanip> using namespace std; template<typename T> //链式栈结点struct L_Node { T ...

2014-11-20 18:57:00 88

转载 C++实现二叉树,运用模板,界面友好,操作方便 运行流畅

//.h文件 #ifndef TREE_H #define TREE_H #include<iostream> #include<iomanip> using namespace std; template<typename T> struct Node //树结点{ T data...

2014-11-20 08:45:00 138

转载 C++实现有向权图的基本操作,界面友好,操作方便,运行流畅

Ⅰ.功能: 1.创建图 2.展示全图 3.添加顶点 4.添加边 5.删除顶点 6.删除边 7.查看指定边权值 8.修改指定边权值 9.输出两点间的所有简单路及路径对应...

2014-11-19 16:19:00 134

转载 C语言实现单向链表及其各种排序(含快排,选择,插入,冒泡)

#include<stdio.h> #include<malloc.h> #define LEN sizeof(struct Student) struct Student //结构体声明{ long num; int score; struct Student* next; }; in...

2014-11-19 08:46:00 200

转载 C语言实现数组快速排序(含对算法的详细解释)

/* 说明: 代码参考过网上代码,但分析为个人原创,本贴重在说明快速排序算法的思想和运行过程。 */ 代码部分: #include<stdio.h> #include<stdlib.h> void quickSort(int* arr,int startPos, int endPos) { int i...

2014-11-17 23:45:00 155

空空如也

空空如也

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

TA关注的人

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