自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 linux下普通用户安装CUDA和cuDNN

目标: 在linux下,普通用户安装cuda和cuDNN Step1. 安装cuda 1)确认下自己需要安装的cuda版本 假如需要安装cuda10.0,那么在nvidia官网下载需要的cuda版本(网址:https://developer.nvidia.com/cuda-10.0-d...

2020-03-15 17:42:46 193 0

转载 一个非常好的理解遗传算法的例子 强烈推荐入门

遗传算法的手工模拟计算示例 为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各     个主要执行步骤。         例:求下述二元函数的最大值:     (1) 个体编码            遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, ...

2017-03-29 11:08:43 81385 29

转载 python Socket编程

Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 T...

2017-03-16 14:07:34 568 0

转载 linux安装redis

redis官网地址:http://www.redis.io/      最新版本:2.8.3      在Linux下安装Redis非常简单,具体步骤如下(官网有说明):      1、下载源码,解压缩后编译源码。 $ wget http://download.redis....

2017-02-27 11:11:22 632 0

转载 Mac安装python2.x与python3.x

Mac默认的安装版本是2.7.X,但是未来的趋势将会是python3,由于MacOS依赖2.7的python,所以不能改动默认的python版本。 安装Python建议采用homebrew: brew install python3 安装好后采用终端运行: python...

2017-02-24 10:52:33 8367 0

转载 SoftMax回归学习

回想一下在 logistic 回归中,我们的训练集由  个已标记的样本构成: ,其中输入特征。(我们对符号的约定如下:特征向量  的维度为 ,其中  对应截距项 。) 由于 logistic 回归是针对二分类问题的,因此类标记 。假设函数(hypothesis function) 如下: ...

2017-02-23 21:48:30 581 0

原创 virtualenv的使用

在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinj...

2017-02-23 17:02:54 487 0

转载 python的with open as f

with从Python 2.5就有,需要from __future__ import with_statement。自python 2.6开始,成为默认关键字。       也就是说with是一个控制流语句,跟if/for/while/try之类的是一类的,with可以用来简化try final...

2017-02-23 17:01:28 6943 0

转载 python中的yeild

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,...

2017-02-23 00:29:05 578 0

转载 最近邻法和k-近邻法 KD树

最近邻法和k-近邻法   下面图片中只有三种豆,有三个豆是未知的种类,如何判定他们的种类?   提供一种思路,即:未知的豆离哪种豆最近就认为未知豆和该豆是同一种类。由此,我们引出最近邻算法的定义:为了判定未知样本的类别,以全部训练样本作为代表点,计算未知样本与所有训练样本的距离...

2017-02-22 15:33:14 10759 1

转载 Mac OS X - 重置 MySQL Root 密码

Mac OS X - 重置 MySQL Root 密码 您是否忘记了Mac OS 的MySQL的root密码? 通过以下4步就可重新设置新密码: 1.  停止 mysql server.  通常是在 '系统偏好设置' > MySQL > ...

2017-02-21 11:47:53 398 0

转载 支持向量回归模型SVR

1. SVM回归模型的损失函数度量     回顾下我们前面SVM分类模型中,我们的目标函数是让12||w||2212||w||22最小,同时让各个训练集中的点尽量远离自己类别一边的的支持向量,即yi(w∙ϕ(xi)+b)≥1yi(w∙ϕ(xi)+b)≥1。如果是加入一个松弛变量ξi≥0ξi≥...

2017-02-20 11:19:22 8230 0

原创 vs2015配置opencv

1.安装opencv 2.vs2015配置opencv 1)新建一个空项目opencvTest 2)新建一个源文件test.cpp 3)给opencvTest添加VC++目录 包含目录 :增加 D:\OpenCV\opencv\build\include,D:\OpenCV\opencv\...

2016-11-30 10:56:01 576 0

原创 svn导出opencv源码地址

https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/trunk

2016-11-30 10:44:50 306 0

转载 LDA线性判别分析

1. LDA是什么 线性判别式分析(Linear Discriminant Analysis),简称为LDA。也称为Fisher线性判别(Fisher Linear Discriminant,FLD),是模式识别的经典算法,在1996年由Belhumeur引入模式识别和人工智能领域。 ...

2016-11-29 15:57:47 407 0

转载 图像纹理介绍

纹理的定义: 纹理是一种反映图像中同质现象的视觉特征,它体现了物体表面的具有缓慢变化或者周期性变化的表面结构组织排列属性。纹理具有三大标志:某种局部序列性不断重复、非随机排列、纹理区域内大致为均匀的统一体。纹理不同于灰度、颜色等图像特征,它通过像素及其周围空间邻域的灰度分布来表现,即:局部纹理信...

2016-11-29 10:21:11 6405 1

转载 图像处理与计算机视觉基础,经典以及最近发展

在这里,我特别声明:本文章的源作者是   杨晓冬  (个人邮箱:xdyang.ustc@gmail.com)。原文的链接是 http://www.iask.sina.com.cn/u/2252291285/ish。版权归 杨晓冬 朋友所有。          我非常感谢原作者辛勤地编写本文...

2016-11-29 10:19:35 1066 0

转载 MapReduce的输入与输出类型详解

默认的mapper是IdentityMapper,默认的reducer是IdentityReducer,它们将输入的键和值原封不动地写到输出中。 默认的partitioner是HashPartitinoer,它根据每条记录的键进行哈希操作来分区。 输入文件:文件是Map...

2016-11-21 16:42:42 1478 0

转载 机器学习常用算法优点及缺点总结

决策树 一、  决策树优点 1、决策树易于理解和解释,可以可视化分析,容易提取出规则。 2、可以同时处理标称型和数值型数据。 3、测试数据集时,运行速度比较快。 4、决策树可以很好的扩展到大型数据库中,同时它的大小独立于数据库大小。 二、决策树缺点 1、对...

2016-11-04 14:14:40 30215 0

原创 python的datetime和unix时间戳之间相互转换

python的datetime和unix时间戳之间相互转换 将python的datetime转换为unix时间戳 import time import datetime dtime = datetime.datetime.now() ans_time = time.mktime(dtim...

2016-09-23 15:51:08 31242 0

转载 MySql中时间比较的实现

unix_timestamp 函数可以接受一个参数,也可以不使用参数。它的返回值是一个无符号的整数。不使用参数,它返回自1970年1月1日0时0分0秒到现在所经过的秒数,如果 使用参数,参数的类型为时间类型或者时间类型的字符串表示,则是从1970-01-01 00:00:00到指定时间所经历的秒数...

2016-09-22 17:59:25 459 0

原创 python实现时间的比较

下面介绍下Python中比较两个日期大小的脚本. 在实际工作中用到,以供后续参考及备忘 时间区间比较函数 import time # 这里比较l_time 是否在时间区间[start_t, end_t]中 def compare_time(l_ti...

2016-09-22 15:53:42 17677 0

转载 django执行自定义sql语句

一、参考文档和资料 Django 1.2 https://docs.djangoproject.com/en/1.2/topics/db/sql/ 二、知识点总结 Django提供两种方式执行(performing)原始的SQL查询: (1)、Manager.raw(...

2016-09-22 14:59:04 7722 0

转载 Django中的日期和时间格式 DateTimeField

创建django的model时,有DateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime()、date()、time()三中对象。这三个field有着相同的参数auto_now和auto_now_add,表面上看起来很easy...

2016-09-19 10:43:58 28155 0

转载 JAVA 实现文件(字符串)压缩与解压

1.引言 最近在做项目中,平台提供一个http服务给其他系统调用,然后我接收到其他系统的json格式的报文后去解析,然后用拿到的数据去调用corba服务,我再把corba的返回值封装完成json字符串返回给外部系统。遇到一个接口去调用corba服务,然后corba返回的数据经过封装后字符串的...

2016-09-07 23:26:04 8972 3

转载 MapReduce原理,实例分析

1.MapReduce概述 Hadoop Map/Reduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。 一个Map/Reduce 作业(job) 通常会把输入的数据集切分为若干独立的...

2016-09-01 23:36:29 398 0

转载 java中使用正则表达式

计算机专业毕业或者使用过Unix、Perl等产品的读者一定对正则表达式有一定的印象,即使没有接触过正则表达式也不要被它的外貌所吓倒。虽然做到精通正则表达式比较难,但是能够掌握它的基本应用却是非常容易的,一旦把正则表达式应用于实际问题的解决就可以非常明显的提高工作效率。 正则表达式最早是由数学家S...

2016-08-26 16:13:48 617 0

转载 JAVA中遍历MAP的4中方法

在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap...

2016-08-24 09:58:03 443 0

转载 java中的浅复制与深复制

1.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。   ⑵深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对...

2016-08-11 16:42:47 271 0

转载 初识HTML DOM

对于B/S开发,客户端与服务器端的交互是非常必要的,JavaScript的提出解决了很多问题,AJAX的提出也解决了异步通信的问题,更加为用户着想了。而DOM是其中非常基础的知识,在学习AJAX的同时,我学习了一下DOM的相关操作,这篇重点讲一下HTML DOM的相关内容,其实就是在HTML网...

2016-07-11 11:00:43 404 0

原创 SpringMVC中的@RequestBody与@ResponseBody

预备知识:@RequestMapping RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 @RequestMapping(value = "/aaa")//类级别,可以没有 publ...

2016-07-08 13:57:13 756 0

转载 spring中的@Configration详解

虽然 2.0 版本发布以来,Spring 陆续提供了十多个注解,但是提供的这些注解只是为了在某些情况下简化 XML 的配置,并非要取代 XML 配置方式。这一点可以从 Spring IoC 容器的初始化类可以看出:ApplicationContext 接口的最常用的实现类是 ClassPath...

2016-07-08 11:34:12 2130 0

原创 XML与JSON

一、XML XML即可扩展标记语言(eXtensible Markup Language)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言...

2016-07-07 17:57:30 1304 0

原创 html中设置元素不可编辑的方法以及readonly与disabled区别

方法1: onfocus=this.blur()    方法2:readonly      方法3: disabled    Readonly和Disabled它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下: R...

2016-07-07 14:11:20 9849 0

原创 Java 日期工具类 (可以直接调用)

package its.utcs.support; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.A...

2016-07-06 12:29:05 434 0

原创 浅析HttpRequest中的getParameter与getAttribute的区别

HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法 (2)当两个Web组件之间为...

2016-07-06 09:36:21 657 0

原创 @Resource 与 @Service注解

Spring中什么时候用@Resource,什么时候用@service 当你需要定义某个类为一个bean,则在这个类的类名前一行使用@Service("XXX"),就相当于讲这个类定义为一个bean,bean名称为XXX; 当需要在某个类中定义一个属性,并且该属性是...

2016-07-05 10:19:32 6799 1

原创 Hibernate Validation注解

Hibernate Validator 是 Bean Validation 的参考实现 . Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint  Java代码   Bean Valid...

2016-06-30 16:00:06 534 0

原创 java中的序列化?

所谓序列化是指把一个对象通过某种规则转化为一串二进制串,字符串就是一种二进制串。但为何要把对象转化为二进制串呢?因为我们需要保存或者在网络上传输它们,而存在于 JVM 内存中的对象并没有使用者可见的二进制形式。虽然内存中的所有东西仍然是二进制的,但 JVM 向我们屏蔽了内存操作相关的信息,我们不一...

2016-06-28 15:26:04 361 0

转载 SpringMVC注解(1)

SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),...

2016-06-21 09:40:59 256 0

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