自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (1)
  • 收藏
  • 关注

原创 STL-算法

6.算法(1)算法介绍(1)什么是算法 所谓算法就是数据的具体处理方式,在程序中算法的常见组织形式就是 函数,单个的子函数就是一个小型的算法单元。(2)c++中涉及的算法有两类 (1)c++函数库提供的算法函数(现成可用的算法) (1)成员算法函数 所有的容器的都有自己的成员算法函数,比如vector/list/map都提供了 swap算法函数。 除此...

2019-03-16 15:00:12 324

原创 STL-关联容器

5. 关联容器(1)关联容器的特点(1)容器需要存放对象和key值,key值与对象之间是一种映射关系。(2)每个对象被存入到关联容器中时,会对key进行排序,进过比较后找到合适的 位置后存放。因此key的数据类型需要提供排序方法,可以通过提供orerator<() 或者Compare这两个函数进行比较。(3)map只支持双向迭代器,因此不支持随机访问,虽然map支持[key...

2019-03-16 14:56:50 257

原创 STL-list详解

4.list容器(1)list的特点前面讲的vector是非常常用的容器,使用频繁都非常高。vector的优势: vectoer的优点直接导致了它的缺点,因为vector本身就是数组,数组 是顺序(连续)存储的,因此可以很好的支持随机访问,支持随机访 问是顺序存储的优势。vector的缺点: 在序列中频繁插入和删除的效率非常的低,因为会涉及大片内存数据被 移动,这也是顺序存...

2019-03-16 14:54:17 266

原创 STL模版-vector详解

3. vector容器 (1)普通数组与vector 只要能够使用数组的地方,就一定可以使用vector代替,前面说到,vector其实就是 数组,只是空间开辟于堆中。普通数组长度是固定的,但是vector容器的容量和大小 可以根据实际情况不同而改变。 容量与大小: 对于vector来说容量和大小是不同的,容量>=大小, 容量:vector容器最大能够存放的元素个数。 ...

2019-03-16 14:53:25 221

转载 git使用手册

#1、创建仓库本地目录创建仓库:git init远程仓库克隆:git clone#2、常见操作查看文件状态:git status跟踪新文件:git add <new file>忽略某些文件: 在仓库中加入 .gitignore文件,并把需要忽略的文件名或者目录名记录在.gitignore文件查看文件前后变化:git diff <file>提交更新:git c...

2018-11-12 20:47:26 181

转载 Ubuntu 16.04 x64搭建GitLab服务器操作笔记

本文主要记录在Ubuntu 16.04操作系统中搭建GitLab服务器的操作记录,以下是操作步骤(主要参考资料:https://about.gitlab.com/downloads/#ubuntu1604)。1.安装依赖包,运行命令sudo apt-get install curl openssh-server ca-certificates postfix 执行完成后,出现邮件配置,选择...

2018-11-06 23:31:04 266

转载 subline text3 激活码

----- BEGIN LICENSE -----sgbteamSingle User LicenseEA7E-11532598891CBB9 F1513E4F 1A3405C1 A865D53F115F202E 7B91AB2D 0D2A40ED 352B269B76E84F0B CD69BFC7 59F2DFEF E267328F215652A3 E88F9D8F 4C38E3B...

2018-10-19 15:23:03 376

转载 docker file : Multiview

dockerfile 标准样例FROM ubuntu:16.04RUN apt-get update# INSTALL FFMPEG & OTHERSRUN apt-get install -y unzip cmake g++ make ffmpeg libx264-dev wgetRUN apt-get install -y libavcodec-dev libavform...

2018-08-12 15:36:47 170

转载 jupyter notebook instrall 多个python kernal

1、安装conda install ipykernel2、首先激活对应的conda环境source activate 环境名称3、将环境写入notebook的kernel中python -m ipykernel install --user --name 环境名称 --display-name "Python (环境名称)"注意: 配置文件会写在这个路径下 I...

2018-08-04 14:19:20 318

原创 18 4Sum

题目CodeMyCode问题题目Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of ta...

2018-06-24 16:55:41 201

原创 题号:16 题目: 3Sum Closest

问题想法Code问题问题Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that ea...

2018-06-24 16:55:32 164

原创 565 Array Nesting

题目想法MyCodeTime Limit Exceeded SolutionAccept SolutionOther Classic Solutionsolution oneBest solution题目A zero-indexed array A of length N contains all integers from 0 to N-1. Fin...

2018-06-24 16:55:25 162

原创 561 Array Partition I

题目Given an array of 2n integers, your task is to group these integers into n pairs of integer, say (a1, b1), (a2, b2), …, (an, bn) which makes sum of min(ai, bi) for all i from 1 to n as large as po...

2018-06-24 16:55:17 154

原创 53

includeincludeincludeinclude includeusing namespace std;class Solution { public: int maxSubArray(vector& nums) { vector tp = nums; int large_sum ; ...

2018-06-24 16:55:01 332

原创 题号:15 题目名:3Sum

题目想法Code问题题目Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.Note: The soluti...

2018-06-24 16:54:50 242

转载 翻转链表

//思路为将节点从前到后依次放到表头,最后最后的节点到了最前面,最前面的节点到了最后面ListNode * ReverseList(ListNode * head){ //如果链表为空或者链表中只有一个元素 if(head==NULL || head->m_pNext==NULL) return head; ListNode * p=head->m...

2018-06-24 16:54:40 151

原创 27. Remove Element

题目想法Code题目Given an array nums and a value val, remove all instances of that value in-place and return the new length. Do not allocate extra space for another array, you must do this by mo...

2018-06-24 16:54:27 197

原创 26. Remove Duplicates from Sorted Array

题目想法Code题目Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length. Do not allocate extra space for another array, you...

2018-06-24 16:54:04 183

转载 经典网络结构简介

该博客详细介绍了目前常见的网络的结构 https://juejin.im/post/5ae283c4f265da0b886d2323#comment

2018-06-19 21:20:10 597

原创 tensorflow滑动平均模型

1、使用滑动平均模型训练时,如果使用下列语句创建saver,滑动平均值的隐子变量的值,就会赋值给相应的同名变量。 一般使用滑动平均模型,测试阶段如下加载。 原始变量的值丢失,使用滑动平均值赋值variable_averages = tf.train.ExponentialMovingAverage(t_config.moving_average_decay)variables_to_re...

2018-06-07 23:49:17 572

原创 Jupyter Notebook服务器模式配置

1、生成配置文件jupyter notebook --generate-config2、生成秘钥 在终端输入 ipython,创建一个秘钥In [1]: from notebook.auth import passwdIn [2]: passwd()Enter password: Verify password: Out[2]: 'sha1:ce23d945972f:34...

2018-05-31 15:15:40 534

转载 caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录

在Makefile.config文件的第85行,添加/usr/include/hdf5/serial/ 到 INCLUDE_DIRS,也就是把下面第一行代码改为第二行代码。INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/includeINCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/...

2018-05-21 09:25:41 359

转载 fatal error: pyconfig.h: No such file or directory

/usr/bin/g++ -shared -o python/caffe/_caffe.so python/caffe/_caffe.cpp \ build/lib/libcaffe.a -pthread -fPIC -DNDEBUG -O2 -I/usr/local/include/python2.7 - I/usr/local/lib/python2.7/di...

2018-05-21 09:08:37 2016 1

原创 Faster RCNN object detection

Following instructions here https://www.tensorflow.org/extend/adding_an_opTo try to rebuild this op https://github.com/yaroslavvb/max_align_bytes_opFirst I ran into issue with nsync headers, fix...

2018-04-27 16:15:04 542

原创 oracle initialization or shutdown in progress

原因: 意外删除数据库命名空间的实体文件解决方法:connect [username]/[passwd] as sysdba SQL> connect system/passwd as sysdba 已连接。 SQL> shutdown normal ORA-01109: 数据库未打开已经卸载数据库。 ORACLE 例程已经关闭。 SQ...

2018-04-13 15:48:03 245

原创 opencv读取视频失败

vs2013配置opencv完成后,读取视频时依然错误。 opencv的版本是和vs相对应的,vs2013对应的v12,配置时必须是配置到这个v12对应的路径下才可以,否则运行时提示缺少VCRUNTIME140d.dll等链接库。其根本原因是配置vs的opencv的版本不对应。...

2018-04-13 10:20:16 1064

原创 ubuntu安装pag

在使用Anaconda环境的前提下,除了使用conda install 进行安装以外,默然安装在Anaconda的环境下。 同样也可以使用pip进行安装,安装完后的环境也可以被conda识别。...

2018-04-09 16:31:56 225

转载 YOLO目标检测

YOLO详解 - 赵丽丽的文章 - 知乎 http://zhuanlan.zhihu.com/p/25236464

2018-04-09 11:54:38 212

原创 神经网络

神经网络之所以强大,在给定网络结构以后,可以根据数据集自由学习数据集的特征,根据数据集调整权重,从而学习到数据集的特征。一个网络结构通常根据不同的数据集可以学习到不同的内容。 例如: 给定一个两个输入和一个输出的感知机模型结构,可以根据不同的数据输入,学习到AND和OR两种不同的操作。...

2018-03-27 17:47:17 146

原创 ubuntu install chrome

error:[3401:3438:1126/214041.343844:FATAL:nss_util.cc(632)] NSS_VersionCheck(“3.26”) failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your dis

2017-11-26 21:47:43 230

原创 scanf

scanf标准的格式输入 char name[6]; int a; int c; scanf(“%s %d %d”,name,&a,&b); 输入形式:aaa 12 13 格式输入必须有空格,否则就会读入到name把12 如下例: scanf(“%s %d %d”,name,&a,&b); 严重错误 切记空格 scanf是格式输入 严格匹配

2017-11-19 00:54:48 216

原创 预编译

几个预编译指令的用法 预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在 C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用 预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源

2017-11-19 00:54:21 191

原创 extern

extern修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。这里需要注意的是,被引用的变量v的链接属性必须是外链接(external)的,也就是说a.c要引用到v,不只是取决于在a.c中声明extern int v,还取决于变量v本身是能够被引用到的。这涉及到c语言的另外一个话题--变量的作用域。能够被其他模

2017-11-19 00:53:51 154

原创 c语言中static的语义

简单来说就是: 全局变量,程序所有文件可见,限定作用关于本文件就用static修饰,全局变量在所有文件中可见,使用时需要extern 局部变量看,static修饰,作用域函数内部,多次进入访问同一个变量,静态存储区 extern:只能引用全局变量,不能引用static修饰的变量 对于全局变量,不同文件不能定义同名变量,否则会冲突 eg: cc.c int

2017-11-19 00:53:29 284

原创 c语言缓冲区

缓冲区的类型缓冲区 分为三种类型:全缓冲、行缓冲和不带缓冲。1) 全缓冲在这种情况下,当填满标准I/O缓存后才进行实际I/O操作。全缓冲的典型代表是对磁盘文件的读写。2) 行缓冲在这种情况下,当在输入和输出中遇到换行符时,执行真正的I/O下列情况会引发缓冲区的刷新:?缓冲区满时;?行缓冲区遇到回车时;?关闭文件;?使用特定函数刷新缓冲区。下列情况会引发缓冲区的刷新:?缓冲区满时;?行缓冲区遇到回车时

2017-11-19 00:53:00 397

原创 char * 指针

int main(void) { char *p1 = NULL, *p2 = NULL, *p3 = NULL; /* 1. malloc */ p1 = malloc(10); strcpy(p1, "hello"); printf("p1 = %s\n", p1); free(p1); /* 2. calloc */

2017-11-19 00:52:04 1828

原创 自定义的动态链接库使用

我们自己写的动态链接库已经放在lib下为什么编译时还需要指定?1、编译生成动态链接库,放入/lib目录下,或者将库所在目录加入PATH环境变量。 2、编译程序是,使用gcc -l 动态链接库的名字 。。。,需要指定要链接的库的名字 除了标准的Io,其实其他的库都需要自己指定,只不过在 windows下IDE替我们做了这个工作。

2017-11-19 00:49:17 361

原创 DataGridVIew数据源绑定指定列

选择DataGridView控件,在属性中选择Colums属性项点击,编辑DataGridView控件的列,可以通过列编辑器添加多个列项,其中列属性的中HeadText是对外显示的,即向用户呈现的,Name是用于命名列对象的,而DataPropertyName是用于指定你将数据源的那一列绑定到该列上的,就是这个列属性可以DataGridView中的列绑定指定的数据,具体只需要将DataPropert

2017-10-19 20:15:01 6573 4

转载 快速解决:windows安装程序无法将windows配置为在此计算机的硬件上运行

转载 http://blog.sina.com.cn/s/blog_771d35390101edtu.html

2017-09-12 18:49:23 2199

原创 Linux-进程控制

1、引言 2、进程标识 3、多进程 4、fork函数 5、vfork函数 6、exit函数 7、wait和waitpid函数 8、竞态 9.exec函数族 10.进程状态 11、system函数1、引言我们知道./a.out就能够让我们当前路径下的程序a.out(可执行文件)运行起来,我们称呼这个正在运行的程序叫进程(动态运行的程序),既然是动态的那么这个过程就有生有死,

2017-08-03 15:55:46 249

python帮助文档

python 3.5 chm查询手册

2017-03-04

空空如也

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

TA关注的人

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