自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生活不止眼前的苟且,还有诗和远方.....

如果你坚持学习一生,你会非常幸福!

  • 博客(58)
  • 资源 (4)
  • 收藏
  • 关注

原创 博客不再更新说明

打算换博客平台,从csdn换到博客园。博主简单说两点,              可能是csdn的广告确实太多了,一眼望去都是广告,我可能还是不大适应。与之相对的博客园的广告少很多,页面虽然简单,粗糙一些,但是记录问题,其实也不用太过花哨,可能这才是我想要的,个人还是不习惯csdn太过利益化。              csdn更适合逛吧,诸位自己体会。。。            ...

2018-08-29 09:10:46 609

原创 小而实用的工具插件集锦(JQGrid,zTree)

jqgrid,JQGrid是一个在jquery基础上做的一个表格控件,看起来感觉还可以,以ajax的方式和服务器端通信效果图:这个小东西,多用在在工作流上面。中文文档: http://blog.mn886.net/jqGrid/参考: https://www.cnblogs.com/dongh/p/8125952.html 官方API: http://www.trirand.c...

2018-08-21 12:07:31 698

原创 proxifier 注册码 +电脑全局代理设置

L6Z8A-XY2J4-BTZ3P-ZZ7DF-A2Q9C(Portable Edition) 5EZ8G-C3WL5-B56YG-SCXM9-6QZAP(Standard Edition) P427L-9Y552-5433E-8DSR3-58Z68(MAC) 这个注册码有啥用?????也没啥具体的教程可能是我的问题,之前也没有具体的说明下:其实吧,这个玩意,有点鸡肋,食之无肉...

2018-08-18 11:12:20 21995 1

转载 python3 tesserocr 安装 来解决部分爬虫遇到的字符识别问题

1. OCROCR,即Optical Character Recognition,光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程。对于图形验证码来说,它们都是一些不规则的字符,这些字符确实是由字符稍加扭曲变换得到的内容。例如,对于如图1-22和图1-23所示的验证码,我们可以使用OCR技术来将其转化为电子文本,然后爬虫将识别结果提交给服务器,便可以达到自动识别验证码...

2018-08-13 18:05:55 5216 2

转载 python3 chromeDriver 安装与配置

1. 准备工作在这之前请确保已经正确安装好了Chrome浏览器并可以正常运行,安装过程不再赘述。2. 查看版本点击Chrome菜单“帮助”→“关于Google Chrome”,即可查看Chrome的版本号,如图1-14所示。图1-14 Chrome版本号这里我的Chrome版本是58.0。请记住Chrome版本号,因为选择ChromeDriver版本时需要用到。3. 下...

2018-08-08 19:16:43 11162 1

转载 python3 selenium 安装以及验证

1. 相关链接官方网站:http://www.seleniumhq.org GitHub:https://github.com/SeleniumHQ/selenium/tree/master/py PyPI:https://pypi.python.org/pypi/selenium 官方文档:http://selenium-python.readthedocs.io 中文文档:http...

2018-08-08 16:58:31 1117

转载 图解Fiddler如何抓手机APP数据包过滤抓取

使用fidder抓取浏览器的包相信不是问题,那么使用fidder 抓取app的数据包呢???于是,找了一篇博客来学习一下,可以参考一下,根据自己的需求来实现。在网上自己学习,然后整理了我所用到的,以便日后自己还要使用方便查看,在此记录。需要的胖友们也可以查看一、夜神模拟器下载及wifi配置  1、下载地址如下,安装选择默认安装    下载地址1:百度官方下载          ...

2018-08-05 11:24:58 4351 2

转载 抛弃Https让Cas以Http协议提供单点登录服务

本文环境:1、apache-tomcat-7.0.50-windows-x862、cas-server-3.4.113、cas-client-3.2.1将cas-server-webapp-3.4.11.war放入tomcat的webapps下,改名ROOT.war,启动tomcat,待自动解压后,进行如下修改:1、修改WEB-INF\deployerConfigContext...

2018-08-03 11:50:05 399

转载 网站无脑搭建,自己可以建个站玩一玩儿

快速建站:免费的18个开源Java CMS在以前的博文中分别介绍了基于ASP和PHP的开源CMS程序一览,今天为网友献上18个Java开源CMS系统大餐,以飨网友厚爱。1.InfoGlueinfoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。该项目主页: http://www.infoglue....

2018-08-02 19:22:08 1945

转载 Python2和Python3中urllib库中urlencode的使用注意事项

前言在Python中,我们通常使用urllib中的urlencode方法将字典编码,用于提交数据给url等操作,但是在Python2和Python3中urllib模块中所提供的urlencode的包位置有些不同。对于Python2Python2中提供了urllib和urllib2两个模块。urlencode方法所在位置为:urllib.urlencode(values) # 其中values...

2018-06-23 10:21:25 992

转载 图像的缩放与图像金字塔

对图像进行缩放的最简单方法当然是调用resize函数啦!resize函数可以将源图像精确地转化为指定尺寸的目标图像。要缩小图像,一般推荐使用CV_INETR_AREA来插值;若要放大图像,推荐使用CV_INTER_LINEAR。现在说说调用方式第一种,规定好你要图片的尺寸,就是你填入你要的图片的长和高。#include<opencv2\opencv.hpp> #include&l...

2018-05-19 14:01:04 436

转载 模糊聚类算法(FCM)

 伴随着模糊集理论的形成、发展和深化,RusPini率先提出模糊划分的概念。以此为起点和基础,模糊聚类理论和方法迅速蓬勃发展起来。针对不同的应用,人们提出了很多模糊聚类算法,比较典型的有基于相似性关系和模糊关系的方法、基于模糊等价关系的传递闭包方法、基于模糊图论的最大支撑树方法,以及基于数据集的凸分解、动态规划和难以辨别关系等方法。然而,上述方法均不能适用于大数据量的情况,难以满足实时性要求较高的...

2018-05-17 12:47:07 36089 1

转载 java调用python脚本

常见的java调用python脚本方式通过jython.jar提供的类库实现 (不建议使用,因为会报module没有找到的错误,总之就是很蛋疼,要设置一系列的参数)通过Runtime.getRuntime()开启进程来执行脚本文件(建议使用,原因:简单粗暴我喜欢!!!)在这个里面注意:调用py脚本的时候,先用windows的dos界面去运行下 命令: python xxxx.py,测试,脚本可以调...

2018-04-22 21:51:22 727

转载 TypeError: parse() got an unexpected keyword argument 'transport_encoding' 安装tensor后报错

TypeError: parse() got an unexpected keyword argument 'transport_encoding'巨蛋疼,出这个问题后,老夫真是醉了,mmp,最后在网上找到了解决方案,之前pip是可以用的,现在用不了,真是尴尬。下面说明下问题!!!自安装了ANACONDA和TensorFlow之后,首次在ANACONDA Prompt中用pip命令安装第三方库,然...

2018-04-17 10:36:37 2787

转载 np基本函数大全

Numpy是科学计算库,是一个强大的N维数组对象ndarray,是广播功能函数。其整合C/C++.fortran代码的工具 ,更是Scipy、Pandas等的基础.ndim :维度 .shape :各维度的尺度 (2,5) .size :元素的个数 10 .dtype :元素的类型 dtype(‘int32’) .itemsize :每个元素的大小,以字节为单位 ,每个元素占4个字节 ndarra...

2018-04-14 11:31:17 17015

转载 使用OpenCV对图像进行缩放

OpenCV:图片缩放和图像金字塔对图像进行缩放的最简单方法当然是调用resize函数啦!resize函数可以将源图像精确地转化为指定尺寸的目标图像。要缩小图像,一般推荐使用CV_INETR_AREA来插值;若要放大图像,推荐使用CV_INTER_LINEAR。现在说说调用方式第一种,规定好你要图片的尺寸,就是你填入你要的图片的长和高。#include<opencv2\opencv.hpp&...

2018-04-13 11:16:43 15248 3

转载 tensorflow入门教程

TensorFlow入门教程之0: BigPicture&极速入门TensorFlow入门教程之1: 基本概念以及理解TensorFlow入门教程之2: 安装和使用TensorFlow入门教程之3: CNN卷积神经网络的基本定义理解TensorFlow入门教程之4: 实现一个自创的CNN卷积神经网络TensorFlow入门教程之5:

2018-01-25 11:16:59 2317

转载 opencv 学习笔记集锦

整理了我所了解的有关OpenCV的学习笔记、原理分析、使用例程等相关的博文。排序不分先后,随机整理的。如果有好的资源,也欢迎介绍和分享。1:OpenCV学习笔记作者:CSDN数量:55篇博文网址:http://blog.csdn.net/column/details/opencv-manual.html2:部分OpenCV的函数解读和原理解读作者:梦想腾飞

2018-01-25 11:13:50 304

转载 机器学习之朴素贝叶斯

带你搞懂朴素贝叶斯分类算法带你搞懂朴素贝叶斯分类算贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法。这篇文章我尽可能用直白的话语总结一下我们学习会上讲到的朴素贝叶斯分类算法,希望有利于他人理解。1  分类问题综述 对于分类

2018-01-24 14:50:53 332

转载 聚类算法

一、聚类算法简介聚类是无监督学习的典型算法,不需要标记结果。试图探索和发现一定的模式,用于发现共同的群体,按照内在相似性将数据划分为多个类别使得内内相似性大,内间相似性小。有时候作为监督学习中稀疏特征的预处理(类似于降维,变成K类后,假设有6类,则每一行都可以表示为类似于000100、010000)。有时候可以作为异常值检测(反欺诈中有用)。应用场景:新闻聚类、用户购买模式(交叉销

2018-01-24 11:38:50 633

转载 opencv之图像阈值化处理

一、函数简介1、threshold—图像简单阈值化处理函数原型:threshold(src, thresh, maxval, type, dst=None)src:图像矩阵thresh:阈值maxVal:像素最大值type:阈值化类型2、adaptiveThreshold—图像自适应阈值化处理函数原型:adaptiveThreshold(src, maxValue, adaptiveMethod,

2018-01-19 11:36:15 721

转载 opencv之图像滤波

均值滤波均值滤波函数cv2.blur()[python] view plain copy print?import cv2  img = cv2.imread('01.jpg')  blur = cv2.blur(img,(5,5))  cv2.imshow("blur",blur)  cv2.waitKey()  中值滤波中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口

2018-01-19 10:49:46 541

转载 numpy 矩阵相关函数

我们 知道,矩阵在python里面用的不少,所以记载下关于矩阵的操作numpy.zeros():可以用来构造全零矩阵[plain] view plain copy>>> zeros(3)  array([ 0.,  0.,  0.])  >>> zeros((3,3))  array([[ 0.,  0.,  0.

2018-01-12 10:31:02 793

转载 机器学习之代价函数

【机器学习】代价函数(cost function)注:代价函数(有的地方也叫损失函数,Loss Function)在机器学习中的每一种算法中都很重要,因为训练模型的过程就是优化代价函数的过程,代价函数对每个参数的偏导数就是梯度下降中提到的梯度,防止过拟合时添加的正则化项也是加在代价函数后面的。在学习相关算法的过程中,对代价函数的理解也在不断的加深,在此做一个小结。 

2018-01-11 10:05:22 542

转载 python3 csv数据读入/写出

这是读入1 import csv2 #打开文件,用with打开可以不用去特意关闭file了,python3不支持file()打开文件,只能用open()3 with open("XXX.csv","r",encoding="utf-8") as csvfile:4 #读取csv文件,返回的是迭代类型5 read = csv.reader(csvfile)6

2018-01-09 15:23:47 2551

原创 python 使用sk_learn 遇到 问题ValueError: Expected 2D array, got 1D array instead:

这里我找到我的问题是:使用的是一个新的scikit学习版本,它抛出了一个错误,因为在新版本中,所有东西都必须是一个二维矩阵,甚至是一个列或行。它甚至说:用数组来重塑你的数据。如果您的数据有一个单独的特性或数组,那么重构(-1,1)。重构(1,-1)如果它包含一个单一的样本这是在git上面看到的一个国际友人的解答。原文,如下:I think

2018-01-09 15:17:21 5442 3

转载 cnn(卷积神经网络)比较系统的讲解

本文整理了网上几位大牛的博客,详细地讲解了CNN的基础结构与核心思想,欢迎交流。 [1]Deep learning简介[2]Deep Learning训练过程[3]Deep Learning模型之:CNN卷积神经网络推导和实现[4]Deep Learning模型之:CNN的反向求导及练习[5]Deep Learning模型之:CNN卷积神经网络(

2018-01-08 16:54:07 32146

转载 通俗理解卷积神经网络

1 前言    2012年我在北京组织过8期machine learning读书会,那时“机器学习”非常火,很多人都对其抱有巨大的热情。当我2013年再次来到北京时,有一个词似乎比“机器学习”更火,那就是“深度学习”。    本博客内写过一些机器学习相关的文章,但上一篇技术文章“LDA主题模型”还是写于2014年11月份,毕竟自2015年开始创业做在线教育后,太多的杂事、琐碎事,让

2018-01-08 13:47:32 413

转载 Windows下安装pillow、opencv库问题,亲测可行

安装pillow 库python -m pip install pillow出自:http://blog.csdn.net/Riverhope/article/details/78766969安装opencv 安装了anaconda的可以直接打开Anaconda Prompt输入pip install opencv_python

2018-01-08 09:33:51 730

转载 完整的验证码识别流程基于svm(若是想提升,可优化)

字符型图片验证码识别完整过程及Python实现首先很感觉这篇文章的作者,将这篇文章写的这么好。我呢,也是拿来学习,觉得太好,所以忍不住就进行了转载。因为我个人现在手上也有个验证码识别的项目,只是难度高一些,不过看完后觉得收获不少。这个后面可以优化,cnn(卷积神经网络),能处理的更好。1   摘要验证码是目前互联网上非常常见也是非

2018-01-05 16:49:11 876

转载 linux离线搭建Python环境及安装numpy、pandas

1.安装python2.7.3Cent OS 6.5默认装的有python2.6.6,需要重新安装python2.7.3下载地址:https://www.python.org/downloads/source/ 解压缩到当前目录:tar -zxvf Python-2.7.3.tgz 打开刚解压的文件夹:cd Python-2.7.3 安装python2.7.11: ./co

2018-01-05 09:33:55 2678

转载 帮助维度理解

今天看一本关于神经网络的书,里面一直谈到维度,n维,以前只是知道n维,让我去想怎么也不能想象,所以百度查了下,寻找文章帮助自己进行维度理解,然后发现这个说的还有点意思,然后恍然大悟,其实维度,可以看成一个类推的过程。1-n,逐阶往上推递,至于n维我们也不需要到底是怎样一个东西,我们只需要去理解这个东西是什么就可以了,当然是应用在数学领域。下面这个是帮助理解维度,化抽象为具体的理解。还不

2018-01-02 20:33:41 712

原创 机器学习——深度学习路线(仅做参考)

其实这篇文章,之前叫做深度学习路线,本人呢,其实是个菜鸟,也是玩机器学习没有多久,当时不知道深度学习是怎么怎么的,就是一股脑子的啃,后来发现,没基础啃不动,就拿之前看一本深度学习的书,啃了2/10后发觉真的啃不动了。然后才知道自己基础都没有,啥都没有就去啃那肯定是.....。碰巧,今天看到别人培训的学习路线,为什么是培训的路线呢?其实,培训的路线还是很靠谱的,他会替你考虑你的接受能力,和更...

2017-12-27 15:47:36 1166 1

转载 遇到eclipse安装插件一直报错问题(版本问题)

刚好用了一个插件,然后在线安装报错了,一直报错,之前用的这个插件是直接解压贴的,现在在线安装出错,就很尬,我又有点懒,不想再去下载,贴,所以查了下,有网友说是eclipse的插件版本问题,更新了下,成功了,我估摸着一些插件也可能有一样的问题,然后我就记录下 吧。在线安装fatjar(URL:http://kurucz-grafika.de/fatjar)快要安装完的时候报错

2017-12-26 09:31:39 5406

转载 deep Learning 之入门一 (ps:知乎上看到的大佬写的非常好,所以自己记录下)

作者:Jacky Yang链接:https://www.zhihu.com/question/26006703/answer/129209540来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。关于深度学习,网上的资料很多,不过貌似大部分都不太适合初学者。 这里有几个原因:1.深度学习确实需要一定的数学基础。如果不用深入浅出地方法讲,有些读者就会

2017-12-21 09:00:29 3644

转载 机器学习之基础一

机器学习基本知识总结自李航《统计学习方法》、周志华《机器学习》和国外书籍《机器学习实战》一、机器学习基本知识机器学习的概念这里不再赘述,有很多解释,总的来说,就是从已有经验中总结规律,抽象知识,使其具有基本的判断,推理能力等等的过程。机器学习有三要素:模型(能够大致拟合问题的假设空间)、策略(从假设空间中选取最优假设的策略)、算法(达到目标的最优化计

2017-12-18 13:42:35 295

转载 性能优化之缓存(之前有了解,但是没有认真做,这次找了篇文章,来凑凑)

Spring Cache缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文,你应该可以短时间内掌握 spring 带来的强大缓存技术

2017-12-15 15:17:33 320

转载 内网穿透二

闲话少说,我们先看一下技术背景:Internet的迅速发展以及IPv4 地址数量的限制使得网络地址翻译(NAT,Network Address Trans2lation)设备得到广泛应用。NAT设备允许处于同一NAT后的多台主机共享一个公网(本文将处于同一NAT后的网络称为私网,处于NAT前的网络称为公网) IP 地址。一个私网IP 地址通过NAT设备与公网的其他主机通信。公网和私网IP地址域

2017-11-30 11:31:57 535

转载 内网穿透一

P2P 之 UDP穿透NAT的原理与实现(附源代码)原创:shootingstars论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:    NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏

2017-11-30 10:59:33 243

原创 Java Platform SE binary已停止运行 Can't load AMD 64-bit.dll on a IA 32-bit platform错误

这个我是在junit测试web项目时候遇到的问题,然后今天遇到一位网友也遇到了,报问题的是A卡了,所以今天做个记载,方便遇到问题的人,因为,之前我个人遇到这个问题,在网上找了很久都没有找到。上面这个问题,是与显卡驱动有关,删除掉相应的dll链接库就可以了,但是显卡就会出现问题,这种问题,我个人有个方法:新建一个文件夹,把这个dll剪切至文件夹内,让A/N卡加载不到这个dll就可以了,使用的时候

2017-10-17 20:54:11 316

webgis之openlayers全面解析pdf

OpenLayers作为业内使用*为广泛的地图引擎之一,已被各大GIS厂商和广大WebGIS二次开发者采用。借助OpenLayers强大的扩展功能,可以实现与各个不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。 本书主要内容涵盖:WebGIS开发基础、OpenLayers开发基础、OpenLayers快速入门、OpenLayers之多源数据加载、OpenLayers之图形绘制、OpenLayers之OGC、OpenLayers之高级功能,*后给出了OpenLayers之项目实战――水利信息在线分析服务系统。

2018-09-21

基于python开发的深度学习3d人脸识别

基于python的深度学习的人脸识别,识别率非常高,是一个国外友人写的,识别率非诚高

2018-07-24

java打包成.exe安装文件工具

install4j是一个功能强大的,多平台Java安装文件生成工具,用于生成Java应用程序本地化的安装及应用程序发布。 install4j 的优异性在于它易于使用,紧密的集成到目标平台,以及灵活的JRE 管理与部署选项。

2018-07-24

pl/sql developer 12 32位 汉化包+注册机

pl/sql developer 是一款使用起来很方便的数据库工具,这里的是12.0.1.18版本的,界面较之前有很大的优化,看起来比10 养眼许多。内附有注册机和汉化包,望下载者仅用作学习,请勿用作商业用途。

2017-06-15

空空如也

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

TA关注的人

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