自定义博客皮肤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)
  • 收藏
  • 关注

原创 shell

shell

2022-09-23 17:30:13 797 1

原创 Linux_2022/7/19_Day1

linux基础知识

2022-07-26 16:39:12 383

原创 Day1~Linux

Shell 命令示例:whoami: 查看用户自己当前使用的账号名who:查看当前有哪些用户登录到系统中。w:查看有哪些用户登录在线,同时显示用户当前的工作

2022-04-19 22:07:17 304

原创 利用Python读取CSV文件并计算某一列的均值和方差

总共有接近七千行数据,主要的工作就是将其中的股价数据提取出来,放入一个数组之中,然后利用numpy模块即可求出需要的数据。这里利用了csv模块来对文件进行处理,最终实现的代码如下:import csvimport numpy as npwith open(‘pingan_stock.csv‘) as csv_file: row = csv.reader(csv_file, delimiter=‘,‘) next(row) # 读取首行 price = [] # 建立.

2020-08-21 17:37:17 11389 2

原创 机器学习学习笔记2020/08/11——机器学习概述、特征工程、算法分类

什么是机器学习机器学习是从数据中自动分析获得规律(模型),并利用规律对未知数据进行预测数据类型特征工程是什么特征工程是将原始数据转换为更好地代表预测模型的潜在问题的特征的过程,从而提高了对未知数据的模型准确性特征工程的意义直接影响模型的预测结果数据的特征抽取特征值化是为了计算机更好的去理解数据1、特征抽取实例演示特征值化是为了计算机更好的去理解数据2、sklearn特征抽取API类:sklearn.feature_extraction3、字典特征抽取作用:对字典数据进行特征

2020-08-17 16:15:17 200

原创 数据分析学习笔记2020/8/3——pandas

pandas的常用数据类型:Series 一维,带标签数组DataFrame 二维,Series容器pandas之Series创建pandas之Series切片和索引pandas之Series的索引和值对于一个陌生的series类型,我们如何知道他的索引和具体的值呢?pandas之读取外部数据我们的这组数据存在csv中,我们直接使用pd. read_csv即可和我们想象的有些差别,我们以为他会是一个Series类型,但是他是一个DataFrame,那么接下来我们就来了解

2020-08-08 22:11:42 303

原创 数据分析学习笔记2020/7/22——numpy

numpy创建数组(矩阵)import numpy as npimport random#使用numpy生成数组,得到ndarray的类型t1 = np.array([1,2,3,])print(t1) #[1 2 3]print(type(t1)) #<class 'numpy.ndarray'>t2 = np.array(range(10)) #[0 1 2 3 4 5 6 7 8 9]print(t2)#[0 1 2 3 4 5 6 7 8 9]print(type

2020-08-02 17:05:06 120

原创 数据分析学习笔记2020/7/21——matplotlib绘制直方图

假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据?a = [“战狼2”,“速度与激情8”,“功夫瑜伽”,“西游伏妖篇”,“变形金刚5:最后的骑士”,“摔跤吧!爸爸”,“加勒比海盗5:死无对证”,“金刚:骷髅岛”,“极限特工:终极回归”,“生化危机6:终章”,“乘风破浪”,“神偷奶爸3”,“智取威虎山”,“大闹天竺”,“金刚狼3:殊死一战”,“蜘蛛侠:英雄归来”,“悟空传”,“银河护卫队2”,“情圣”,“新木乃伊”,]b=[56.01,26.

2020-07-21 20:37:26 180

原创 数据分析学习笔记2020/7/20——matplotlib绘制条形图

案例一:假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据?a = [“战狼2”,“速度与激情8”,“功夫瑜伽”,“西游伏妖篇”,“变形金刚5:最后的骑士”,“摔跤吧!爸爸”,“加勒比海盗5:死无对证”,“金刚:骷髅岛”,“极限特工:终极回归”,“生化危机6:终章”,“乘风破浪”,“神偷奶爸3”,“智取威虎山”,“大闹天竺”,“金刚狼3:殊死一战”,“蜘蛛侠:英雄归来”,“悟空传”,“银河护卫队2”,“情圣”,“新木乃伊”,]b=[56.0

2020-07-20 21:14:22 504

原创 数据分析学习笔记2020/7/13——matplotlib绘制散点图

案例一:假设通过爬虫你获取到了北京2016年3,10月份每天白天的最高气温(分别位于列表a,b),那么此时如何寻找出气温和随时间(天)变化的某种规律?a = [11,17,16,11,12,11,12,6,6,7,8,9,12,15,14,17,18,21,16,17,20,14,15,15,15,19,21,22,22,22,23]b = [26,26,28,19,21,17,16,19,18,20,20,19,22,23,17,20,21,20,22,15,11,15,5,13,17,10,11,

2020-07-13 22:31:22 288

原创 数据分析学习笔记2020/7/10——matplotlib绘制折线图

from matplotlib import pyplot as plt#设置图片大小fig = plt.figure(figsize=(20,8),dpi=80) #figsize的20,8分别表示宽和高,dpi是清晰程度,即每英寸上点的个数。figure图形图标的意思,在这里指的就是我们画的图,通过实例化一个figure并且传递参数,能够在后台自动使用该figure实例。在图像模糊的时候可以传入dpi参数,让图片更加清晰。x=range(2,26,2)y=[15,13,14.5,17,29,

2020-07-10 22:24:06 282

原创 JAVAWeb学习笔记2020/5/15——JavaScript高级笔记

第一章 DOM简单学习:为了满足案例要求1. 功能:控制html文档的内容2. 获取页面标签(元素)对象:Elementdocument.getElementById("id值"):通过元素的id获取元素对象3.操作Element对象:1. 修改属性值:明确获取的对象是哪一个?查看API文档,找其中有哪些属性可以设置2. 修改标签体内容:属性:innerHTML获取元素对象使用innerHTML属性修改标签体内容<!DOCTYPE html><html lang=

2020-05-15 23:42:52 161

原创 JAVAWeb学习笔记2020/5/14——JavaScript基础笔记

JavaScript:概念: 一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。JavaScript发展史:1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C-- ,后来更名为:ScriptEase1995年,Netscape(网

2020-05-14 23:10:05 126

原创 JAVAWeb学习笔记2020/5/13——CSS课堂笔记

第一章 CSS:页面美化和布局控制1. 概念: Cascading Style Sheets 层叠样式表层叠:多个样式可以作用在同一个html的元素上,同时生效2. 好处:功能强大将内容展示和样式控制分离:降低耦合度。解耦让分工协作更容易提高开发效率3. CSS的使用:CSS与html结合方式内联样式在标签内使用style属性指定css代码,当前标签生效,不推荐使用。如:<div style="color:red;">hello css</div>&

2020-05-13 16:41:16 138

原创 JAVAWeb学习笔记2020/5/6——HTML课堂笔记

第一章 web概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构:1. C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅雷…优点:用户体验好缺点:开发、安装,部署,维护 麻烦2. B/S: Browser/Server 浏览器/服务器端只需要一个浏览器,用户通过不同的网址(URL),客户访问不...

2020-05-06 22:33:27 341

原创 JAVA数据库学习笔记2020/5/5——JDBC连接池、JDBCTemplate

第一章 数据库连接池1 概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2 好处:节约资源用户访问高效3 实现:3.1 标准接口:DataSource javax.sql包下的方法:获取连接:getConnection(...

2020-05-05 23:57:11 124

原创 JAVA数据库学习笔记2020/5/1——JDBC

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

2020-05-01 22:36:43 154

原创 JAVA数据库学习笔记2020/4/30——MySQL 表的约束与数据库设计

第一章 约束概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。分类:1.主键约束:primary key2.非空约束:not null3.唯一约束:unique4.外键约束:foreign key非空约束:not null,值不能为null1.创建表时添加约束CREATE TABLE stu( id INT, NAME VARCHAR(2...

2020-04-30 22:48:10 164

原创 JAVA数据库学习笔记2020/4/29——数据库基础

第一章 数据库的基本概念数据库的英文单词: DataBase 简称 : DB什么数据库?用于存储和管理数据的仓库。数据库的特点:持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQL常见的数据库软件参见《MySQL基础.pdf》第二章 MySQL数据库软件安装参见《MySQL基础.pdf》...

2020-04-29 18:07:10 147

原创 JAVA学习笔记2020/4/28——Junit单元测试、反射、注解

第一章 Junit单元测试1.1 测试分类1.黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2.白盒测试:需要写代码的。关注程序具体的执行流程。1.2 Junit使用:白盒测试步骤:1. 定义一个测试类(测试用例)建议:测试类名:被测试的类名Test CalculatorTest包名:xxx.xxx.xx.test cn.itcast.test2. 定义测...

2020-04-29 00:52:01 289

原创 JAVA学习笔记2020/4/27——Stream流、方法引用

第一章 Stream流说到Stream便容易想到I/O Stream,而实际上,谁规定“流”就一定是“IO流”呢?在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。1.1 引言传统集合的多步遍历代码几乎所有的集合(如Collection接口或Map接口等)都支持直接或间接的遍历操作。而当我们需要对集合中的元素进行操作的时...

2020-04-28 01:01:32 284 1

原创 JAVA学习笔记2020/4/26——函数式接口

第一章 函数式接口1.1 概念函数式接口在Java中是指:有且仅有一个抽象方法的接口。函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。备注:“语法糖”是指使用更加方便,但是原理不变的代码语法。例如在遍历集合时使用的for...

2020-04-26 21:24:04 141

原创 JAVA学习笔记2020/4/25——网络编程

第一章 网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序。1.2 网络通信协议...

2020-04-25 17:43:02 267 1

原创 JAVA学习笔记2020/4/22——缓冲流、转换流、序列化流

第一章 缓冲流昨天学习了基本的一些流,作为IO流的入门,今天我们要见识一些更强大的流。比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,就像穿上铠甲的武士一样,相当于是对基本流对象的一种增强。1.1 概述...

2020-04-24 22:04:49 165

原创 JAVA学习笔记2020/4/20——字节流、字符流

第一章 IO概述1.1 什么是IO按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。1.2 IO的分类根据数据的流向分为:输入流和输出流。输入流 :把数据从其他设备上读取到内存中的流。输出流 :把数据从内...

2020-04-21 20:50:33 258

原创 JAVA学习笔记2020/4/19——File类、递归

第一章 File类1.1 概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作我们可以使用File类的方法:创建一个文件/文件夹删除文件/文件夹获取文件/文件夹判断文件/文件夹是否存在对文件夹进行遍历获取文件的大小Fi...

2020-04-19 20:33:08 113

原创 JAVA学习笔记2020/4/17——线程池、Lambda表达式

第一章 等待唤醒机制1.1 线程间通信

2020-04-18 16:34:19 101

原创 JAVA学习笔记2020/4/14——线程、同步

第一章 多线程我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计?要解决上述问题,咱们得使用多进程或者多线程来解决.4.1 并发与并行并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。...

2020-04-16 21:45:28 111

原创 JAVA学习笔记2020/4/13——异常

第一章 异常1.1 异常概念异常:指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.2 异常体系异常机制其实是帮助我们找到程序中的问题,异常的根...

2020-04-15 21:48:11 119

原创 JAVA学习笔记2020/4/12——Map

第一章 Map集合1.1 概述现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。Collectio...

2020-04-13 18:16:10 156

原创 JAVA学习笔记2020/4/11——List、Set、数据结构、Collections

第一章 数据结构第二章 List集合java.util.List接口 extends Collection接口List接口的特点:1.有序的集合,存储元素和取出元素的顺序是一致的(存储123 取出123)2.有索引,包含了一些带索引的方法3.允许存储重复的元素List接口中带索引的方法(特有)- public void add(int index, E element): ...

2020-04-11 21:08:07 105

原创 JAVA学习笔记2020/4/10——Collection、泛型

第一章 Collection集合1.1 集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。1.2 集合框架JAVASE提供了满足各种...

2020-04-10 19:10:46 127

原创 JAVA学习笔记2020/4/8——Object类

第一章 Object类1.1 概述java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类。例如: public class MyClass /*extends Object*/ { // ... }...

2020-04-09 15:29:53 213

原创 JAVA学习笔记2020/3/22

final关键字代表最终、不可改变的。常见四种用法:可以用来修饰一个类可以用来修饰一个方法还可以用来修饰一个局部变量还可以用来修饰一个成员变量public class Demo01Final { public static void main(String[] args) { int num1 = 10; System.out.printl...

2020-04-06 20:31:25 217 1

原创 JAVA学习笔记2020/3/21

接口就是多个类的公共规范。接口是一种引用数据类型,最重要的内容就是其中的:抽象方法。如何定义一个接口的格式:public interface 接口名称 { // 接口内容}备注:换成了关键字interface之后,编译生成的字节码文件仍然是:.java --> .class。如果是Java 7,那么接口中可以包含的内容有:1.常量2.抽象方法如果是Java 8,...

2020-03-29 21:43:27 97

原创 JAVA学习笔记2020/3/20

父类也可以叫基类、超类子类也可以叫派生类在继承的关系中,“子类就是一个父类”。也就是说,子类可以被当做父类看待。例如父类是员工,子类是讲师,那么“讲师就是一个员工”。关系:is-a。定义父类的格式:(一个普通的类定义)public class 父类名称 { // ...}定义子类的格式:public class 子类名称 extends 父类名称 { // ......

2020-03-25 22:58:50 106

原创 JAVA学习笔记2020/3/19

java.lang.String类代表字符串。API当中说:Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是。)字符串的特点:1.字符串的内容永不可变。【重点】2.正是因为字符串不可改变,所以字符串是可以共享使用的。3.字符串效果上相当于是char[]字符数组,但是底...

2020-03-23 20:29:10 77

原创 JAVA学习笔记2020/3/18

Scanner类的功能:可以实现键盘输入数据,到程序当中。引用类型的一般使用步骤:1.导包import 包路径.类名称;如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他的包都需要import语句。2.创建类名称 对象名 = new 类名称();3.使用对象名.成员方法名()获取键盘输入的一个int数字:...

2020-03-22 18:47:46 99

原创 JAVA学习笔记2020/3/17

面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节。面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事儿。public class Demo01PrintArray { public static void main(String[] args) { int[] array = { 10, ...

2020-03-18 18:15:54 116

原创 JAVA学习笔记2020/3/16

数组的概念:是一种容器,可以同时存放多个数据值。数组的特点:数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度在程序运行期间不可改变数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:动态初始化(指定长度)静态初始化(指定内容)动态初始化数组的格式:数据类型[] 数组名称 = new 数据类型[数组长度];解析含义:左...

2020-03-17 17:58:47 79

空空如也

空空如也

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

TA关注的人

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