自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

年华飞逝的博客

不要等待机会,而要创造机会

  • 博客(62)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 git---如何解决The authenticity of host 'gitee.com (120.55.226.24)' can't be established

Are you sure you want to continue connecting (yes/no)? yes在新生成密钥之后,在.ssh文件夹(之前的文章有提到过)中少了一个known_hosts文件,本来密钥文件应该是三个,现在是两个,便报了这样的错误,此时选择yes回车之后,便可,同时生成了缺少了的known_hosts文件:

2018-01-24 23:20:07 28224 8

原创 数据预处理--噪声

1.噪声是什么?数据集中的干扰数据(对场景描述不准确的数据)2.噪声怎么产生的?举个例子:手机信号来自于基站发射的电磁波,有的地方比较强,有的地方比较弱。运营商的工程师会负责统计不同区域信号强弱来进行网络规划,工程师采集信号的方法就是将一个信号接受终端固定到车上,然后开车绕着基站转,信号终端就会自动采集不同区域的信号强度,生成一份数据。但是如果车在采集过程中遇到了突发事件、急刹车,就可能会对信

2018-01-20 21:55:19 26730

原创 数据预处理--归一化

归一化是指一种简化计算的方式,将数据经过处理后限定到一定的范围之内,一般都会将数据限定在[0,1]。数据归一化可以加快算法的收敛速度,而且对后续的数据处理上也比较方便。归一化算法是一种去量纲的行为。归一化具体计算方法:y=(x-MinValue)/(MaxValue-MinValue),这里的MaxValue和MinValue分别是矩阵中每一个字段的最大值和最小值,x是字段中的值,y是归一化结

2018-01-19 18:15:08 1571

原创 数据预处理--采样

采样采样就是按照某种规则从数据集中挑选样本数据。通常应用场景数据样本过大,抽取少部分样本来训练或验证,不仅可以节约计算机资源,在特定情况下也会提升实验效果。随机采样随机采样是从被采样数据集中随机地抽取特定数量的数据,需要指定采样的个数。随机采样分为有放回采样和无放回采样。有放回采样: 可能会出现重复数据无放回采样:采样数据不会出现重复的样本数据系统采样系统采样又称等距采样,就是将总体的采样数据集按

2018-01-19 14:05:16 4375

原创 MySQL 5.7 for Windows 解压缩版配置安装

使用5.7版本以前的安装方法:5.7版本的配置安装方法mysqld --initializenet start mysqlmysql出现下面的结果:因为5.7版本的mysql为了安全性考虑,默认设有密码net stop mysqlcd "C:\Program Files (x86)\MySQL\MySQL 5.7\bin"start mysqld --ski

2017-12-24 23:22:25 390

原创 java--URL编码和解码

import java.net.URLDecoder;import java.net.URLEncoder;public class URLCodingAndDecoding { public static void main(String[] args) throws Exception { //将application/x-www-form-urlencoded字符

2017-12-20 23:31:59 392

原创 javascript--利用js-xlsx实现Excel表格的导入导出

下载js-xlsx后解压,到dist文件夹中将xlsx.full.min.js引入到页面中导入功能:通过FileReader对象读取文件利用js-xlsx转成json数据 /* FileReader共有4种读取方法: 1.readAsArrayBuffer(file):将文件读取为ArrayBuffer。 2.readAsBinaryStr

2017-08-25 11:04:13 6804 3

原创 git--仓库本地操作命令介绍

git init:      初始化本地仓库,会在当前目录下生成一个.git目录,该目录中记录了git仓库的相关信息。git add:     向git仓库中添加本地文件,此时添加信息存放在暂存区。git有一个暂存区用来保存用户添加但是还没有提交的信息。一旦提交,就将暂存区的内容合并到仓库中。git status:    

2017-08-12 09:38:07 550

转载 Java--获取当前路径的几种方法

1、利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径: File directory = new File("");//设定为当前文件夹 try{     System.out.pr

2017-07-21 14:25:54 662

原创 Java--将字符串中的多个空格换成单个字符

将字符串中的多个空格换成单个字符代码:String content="Hello boy";content=content.replaceAll(" +"," ");System.out.print(content);Content的内容中含有多个空格,有时候我们并不想要两个词之间的那么多空格,我们想要将其换成一个空格或者其他字符去代替。“ +”的意思就是一个或多个空

2017-07-21 14:22:39 3634

原创 Java--String,StringBuffer,StringBuilder的区别

1.三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String2.String 的原因 String:字符串常量 StringBuffer:字符串变量 StringBuilder:字符串变量   String是“字符串常量”,也就是不可改变的对象。对于这句话的理解你可能会产生这样一个疑问  ,比如这段代码:

2017-07-20 17:09:44 355

原创 MySQL环境配置

配置环境变量很简单:我的电脑->属性->高级系统设置->环境变量设置选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:D:\MySql\mysql\bin)配置完环境变量之后先别忙着启动mysql,我们还需要检查一下配置文件(如果没有以前配置过该文件,之后启动的时候就会出现错误!:错误1067),mysql默认的配置文件是在mysq

2017-07-20 15:33:37 534

原创 git--SSH key生成步骤

在windows上使用git首先需要下载https://git-for-windows.github.io/Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置Github的SSH配置步骤:第一步:设置Git的user name和emailgit config --global user.name "......."git con

2017-07-16 17:18:32 810

原创 java-使用POI对Excel进行读写操作

HSSFWorkBook:操作2003版本以前的(包括2003版本),扩展名.xls,该类在org.apache.poi:poi中XSSFWorkBook:操作2007版本以后的(包括2007版本),拓展名.xlsx,该类在org.apache.poi:poi-ooxml中SXSSFWorkBook:对于海量的数据进行操作对于不同版本的EXCEL文档要使用不同的工具类,如果使用错了,会

2017-07-15 09:21:44 30671 4

原创 图像识别--Java中使用openCV提取Hog特征通过SVM训练实现图像识别

图像识别大致可以分为这么几步:1.对训练图片进行预处理2.对预处理的图片进行Hog特征提取3.使用SVM分类器对特征进行分类形成模型4.根据模型对测试图片进行预测 以下都是通过openCV实现(若直接使用openCV提取Hog特征可直接跳过预处理阶段直接看Hog特征提取阶段):预处理阶段:1.图像的灰度化处理Imgproc.cvtColor(imageMat,

2017-07-13 22:16:39 6294 13

原创 javascript--通过循环生成A、B、C、D

for (var j = 0; j < 4; j++) { var str = "A"; document.writeln(String.fromCharCode(str.charCodeAt() + j));}字符转化为ASCII码:charCodeAt()ASCII转化为字符:fromCharCode()通过这两个方法,可以先将‘A’字母转化为ASCII码,对其进

2017-06-28 21:37:54 5784

原创 Maven--初使用时的配置

maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配的问题,以至于可能导致编译不通过的问题。例如代码中要是使用上了jdk1.8的新特性,但是maven在编译的时候使用的是jdk1.6的版本,那这一段代码是完全不可能编译成.class文件的。为了处理这一种情况的出

2017-05-10 20:55:12 412

原创 Plugin with id 'com.novoda.bintray-release' not found的解决方法

我们一般在在github上下载下来的代码,有时候会提示Plugin with id ‘com.novoda.bintray-release’ not found的错误,这个怎么解决呢,其实很简单,只要在你的根目录下的build.gradle中添加(在外部的的gradle中)dependencies { classpath 'com.android.tools.build:gra

2017-05-07 20:17:35 1713

转载 Android--Parcelable接口的用法

Android中Parcelable接口用法 1. Parcelable接口 Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have

2017-04-25 21:04:38 712

转载 Android--系统中Parcelable和Serializable的区别

进行Android开发的时候,我们都知道不能将对象的引用传给Activities或者Fragments,我们需要将这些对象放到一个Intent或者Bundle里面,然后再传递。通过Android的API,我们知道有两种选择,即在传递对象时,需要对我们的对象进行 Parcelable 或者Serializable化。作为Java开发者,相信大家对Serializable 机制有一定了解,

2017-04-25 20:32:12 422

转载 Android--通过Intent使用Bundle如何传递对象

Android 通过Intent使用Bundle传递对象Android开发中有时需要在应用中或进程间传递对象,下面详细介绍Intent使用Bundle传递对象的方法。被传递的对象需要先实现序列化,而序列化对象有两种方式:java.io.Serializable和android.os.ParcelableJava中使用的是Serializable,而谷歌在Android使

2017-04-25 20:16:25 507

原创 Struts--创建Struts项目四部曲

第一步:无论用什么框架,第一步肯定是导包,将框架所需要的jar包放到WEB-INF的lib文件夹下,之后导入到库中第二步:在web.xml中添加过滤HTTP请求的struts的过滤器 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2

2017-04-24 23:35:11 649

原创 Android--常见错误整理

1.You need to use a Theme.AppCompat theme (or descendant) with this activity.android studio创建的activity是继承AppCompatActivity类,将此类继承改为Activity即可

2017-04-23 17:42:48 336

原创 Android--tools:context的作用

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p

2017-04-23 17:18:20 886

转载 Python——包管理工具Pip

Python包管理工具——Pip目录1 前言2 获取pip2.1 脚本安装pip2.2 使用包管理软件安装2.3 更新pip3 pip基本使用3.1 安装PyPI软件3.2 查看具体安装文件3.3 查看哪些软件需要更新3.4 升级软件包3.5 卸载软件包4 pip简明手册4.1 安装具体版本软件4.2 Requirements文件安装依赖软件4.

2017-04-22 11:31:51 652

原创 Python--windows下面给Python添加库包的两种方法

一、第一种方法(这种方法比较简单)用到IDE工具:pycharm(个人觉得挺好用)要用到的包可以用pycharm下载: File->Default Settings->Default Project->Project Interpreter 选择python版本并点右边的加号安装想要的包 二、第二种方法第一步,我们先来安装Python,博主选择的版本是最

2017-04-21 15:24:55 32983

转载 Caffe--Ubuntu 16.04上安装Caffe(CPU only)

操作系统: Ubuntu 16.04是否使用PYTHON API: 是, 目标是安装后CAFFE能作为PYTHON MODULE来使用硬件: 低端笔记本, 只使用CPU模式 这是我安装的过程, 并非安装教程. 相同情况下可以参考, 能省下一些看文档的时间.参考: CAFFE官网安装指南页面http://caffe.berkeleyvision.org/installation.

2017-04-20 22:45:50 726

原创 Python 网络爬虫--简单的爬取一些防爬取的网站

网站防采集的前提就是要正确地区分人类访问用户和网络机器人。虽然网站可以使用很多识别技术(比如验证码)来防止爬虫,但还是有一些十分简单的方法,可以让你的网络机器人看起来更像人类访问用户。构造合理的 HTTP 请求头,可以使机器人网络爬取机器人更像一个访问用户1.在没有使用HTTP请求头时,我们来获取CSDN一篇博客的网页内容时情况是这样的:代码如下:# coding utf-8im

2017-04-20 17:07:50 2162

原创 Python 网络爬虫--简单的模拟登录

和获取网页上的信息不同,想要进行模拟登录还需要向服务器发送一些信息,如账号、密码等等。模拟登录一个网站大致分为这么几步:1.先将登录网站的隐藏信息找到,并将其内容先进行保存(由于我这里登录的网站并没有额外信息,所以这里没有进行信息筛选保存)2.将信息进行提交3.获取登录后的信息先给上源码# -*- coding: utf-8 -*-import requestsd

2017-04-19 18:28:22 11678

原创 软件下载网址

提供一个可以下载到很多软件和系统镜像的网址http://msdn.itellyou.cn/

2017-04-19 00:02:09 822

原创 Caffe--windows下的初使用及简单测试

caffe下载:https://github.com/Microsoft/caffe需要开发软件VS2013(VS2017无法使用)1.下载Microsoft官方的caffe2.执行caffe-master目录下windows中的Caffe.sln开始下载NugetPackages(和caffe-master同目录下)3.等到下载完成后,先将解决方案配置改为Releas

2017-04-18 23:54:54 1078

原创 Pyhon 网络爬虫--简单的爬取功能

从网页上爬取内容大致分为三步:1、获取整个网页信息(源代码) 2、通过正则匹配,获取指定标签中的内容 3、将获取到的内容写到本地中一、获取整个网页信息(源代码)# coding utf-8import urllib.requestdef getHtml(url): html = urllib.request.urlopen(url).read() retu

2017-04-18 22:16:58 823

原创 Android--百度API的初使用

1.申请百度API获得key  百度地图API获取发布版SHA1的方法:点击打开链接  包名:在android studio中的build.gradle里面获取              在eclipse中是Android应用程序本身在AndroidManifest.xml 中定义的名称2.下载所需的SDK,将SDK中的libs目录下的jar包和armeabi文件夹(包含so文

2017-04-16 15:28:31 494

转载 编译原理--First,Follow,Firstvt和Lastvt

First和Follow是为了画预测分析表的(在LL(1)分析法处)。而Firstvt和Lastvt是为了画算符优先关系表的(就是表里面填优先大于小于等于的那个)。然后要注意他们可都是终结符的集合。再就是他们如何构建的问题了先说First和FollowFirst如A->aB | CD这里面包含了组成First(A)的两种情况:           以终结符开头,

2017-04-15 18:28:38 1794

转载 Struts2--动态Action的三种实现方法

最早使用动态方式调用是在spring中,没想到Struts2也支持动态方法调用了,真是方便不少啊,呵呵,下面就来说说吧 :-)     1.动态方法调用       Struts2支持动态方法调用,它指的是一个Action中有多个方法,系统根据表单元素给定的action来访问不同的方法,而不用写多个Action。       使用动态方法调用前必须设置Struts2允许动态

2017-04-07 16:00:39 417

转载 Jsp--EL表达式详解

EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user =(Use

2017-03-24 20:06:25 414

原创 Android--网络通信之java.net.SocketException: Permission denied错误

原因是默认没有访问网络所需的权限。如果需要访问网络需要在AndroidManifest.xml中,进行如下配置:

2017-03-22 17:43:26 671

原创 Web-常见错误整理

1.很有可能是这种情况,首先先去看web.xml文件中和标签中的是否可以一一对应上,如果有一对没有对应上,则tomcat可能无法正常启动

2017-03-21 00:10:57 328

转载 Web--重定向和转发的路径问题

首先我们先搞清楚什么是请求什么是响应?     从客户端--->服务器(Servlet)过程称为请求。由客户端发出比如登录表单操作。    从服务器---->客户端过程称为响应。服务器向登录表单做出相应结果(无论登录是否成功)要明白转发和重定向的区别:       转发是同次请求(由服务器请求下一个资源)       重定向是多次请求(由服务器重定向到客户端,由客户端请求下一个

2017-03-16 16:14:37 1814

原创 Web--bean类和jsp页面间的传值方式

bean类和jsp页面间传值方式大致分为两种:1.实例化类进行传值2.使用jsp标签进行传值实例化类进行传值这个方法操作对于初步理解bean类怎样和jsp界面传值,十分易懂jsp中怎样去打java代码这里就不去多说代码如下:userBean类public class User{ String username; String password; public

2017-03-11 14:25:19 830

Js前段js-xlsx 实现Excel文件导入导出功能

具体详细实施内容请见博客

2017-08-25

Spring实战(第4版)pdf

Spring实战(第4版)pdf

2017-08-11

中文词语搭配库(SogouR)

这个是MINI版,还有完整和精简版,比较大没有上传 想要的留下邮箱 介绍: 互联网词语搭配关系库来自于对SOGOU搜索引擎所索引到的中文互联网语料的统计分析,统计所进行的时间是2006年10月,涉及到的互联网语料规模在1亿页面以上。涉及到的搭配样例超过2000万,涉及到的高频词超过15万。 格式说明: 数据格式为 二元组1 同现次数1 二元组2 同现次数2 … … 二元组N 同现次数N 相关任务: 中文输入法 文字到语音转化 语音识别

2017-08-02

standard-1.1.2包

standart用于JSP界面的包

2017-06-24

standard-1.1.2.jar

2017-03-24

jstl-1.2.jar

jstl-1.2.jar

2017-03-18

exe4j(64位)--将jar包转变为exe文件

把打包好的包含图形界面的可执行jar包转化为exe,64位,附带1.7jre包。有问题可以留言

2017-03-10

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

TA关注的人

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