自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 sublime text3 3176激活(无须额外下载补丁)

由于新版sublime的注册码会联网查询,所以往往过一段时间注册就失败了。处理方法很简单,只要改掉hosts,让他无法验证即可。windows的hosts文件在C:\Windows\System32\drivers\etc下。记得修改一下权限 hosts最后加入127.0.0.1 www.sublimetext.com127.0.0.1 licens...

2018-09-21 10:15:20 1202

原创 R-CNN原论文解读

个人解读,已经整理成了pdf:预览如下:下载链接:http://download.csdn.net/download/qj30212/10271291不知道为什么,现在上传资源不能设置成0积分。

2018-03-06 11:55:37 341

原创 浏览器快捷方式不断被劫持到hao123的根治方法

不多说,直接上方法:先下载这个软件:链接:https://pan.baidu.com/s/1kXpEyEz 密码:ri14然后在开始菜单里,找到WMI Tools,右键WMI Event Viewer,更多-管理员方式运行,如下图:点击左上角小钢笔,当然,也可能不需要点击,就已经是如下界面了:连接到这个namespace。点击ok,然后再ok。如果你是如下界面,

2018-01-22 12:03:20 6535

原创 windows下安装PyTorch0.3.0

相信大家都是来找安装教程的,我们直接进入正题。本文发布时间2018/1/6,由于PyTorch更新很快,所以如果距离此时间过长,请慎重参考。首先先声明:希望大家把python版本设置为3.5.因为在windows上安装深度学习框架,无论是TensorFlow还是Pytorch,都不支持python2,由于TF不支持3.6,所以我推荐大家使用3.5.不过3.6的安装方法也会给大家,大家也可以

2018-01-16 12:06:45 9422 7

原创 对AlexNet的论文解读

csdn博客公式编辑不方便,虽然本文公式不过,不过有强迫症的,可以来看pdf版。点这里一、概述ALexNet训练了一个深度卷积神经网络来鉴别120万张高分辨率图片,从而把这些图片分成1000个不同的分类。在测试数据中,获得了在Top-1分类和Top-5分类取得了很好成绩,并且比state-of-the-art都要明显好很多。以前数据集小的时候,人们一般用数学的方法来解决问题,靠经验去寻找模型,但是

2017-12-28 12:10:25 3743 3

原创 在Ubantu上安装tensorflow

安装之前,需要安装CUDA和cuDNN,见我另两篇配套文章:CUDA安装cuDNN安装环境:(环境不一致也可以参考一下,但是不能无脑参考了)Ubantu 16.04Cuda 8GA2(没有安装update)1.安装其他库其实就是pip啦。装好了就不用装了。sudo apt-get install python-pip python-dev 少输入

2017-12-25 20:07:20 1082

原创 在Ubantu上安装cuDNN

安装完CUDA8以后,要安装对应的cuDNN。1.下载cuDNNtensorflow官方推荐cuDNN6,所以去下载6,去这个网址:cuDNN点击下载,然后注册登录,服务器偶尔抽风注册不了。。这个我也没办法,去网盘里看有没有人分享把。(虽然官网写了下载7,但是你登录进去点下载会给你选择下载哪个版本的)好了,下载下来,是一个solitairetheme8文件,把它拷进你的uban

2017-12-25 19:51:51 653

原创 在Ubantu上安装CUDA8

大家好,翻来覆去好几次,重装了无数次系统,终于把cuda安装给搞定了。这其中,没有任何一篇博客能从头看到尾,基于此,我决定写一篇博客,来记录一下我安装的步骤。截图不方便,没有图,说实话有图也没什么用,毕竟都是命令行。。环境:(环境不一致也可以参考一下,但是不能无脑参考了)Ubantu 16.04Cuda 8GA2(没有安装update)基于CUDA很难装,推荐大家优先安装,这样崩了

2017-12-25 18:59:50 578

原创 如何在win10上同时安装python2和python3

哎,其实本人已经用惯了python2,听说python3的语法有很多不一样的地方,那我之前写的算法改起来岂不是日了狗了吗?所以一直没改用python3。但是谷歌的那个TensorFlow,在windows下只能支持python3,没办法,这时候我就决定在我的电脑里同时装python2和python3,看看是否可行。首先,我们去官网,找到对应的安装包!python3的如下:版本是3.

2017-11-19 10:40:36 26631 13

原创 排序算法之——基数排序(Java实现)

今天,我来讲一讲基数排序。基数排序是一种用在老式穿卡机上的算法。一张卡片有80列,每一列可以在12个位置中的任一处穿孔。排序器可以被机械地“程序化”,以便对一叠卡片中的每一列进行检查,再根据穿孔的位置将它们放入12个盒子里。这样,操作员就可以逐个地将它们收集起来,其中第一个位置穿孔的放在最上面,第二个其次,等等。对于十进制数字来说,每列中只用到10个位置(另两个位置用于编码非数值字符)。一个d位数

2016-09-17 11:41:03 841

原创 排序算法之——计数排序(Java实现)

今天,我来讲一讲计数排序。技术排序与堆排序快速排序等排序不同,它是一种非比较排序,已经有人证明过,比较排序的时间下界是Ω(nlogn),但这个性质是不适用于计数排序的,因为它不是比较排序。他的时间是线性的。       计数排序假设n个输入,每个都是介于0到k的整数。计数排序的基本思想是对每一个输入元素x,确定出小于x的元素个数。有了这一信息,直接x放到对应的位置上就行了。比如说有5个元素小于

2016-09-17 10:27:54 2315 1

原创 排序算法之——合并排序/归并排序(Java实现)

今天,来讲一讲合并排序,其实我已经写了 堆排序 和 快速排序,本来都不想写这个,但是,当我发现我身边很多人竟然都不知道这个排序的时候,我震惊了,毕竟,这是一个经典的入门算法(反正外国貌似是这样的,根据我看的书和视频),历史也十分悠久。下面就来讲讲这历史悠久的算法。        合并排序是一种典型的分治法算法。先把数组拆成两个数组,对两个数组进行继续拆分,直到能够对拆分后的两个结果分别进行排序

2016-09-10 14:58:35 2401 1

原创 KaraTsuba乘法——高效的大数乘法

今天看Coursera课程时,看到一个牛逼的算法,叫KaraTsuba乘法。普通乘法复杂度一般都是O(n^2),而这个算法,仅有O(nlog3)。下面,我就来介绍一下这个算法。        首先来看看这个算法是怎么进行计算的,见下图:图中显示了计算5678*1234的过程,首先是拆分成abcd四个部分,然后分别计算ac, bd, (a + b)*(c+d),最后再用第三个算式的结果减去前

2016-09-10 13:29:29 5568 6

原创 leetcode-17. Letter Combinations of a Phone Number

Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephone buttons) is given below.Input:Digit st

2016-09-09 17:43:07 391

原创 leetcode-6. ZigZag Conversion

The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L S I

2016-09-09 17:14:30 358

原创 leetcode-52. N-Queens II

Follow up for N-Queens problem.Now, instead outputting board configurations, return the total number of distinct solutions.题意解析:好吧这题和N-Queens一样,甚至还简单了,思路可以参考我之前写的这篇博客leetcode-51. N-Que

2016-09-09 17:05:59 345

原创 leetcode-51. N-Queens

The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.Given an integer n, return all distinct solutions to the n-queens puzzle.

2016-09-09 15:30:36 364

转载 深入理解 AngularJS 的 Scope

本文源地址链接:http://www.lovelucy.info/understanding-scopes-in-angularjs.html本文作者:lovelucy声明:本文为转载,请尊重原创,如您也需要转载,请注明源地址,而不要注明我的博客地址,谢谢。一、遇到的问题问题发生在使用 AngularJS 嵌套 Controller 的时候。因为每个 Control

2016-09-09 13:11:47 278

原创 排序算法之——快速排序(Java实现)

排序算法有很多,今天我来讲一讲其中实用性最强的一种算法——快速排序。        为什么说它实用性最强呢?因为快速排序的平均性能非常好,虽然它的最坏运行时间为O(n^2),但是平均运行时间是O(nlgn),而且里面隐含的常数因子很小。而且它是原地排序的,所谓原地排序,就是不需要开辟新的数组空间,就可以进行排序。        快速排序基于分治模式,所谓分治模式,就是把问题拆成一个个小问题

2016-09-08 20:35:29 467 1

原创 堆的应用——优先级队列

接上文:堆排序Heap Sort——浅显易懂+Java实现        堆分最小堆最大堆,优先级队列也分最小优先级队列和最大优先级队列。先来介绍一下优先级队列:        优先级队列是用来维护由一组元素构成的集合S的数据结构,这一组元素中的每一个都有一个关键字key,一个最大优先级队列支持以下操作:        Insert(S, x):把元素x插入S中        Ma

2016-09-06 22:12:34 406

原创 堆排序Heap Sort——浅显易懂+Java实现

最近在恶补一些计算机基础内容,看到了堆排序,想想以前常说堆栈堆栈,但我竟然连堆有哪些应用都记不得了,所以,重温了堆排序后,我来给大家分享一下,希望能对大家有所帮助。(代码实现不采用伪代码,使用java实现,毕竟来看博客的都不想和看书一样把)       首先,堆是一种数据结构,你可以把他看成一颗完全二叉树,如下图所示:圆圈上方的数字代表下标:他的特性就是:父结点的值要大于两个儿子结点的值。

2016-09-05 20:20:23 1258

原创 如何使用IntelliJ Idea创建一个分模块Maven+Web项目

所谓多层Maven项目,就是整个Project是Maven构建的,然后里面每个module也是Maven构建的。module的Maven会继承Project的Maven。      下面我就来演示一下如何使用IntelliJ Idea创建一个像下面这样结构的Maven项目:首先,创建一个新项目:这边请不要选择任何模版,直接点击下一步即可。GroupId填写你

2016-09-02 23:58:52 8000 1

原创 使用Mybatis动态sql简化开发

最近爱上了Mybatis,因为他的动态sql,因为他的轻量,因为开发很敏捷。依赖Mybaits,你可以少写很多Service接口。今天,就来给大家分享一下。        项目使用Maven构建。主要是因为github不推荐传jar包,而且非maven项目会因为IDE之间的差异而导致打不开别人的项目,比如我IntelliJ创建的项目,你Eclipse无法导入。如果实在对maven不了解也不想了

2016-09-02 23:57:31 511

原创 leetcode-66. Plus One

Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at the head of the list.题意解析:这题就是给你一个数字,

2016-09-02 00:34:46 283

原创 leetcode-310. Minimum Height Trees

For a undirected graph with tree characteristics, we can choose any node as the root. The result graph is then a rooted tree. Among all possible rooted trees, those with minimum height are called mini

2016-08-31 21:26:45 339

原创 JQuery给动态生成的DOM元素绑定点击事件

最近做项目的时候,使用ajax调用后台数据来动态生成页面内容。然后在给那些内容绑定一个点击事件的时候,发现点击竟然无效了。原因是:ajax有个请求时间,无论是同步还是异步,JQuery进行的绑定都会在页面加载完后立刻进行,而不是等待ajax请求完。也就是说,绑定的元素绑空了。那这个问题怎么解决呢。方法如下:在动态生成的时候绑定一个函数,并把对象传进去,如:strhtml = str

2016-08-31 11:22:50 5612

原创 leetcode-207. Course Schedule

There are a total of n courses you have to take, labeled from 0 to n - 1.Some courses may have prerequisites, for example to take course 0 you have to first take course 1, which is expressed as

2016-08-30 23:15:52 290

原创 leetcode-122. Best Time to Buy and Sell Stock II

Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy on

2016-08-30 22:59:17 274

原创 leetcode-135. Candy

There are N children standing in a line. Each child is assigned a rating value.You are giving candies to these children subjected to the following requirements:Each child must have at least on

2016-08-29 21:43:29 399

原创 leetcode-134. Gas Station

There are N gas stations along a circular route, where the amount of gas at station i is gas[i].You have a car with an unlimited gas tank and it costs cost[i] of gas to travel from station i to

2016-08-29 20:05:04 399

原创 解决JQuery的Ajax请求跨域问题

最近正在写一个项目,本来暑假前已经用php写了一大部分,但是现在我打算改用java,又不想舍弃之前的,便打算采用前后端完全分离的方式来写。本来以为这是很简单的一件事情,但是后来我发现,ajax默认拒绝跨域请求,会出现如下报错“No 'Access-Control-Allow-Origin' header is present on the requested resource”。百度一下这

2016-08-26 14:47:58 923

原创 Maven与Mybatis集成时的问题

Maven这东西,好是好,但是它有几个特性大家一定要注意,首先就是默认不会把java目录下的properties文件或者xml文件打包进去。这些东西只能放在resources里。对一般的项目而言,只要注意一下就可以了。但是对于Mybatis而言,就有点麻烦。因为Mybatis的mapper是xml文件。提供两种解决方法。第一种:在pom.xml的里加上下面的内容:

2016-08-26 14:44:43 505

原创 Hadoop完全分布式集群安装

本文目的是教大家配置Hadoop的完全分布式的集群,除了完全分布式还有两种分别是单节点和伪分布式部署。伪分布式只需要一台虚拟机,配置的东西也相对较少,大多用作代码调试,大家稍微查阅资料,或者对我的配置进行一些删减,就可以实现伪分布式,所以我这里还是使用完全分布式,开了三台虚拟机,都只分配了1G,1核的默认内存,跑得无压力,所以你的笔记本大概需要4G+的内存,就可以完成这个实验。 基

2016-08-26 14:42:59 1067

R-CNN论文整理

R-CNN论文的个人见解。里面包含原文。希望能对初学者有所帮助。

2018-03-06

对AlexNet的论文解读

我自己写的对AlexNet的论文解读的pdf版本。对应自己的相应博客

2017-12-28

AngularJS-Batarang

上不了谷歌商店的。看这里

2016-09-08

网站前端帮助文档大全

内部整合了HTML+CSS3+CSS4+JavaScript+JQuery+BootStrap+AngularJS+MySQL+PHP+w3school,希望能帮助到WEB开发者.

2016-01-24

空空如也

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

TA关注的人

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