自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 jvm中基本类型占用物理内存机制的理解

jvm的栈中,boolean、byte、short、char、int等类型均以int型存储,对此机制的一些理解

2022-08-16 23:31:41 359

原创 String常量池机制案例

关于java中字符串常量池的机制在面试中的相关问题

2022-08-16 23:18:52 325

原创 git学习注意点

git学习注意点 git学习网站 git分支 指针的移动 head指针的移动 git checkout main^ # 移动到main的父节点 git checkout main^^ # 移动到main的父节点的父节点(二级父节点),'^' 符号可以存在更多 git checkout main~n # 移动到main的n级父节点 指定指针的移动 git branch -f bugFix bugFix~3 # 将bugFix指针移动到bugFix的父节点 git branch -f p goal

2022-04-25 23:43:28 321

原创 PyTorch制作图片数据集

PyTorch制作图片数据集 os.listdir()函数 >>> path = './data/training_set/training_set/cats' >>> os.listdir(path) ['cat.1.jpg', 'cat.10.jpg', 'cat.100.jpg', 'cat.1000.jpg', 'cat.1001.jpg', 'cat.1002.jpg', 'cat.1003.jpg', 'cat.1004.jpg', 'cat.1005.jpg

2021-03-13 22:29:26 1632

原创 PyTorch入门笔记

PyTorch入土加载数据集表格数据集CSV 原教程 加载数据集 表格数据集CSV 此处使用NumPy来导入,除此之外还可以使用csv和Pandas导入 数据集链接 import csv import numpy as np wine_path = "../../data/chapter3/winequality-white.csv" # 路径 wineq_numpy = np.loadtxt(wine_path, dtype=np.float32, delimiter=";", skiprows

2021-01-05 19:18:20 340

原创 Pandas库---Python数据分析与展示(北理工mooc)

文章目录Pandas库Series类型 Pandas库 提供高性能易用数据类型和分析工具。 基于NumPy的扩展库,主要为了应用数据,主要强调了数据和索引之间的关系 import pandas as pd Pandas主要提供两个数据类型: Series:一维数据类型 DataFrame:二维至多维数据类型 及基于上述数据类型的各类操作。 Series类型 >>> import pandas as pd >>> d = pd.Series(range(20)) &gt

2020-08-04 20:44:23 357

原创 Matplotlib库---Python数据分析和展示2(北理工mooc)

Matplotlib库 matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式。 即利用pyplot即可使用matplotlib的所有可视化类。 import matplotlib.pyplot as plt `

2020-07-31 11:10:25 393

原创 NumPy库---Python数据分析和展示1(北理工mooc)

NumPy库 NumPy库入门 列表和数组的区别: 列表中元素类型可以不同,但数组中的元素必须类型相同 NumPy库的数组对象 开源的Python科学计算基础库。 ndarray数组对象: 可以去掉元素间运算所需的循环,是一维向量更像单个数据。 设置专门的数组对象,经过优化,可以提升运算速度。 有利于节省运算和存储空间。 ndarray由两部分构成: 实际数据 描述其的元数据(数据维度,数据类型等) ndarray的别名为array,因此可以使用array生成数组如: >>> im

2020-07-28 22:16:02 253

原创 Beautiful Soup库入门---Python网络爬虫和信息提取2(北理工mooc)

Beautiful Soup库入门 cmd安装指令:pip install beautifulsoup4 >>> import requests >>> r = requests.get("https://python123.io/ws/demo.html") >>> r.text '<html><head><title>This is a python demo page</title></head

2020-07-24 21:43:33 295

原创 Requests库入门---Python网络爬虫与信息提取1(北理工mooc)

Requests库入门 在cmd中输入以下命令安装: pip install requests Requests库主要方法: get()方法 最简单的一个获取网页的方法: r = requests.get(url, params=None, **kwargs) 其中r是requests.get(url) 返回的包含爬虫返回的全部内容的 Response(区分大小写)对象,get()方法构造了一个向服务器请求资源的Request对象。 get()方法中的参数url为网页链接,params是url的额外参数,

2020-07-20 11:36:40 597

原创 Python中非数字类型的输入的排除

原题 s = input() try: if complex(s) == complex(eval(s)): print(eval(s)**2) except: print("输入有误") complex()和complex(eval())之间的比较将能够排除非数字类型的输入。 来自北理工mooc的单元测试8

2020-07-18 18:41:46 1086

原创 课程涉及库的使用---Python语言程序设计笔记10(北理工mooc)

Python语言程序设计10 课程涉及库的使用

2020-07-17 12:26:24 371

原创 Python计算生态概览---Python语言程序设计笔记9(北理工mooc)

Python语言程序设计笔记9(北理工mooc) Python计算生态概览 从数据处理到人工智能 数据表示:采用合适方式表示数据。Numpy、Pandas、SciPy 数据清洗:数据归一化、数据转换、异常值处理。 数据统计:数据的概要理解,数量、分布、中位数等。 数据可视化:直观展示数据内涵的方式。Matplotlib(主要是Matplotlib.pyplot这个子库)、Seaborn、Mayavi(三维可视化) 数据挖掘:从数据分析获得知识,产生数据外的价值。 人工智能:数据/语言/图像/视觉等方面的深

2020-07-16 21:06:09 283

原创 程序设计方法学---Python语言程序设计笔记8(北理工mooc)

Python语言程序设计笔记(北理工mooc) 程序设计方法学

2020-07-16 19:01:20 262

原创 文件和数据格式化---Python语言程序设计笔记7(北理工mooc)

Python语言程序设计 文件和数据格式化 文件的使用 文件是数据的抽象和集合,是存储在辅助存储器上的数据序列,是数据存储的一种形式,一般有文本文件和二进制文件两种展现形态。 文本文件和二进制文件只是文件的展示形式,所有文件的存储都是以二进制形式存储。 文本文件:由单一特定编码组成的文件,如UTF-8编码。因此也被看成存储着的字符串,适用于例如.txt,.py文件。 二进制文件:直接由0,1组成,没有统一的字符编码,一般存在0和1的组织结构,即文件格式,适用于如.png,.avi文件。 任何形式的文件,均

2020-07-13 22:14:52 431

原创 组合数据类型---Python语言程序设计笔记6(北理工mooc)

Python语言程序设计笔记6(北理工mooc) 组合数据类型 集合类型及操作 集合指多个元素的无序组合,与数学中集合的概念一致,每个元素唯一,不存在相同数据,且每个元素均不能是可变数据类型。 集合用{}表示,元素间用逗号分隔,使用set()和{}均可建立集合类型,其中建立一个空集合必须使用set()。如: >>> A = {"python", 123, ("python", 123)} >>> A {('python', 123), 123, 'python'} &gt

2020-07-07 19:57:22 511

原创 函数和代码复用---Python语言程序设计笔记5(北理工mooc)

Python语言程序设计笔记5(北理工mooc) 函数和代码复用 函数定义与使用 函数是一段有特定功能,可重复使用的语句组,函数也是一种特定功能的抽象,一般函数代表某个特定功能。函数可以降低编程难度以及实现代码的复用。 函数结构: def <函数名>(<参数(0个或多个)>): <函数体> return <返回值> 返回值可有可无,return也可有可无。返回多个值时每个值之间用逗号分隔,用小括号,中间以逗号分隔来体现,这便是元组类型,如(1,

2020-07-06 17:29:09 506

原创 程序的控制结构---Python语言程序设计笔记4(北理工mooc)

Python语言程序设计笔记4(北理工mooc) 程序分支结构 单分支结构:单独一个if,只要满足if后的条件,其后的语句就会被执行,若为if Ture,即if的条件恒等于1,条件必定满足 二分支结构:由if和else组成。二分支也有紧凑形式即<表达式1> if <条件> else <表达式2>.例如: guess = eval(input()) print("猜{}了".format("对" if guess==99 else "错")) 这种形式不支持带赋值符号的

2020-06-26 17:44:26 415

原创 基本数据类型---Python语言程序设计笔记3(北理工mooc)

Python学习笔记3(北理工mooc) 数字类型及其操作 整数类型 可正可负,无取值范围限制。 pow()函数:pow (x,y)可得出x^y的结果。 四种进制表示类型: 十进制:123,-123 二进制(0b或0B开头):0b110,-0B110 八进制(0o或0O开头):0o553,-0O553 十六进制(0x或0X开头):0X9b,-0x9b 浮点数类型 即带小数点的数,概念相当于数学中的实数,但取值范围和精度有限制,常规计算中可忽略。 浮点数的计算中存在不确定的尾数,且这种情况不是bug,这是

2020-06-24 19:26:08 789

原创 Python基本图形绘制---Python语言程序设计笔记2(北理工mooc)

Python语言程序设计笔记2(北理工mooc) Python基本图形绘制 Python蟒蛇绘制 # PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4): turtle.cir

2020-06-18 23:16:48 621

原创 Python基本语法元素---Python语言程序设计笔记1(北理工mooc)

Python语言程序设计笔记1(北理工mooc) 教学平台:https://python123.io/ 1 Python语法元素 1.1 程序设计基本方法 源代码:使用编程语言编写的代码,一般人类可读,如a=1+2 目标代码:计算机可以直接执行,一般人类不可读,如00111100 编译:将源代码一次转化为目标代码的过程。一次性翻译,之后不再需要源代码。编译器:complier 解释:将源代码逐条转化为目标代码同时逐条运行的过程。每次程序运行都需要源代码参与。解释器:interpreter 静态语言:使用编译

2020-06-13 00:06:03 347

空空如也

空空如也

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

TA关注的人

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