自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (9)
  • 收藏
  • 关注

原创 MD5校验

跟师弟学了一招。文件(大文件22G)从一台电脑上copy到另一台电脑上,但是程序却读取不正确。有可能是文件受损了所以用md5校验看源文件和现在的文件是否有差别。Ubuntumd5sum 文件名完成...

2019-03-08 10:30:47 878

原创 Visio 保存(导出)无边框的pdf文件

问题描述使用visio画图是十分方便的,PPT画图比较简洁好看。但是Visio将图导出来的时候总是会有一个浅色的线作为边界。如果在白底的文档中使用会非常不美观。那么如何导出不带边界的pdf文件呢?解决办法点击文件导出创建PDF点击选项,并去掉 ‘辅助功能文档结构标记’中的对号最后确定导出就可以了完美!...

2019-02-27 19:20:38 13234 4

原创 latex 行内公式超出行宽,自动换行的方法。

在写latex 论文时,常常出现公式太长,以至于在行内书写公式时,公式会超出行宽的情况。就是大部分的文字在固定的行宽内,但是公式部分会长出来一截。简单的解决办法将行内公式进行拆分,用多个$$对来对公式进行划分。一个 $$就表示一个小的公式,那么latex就可以进行自动换行处理。如果还有超出的部分就继续进行拆分,拆成几个小的公式的组合。如果是公式只能是一个大的整体,不能够被拆分,那么请用\beg...

2018-11-22 20:44:44 74850 10

原创 Ubuntu pip install 出现PermissionError: [Errno 13] Permission denied:

出现这种情况,有一种简单有效的方法,搜索到的都是在windows 环境下出现此问题的。在stackoverflow 看到了当前的答案,可以参考一下,亲测有效。pip install <packname> --user例如pip install scipy --user希望有用!...

2018-05-30 15:31:38 5755 3

原创 【算法导论】二叉搜索树的实现

二叉搜索树的实现1.首先给出二叉树的结构体2.查询操作3. 找出子树的最大值和最小值4.节点的前驱和后继5.插入6.删除7构建树8.测试过程二叉搜索树的实现二叉搜索树的特点是,A.left<=A<=A.rightA.left<=A<=A.rightA.left...

2018-04-24 23:00:56 268

原创 PRML第 47 页损失函数中交叉项为什么会消失--计算过程

在PRML的第一章1.5.5节,计算关于损失函数过程中,根据原文得到如下内容: 其中有一下推导过程: 文中只用一句话描述了为什么交叉项会消失,”Substituting into the loss function and performing the integral over t, we see that the cross-term vanishes and we obtain ...

2018-04-08 20:48:39 922 1

原创 【论文笔记】MSDNet MULTI-SCALE DENSE NETWORKS FOR RESOURCE EFFICIENT IMAGE CLASSIFICATION

MSDNet 这篇文章是2017ICML上的一篇文章,觉得挺有意思,就阅读了文章,并整理成笔记。我尽量用简单的语言,尽可能的把我对文章的理解写出来,有什么不对的地方,请大家多多指正。摘要这篇主要是对计算资源限制的条件下,对于图像分类模型的优化和求解。毕竟,计算资源并不是免费的。为了能够达到在不同的设备上,不同的限制的资源条件下就行图像分类,论文设置了两个实验条件限制。1、Anyt...

2018-03-20 16:57:01 3972

原创 Bilinear model 及其相关文献

Bilinear model 以及相关的变形最近读到了一篇关于bilinear cnn的文章,就把几篇相关的文章进行了阅读和汇总,总共有三篇文章。我将对这三篇文章分别进行描述。Bilinear CNN Models for Fine-grained Visual Recognition-ICCV2015<手动空格> 这篇文章的主要思想是对于两个不同图像特征的处理方式上的不同...

2018-03-12 17:40:57 13524 5

原创 Latex 使用小技巧

latex使用日常准备将latex的日常使用中的小的细节记录下来,刚开始用,一头雾水。囧。。。latex 公式换行问题*”$…$”里面填写公式,则公式不会自动换行 *”$$…$$”中填写公式会自动换行,居中在Markdown中应该也可以用求”$ \theta$”, 显示为θθ\theta,”$$\theta$$”显示为θθ\theta 先这样吧,遇到其他小知识点再追...

2018-03-01 19:27:11 830

原创 【论文笔记】Active Convolution: Learning the Shape of Convolution for Image Classification

Active Convolution: Learning the Shape of Convolution for Image Classification主要思想这篇论文的主要思想是在卷积神经网络中的卷积核的改进。论文提出近年来涌现出的网络,例如ResNet, Inception,都是对卷积神经网络结构的调整,提高网络的性能。卷积作为卷积神经网络的核心部分,改进的方法却不多。论文提出...

2018-02-28 15:49:31 1851 1

原创 Hadoop多节点分布式配置安装

搭建的主要过程:Hadoop的环境主要在centos 7系统的虚拟机上进行搭建。搭建的过程主要分为如下三个步骤:1、节点的网络环境配置;2、各节点的免密码登录;3、Hadoop配置部署。下面将对这三个过程进行详细介绍。带颜色字体为终端命令网络环境配置1、 修改主节点和各个子节点的主机名,主节点为master,子节点为slave0,slave1,… sudo gedit /etc/hostname

2017-06-02 12:56:39 2108

原创 OpenCV Mat数据的按行(列)和多行(列)赋值

赋值的不正确情况在使用opencv的过程中,希望多行或者多列进行赋值,我之前的代码是这样的 Mat c = Mat::zeros(3, 5, CV_32F); Mat a = Mat::ones(3, 6, CV_32F); //对a的第一列进行赋值 a.col(0) = c.col(0); //将c的1-5列赋值给a a.colRange(1, 6)

2017-03-25 16:36:38 27578 7

原创 【LeetCode】467. Unique Substrings in Wraparound String

问题描述Consider the string s to be the infinite wraparound string of “abcdefghijklmnopqrstuvwxyz”, so s will look like this: “…zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd….”.Now we have anot

2017-03-01 19:40:15 564

原创 【LeetCode】441. Arranging Coins

题目You have a total of n coins that you want to form in a staircase shape, where every k-th row must have exactly k coins.Given n, find the total number of full staircase rows that can be formed.n is a

2017-02-24 20:48:25 355

原创 [leetcode]187. Repeated DNA Sequences

题目:All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: “ACGAATTCCG”. When studying DNA, it is sometimes useful to identify repeated sequences within the DNA.Write

2017-02-24 10:23:45 355

原创 机器学习实验二--Logistic Regression

Logistic Regression机器学习实验(一)—Linear Regression 算法流程 实验二的实验报告和代码 PCA的算法流程: 关于PCA中数学原理可以点击这里PCA的数学原理 PCA和Logistic Regression的MATLAB代码function test_log_regression()% 读入数据X = load('logistic_x.t

2017-01-17 10:57:13 2441 2

原创 机器学习实验(一)—Linear Regression

前几天做了几个机器学习的简单实验: 机器学习实验二–Logistic Regression 实验一是关于简单的线性回归的实验。下面是我的实验报告的截图(直接把word的内容撸过来,格式就全乱了,没有找到解决办法,直接上图吧,也是一种办法),后面给出工程和文档下载的链接。 实验一实验报告和文档 下面给出线性回归的代码(终于不用发愁排版了。。。。)function test_linear

2017-01-16 21:24:19 7528

原创 MATLAB 控制台显示(不用disp函数进行显示)

MATLAB 控制台显示(不用disp函数进行显示)这几天在使用MATLAB的过程中,相对中间的结果进行输出,输出到命令行窗口,但是总是会出现一些我没有用disp()函数进行输出的值(意思就是,有些值莫名其妙的就出现在了命令行窗口),表示百思不得其解啊,网上查也不知道如何输入关键字,囧~~~~~~,不过后来耐心的查了一下,发现了自己的愚蠢啊!原来,当定义一个MATLAB函数,中间一行代码如

2016-12-23 15:36:48 10326 2

原创 机器学习笔记(一)-局部加权回归(Locally weighted regression)LWR

在网上通过看斯坦福大学的机器学习课程,觉得讲的非常好。同时,为了加强自己的记忆,决定将自己学到的东西和一些理解记录下来,希望有所收获。废话不多说,直接开始笔记:局部加权回归(locally weighted regression)LWR我们在现实生活中的模型,大多数情况下不能够用线性模型去拟合。如果采用线性模型去拟合就会产生欠拟合(under-fitting),如下图的分布(专业的画图工具比较复杂,

2016-11-26 19:45:39 9230 4

转载 PCA的数学原理

PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。网上关于PCA的文章有很多,但是大多数只描述了PCA的分析过程,而没有讲述其中的原理。这篇文章的目的是介绍PCA的基本数学原理,帮助读者了解PCA的工作机制是什么。当然我并不打算把文章写成纯数学文章

2016-11-22 16:18:11 526 2

原创 Matlab读取xml文件——OpenCV通过FileStorage存储的矩阵Mat

Matlab读取xml文件——OpenCV通过FileStorage存储的矩阵Mat ,最近在做实验的时候,用的是OpenCV,需要将矩阵通过图表的方式显示出来,例如:直方图。But 我不太会用OpenCV将图表显示出来。此时此刻,想到了强大的软件Matlab。但是,数据是用OpenCV中的FileStorage方法用xml文件将矩阵进行存储。Matlab如何将矩阵进行读入是关键。

2016-10-15 19:48:07 4545 5

原创 【leetcode】191. Number of 1 Bits 关于位运算的几个小技巧。191. Number of 1 Bits()

191. Number of 1 BitsWrite a function that takes an unsigned integer and returns the number of ’1' bits it has (also known as the Hamming weight).For example, the 32-bit integer ’11' has b

2016-09-21 20:23:47 583

原创 【Leetcode】Permutation Sequence(60)

Permutation SequenceThe set [1,2,3,…,n] contains a total of n! unique permutations.By listing and labeling all of the permutations in order,We get the following sequence (ie, for n = 3

2016-09-08 10:35:58 405 1

原创 【Leetcode】 Next Permutation(31)

Next Permutation(31)Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.If such arrangement is not possible, it must rearrange

2016-09-08 10:17:09 299

原创 c++之TinyXml使用与应用,包含简单的例子

TinyXml使用与简单例子应用(C++语言),xml文件读取,c++

2016-08-31 15:07:15 2818 1

原创 OpenCV Unsupported format or combination of formats () in cv::calcHist

OpenCV  Unsupported format or combination of formats () in cv::calcHist     遇到这种错误,我知道的其中一种情况就是因为你要进行hist的矩阵数据类型不对。通常情况下将类型转换为CV_32F 和CV_8U 是可以的。所以利用convertTo函数进行数据类型的转换,再进行hist操作,基本就可以了。   希望能帮到您

2016-08-24 15:43:23 16076 2

原创 c++ int 类型与string类型的相互转化

编程中经常遇到将int类型转换为string类型的情况,在网上看了几种方法后,觉得利用stringstream还是印象深刻,stringstream相当于将数据输入,然后根据输出类型,输出想要的数据,废话不多说,上代码

2016-08-24 10:15:56 386

转载 [LeetCode] Perfect Squares 完全平方数

[LeetCode] Perfect Squares 完全平方数 Given a positive integer n, find the least number of perfect square numbers (for example, 1, 4, 9, 16, ...) which sum to n.For example, given n = 12,

2016-08-18 21:02:05 605

原创 HDU cake

思路:刚看到这个题还是比较懵,虽然看懂了题意,但是并没有什么思路。于是列举了大量的例子,发现了错误的规律,就直接WA了。百思不得其解,于是就上网找了一下题解。才真正知道原理。可以把蛋糕看成是矩形,然后先切均等切成p块,然后切成q块,减去重叠的切线,也就是q和p的公约数,就是蛋糕的块数。下面给手写图示:http://blog.csdn.net/niushuai666/article/

2016-08-12 10:03:18 465

转载 PageRank算法简介及Map-Reduce实现

PageRank算法简介及Map-Reduce实现PageRank。Page可是认为是网页,表示网页排名,也可以认为是Larry Page(google 产品经理),因为他是这个算法的发明者之一,还是google CEO(^_^)。PageRank算法计算每一个网页的PageRank值,然后根据这个值的大小对网页的重要性进行排序

2016-08-08 16:11:48 1384

原创 opencv 中关于BOW模型的实现以及相关的函数解释

BOW opencv BOW相关函数。BOWImgDescriptorExtractor ::compute 。opencv计算图像BOW模型中的直方图。opencv对BOW的实现。SIFT特征提取。

2016-08-05 19:49:07 7584 7

原创 windows实用快捷键(二)

win+R并输入psr.exe,可以记录用户的操作;(可以用来做教程使用,不用自己一张一张地 去截屏)win+g 可以调出录像工具,然后去xbox编辑,感觉还不错刚刚知道的感觉比较叼的功能,记录下来,装装逼吧哈哈哈哈哈~~~~~~~~~~~~~祝身体健康,学习进步

2016-07-31 14:56:56 568

原创 长假过后

自己给自己放了很长时间的假,两个星期多。关于学习方面,基本没有涉及。对后面的生活又没有什么明确的方向,所以就写个博文,给自己一个安排。后续安排1. 还是要把sift特征提取的过程弄清楚,虽然opencv中可以直接使用,但是多了解如何做轮子,对自己还是很有好处的。2.把局部特征提取做完,sift+bow+svm 这几个方法要实现。3.确定使用那一个图像集,corel-5k?4.将

2016-07-28 09:56:56 379

原创 Python3.5 如何安装对应版本的numpy

前段时间学习Python,一不小心就下载了Python3.5的版本(感觉越新越好。。。。),但是需要安装numpy时候就发愁了。因为需要安装对应版本的numpy,又不想重新装Python。哎,蒙逼中。后来找到了解决办法:1.首先应该将你Python 的环境变量设置正确。检验是否正确的方法就是win+R,输入cmd 。在窗口中输入python,应该得到如下所示的效果图:可

2016-07-07 18:18:17 37421 8

原创 线性时间排序 计数排序(Counting Sort)

基本思想:我们已经学习过其他的排序算法,插入排序,归并排序,快速排序,随机快速排序,堆排序等等。但是这些算法最快的也要O(nlgn)。如何做到线性时间的排序呢?我们常说,空间和时间代价可以转换。我们可以利用牺牲时间来获取空间,也可以牺牲空间来获取时间。计数排序就是这样一种牺牲存储空间来获取更快时间的一种方法。 定义一个数组C,C的大小为K+1,K是输入数列中的最大数M;数组A中为要排序的整

2016-07-04 15:09:26 563

原创 NOYJ 疯牛 二分搜索 贪心策略

疯牛时间限制:1000 ms  |  内存限制:65535 KB难度:4描述农夫 John 建造了一座很长的畜栏,它包括N (2 但是,John的C (2 输入有多组测试数据,以EOF结束。第一行:空格分隔的两个整数N和C第二行——第N+1行:分别指出了xi的位置输出每组测试数据输出一个整数,满足题意的最大的最小值,注意换行。样例输入

2016-07-01 18:58:06 568

原创 HDU 1236 排名 Java实现

排名Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18105    Accepted Submission(s): 6598Problem Description今天的上机考试虽然有实时的Ranklist,

2016-06-30 20:09:40 720

原创 NYOJ 91 阶乘之和——贪心算法

解题思路 刚开始看到这个题,觉得枚举应该就可以完成,纯暴力也可以完成,因为只要枚举到10就可以了,但是觉得没有意思。想想还是用贪心策略来做。把最接近N的阶乘当作N的一个项。有人就会问,为啥要最接近的呢,取第二接近然后加上前面的数也可以的啊(没有规定有几个项)?当时我也以为用不了贪心。but ,可以发现第i项的阶乘比前i-1的阶乘和都要大。So,贪心策略可行! 水题!!!!!!!!!!!!#inc

2016-06-30 16:47:15 601

原创 NYOJ Gone Fishing 贪心策略

Gone Fishing 时间限制:3000 ms | 内存限制:65535 KB 难度:5 描述 John is going on a fishing trip. He has h hours available (1 <= h <= 16), and there are n lakes in the area (2 <= n <= 25) all reachable along a

2016-06-29 11:11:42 366

转载 eclipse中的快捷键

1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline    如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下

2015-09-08 23:54:28 310

机器学习实验二logistic Regression

机器学习实验二logistic Regression

2017-01-17

机器学习实验一Linear Regression

机器学习实验一Linear Regression

2017-01-17

BOW+SIFT特征提取OpenCV实现

实现对图像的sift特征提取,并利用bow模型进行聚类,并对bow下的特征进行提取和保存

2016-08-18

图像显著性特征处理、颜色特征提取,颜色直方图

saliency图像显著性特征提取,多空间颜色特征提取,颜色直方图

2016-08-18

EJB入门经典案例

EJB入门经典案例 可以更加了解ejb的使用

2015-07-08

j2ee的课程设计

这是我j2ee的课程设计,包括用servlet实现登陆注册,并用到了JPA技术,并将登陆注册发布为EJB组件,通过Jboss服务器进行调用。还将EJB发布为webservice

2015-07-08

java QQ的源码对点聊天群聊

仿腾讯qq的功能,实现了经典的点对点聊天,以及群聊的功能,包含登陆界面,主界面,是一个完整的系统

2015-02-05

仿qq我的聊天室

聊天室系统是一个通过国际互联信息网络进行多人通讯的一个系统。该系统在一定网络通讯及高级语言程序设计和JSP应用程序设计的基础上,利用计算机通讯原理,形成一个聊天室平台,使得用户在进入这个聊天室系统平台的同时,可以通过网络在线与距离遥远的其他一位或多位用户进行信息交流。

2014-12-02

java仿qq聊天室

java 仿qq的点对点聊天,服务端和客户端通过TCP协议进行通讯,可以群聊。是很好的学习资料

2014-12-02

空空如也

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

TA关注的人

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