自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 python数据可视化

文章目录数据可视化matplotlib基本元素画图的美感画图的有效表现数据可视化首先我们需要明确的是,数据可视化的目的是让我们更直观的感受数据,挖掘数据的信息。而不是为了炫酷。matplotlib这是一个巨无霸,但是我们可以拆分成以下几个部分去理解。基本的元素画图的美感画图的有效表现基本元素首先我门需要对matplotlib有一个框架性的理解。需要知道里面都有哪些元素。比如总体来说,matplotlib包含两类元素:基础 (primitives) 类:线 (line), 点 (ma

2020-08-25 23:14:58 421

原创 数据分析入门(三)数据重构

文章目录数据重构合并与连接聚合groupby()用法配合使用的函数实战发现数据重构前面已经知道了数据的清洗,这一部分十分重要.数据分析入门(二)数据清洗只有数据变得相对干净,我们之后对数据的分析才可以更有力。这一次我们来进行数据重构,数据重构依旧属于数据理解(准备)的范围。包括对数据进行合并连接,聚合等等。合并与连接关于如果用pandas进行数据的合并与连接,在之前的一篇的博客中已有说明。python之pandas入门在这篇文章中已经说明了pandas的concat方法和merge方法的使用

2020-08-23 23:53:53 2435

原创 python中的冒号箭头是啥?

文章目录缘起: ->缘起最近看到了如下代码看到函数括号里面的冒号以及括号外面的箭头->,直接一脸懵逼。因为未见过python的类似写法。后来经查阅相关的资料得到如下的解释。: ->因为python是一种动态类型的语言,在定义变量的时候并不需要指定它的类型。而我们在C++,java中函数的形参都会指定类型,这样如果实参的类型与形参的类型不匹配会报错。而在python中则不会有类似的错误。为了方便程序员阅读以及更好的使用函数,函数参数中的冒号是参数的类型建议符,表示希望传入的实参的

2020-08-23 22:25:11 2177

原创 Data mining(二) 时间序列规则法预测

文章目录时间序列规则法介绍基于周期因子进行时间序列预测实战预测时间序列规则法介绍首先时间序列规则的核心是数据的周期性,因为现实生活中很多的数据都具有周期性,比如支付数据,客流量数据等,这些数据的周期可能是一周也可能是一个月或者是其他。时间序列规则通过挖掘数据的周期特性来对未来一个周期内的数据做出预测。具体的介绍推荐这篇文章:时间序列规则法快速入门基于周期因子进行时间序列预测如何挖掘数据的周期特性来对未来一个周期进行预测,可以采用周期因子的方法。其核心有两点,一个是周期因子,一个是base。周期因

2020-08-22 17:21:32 1016

原创 数据分析入门(二)数据清洗

文章目录缺失值观察与处理缺失值观察缺失值处理重复值观察与处理重复值观察重复值处理特征观察与处理数值类型的分箱操作文本类型数据的处理拓展我们得到的数据通常并不是一开始就是我们想要的,这时候我们需要对数据进行清洗,以期望最后以我们所要的方式呈现出来,并且便于后面的分析与建模。上一篇:数据分析入门一缺失值观察与处理我们得到的数据中往往可能会有一些缺失值,这个缺失值如果不进行处理的话,会对我们后面的分析造成很大影响。缺失值观察一般我们可以用两种方法对缺失值进行观察,如下:缺失值处理对于缺失值我们

2020-08-21 17:47:56 1112

原创 Data mining-资金流入流出预测(一)

文章目录介绍赛题简介数据准备与探索时间序列图数据分布可视化箱型图小提琴图变量间的相关性与独立性分析相关性分析变量的独立性检验代码实战时间序列分析介绍此数据挖掘项目基于阿里云天池赛题:赛题链接参考github项目进行学习:github项目链接赛题简介具体的赛题介绍可去官网查看,这里只简单总结一下。官方提供了2013年7月~2014年8月28041位用户余额宝的申购赎回信息,我们需要通过数据挖掘的手段从这些数据中挖掘出有效信息,并预测2014年9月的每一天申购和赎回的总量。理解了大概是个什么任务之后

2020-08-20 20:15:16 921

原创 数据分析入门(一)数据加载及初步分析

文章目录何为数据分析numpy和pandas库实战何为数据分析时常看到一些资料资讯介绍说,我们身处一个“大数据时代”。每天围绕在我们周围的有大量的纷扰的数据。好的,不多bb。直接进入主题,一个完整的数据分析一般包含如下几个过程:1. 数据加载2. 数据清洗3. 数据重构4. 数据可视化5. 数据建模及模型评估首先我们来看一下数据加载以及尝试着进行简单的分析。numpy和pandas库我选择是当下最热门的python进行入门学习,那么就不得不提到python中的两个总要的模块,numpy和

2020-08-18 18:01:21 483

原创 python之pandas入门(详细)

文章目录何为pandaspandas入门何为pandaspandas入门

2020-08-17 22:34:17 2115 3

原创 python之numpy入门(详细)

文章目录何为numpynumpy入门初始化操作广播机制(与列表的区别)索引选取与切片数据转换与规整逻辑条件下的筛选通用序列函数数据本地序列化操作何为numpynumpy是python里面专门用于处理高维数据计算的包,十分的方便!具体来说,numpy可以说是数据分析领域的基础数组。底层实现中使用了C语言和Fortran语言的机制分配内存。可以理解它的输出是一个非常大且连续的并由同类型的数据组成的内存区域。作用:可以构造一个比普通列表大的多的数组,并且可以很灵活的对其中所有的元素进行并行化操作。我个人

2020-08-17 19:13:59 1071

原创 JAVA WEB 学习手记 (二) Request &Response

文章目录

2020-02-16 08:30:34 144

原创 JAVAWEB数据库基础(四)

JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门: * 步骤: 1. 导入...

2020-02-16 08:28:31 206

原创 JAVAWEB数据库基础(三)

文章目录多表查询:事务DCL:多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('...

2020-02-16 08:22:31 202

原创 JAVAWEB数据库基础(二)

文章目录约束数据库的设计数据库的备份和还原约束* 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 * 分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key* 非空约束:not null,值不能为null 1. 创建表时添加约束 CREATE TABLE stu...

2020-02-16 08:19:46 138

原创 JAVAWEB数据库基础(一)

文章目录数据库概述及安装配置SQL分类基本操作DDL:操作数据库、表DML:增删改表中数据DQL:查询表中的记录数据库概述及安装配置略SQL分类DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等DML(Data Manipulation Language)数据操作语言用来对数据...

2020-02-16 08:17:58 274

原创 python数据分析常用库

文章目录

2020-01-18 08:31:50 773

原创 Git总结(内含公开密钥算法分析)

文章目录git下载与配置公开秘钥算法git常用命令git下载与配置关于git的下载,去官网下载好安装包,直接安装即可。配置中会用到下面的命令。# global为全局参数,表示本地所有仓库都会用到这个配置git config --global user.name "yourname" git config --global user.email "your_email@youremai...

2020-01-18 08:31:09 473

原创 python爬虫(牛客网的实习信息爬取)

文章目录数据库python操作数据库python爬虫并保存到数据库爬取牛客网实习信息mysql中创建数据库和表将爬到的数据插入数据库数据库关于数据库的下载和安装配置,网上有很多教程。我用的是win10系统,如果有一样的,建议在win10系统安装好mysql后配置一样环境变量。(关于如何配置可以去搜教程)。 这样就可以打开命令行直接输入 “mysql -u root -p” 访问。下面列出几个...

2020-01-12 23:20:57 1760

原创 JAVA WEB 学习手记(一)

文章目录web介绍web相关概念回顾web服务器软件Tomcat(web服务器软件)Tomcat简介Tomcat集成到IDEA,创建部署项目servletHTTPRequest & Responserequest对象和response对象原理Cookie & Session会话技术CookieJSPweb介绍web相关概念回顾软件架构 C/S:客户端端/服务器端...

2020-01-11 23:18:18 190

原创 You Should Know (About Python)

文章目录import this?Python之禅?强大好用的工具Jupyter关于python几点解释import this?Python之禅?现在学习一门编程语言的传统是让你先实现最基本的输出“hello, world”。但我认为除了hello,world。现在任何一个python教程或者相关书籍都应该把这个放在第一页介绍。这是python语言的哲学,从某种角度说,也是编程的哲学。同时你也...

2020-01-11 21:44:21 174

原创 Deecamp2019年试题A卷详解和感受

文章目录选择题0/1分类问题凸函数问题卷积核问题填空题问答题选择题选择题共五道,具体题目和我个人写的解答如下。0/1分类问题凸函数问题卷积核问题填空题填空题共五道,具体题目以及我写的解答如下。问答题问答题有一道,题目如下。...

2020-01-10 18:33:48 1662 2

原创 Machine Learning入门TF2.0(KNN手写识别算法实现)

学习Deep Learing,大部分的教程和教科书第一部分讲的应该就是梯度下降吧。这次,用numpy和tensorflow分别实现一下最基础的liner_regression。并亲手搭建一个感知器试试。...

2020-01-09 18:40:31 1080 1

原创 小白从头开始LAMP+WordPress搭建个人博客

文章目录简介Apache安装MySql安装mysql输入密码进不去怎么办PHP安装安装phpMyadmin(方便管理mysql)WordPress安装简介LAMP是指 Linux + Apache + Mysql + PHP,WordPress是使用PHP语言开发的开源的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系...

2019-12-08 18:48:31 298

原创 冯诺依曼最伟大的发现?----元胞自动机

有人说,元胞自动机是冯诺依曼最伟大的发现。那么它到底是一种什么,有兴趣了解更深入的欢迎去网上查。我对它的理解就是它可以很好的模拟群体的运动规律,仅仅只通过简单的几条法则就可以让群体的运动是那么的贴近自然。从中或许我们也可以说,日常生活中的群体运动其实就是在遵循着这几条简单的法则的。那么我有时会在想,未来会不会出现由人工智能模仿个体运动,元胞自动机模仿群体的运动,从而产生类似自然界中各种群体呢?...

2019-11-12 17:00:21 1694

原创 一文入门卷积神经网络

文章目录为什么要用CNN来处理图片卷积操作简述相乘再累加?卷积层中重要的操作与概念两个重要操作 Padding & Stride两个重要概念 池化 & 采样理解这个过程的GradientCNN实战为什么要用CNN来处理图片卷积神经网络近年来在计算机视觉中大放异彩,是什么特点让卷积神经网络在图像处理方面大火呢?首先我们来看一张图片:这是一张普通的表示全连接神经网络的结构图。...

2019-11-09 17:07:41 568

原创 python踩坑记

文章目录控制台输出的各种waring信息运行python文件报SyntaxError在学习python和tensorflow的时候,遇到了以下几个小问题和踩过的坑,特做总结。控制台输出的各种waring信息我们在运行tensorflow代码,常常能在控制台看到各种warning信息,有时候它的存在会影响我们看其他的输出。或者有时候我们在看其他作者的tensorflow代码里面会有这样一段代...

2019-10-08 23:55:02 202

原创 tensorFlow开发环境的搭建,看这一篇文章就够了

文章目录tensorFlow简介安装CUDA安装确认安装cuDNN安装anaconda安装tensorflow安装pycharmtensorFlow简介对深度学习或者人工智能感兴趣的,相信大家都听过TensorFlow的大名。它是由Geogle公司推出的一个深度学习的框架,tensorflow2.0因为其使用的方便性受到了广大开发者的欢迎。但其开发环境的搭建对于初学者来说十分不友好,今天这篇文...

2019-07-07 01:18:02 1447 1

原创 粒子系统基础

文章目录粒子系统是什么?如果实现粒子的运动粒子系统是什么?粒子系统表示三维计算机图形学中模拟一些特定的模糊现象的技术,而这些现象用其它传统的渲染技术难以实现的真实感的 game physics。经常使用粒子系统模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者象发光轨迹这样的抽象视觉效果等等。这是从百度百科上摘抄下来的一句话[嘿嘿],看起来一大段,其实也没必要知...

2019-04-04 13:30:40 714

原创 线程基础

关于

2019-03-10 23:57:43 102

原创 画图板的重绘

1.

2019-02-18 09:36:28 182

原创 简单画图板的基本实现

1.功能分析我们需要做到的画图板是当用户点击鼠标两下,或者拖动,就能画出一些简单的直线,矩形,椭圆等等。 要达到这个要求,在java有一个添加鼠标监听器的方法。所以我们首先要显示一个JFrame界面,给JFrame界面添加已经实现的鼠标监听器。JFrame提供了一个geiGraphics()方法可以得到java.awt.Graphics对象,Graphics可以理解为“画布”对象,通过调用Gr...

2019-02-16 21:18:52 317

原创 数组队列的实现

1.什么是数组队列要知道这个问题,首先我们要清楚数组有哪些特点。数组的优点是显而易见的,但是数组有哪些缺点呢?其中我认为最大的一个缺点就是数组大小固定,如果要存储的数据个数不确定的时候?就可能出现以下两种情况:1.数组空间不够,导致越界异常发生2.如果空间太大了,数据不够,就会浪费内存空间那如何解决这个问题呢,或许数组队列可以很好的解决这个问题。...

2019-01-27 12:51:04 644

原创 数组的基本概念和操作

1.数组的基本概念1.基本概念:(1)数组是java中一种最基本的数据结构,是一种线性的连续存储空间的数据结构,同时也是所有数据结构中访问速度最快的一种。它就相当于是一个容器,是存储同一类型的数据的集合。关于数据类型,在java里面有两种。一种是基本数据类型,基本数据类型(byte、short、int、long、float、double、char、boolean)。另一种是引用数据类型(所有用...

2019-01-26 19:35:08 406 2

原创 事件监听器的添加(登陆界面的完善)

1.事件监听机制1.事件: 事件当我们写好一个界面后,我们免不了会对这个界面进行一些操作,就像我们平时使用时一样,在输入框中输入数据,点击按钮等等,这些操作我们称之为一个事件。2.事件监听器: 在java中我们要确定一个按钮有没有被点击,就要给按钮这个组件添加一个类似监听器的东西,监视一个按钮有没有被点击。这个东西我们叫做事件监听器。而监听这个按钮有没有被点击的这种机制就是事件监听机制...

2019-01-22 23:13:21 2150

原创 登录界面开发

一一个登陆界面就是以

2019-01-21 17:01:32 830

原创 类的继承

1.什么是类的继承当我们建立了一个类之后,比如学生类,但学生分为大学生,中学生,小学生,当编写这些类的时候是否需要重新创立一个新的类呢?这就是类的继承的好处,我们可以直接让大学生类继承我们已经写好的学生类就可以了。java中的继承也是多层次的,一个类继承于一个类,这个类又继承于另外一个类。而且java中所有的类都继承一个最大的类object。2.继承的特点与方法的重写大学生类继承学生类,其实...

2019-01-19 11:19:01 412

原创 类与对象(面向对象的编程语言java)

面向对象和面向过程面向对象就是解决问题是将问题分解成一个个的步骤,每个步骤依次解决后也就意味着这个问题的解决了,一个个步骤可以对应一个个的函数,这些函数都定义好了,依次调用就行了。面向过程则是将自然界的事物分解成一个个的对象,而现实世界存在的任何事物都可以称之为对象。建立对象的目的不是为了一个步骤,而是为了描述某个事物在整个解决问题的步骤中的状态和行为。其实由上面就可以将现在的高级语言分为两...

2019-01-19 10:28:20 10931

LAMP+wordpress个人博客搭建.zip

将此文件里面的wordpress解压后放入服务器/root/var/www/html下即可,详情请看我的博客“小白从头开始LAMP+WordPress搭建个人博客”

2019-12-15

空空如也

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

TA关注的人

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