自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 类与对象、子类与继承、接口与实现

对类、对象、包、继承、static、super、final、abstract、接口的简单总结

2023-12-11 19:08:28 91

原创 java运算符(算数运算符、自增、自减、赋值运算符、关系运算符、逻辑运算符、三元运算符)

java运算符(算数运算符、自增、自减、赋值运算符、关系运算符、逻辑运算符、三元运算符)

2023-12-08 12:04:20 74

原创 java数据类型(基本数据类型、引用类型、类型转换)

java数据类型(基本数据类型、引用类型、类型转换)

2023-12-08 12:02:35 158

原创 字面量、变量注意事项、关键字标识符、变量存储原理

字面量、变量注意事项、关键字标识符、变量存储原理

2023-12-08 12:00:51 74

原创 注释(单行注释、多行注释、文档注释)

java注释详解

2023-12-08 11:58:32 111

原创 线程总结11111111111111111111111111

实现方法:new Thread(new 子类类名()).start();实现方法:new 子类类名().start();重写call()方法—可以自定义返回值类型。2.实现Runnable接口。3.实现Callable接口。同样需要重写run()方法。1.继承Thread类。需要重写run()方法。

2023-11-18 16:26:05 22

原创 简易计算器(while+switch+Scanner)(java)

【代码】简易计算器(while+switch+Scanner)(java)

2023-09-24 17:29:32 137

原创 递归(java)

递归就是自己调用自己。

2023-09-24 15:43:19 43

原创 break/continue的区别(个人认知)

终止当前循环,可以理解为直接跳出了当前的循环,直接执行循环的下一行代码。

2023-09-23 15:00:17 47

原创 九九乘法表(java)

【代码】九九乘法表(java)

2023-09-23 14:28:31 23

原创 1.2标识符注意点

1.所有的标识符都应该以A-Z或者a-z,美元符$,或者下划线(_)开始。4.可以用中文命名,但不建议。2.关键字不能作为标识符。3.标识符是区分大小写的。

2023-09-16 20:17:22 27

原创 1.1Java注释

【代码】1.1Java注释。

2023-09-16 20:10:44 31

原创 DataFrame

文章目录DataFrame1. 什么是DataFrame?2. DataFrame的构造方法:DataFrame1. 什么是DataFrame? **是一个类似于二维数组或表格的对象,可以看作Excel一样,每一列的数据类型都可以不一样,结构和Series类似,但是DataFrame不同的是有行索引和列索引,就和Excel样子类似。**2. DataFrame的构造方法: pandas.DataFrame(data=None,index=None,columns=None,dtype=Non

2022-04-14 10:13:18 1389

原创 Pandas的数据结构分析

Series1.特点:Series是一个类似一维数组的对象,它能够保存任何类型的数据,比如整数、字符串、浮点数等,主要 由一组数据和与之相关的所有两部分构成indexelement0112233445注意: Series的索引位于左边,数据位于右边2. Pandas的Series类对象可以使用以下构造方法创建:class pandas.Series (data = None, index = None, dtype = None, na

2022-04-13 10:05:54 942

原创 随机数模块

随机数模块与Python的random模块相比, NumPy的random模块功能更多,它增加了一些可以高效生成多种概率分布的样本值的函数1.例如import numpy as npprint(np.random.rand(3, 3))#输出结果为: [[0.75015753 [0.0433869 [0.54223258 0.72353448 0.38049424]0.73356593 0.25720938]0.50455068 0.19806544]]#随机生成一个三维数组im

2022-04-13 09:53:19 1249

原创 线性代数(python)

线性代数模块概念:线性代数是数学运算中的一个重要工具,它在图形信号处理、音频信号处理中起非常重要的作用。numpy.linalg模块中有一组标准的矩阵分解运算以及诸如逆和行列式之类的东西。例如,矩阵相乘,如果我们通过“*”对两个数组相乘的话,得到的是一个元素级的积,而不是一个矩阵点积。NumPy中提供了一个用于矩阵乘法的dot()方法importnumpyasnparr_x=np.array([[1,2,3],[4,5,6]])arr_y=np.array([[1,2],[3,4],[5,6]])

2022-04-13 09:39:38 3172

原创 酒鬼漫步详解(python)

文章目录题目概述代码实现代码内容解释题目概述在一个二维平面上,有一个酒鬼,它最初的位置视为原点,向前走为正数,向后走为负数,一共走了2000步,一步为0.5米求:酒鬼与原点的距离酒鬼在走的过程中,与原点的最远距离因为酒鬼走的方向是随机的,所以我们使用random的随即模块来生成2000个“掷硬币值”,就可以得出答案了代码实现import numpy as npstep = 2000draws = np.random.randint(0,2,size=step)direction_s

2022-04-11 15:11:39 3420

原创 NumPy通用函数、利用NumPy数组进行数据处理

文章目录一、NumPy通用函数1、什么是通用函数2、常见的一元通用函数如下:3、常见的二元通用函数如下表:二、利用NumPy数组进行数据处理1、将条件逻辑转为数组运算2、数组统计运算3、数组排序(==sort()方法没有返回值==)4、检索数组元素5、唯一化及其他集合逻辑一、NumPy通用函数1、什么是通用函数通用函数(ufunc)是一种针对ndarray中的数据执行元素级运算的函数。注意:函数返回的是一个新的数组通用函数中接收一个数组参数的函数称为一元通用函数。那么同理,接受两个数组参数的称为

2022-04-05 20:15:22 1576

原创 ndarray的索引和切片

文章目录@[TOC](文章目录)ndarray的索引和切片1.整数索引和切片的基本使用1.1什么是索引:就是指的索引号,索引号是从0开始的1.2什么是切片:切片就是把矩阵的某一部分切下来,可以切一刀,也可以切好多刀,还可以和索引一起用2.花式(数组)索引的基本使用ndarray的索引和切片1.整数索引和切片的基本使用1.1什么是索引:就是指的索引号,索引号是从0开始的在用的时候写一个参数,那代表的要获取索引号为几的元素。两个参数时,就是代表的要获取索引号从几到几的元素,但不包括第二个参数所指的元素

2022-03-24 11:10:32 2801

原创 数组的转置和轴对称(python)

文章目录@[TOC](文章目录)1.什么叫轴?2.什么叫转置3.转置3.1简单转置:像二位数组,只有两个轴,再怎么转置也只是两个轴进行位置交换,所以,直接使用T就可以了,例如:3.2transpose()方法进行转置3.3swapaxes()1.什么叫轴? 轴就是NumPy中的维度,比如二维数组中的行和列,三维数组中的的块、行、列,所指的就是维度 轴也是有编号的,从零开始,在转置时,就是使用轴的编号就行转置 轴的个数叫做秩,一个轴有几个元素,就代表有多长,也就是轴的数值2.什么叫转置 转置就是

2022-03-24 10:26:18 4827

原创 创建Numpy数组(zeros()、ones()、empty()、arange())

创建Numpy数组zeros()创建出来的数组里边的元素都是0,例如:data01 = np.zeros((3, 4))print(data01)ones()创建出来的数组里边的元素都是1,例如:data02 = np.ones((3, 4))print(data02)empty()创建一个新的数组,但是只分配了内存空间,但是里边的元素都是随机的,并且数据类型默认为float64data03 = np.empty((3, 4))print(data03)arange()

2022-03-10 09:52:11 1054

原创 列表、元组、字典的分辨

列表使用【】将元素括起来元组使用()括起来字典使用{}括起来

2022-03-10 09:18:45 48

原创 python中函数和属性的区别

函数有括号属性没有括号

2022-03-10 08:57:59 976

原创 Java笔记(注释、标识符、数据类型的详细解析)

java笔记注释注释不会被执行,是对代码进行描述和解释的文字单上注释://这是单行注释多行注释:/*这*是*多*行*注释*/

2022-03-06 20:38:47 112

原创 Java开发环境搭建(JDK下载与安装、配置环境变量、jdk目录介绍、HelloWorld及简单语法规则、Notepad++安装、jdk卸载)

Java开发环境搭建JDK下载与安装(如果你安装过了,想要卸载可以看最下面)建议下载jdk8,下载地址:jdk8下载的是开发开发工具包,见下图你的电脑是几位的就下载几位的,不知道的话右键此电脑,点击属性就可以看到点击下载后,还需要注册一个oracle的帐号,很容易注册的,注册之后就开始下载了直接双击安装,注意以下几点,其他都默认就可以安装路径要设置一下,设置在你能够记住好找的地方,新建一个文件夹,命名为java,安装路径中不要有汉字配置环境变量我们配置一下环境变量,右键此电脑,然后

2022-03-04 16:29:59 246

原创 numpy的两个属性的详解 →→→→arange()和reshape()

arange():简单的说就是创建了一个数组print('默认是一维为数组:', np.arange(5))#参数表示从0到5截至,不包括5print('自定义起点一维数组:',np.arange(1, 5))#参数表示从1到5截至,不包括5print('自定义起点步长一维数组:',np.arange(2, 10, 2))#参数表示从2到10截至,不包括10,步长为2,也就是2468reshape():改变指定数组的维度,我来理解为数组的表现样式,把数组按照形式改变,二维数组,第一个参数代表

2022-03-03 11:20:15 1284

原创 python开发库安装(pycharm)

开发库安装过程比较简单,随意说一下:这里我们使用的是pycharm这个开发工具,直接在pycharm中下载就可以,比较简单,看下面图片:第一步第二部第三步搜索你想要安装的库,点击下面的安装就可以,提示安装成功就可以使用了这里给大家一下常用库的一个列表这些是学习初期可能会用到的一些资源,仅供参考...

2022-03-02 22:49:54 8672

原创 网络图片爬虫(几个简单步骤实现网页图片的爬取,详细步骤,超详细,简单易懂)

网络图片爬取前提准备安装好开发库:Beautifulsoup4和requests,这两个库主要用于python爬虫,简单安装过程点这里开发库安装主要分为以下几个部分:1. 分析网页,查看索要爬取网页的源代码(按F12或者CTRL+SHIFT+C),选中你想要爬取的图片中的任意一个,下面以爱奇艺的首页为例,注意下图:可以看到图片标签,标识属性class,图片的url属性src(这三个接下来会用到)2. 读取网页的内容代码如下:#导入两个开发库import urllib.request

2022-03-02 22:37:58 27759 10

原创 计算机笔记(常见DOS命令,java特性和优势)

DOS常用命令,JAVA特性和优势,jdk,jre,jvm关系图

2022-03-01 20:49:07 84

原创 JavaWeb项目(网上书店系统,前后台分离)

JavaWeb项目(网上书店系统,前后台分离)实现了用户的登陆注册功能,可以将商品添加到购物车,也可以进行付款,选择购买数量,收货地址,付款方式,选择快递运营商。后台管理系统:登录管理员账号后可以进入后台,可以对用户的信息进行增删改查(批量删除,选择删除,分页显示)。还可以对商品的分类进行管理,对商品进行管理。源码下载:源码界面演示:源码下载:源码...

2021-12-23 10:23:12 1024 1

原创 递归函数输出斐波那契数列-黄金分割数列-兔子数列(python)

数学家莱昂纳 多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)在现代物理、准晶体结构、化学等领域,斐波 纳契数列都有直接的应用。 斐波那契在《计算之书》中提出了一个有趣的兔子问题:若一对成年兔子每个 月恰好生下一对小兔子(一雌一雄)。在.

2021-10-28 11:23:02 2931

原创 最简单的python语言实现汉诺塔游戏

最简单的python语言实现汉诺塔游戏实现代码def hanoi(n,ch1,ch2,ch3): if n==1: print(ch1, '->', ch3) else: hanoi(n - 1, ch1, ch3, ch2) print(ch1, '->', ch3) hanoi(n - 1, ch2, ch1, ch3)plate_nums = int(input("请输入盘子的数量:"))hanoi(p

2021-10-28 11:07:19 3278

实验报告五:多态的源码文件

实验报告五:多态的源码文件

2023-11-10

第四次实验报告项目源码

第四次实验报告项目源码

2023-11-06

酒店管理系统(可当作期末作品,也可以完善后应用到现实生活)

本项目实现了用户的登记,入住,换房,结账,还有团队入住酒店的管理,团队队员的纳入,酒店房间的管理等多种功能,符合现实中酒店管理系统的需求,对代码进行简单的修改后就可以当作自己的项目应用到现实生活中,也可以修改后当作毕业设计,或者改成其他的管理系统

2022-07-03

JavaWeb项目(源码+文档)

简洁的后台管理系统,可对前台页面进行增删改查

2021-12-23

大方美观的响应式网页模板,可作为网页期末作业

页面大方简洁,响应式布局,页面内容能随着浏览器窗口变换大小,当页面宽度小于850px时会变成手机浏览模式

2021-12-23

JavaWeb项目(源码+文档)可作为期末实训项目,网上书店系统,前后端系统分离

JavaWeb项目(源码+文档)可作为期末实训项目,网上书店系统,前后端系统分离,可登录注册,可以将商品加入购物车,(可修改成为其他购物系统,只需在后台管理系统将文字部分修改)

2021-12-23

mysql笔记.zip

记录了MySQL的详细命令及注意事项,并且含有操作截图

2021-04-13

MySQL最详细的安装卸载讲解以及初级使用方法和注意事项

MySQL最详细的安装卸载讲解以及初级使用方法和注意事项

2021-04-13

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

TA关注的人

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