自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 windows下buildbot 的搭建及config文件讲解

buildbot在windows环境下的搭建步骤:master:1. python -m venv sandbox(我使用的是python3.67,试过python2.7,系统推荐用python3于是乎就转python3,python3.6自带虚拟环境)2.cd到sandbox下的Scripts目录先,activate虚拟环境3.pip install buildbot4.pi...

2019-04-29 08:57:48 947

原创 Pycharm 解决pip遇到的错误:module 'pip' has no attribute 'main'

在pycharm中安装包是出现了如下错误:“AttributeError: module 'pip' has no attribute 'main'”解决:修改pycharm安装目录下helpers\packaging_tool.py文件。修改do_install和do_uninstall如下:def do_install(pkgs): try: #imp...

2019-01-24 09:58:16 932

原创 Linux命令关机/重启和Windows系统dos命令关机/重启

 Linux命令关机/重启:关机 shutdown –h now shutdown –h 20:25 shutdown –h +10 halt 立马关机 系统会在今天20:25关机 十分钟后关机 关闭系统,等同于shutdown –h now 和 poweroff 重启 Shutdow...

2019-01-16 10:19:02 2265

转载 100多本python书,免费电子版下载

推荐:1、Coffee Break Python Slicing: 24 Workouts to Master Slicing in Python, Once and for All 切片(Slicing)是 Python 里非常有用的一个功能,属于 Python 开发人员最基本的技能之一。 如果你是初学者而且想了解 Slicing,那么这本书绝对适合你。链接:https://ma...

2018-12-18 16:22:42 19574

原创 python连接MySQL

1、安装Python链接Mysql数据库的接口python3一般使用PyMySQL模块,此模块也有支持python2的。pip install pymysql详请可参考:http://m.yiibai.com/python/python_database_access.html在python2上还可使用MySQLdb模块,MySQLdb模块的名字在pip上叫MySQL-pytho...

2018-12-18 11:34:02 4939

原创 Linux 创建进程与关闭进程详解

一、查询已运行进程:1.ps    ps a 显示现行终端机下的所有程序,包括其他用户的程序。    ps -A 显示所有程序。    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。    ps -e 此参数的效果和指定"A"参数相同。    ps e 列出程序时,显示每个程序所使用的环境变量。    ps f 用ASCII字符显示树状结构...

2018-12-04 21:30:00 538 1

原创 基本的MySQL操作

1.创建数据库在登陆 MySQL 服务后,使用 create 命令创建数据库操作语法:create database 数据库名;2.查看已有数据库操作语法:show databases;3.选择数据库操作语法:use 数据库名;4.删除数据库操作语法:drop database 数据库名;5.创建数据表使用(use 数据库名;)选择好数据库后...

2018-12-03 11:42:45 162

原创 Ubuntu16.04下安装MySQL

首次安装MySQL非常简单只需要以下几条命令就可以完成。1. sudo apt-get install mysql-server2. sudo apt-get isntall mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码,按照要求设置密码。MySQL的配置文件默认存放在/etc/my.cnf...

2018-12-03 10:14:01 154

原创 Linux下使用g++编译C++程序——Compiling Cpp

g++和gcc:准确的说都是GNU(组织)的一个编译器区别:后缀为.c的文件gcc把它当做c程序,g++当做c++程序。后缀为c++的两者都当做c++程序。对于cpp程序,无论gcc或者是g++编译阶段都是相同的,都是用的gcc进行编译,但是在链接阶段gcc不能自动和c++程序使用的库连接。---------------------g++安装1.ubuntu下g++的安装安装g++...

2018-11-30 10:32:57 1474

原创 word插入参考文献、目录及公式对齐方法

1、参考文献的插入方法参考:https://jingyan.baidu.com/article/e6c8503c1a7ed2e54f1a18fd.html 2、目录的插入方法参考:https://jingyan.baidu.com/article/49711c6199302dfa451b7c62.html 3、公式对齐的办法:使用word自带公式编辑器,要求:公式居中,...

2018-11-21 21:33:30 2340

原创 Linux中挂载详解以及mount命令用法

挂载概念Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。注意:“挂载点”的目录需要以下几个要求:(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。举例:挂载U盘  和USB接口的...

2018-11-09 21:25:12 1326

原创 Linux xargs命令

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数。通常Linux命令可以用 | 首尾相连,上一个命令的 stdout 连接到下一个命令的 stdin。但是有些命令,比如ls、rm等,是从命令行参数接受输入的。这时候如果想把上一个命令的输出传给它们,就不好办了。所以就有了xargs。简单而言,xargs...

2018-11-01 16:40:37 653

转载 Linux curl与wget 命令的区别和联系

        当想要直接通过 Linux 命令行下载文件,马上就能想到两个工具:wget 和 curl。它们有很多一样的特征,可以很轻易的完成一些相同的任务。       虽然它们有一些相似的特征,但它们并不是完全一样。这两个程序适用与不同的场合,在特定场合下,都拥有各自的特性。curl与wget相似之处:       wget 和 cURL 都可以下载内容。它们的核心就是这么设计的...

2018-10-31 11:34:47 22095

原创 堆排序讲解

大顶堆为例:https://www.cnblogs.com/MOBIN/p/5374217.html小顶堆为例:https://blog.csdn.net/her__0_0/article/details/72511047

2018-10-23 16:10:38 283

原创 Online Object Tracking Benchmark(OTB)目标跟踪系统评估方式

主要涉及到一些评估方式的讲解:评估数据集:OTB50和OTB100(OTB50这里指OTB-2013,OTB100这里指OTB-2015)Wu Y, Lim J, Yang M H. Online object tracking: A benchmark [C]// CVPR, 2013. Wu Y, Lim J, Yang M H. Object tracking benchmar...

2018-10-22 10:55:18 4531

原创 C++ 类详解

1、类的定义class 类名称{public:     公有成员(外部接口,可被使用该类的所有代码所使用)private:     私有成员 (只允许本类中的函数访问,而类外部的任何函数都不能访问)protected:     保护成员(与private类似,差别表现在继承与派生时)};2、类成员每个类可以没有成员,也可以定义多个成员,成员可以是数据、函...

2018-09-18 11:34:47 4622

原创 哈夫曼树的构建、编码以及带权路径长计算

给定n个权值作为n个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。构造哈夫曼树的算法如下:        1)对给定的n个权值{W1,W2,W3,...,Wi,...,Wn}构成n棵二叉树的初始集合F={T1,T2,T3,...,Ti,..., Tn},其...

2018-09-17 14:17:58 40166 5

转载 Linux下查看文件内容的命令

查看文件内容的命令:cat     由第一行开始显示内容,并将所有内容输出tac     从最后一行倒序显示内容,并将所有内容输出more    根据窗口大小,一页一页的现实文件内容less    和more类似,但其优点可以往前翻页,而且进行可以搜索字符head    只显示头几行tail    只显示最后几行nl      类似于cat -n,显示时输出行号ta...

2018-09-17 09:57:29 696

原创 python set()函数讲解

set   是一个不允许内容重复的组合,而且set里的内容位置是随意的,所以不能用索引列出。可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。1、创建set集合>>> set([1,2,3]){1, 2, 3}>>> set('123'){'1', '2', '3'}>>> set()set() #创建一个空set...

2018-09-14 10:24:02 29277

转载 内存分配方式以及堆和栈的区别

转载:https://blog.csdn.net/shanchangyi/article/details/51854795对于一个程序要运行,涉及到的内存分配是一个首要问题,这里简单说一下一个简单的程序运行所涉及到的内存分配方式。另外,在数据结构中存在堆和栈的概念,栈是一种先进后出的数据结构,堆则是一种排序方式,而在内存分配中也存在堆(heap)和栈(stack)的概念,与数据结构中的概念不同...

2018-09-13 21:26:40 1056

原创 MATLAB 中搭建MatConvNet运行环境(调用GPU运行)以及遇到的错误

 安装 MATLAB、VS、CUDAMatConvNet点击下载我的环境:Windows 10 64bitMATLAB R2014bVS2015CUDA9.21、编译第一步:>>mex -setup >>mex -setup C++由于使用Matlab需要混合编译时,MATLAB版本与VS版本应该相对应。即VS2015对应MA...

2018-09-07 17:41:14 3072

原创 Python中从头开始实现神经网络 - 介绍

原文出处: http://www.wildml.com/2015/09/implementing-a-neural-network-from-scratch/ Posted on September 3, 2015 by Denny Britz 这篇文章帮助我们用python实践一下从零开始训练一个神经网络。 以下是中文翻译:获取代码 在这篇文章中,我们将从头开始实现一个简单的3层神

2018-09-05 20:13:03 910

原创 linux 文件查找命令

Linux which命令用于查找文件。which指令会在环境变量$PATH设置的目录里查找符合条件的文件。语法:which [文件...]参数:-n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。 -p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的路径。 -w  指定输出时栏位的宽度。...

2018-09-05 20:11:01 470

原创 使用UltraISO(软碟通)制作U盘启动盘并安装系统

UltraISO(软碟通)下载https://www.ultraiso.com/download.html若U盘右键格式化按钮灰掉无法格式化,此时可进入我的电脑-管理-磁盘管理-进行格式化即可。1、使用UltraISO(软碟通)制作U盘启动盘完整教程https://jingyan.baidu.com/article/5225f26b0bb45fe6fa0908bc.html2、...

2018-09-04 19:42:00 6477

原创 python实现最长公共子序列的求解

(待完善...)最长公共子序列是动态规划基本题目,下面按照动态规划基本步骤解出来。1.找出最优解的性质,并刻划其结构特征序列a共有m个元素,序列b共有n个元素,如果a[m-1]==b[n-1],那么a[:m]和b[:n]的最长公共子序列长度就是a[:m-1]和b[:n-1]的最长公共子序列长度+1;如果a[m-1]!=b[n-1],那么a[:m]和b[:n]的最长公共子序列长度就是MA...

2018-09-03 16:55:50 2347

原创 python求最大连续子数组

寻找最大子数组问题:给定数组A:寻找A中的和最大的非空连续子数组。我们称这样的连续子数组为最大子数组(maximum subarray)1、暴力求解:两个循环,时间复杂度为O(n^2)2、用分治策略的求解方法:假定我们要寻找子数组A[low...high]的最大子数组。使用分治技术意味着我们要将子数组划分为两个规模尽量相等的子数组。也就是,找到子数组的中央位置,比如mid,然后考虑...

2018-09-03 15:35:08 1974

原创 python ——两个队列实现一个栈&两个栈实现一个队列

1、两个队列实现一个栈进栈:元素入队列A出栈:判断如果队列A只有一个元素,则直接出队。否则,把队A中的元素出队并入队B,直到队A中只有一个元素,再直接出队。为了下一次继续操作,互换队A和队B。python实现如下:class StackWithTwoQueues(object): #定义两个空队列 def __init__(self): self....

2018-09-02 11:16:16 2603 1

原创 python 队列与栈的实现

1、Python数据结构——队列队列是一种列表,不同的是队列只能在队尾插入元素,在队首删除元素。队列是一种先进先出(First-In-First-Out,FIFO)的数据结构。队列被用在很多地方,比如提交操作系统执行的一系列进程、打印任务池等,一些仿真系统用队列来模拟银行或杂货店里排队的顾客。queue的常用操作:Queue() 定义一个空队列,无参数,返回值是...

2018-09-02 10:24:06 8226

原创 python 单链表的操作

链表由一系列不必在内存中相连的结构构成,这些对象按线性顺序排序。每个结构含有表元素和指向后继元素的指针。最后一个单元的指针指向NULL。为了方便链表的删除与插入操作,可以为链表添加一个表头。单链表双链表 链表的常用方法:LinkedList() 创建空链表,不需要参数,返回值是空链表 is_empty() 测试链表是否为空,不需要参数,返回值是布尔值 append(data) 在尾...

2018-08-29 16:13:10 2006

原创 VITAL目标跟踪

VITAL目标跟踪原文:VITAL: VIsual Tracking via Adversarial LearningGitHub:代码                                                                              Abstract       检测跟踪测框架包括两个阶段,即在第一阶段围绕目标对象提取样本第二个...

2018-08-16 10:38:51 2000 1

原创 STRCF目标跟踪

STRCF目标跟踪原文:Learning Spatial-Temporal Regularized Correlation Filters for Visual TrackingGitHub:代码                                                                                               Abs...

2018-08-16 09:17:08 5033 2

原创 python zip()函数的理解与应用

zip 方法在 Python 2 和 Python 3 中的不同:在 Python 3.x 中为了减少内存,zip() 返回的是一个对象。如需展示列表,需手动 list() 转换。用法,zip(iterable, ......)      参数,一个或多个迭代器。zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器...

2018-08-13 16:37:36 481

原创 Python矩阵的创建(不使用numpy)

1

2018-08-13 15:51:33 17353 3

原创 VS2015新建C++工程时,Object reference not set to an instance of an object

意思是未将对象引用设置到实例。刚在Windows7 64位上安装VS2015,创建工程时,就弹出此报错框。解决办法:在window中打开功能里输入regedit,回车打开注册器。然后进入如下路径中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy将enable设置为0win7 64位...

2018-08-13 14:40:06 3574

原创 python二叉树的创建与遍历

二叉树的基本概念:一个结点的层次直观上来说就是其所在的行,其中根结点层次为1(第一行),其子结点层次为2(第二行),以此类推二叉树的深度(高度):指的是二叉树中的最大叶子结点所在的层。二叉树的深度=max(左子树深度,右子数深度)+1,可用递归的方式实现。二叉树结点的度:指该结点分支的个数(0,1,2)完全二叉树:若设二叉树的高度为h,除第 h 层外,其它各层 (1-h-1) 的结...

2018-08-09 22:22:35 1252

原创 python join() 函数的用法

Python中有join()和os.path.join()两个函数,具体作用如下:join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串。           用法,str.join(sequence)                               sequence -- 要连接的元素序列os.path.join(): ...

2018-08-02 22:25:34 1180

转载 2018程序员不能错过的编程挑战网站 Top10

https://mp.weixin.qq.com/s/vuvQTjntEV76MLwFxkoOlA

2018-07-23 19:46:09 1100

原创 python——input() 的用法及扩展

1.input() 的用法Python3.x 中 :input() 函数接受一个标准输入数据,返回为 string 类型。python3将input() 和 raw_input() 进行了整合,去除了raw_input( ),仅保留了input( )函数。 Python2.x 中:input() 相等于 eval(raw_input(prompt)) ,用来获取控制台的输入。...

2018-07-22 22:38:43 10348

转载 C++中cin、cin.get()、cin.getline()、getline()、gets()、getchar()、scanf()等函数的用法

1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字:#include <iostream> using namespace std; main () { int a,b; cin>>a>>b; cout<<a+b<<endl; }输入:2[回车]3[回车] 输出:5 注意:>> 是会过滤掉不可见字符(如 空格 回车,TAB 等) cin>>noskipws>>i

2018-03-19 19:31:05 303 1

原创 C/C++拾遗(二)

17、C/C++ strlen(str)和str.length()和str.size()都可以求字符串长度。 其中str.length()和str.size()是用于求string类对象的成员函数 strlen(str)是用于求字符数组的长度,其参数是char*。 18、C/C++ 中字母的大小写转换 方法一:ASCII 码cin &gt;&gt; i;if ((i&gt;=6...

2018-03-19 10:39:49 190

机器学习算法原理与编程实践

机器学习算法原理与编程实践——机器学习算法原理与编程实践_郑捷著_电子工业出版社

2018-08-10

gmcm_2017(第十四届中国研究生数学建模竞赛)

“华为杯”第十四届中国研究生数学建模竞赛原题(包含A、B、C、D、E、F)

2018-08-10

kalman滤波C++演示

kalman滤波C++演示代码。测试已通过,运行环境VS2010+OpenCV2.9

2017-12-18

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

TA关注的人

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