自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

键盘哥的博客

一起进步

  • 博客(103)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 特征工程

一、数据读取1.1 读取CSV文件1.1.1 原文件内容1.1.2 读取csvimport csvcsv_file = "/home/aistudio/data/data20465/cities.csv"f = open(csv_file)data = csv.reader(f) # ①for line in data: print(line)1.1.3 pandas读取import pandas as pddf = pd.read_csv(csv_file)

2021-02-16 20:24:54 457

原创 Pytorch 实战RNN

一、简单实例# coding:utf8import torch as tfrom torch import nnfrom torch.autograd import Variable#输入词用10维词向量表示#隐藏层用20维向量表示#两层LSTMrnn =nn.LSTM(10,20,2)# 输入每句话有5个词# 每个词由10维的词向量表示#总共有3句话(batch size)input =Variable(t.randn(5,3,10))# 隐藏元的初始值(num_layer

2021-01-31 23:10:39 1178

原创 Pytorch : Dataset和DataLoader

一、综述Dataset :对数据进行抽象,将数据包装为Dataset类。DataLoader:在 Dataset之上对数据进行进一步处理,包括进行乱序处理,获取一个batch_size的数据等。二、Dataset在Dataset类中必须重新 getitem()、len()两个方法。创建数据ss=np.linspace(1,100,100)np.savetxt("sample_data.txt", ss.reshape(-1,4))数据格式如下所示:2. 创建自定义Dataset

2021-01-26 12:09:52 760

原创 LSTM与GRU

LSTM 与 GRU一、综述LSTM 与 GRU是RNN的变种,由于RNN存在梯度消失或梯度爆炸的问题,所以RNN很难将信息从较早的时间步传送到后面的时间步。LSTM和GRU引入门(gate)的机制,通过门控制序列信息中要丢弃或保留的数据,在一定程度上缓解了RNN无法将信息传送到较后时间步的问题。二、LSTMLong Shot-Term Memory(长短时记忆网络),通过引入门的机制,实现对信息的“记忆”。记忆是一种随时间变化的状态。决定记忆状态的两大因素:选择性的输入、选择性的遗忘。L

2021-01-24 23:02:01 1221 1

原创 RNN

RNN一、综述当我们考虑一个问题的时候,并不是从零开始的。例如我们做阅读理解题时,我们分析问题是基于我们对之前阅读内容的一个理解,而不是忘掉前面阅读的内容,从新开始思考。RNN(Recurrent Neural Network)的原理就是将信息持久化,通过对之前内容的理解,做出判断。例如:通过之前用户对某家商店的评论情况学习,判断当前用户对该商店的评论属于好评还是差评。二、 RNN结构一个简单的循环神经网络由:输入层、隐藏层和输出层组成。网络在t时刻接收到输入xtx_txt​之后,隐藏层的值

2021-01-24 18:15:48 190

原创 Windows下安装RabbitMQ

1基础介绍 Erlang是一种通用的面向并发的编程语言,可以创建面向大规模并发的语言环境!RabbitMQ是消息对列,主要是用于做消息代理。本质上说,它接受来自生产者的信息,并将它们传递给消费者。在两者之间, 它可以根据你给它的路由,缓冲规则有选择地进行传递消息。2安装Erlang 1)下载地址:https://www.erlang.org/downloads...

2019-04-04 11:50:15 246

原创 算法二、K-近邻(KNN)算法

1、k-近邻法简介k近邻法(k-nearest neighbor, k-NN)是1967年由Cover T和Hart P提出的一种基本分类与回归方法。它的工作原理是:存在一个样本数据集合,也称作为训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一个数据与所属分类的对应关系。输入没有标签的新数据后,将新的数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本最相似数据(...

2018-12-02 19:31:34 554

原创 算法一:决策树(Decision Tree)

1. 什么是决策树/判定树(decision tree)?   判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的最顶层是根结点。    决策树模型本质上就是一个IF-Then规则的集合2.如何构建决策树?决策树学习的第一步就是“特征选择”特征选择的两个步骤:          1...

2018-12-02 15:03:47 1982

原创 自定义指令

1.v-text指令<!--这里的v-text也是默认的指令,是用来输出msg的,等同于直接写{{msg}}。--><div id="box"> <span v-text="msg"></span></div><script type="text/javascript"&amp

2018-09-05 13:21:12 393

原创 Vue实例的一些简单方法

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Vue实例的一些简单方法</title> <script src="https://cdn.jsdelivr.ne

2018-09-05 13:01:26 257

原创 计算属性(computed)

1.方式1:模板中绑定表达式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Vue计算属性</title> <script src="https://cdn.

2018-09-05 09:08:11 540

原创 Vue的生命周期

1.Vue实例(new出来)在被创建之前要经过一系列初始化过程,在这个过程中,实例也会调用一些生命周期钩子。 例如:created这个钩子在实例被创建之后就会自动调用:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>

2018-09-05 09:01:00 235

原创 vue与后台交互数据(axios)

首先需要引入axios<script src="https://unpkg.com/axios/dist/axios.min.js"></script>1.get方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-

2018-09-04 08:55:35 3265

原创 vue与后台交互数据(vue-resource)

需要引入库:vue-resource <script src="https://cdn.jsdelivr.net/vue.resource/1.0.3/vue-resource.min.js"></script>1.获取普通文本数据 <!DOCTYPE html><html lang="en"><head>

2018-09-03 21:56:56 6508

原创 matplotlib入门学习(二)

1.绘制直方图import matplotlib.pyplot as pltimport numpy as npimport matplotlib# 设置matplotlib正常显示中文和负号matplotlib.rcParams['font.sans-serif']=['SimHei'] # 用黑体显示中文matplotlib.rcParams['axes.unicode_...

2018-08-22 22:24:33 628

原创 Matplotlib入门学习(一)

1.plot import matplotlib.pyplot as pltplt.plot([1,2,3,4])plt.ylabel('some numbers')plt.xlabel('测 试')plt.show()x轴的范围为0-3,y轴的范围为1-4!原因: 你向plot()命令提供单个列表或数组,则matplotlib假定它是一个y值序列,并自动为你生成x值。 由于...

2018-08-16 15:59:26 475

原创 Python《十一》python和mysql交互

1.python要和mysql交互,我们利用pymysql这个库。下载地址: https://github.com/PyMySQL/PyMySQL安装(注意cd到我们项目的虚拟环境后):python -m pip install pymysqlimport pymysql.cursors# 连接数据库connection = pymysql.connect(host=...

2018-07-23 11:37:28 303

原创 Python《十》Python获取网页内容、使用BeautifulSoup库分析html

一,利用 urllib包 获取网页内容#引入包from urllib.request import urlopenresponse = urlopen("http://fund.eastmoney.com/fund.html")html = response.read();#这个网页编码是gb2312#print(html.decode("gb2312"))#把html内容...

2018-07-22 19:16:46 630

原创 Python《九》os模块,time模块

一,os模块#os模块就是对操作系统进行操作,使用该模块必须先导入模块:import os#getcwd() 获取当前工作目录(当前工作目录默认都是当前文件所在的文件夹)result = os.getcwd()print(result)#chdir()改变当前工作目录os.chdir('/test/sy')result = os.getcwd()print(result...

2018-07-22 18:31:25 443

原创 Python《八》读取文件、异常处理、with as语法

一,读取文件#读取文件f = open("aa.txt","r")#打印文件内容print(f.read()) #关闭文件f.close()二,异常#读取文件f = Nonetry: f = open("test.txt", "r") print(f.read())except BaseException: print("文件没有找到")...

2018-07-22 18:06:40 930

原创 Python《七》 Python的虚拟环境,试玩爬虫相关库:Beautiful Soup

虚拟环境在开发中,各个库的使用可能存在兼容性问题。比如我们在使用npm下载包的时候,一般都尽量使用局部安装,而不是安装到全局。 Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创...

2018-07-22 16:46:28 250

原创 Python《六》Python里 模块、Package概念

1.Python中的”模块”,类似于java中的类,可以在里边放一些属性和函数!例如:定义一个function.py,在其中放一些函数#这是function.py 文件#定义函数def printMes(): print("Hello!我是高生")def getSum(a,b): print(a+b);2.在另一个文件中引入模块并使用其中的函数import ...

2018-07-21 16:00:30 275

原创 python《五》类的私有属性(__hobby),获取内存地址(id())

1.类的私有属性以__开头定义的属性,就是类的私有属性。(双下划线:__hobby = "唱歌")代码: #自定义类class Student: __hobby = "唱歌" grade='高一' name='高生' def show(self): print(self.__hobby)#实例化类s= Student()...

2018-07-21 08:25:36 523

原创 python《四》序列(range)和 类(class)

1.序列range()利用循环向列表中写入数据items = []for x in range(0,10): items.append(x)print(items)另一种写法:items = [x for x in range(10)]print(items)range()的另一个参数:步长items2 = [x*3 for x in range...

2018-07-19 23:09:00 1023

原创 python《三》自定义函数特殊参数

def userMes(name="张三", *info): print(info) print(type(info)) print(name+"----"+str(info))userMes("高生",25,"男")def userMes2(name="张三", **info): print(info) print(type(info)) p...

2018-07-18 23:34:16 356

原创 python《二》元组(tuple)、列表(list)、字典(dict)

    1. 元组(tuple):元组常用小括号表示,即:(),元素加逗号,是元组的标识。tuple = ('a','b','c','d','e','f','g')temp=('gao','gao2','gao3','gao4','gao5')#常规来说,定义了一个元组之后就无法再添加或修改元组的元素,但对元组切片可以添加会修改元组的元素。print(tuple[1:5])tu...

2018-07-18 23:23:53 584

原创 Python《一》变量,自定义函数

1.定义变量myname="Gaogz" #定义变量print(myname) #打印变量 2.转义字符处理 #使用转义符zyzf = "he\"llo"print(zyzf)# #使用 r,取消转义name1 = r"he\"llo"print(name1) #3.输出多行文本#定义多行字符串dhwb= """Hello, wo.

2018-07-18 21:46:16 426

原创 vue《五》( 过滤器)

1.过滤器一般用于格式化文本,如果是多个过滤器,直接串联即可!{{msg|uppercase|addString}}实现效果:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>过滤器Filters&am

2018-07-17 17:59:03 216

原创 常用easyUI -icon 图标

1.样式代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>EasyUI-iconDemo</title> <link rel="styleshee

2018-07-17 13:00:31 16582

原创 鼠标悬浮放大图片的具体实现

代码实现:<img src="${trexpert.picture}" alt="头像" width="20" height="20" class="apreview" title="证件照"/>$(function() { imagePreview(); });function imagePreview() { // 图片距离鼠标的位

2018-07-15 23:21:48 2093

原创 js中获取项目路径

//获取项目路径 var curRequestPath = window.document.location.href; console.log("curRequestPath:" + curRequestPath); //获取项目请求路径 /people/toGetPeopleList.action var pathName = window.document.location.path...

2018-07-15 23:08:45 431

原创 vue《四》( 键盘事件,样式绑定)

一,键盘事件1.keydown()键盘键入,触发事件效果图:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src=&quo

2018-07-15 22:54:52 976

原创 vue《三》(事件对象(event)、事件冒泡、默认行为)

1.点击事件的event(事件对象)<div id="test"> <input type="button" value="按钮" v-on:click="show($event)"></div>var vm = new Vue({ el:'#test', methods:

2018-07-15 21:32:42 1425

原创 vue《二》(v-show指令学习)

1.v-show指令 v-show="true/false" 控制元素显示/隐藏样式具体代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title>

2018-07-15 19:14:13 299

原创 vue《一》(v-for,v-model,v-on:click指令学习)

一,第一部分基本模型:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>v-mode和v-for指令练习</title> <script src="https://c

2018-07-15 16:31:56 798

原创 js限制图片大小格式等

// 图片类型验证function verificationPicFileType(file) { var flag=false; var fileTypes = [".jpg", ".png",".JPG", ".PNG"]; var filePath = file.value; //当括号里面的值为0、空字符、false 、null 、undefin...

2018-05-23 17:39:57 2368

原创 ajax上传文件

1.jsp<form class="form-inline" id="form1" enctype="multipart/form-data"> <div style="float:left; width: 140px;height: 194px;background-color : #fff;position:relative ;left:30px;top:20px; tex...

2018-05-23 17:37:48 193

原创 Mysql索引

索引是在存储引擎中实现的,因此每种存储引擎的索引都不一定完全相同,并且每种存储引擎也不一定支持所有索引类型。根据存储引擎定义每个表的最大索引数和最大索引长度。所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。MYSQL中索引的存储类型有两种:BTREE和HASH,具体和表的存储引擎相关;MYISAM和InnoDB存储引擎只支持BTREE索引;MEMORY...

2018-04-26 15:14:30 227 1

原创 Mysql 触发器

触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL也不需要手工启动,只要当一个预定义的事件发生的时候,就会被MYSQL自动调用。创建触发器语法如下:CREATE TRIGGER trigger_name /*触发器名称*/ trigger_time /*触发程序的时间*/trigger_event /*激活触发程序的事件类型*/ ON table...

2018-04-25 18:07:59 279

原创 自定义封装类PageData

PageData类,它继承了HashMap,外加实现了Map,用来自动将前台传递过来的数组参数自动装换成Map对象(PageData的对象),这样做的 好处是每次不用手动去解析前台传递的数据了,直接用this.PageData.getString("属性名")即可获取到值,很方便,,,请看代码1.首先写个BaseControl类,里面需要有获取当前请求的HttpServletRequest对象方法...

2018-04-18 16:00:08 8219 2

weblogic补丁安装

如何修复weblogic漏洞,升级,打补丁!步骤详细,非常容易看懂

2018-08-12

判断map对象是否为空等工具类

这是一个工具类用于判断map中的键值对是否为空!普通判断若遇上空会报空指针异常!

2018-04-26

32位jdk替换步骤

将64位jdk替换为32jdk的替换步骤,方便快捷!非常好用。

2018-02-04

Mybatis generator

Mybatis generator ,配置已经配好,直接根据注释修改成自己的数据库,自己的表即可

2017-11-15

Echarts笔记总结

关于Echarts的总结,重要是以柱状图为例子,附带截图和源码,基本一看就懂了!!

2017-11-12

JS正则表达式

整理的是JavaScript的正则表达式,都是非常基础的内容,适合初学者,很容易看懂!!

2017-10-29

PLSQL解压版

PLSQL一般用于远程访问数据库,而且在压缩包中 放了一个Readme文档,所有配置一路了然。

2017-10-22

Fiddler2(网络传输测试)

Fiddler,一般用于测试500错误,用于测试一些后台没有报错的bug,定位是哪里发生了bug

2017-10-22

Myeclipse的svn插件

不用下载svn客户端(小乌龟),直接在myeclipse中安装svn的插件!使用更加方便!

2017-10-22

SSM框架搭建(可以跑起来的)

一个简单的SSM框架搭建

2017-08-27

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

TA关注的人

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