自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LiangPi的博客

大道至简,知易行难

  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 已解决 get_feature_names is deprecated in 1.0 and will be removed in 1.0问题

解决get_feature_names is deprecated; get_feature_names is deprecated in 1.0 and will be removed in 1.2. Please use get_feature_names_out instead. warnings.warn(msg, category=FutureWarning)报错

2022-10-26 19:01:34 1219

原创 第7章 文件和数据格式化

文章目录第7章 文件和数据格式化文件的使用文件的类型文本文件二进制文件文件的打开和关闭打开打开模式关闭文件内容的读取文件的全文本操作数据的文件写入数据的文件写入实例11:自动轨迹绘制一维数据的格式化和处理数据组织的维度一维数据的表示一维数据的存储一维数据的处理读入写入二维数据的格式化和处理二维数据的表示CSV数据存储格式二维数据的存储二维数据的处理读入写入逐一处理模块6: wordcloud库的使用参数设置应用实例实例12:政府工作报告词云第7章 文件和数据格式化文件的使用文件的类型文件展示形式:文

2021-12-22 15:48:29 1076

原创 第6章 组合数据类型

文章目录第6章 组合数据类型6.1集合类型及操作集合操作符集合处理方法数据去重6.2序列类型及操作序列类型通用操作符6个普通操作符5个函数和方法元组类型列表类型列表类型操作函数及方法6.3实例9:基本统计值计算6.4字典类型及操作字典处理函数及方法字典的遍历6.5模块5: jieba库的使用6.6实例10文本词频统计英文文本词频统计中英文文本词频统计第6章 组合数据类型从一个数据到一组数据,一个数据表达一个含义,一组数据表达一个或多个含义集合、序列、字典6.1集合类型及操作集合是多个元素的无序组合

2021-12-22 15:47:09 954

原创 第5章 函数和代码复用

文章目录第5章 函数和代码复用函数的定义与使用理解与定义使用及调用过程可选参数函数的返回值局部变量和全局变量lambda函数七段数码管代码的复用与函数递归函数的递归函数递归的调用过程例 汉诺塔例字符串反转pyinstaller库的使用科赫雪花小包裹第5章 函数和代码复用函数的定义与使用理解与定义天天向上的力量.py有特定功能,可重复使用的语句组降低编程难度def <函数名>(<参数,一个或多个>) <语句块> return <返回值>使用

2021-12-22 15:46:28 512

原创 第4章 程序的控制结构

文章目录第4章 程序的控制结构程序的分支结构单分支结构二分支结构紧凑型二分支结构多分支结构条件判断及组合程序的异常处理BMI程序的循环结构遍历循环数字遍历字符串遍历列表遍历文件遍历无限循环循环控制保留字breakcontinue循环的高级用法break与elserandom库基本随机函数拓展随机数函数圆周率的计算第4章 程序的控制结构顺序结构、分支结构、循环结构程序的分支结构单分支结构if <条件>:<语句块>二分支结构if <条件>:<语句块&g

2021-12-22 15:45:51 291

原创 第3章 基本数据类型

文章目录第3章 基本数据类型数字类型及操作整数浮点数浮点数可以用科学技术法表示复数数值运算操作符数值运算函数天天向上的力量字符串类型及操作字符串操作符字符串处理函数字符串的格式化time库的使用time库函数时间获取时间格式化程序计时文本进度条第3章 基本数据类型数字类型及操作整数可正可负, 没有取值范围限制十进制:12120,99二进制:以0b开头或0B八进制:以0o开头或0O十六进制:以0x开头或0X浮点数(实数,小数点)取值范围存在限制,常规计算可省略运算间存在不确定尾数,不影

2021-12-22 15:44:59 252

原创 第2章 python基本图形绘制

文章目录第2章 python基本图形绘制深入理解计算机技术的演进编程语言的多样初心python的特点“超级语言”的诞生Python蟒蛇绘制turtle库的使用turtle绘图窗体布局turtle空间坐标体系角度坐标体系RGB色彩体系库引用与importturtle画笔控制函数turtle运动控制函数turtle程序语法元素分析第2章 python基本图形绘制深入理解计算机技术的演进编程语言的多样初心编程语言,也是有一个江湖。600多种编程语言python的特点语法简单,生态高产C代码量的

2021-12-22 15:44:01 623

原创 第1章 Python基本语法元素

文章目录第1章 Python基本语法元素1.1程序设计基本方法摩尔定律程序设计语言编程语言的执行方式静态语言和脚本语言IPO编程解决问题的步骤求解计算问题的精简步骤掌握计算机編程的价值1.2 Python开发坏境配置Python的两种编程方式1.3实例1:温度转换变量变量命名保留字数据类型字符串的使用赋值语句分支语句函数Python程序的输入与输出输入函数 Input()输出函数 print()format()评估函数 eval()1.4 Python程序语法元素分析第1章 Python基本语法元素1.

2021-12-22 15:43:19 758

原创 专升本C语言学习--第七章 函数

笔记目录第七章 函数函数的概念定义一个函数无参函数的一般形式有参函数的一般形式函数的调用函数的调用过程函数的调用函数的嵌套(函数不能嵌套定义,但可以嵌套调用)例如:有4个整数,通过函数,求最大值。函数的递归函数递归:例题:递归求 年龄例题:用递归求解例题:递归求斐波那契数列函数的引用传递数组元素作为实参例题:局部变量和全局变量局部变量全局变量变量的存储方式auto{自动变量}static{静态变量}register{寄存变量}extern{外部变量}例题:分段函数例题:输入一个数,判断该数是否为素数。例题例

2020-11-24 11:25:00 1176

原创 专升本C语言学习--第八章 指针

笔记目录第八章 指针指针的含义直接访问变量和间接访问变量直接访问间接访问指针变量指针变量的定义格式例如例题指针变量作为函数的参数例题例题函数返回值的方式通过return方式返回值通过指针或者数组方式“返回”值通过指针引用数组例如例题通过指针引用字符串(字符数组)例题例题例题例题二维数组的地址例题例题例题例题例题指向函数的指针一般形式返回值为地址的函数一般形式第八章 指针指针的含义指针指内存地址,通过内存地址找到变量所在的单元。// 2020/11/14// C#include <stdio

2020-11-24 11:24:03 1615 2

原创 专升本C语言学习--第九章 结构体

笔记目录第九章 结构体结构体一般格式结构体数组typedef取别名结构体指针第九章 结构体构体就是用户自定义数据类型。结构体一般格式struct1.struct 结构体名称{成员列表;};注意:结构体后加 ;// 2020/11/16// C#include <stdio.h>#include <string.h>//学生类型:学号,姓名,性别m,fstruct Student { int id; char name[20]; char se

2020-11-24 11:03:10 708

原创 专升本C语言学习--第六章 数组

笔记目录第六章 数组数组的概念定义和引用一维数组一维数组的初始化例题:使用数组输出斐波那契数列前20项。二维数组一般形式二维数组赋初值字符数组字符串的结束标志字符串的输入使用字符串处理函数数组循环时的最后一个值⭐️例题:输入10个学生的成绩(整数),统计出成绩低于平均分的人数。例题:求二维数组中的最大值及其行标和列标例题:杨辉三角形(输出10行)例题:求数列中的最小值例题:成绩总分、平均分、最高分、最低分例题:1~200之间,既能被5整除又能被7整除的数例题:键盘输入10个学生的成绩,统计最高分、最低分、平

2020-11-22 22:12:23 761

原创 专升本C语言学习--第五章 循环结构

第五章 循环结构while forwhile结构while(循环条件){循环体}例:1+2+3+…+100=?// 2020/11/01// C while求累加#include<stdio.h>int main(){ int i=1,sum=0; while(i<=100){ sum=sum+i; i++; } printf("1+2+3+…+100=%d",sum); return 0;}

2020-11-01 16:46:29 634

原创 专升本C语言学习--第四章 选择结构

第四章 选择结构关系运算 if switch。> < == >= <= !=。>:判断表达式是(true)否(false)满足大于的关系,在C语言中,满足“是”,返回值1;满足”否“,返回值0。……优先级:算术运算符>>关系运算符>>赋值运算符。优先级相同(高):。<。<=。>。>=优先级相同(低):。==。!==// 2020/11/01// C 关系运算#include <math

2020-11-01 10:13:40 290

原创 专升本C语言学习--第三章 顺序程序设计

笔记目录第三章 顺序程序设计数据的表现形式常量变量第三章 顺序程序设计数据的表现形式常量和变量常量在程序运行过程中,值不能被改变的量,称为常量。整形常量。eg:100;-100实型常量。1.十进制表示eg:12.3;2.指数形式表示eg:13.4e3;13.4e-3。::字符常量::。eg:‘a’,’\n’,’\101’,’\x41’字符串常量。eg:“abc”符号常量。eg:#define PI 3.1415,在C语言编译时,将程序中的PI替换成3.1415在C99标准中,出现了常

2020-10-18 09:42:27 1160

原创 专升本C语言学习--第二章 算法

第二章 算法程序=算法+数据结构算法:解决问题的步骤和方法。数据结构:对数据的描述为数据类型(int,float,char,double,string…结构体)和数据的组成形式(线性、树、图、集合)。计算机的算法分类数值运算算法和非数值运算算法算法的特性(1)有穷性:算法的步骤是有穷的。(2)确定性:算法的步骤是确定的。(3)有零个或多个输入:输入必要的信息。(4)有一个或多个输出:算法的解。(5)有效性:算法的每一个步骤是可以有效执行的。如何描述一个算法(1)用自然语言描述算法

2020-10-18 09:36:13 749

原创 专升本C语言学习--第一章 程序设计和C语言

第一章 程序设计和C语言程序:是一组计算机能识别和执行的指令计算机语言:(1)机器语言:就是由0和1组成的计算机可以识别的指令。(2)符号语言(汇编语言):通过符号表示二进制数。01000100110110汇编语言—>汇编程序—>机器语言缺点:不同架构的计算机,汇编语言是不同的;非常依赖计算机硬件。(3)高级语言:使用接近人类的语言完成计算机编程。接近人类,不依赖机器。第一个高级语言:fortran语言。非结构的语言(basic)—>结构化语言(c语言)—>面向

2020-10-18 09:21:19 1858 1

原创 Spring 学习之路--Spring MyBatis学习笔记

笔记目录Spring MyBatis一. 概念1 .定义2 .Hibernate与MyBatis的区别HibernateMyBatis二. MyBatis的工作原理1. 读取 Mybatis 配置文件mybatis- config. xml2. 加载映射文件 Mapper. xml3. 构建会话工厂4. 创建 Sqlsession对象5. Executor接口执行SQL语句6. MappedStatement类型参数7. 输入参数映射8. 输出结果映射三. 案例实现(查询客户)1. 数据库建表2. 创建项

2020-05-24 17:32:53 320

原创 Linux学习之路——RPM包管理

笔记目录1. RPM包管理1.1 Linux软件包格式1.2 RPM管理包命令1.2.1 RPM命令查询软件包1.2.2 RPM命令安装软件包1.2.3 RPM命令删除(卸载)软件包1.3 小结1. RPM包管理1.1 Linux软件包格式​ Linux软件包格式主要分为三类:​ RPM:Red Hat Package Manager,是 Red Hat Linux的软件包格式,文件名后缀是。rpm;​ Tarball:是 Slackware Linux的软件包格式,文件后缀名是。a.gz或

2020-05-11 18:49:43 325

原创 Linux学习之路——文件打包和压缩

笔记目录1 文件打包和压缩1.1 打包和压缩概念1.1.1 打包(也称归档)1.1.2 压缩1.2 打包和压缩命令1.2.1 tar命令1.2.2 使用tar命令进行打包1.2.3 使用tar命令进行压缩1.2.4 使用tar命令进行解打包1.2.5 使用tar命令进行解压缩1.3 小结1 文件打包和压缩1.1 打包和压缩概念1.1.1 打包(也称归档)​ 打包是将多个文件或目录合并存储为一个文件,其占用的空间是所有被打包的所有文件和目录所占空间的总和。1.1.2 压缩​ 压缩是将多个文件或

2020-05-11 17:10:19 387

原创 Python数据分析之数据可视化(数据可视化概述、Matplotlib、Seaborn、Bokeh)学习笔记

笔记目录1. 数据可视化概述1.1 什么是数据可视化1.2 常见的图表类型1.2.1 直方图1.2.2 折线图1.2.3 条形图1.2.4 饼图1.2.5 散点图1.2.6 箱型图2.Matplotlib-绘制图表2.1 通过 figure()函数创建画布2.1.1 调用figure()函数构建一张新的空白画布2.2 通过subplot()函数创建单个子图2.2.1 通过subplot函数实现在画...

2020-05-08 09:19:28 4163

原创 Spring 学习之路--Spring的事务管理学习笔记

声明式事务管理最大的优点在于开发者无须通过编程的方式来管理事务,只需在配置文件中进行相关的事务规则声明,就可以将事务规则应用到业务逻辑中。

2020-05-07 16:58:24 339

原创 Linux学习之路——进程调度和服务管理

笔记目录1 进程调度和服务管理1.1 进程调度1.2 进程调度管理命令1.2.1 命令at可以使用的时间关键字1.2.2 命令atq1.2.3 命令atrm1.2.4 命令 crontabcron配置文件cron配置1.3 服务的概念服务脚本:/etc/rc.d/init.detc/rc.d/rc. local1.4 服务管理命令1.4.1 使用 service命令管理服务(rhel6.9)1.4...

2020-04-27 19:34:32 652 1

原创 Linux学习之路——进程管理与监控

笔记目录1进程管理与监控1.1Linux系统启动过程1.1.1 BISO自检POST(Power-on self test)Runtime1.1.2 系统引导1.1.3 内核引导和启动1.1.4 int系统初始化1.1.4.1 读取/etc/ inittab文件1.1.4.2 执行/etc/rc.d/rc脚本1.2系统运行级别1.3进程和作业1.3.1 相关概念1.3.1.1 进程1.3.1.2 ...

2020-04-27 18:34:30 308

原创 Linux学习之路——管理磁盘配额

笔记目录1管理磁盘配额1.1 fstab文件第1列:设备标识(device)第2列:挂载点( mount point)第3列:文件系统类型( file system)第4列:挂载选项( options)第5列:dump设置(转储备份设置)第6列:fsck 检验设置( file system check)1.2磁盘配额相关命令1.2.1 创建磁盘配额文件1.2.2 设定磁盘配额命令一:命令二:1.2...

2020-04-26 17:51:48 791

原创 Linux学习之路——管理磁盘分区

笔记目录1管理磁盘分区1.1磁盘类型及命名1.2分区类型及命名主分区:扩展分区:逻辑分区:1.3磁盘分区命令fdisk命令rhel6.9:rhel8:创建主分区过程如下图:创建扩展分区过程如下图:创建逻辑分区过程如下图:1.4格式化磁盘分区mkfs命令1.5磁盘分区挂载和卸载挂载命令mount命令卸载命令umount命令1.6总结1管理磁盘分区1.1磁盘类型及命名​ 磁盘是种利用磁盘记录技...

2020-04-26 17:33:19 535

原创 Linux学习之路——管理文件与目录访问权限

笔记目录1管理文件与目录访问权限1.1 Linux文件和目录的权限1.1.1文件和目录的权限1.1.2文件和目录的权限表示方法-字符表示1.2 Linux文件和目录权限管理1.2.1字符设定法1.2.2数字设定法1.3小结1管理文件与目录访问权限1.1 Linux文件和目录的权限1.1.1文件和目录的权限​ 文件和目录的权限是一种限制用户对文件或目录操作的规则。用户对文件或目录的操作权限...

2020-04-26 17:32:14 278

原创 Linux学习之路——设置文件与目录的访向用户

笔记目录1设置文件与目录的访向用户1.1 Linux文件系统1.1.1 ext( Extended Filesystem,扩展文件系统)1.1.2 swap(交换文件系统)1.1.3 sysfs1.1.4 tmpfs1.1.5 iso96601.1.6 xfs1.2 Linux目录结构1.3 Linux文件和目录的访问用户1.1 chown1.3.2 chgrp1.4总结1设置文件与目录的访向用...

2020-04-26 17:31:02 183

原创 Linux学习之路——管理用户和组

笔记目录1管理用户和组1.1用户1.1.1用户属性1.2用户组1.2.1分类1.2.2用户组属性1.3账号文件1.3.1用户账号文件1.3.2用户组账号文件1.4用户管理命令1.4.1创建用户1.4.2删除用户**1.4**.3设置用户密码1.4.4用户属性修改1.4.5显示当前登录用户1.4.6显示用户信息1.5用户组管理命令1.5.1创建用户组1.5.2删除用户组1.5.3修改用户组属性1.5...

2020-04-26 17:28:45 161

原创 Python数据分析之数据聚合与分组运算(拆分、应用、合并)

在Pandas中,分组是指使用特定的条件将原数据划分为多个组,聚合在这里指的是,对每个分组中的数据执行某些操作,最后将计算的结果进行整合。此笔记记录在python数据分析学习过程中的数据聚合与分组运算,其中所提方法做记录,方便今后查看。

2020-04-24 09:32:11 8128

原创 Spring 学习之路-- Spring的数据库开发(JDBC Template)学习笔记

JDBC是 Spring数据访问/集成中的重要模块,Spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作,使得开发人员可以从烦琐的数据库操作中解脱出来,从而将更多的精力投入到编写业务逻辑中。计对数据库的操作, Spring框架提供了 Jdbctemplate类,该类是 Spring框架数据抽象层的基础,其他更高层次的抽象类却是构建于 Jdbctemplate类之上。可以说, Jdbctemplate类是 Spring JDBC的核心类。

2020-04-23 13:52:09 235

原创 Spring 学习之路--Spring AOP学习笔记

Spring 学习之路之SpringAOP学习笔记Spring的AOP模块,是 Spring框架体系结构中十分重要的内容,该模块中提供了面向切面编程实现。

2020-04-22 12:30:44 574

原创 Python数据分析之数据预处理(数据清洗、数据合并、数据重塑、数据转换)学习笔记

数据清洗空值和缺失值的处理​ 空值一般表示数据未知、不适用或将在以后添加数据。缺失值是指数据集中某个或某些属性的值是不完整的。​ 一般空值使用None表示,缺失值使用NaN表示使用isnull()和notnull()函数​ 可以判断数据集中是否存在空值和缺失值isnull()语法格式:pandas . isnull(obj)notnull()语法格式:pandas . no...

2020-04-22 09:36:36 7161 1

spring事务管理.rar

声明式事务管理最大的优点在于开发者无须通过编程的方式来管理事务,只需在配置文件中进行相关的事务规则声明,就可以将事务规则应用到业务逻辑中。这使得开发人员可以更加专注

2020-05-07

JDBCTemplate.rar

使用JDBCTemplate连接数据库的测试代码,可直接套用(接口)Spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作,使得开发人员可以从烦琐的数据库操作中解脱出来,从而将更多的精力投入到编写业务逻辑中

2020-04-27

空空如也

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

TA关注的人

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