自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python正则表达式

正则表达式是一个特殊的字符串序列,通常被用来检索、替换那些符合某个规范的文本在python中使用re模块,可以写全部的正则表达式功能。

2023-12-07 11:42:46 61

原创 python中with关键字和上下文管理器

当“with” 执行的时候,Python 会调用相应的方法并且把返回的值赋值给as 后面的变量。出现异常或正常执行都会调用方法with后是一个对象:with 对象(实现了方法方法的类) as 变量(。所以,为了保证无论是否出错都能正确的关闭文件,我们先使用来实现:使用这种方式,无论如何最后文件都会关闭,解决了上述问题,但是代码比较繁琐,我们思考有没有简单的方式当“with” 执行的时候,Python 会调用相应的方法并且把返回的值赋值给as 后面的变量。

2023-12-06 12:13:08 67

原创 Python迭代器和生成器

迭代器的实现非常简单,只需要实现__iter__和__next__这两个魔法函数即可,调用迭代器对象的 __iter__方法得到还是迭代器对象本身,就跟没调用一样调用迭代器对象的__next__方法返回下一个值,不依赖索引可以一直调用__next__直到取干净,最后抛出异常StopIteration(停止迭代)迭代器对象从集合中的第一个元素开始访问,直到所有的元素被访问完。迭代器有两个方法:iter()和next()方法。iter(可迭代对象):可以获得一个可迭代对象的迭代器。

2023-12-06 12:12:21 54

原创 python异常处理

你可以用raise语句来引发一个异常。异常/错误对象必须有一个名字,且它们应是Error或Exception类的子类下面是一个引发异常的例子:'''自定义的异常类'''try:s = input('请输入 --> ')# raise引发一个你定义的异常except ShortInputException as result:#x这个变量被绑定到了错误的实例。

2023-12-05 17:30:01 46

原创 Python文件操作

2014.1031.txt--->通过文件操作,可将字符串写入到一个本地文件,但是无法将一个对象,如字典,列表,元组直接写入到一个文件里,这是就需要将这个对象进行序列化,然后写入文件。设计一套协议,按照某种规则,把内存中的数据转换为字节序列,保存到文件,这就是序列化,反之,从文件的字节序列恢复到内存中,就是反序列化。json只能保存部分信息,可以在不同平台传递数据,但是json里存储数据都是基本的数据类型,不能是自定义的类对象。将对象转换为字符串的同时,指定一个文件对象,把转换后的字符串写入到这个文件。

2023-12-05 11:46:20 10

原创 Python的面向对象--魔法方法详解

公共成员变量# 私有成员变量print('姓名:' + self.name)print('年龄:' + str(self.__age))# Student类包括了两个成员变量(name和age)和一个成员函数(info())。# 其中,name是公共成员变量,可以被外部访问;而age被定义成私有成员变量,只能在类内部访问。# 通过封装,可以保证数据不被外部随意修改,保证代码的安全性。

2023-12-04 12:20:16 45

原创 Python 模块下 __init__.py 文件

综上所述,文件在 Python 包中具有初始化包、控制包的导入行为和提供包级别功能的作用。我们可以根据需要在文件中编写代码来满足这些需求,并更好地组织和管理你的包。一般在文件中初始化引入的模块或者函数类等。

2023-12-02 16:39:14 61

原创 random模块的使用

num=0num+=1“”“0.22199317108973948 # 随机种子为 5 下生成的随机数,与实例 1 中的数相同”“”总结:若想每次都能得到相同的随机数,每次产生随机数之前,都需要调用一次seed()。就像上述实例 1 一样。print(L1)print(L2)#调用两次seed,生成的随机数一样“”“”“”seed在深度学习代码中叫随机种子。

2023-12-02 14:06:02 34

原创 python中的装饰器方法

装饰器本质上是一个Python函数(其实就是闭包),它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器用于有以下场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。python中的装饰器(decorator)一般采用语法糖的形式,是一种语法格式。比如:@classmethod,@staticmethod,@property,@xxx.setter,@wraps(),@func_name等都是python中的装饰器。

2023-11-30 17:27:48 25

原创 python中 内置函数sort()

故以自定义函数f进行排序时,先比较返回的第一个元素(0或1),将所有数字元素前置,字母元素后置。如果是数字元素再按返回元组第二个元素排序,进行数字键排序;若为字母,由于排序稳定,相对位置不变。将ls[5,‘a’,8,‘z’,‘e’,0,7,‘m’]排序,排序规则所有数字在字母前,数字间按大小排序,子母间相对位置不变。总的来说,我们可以利用它实现按我们想要的标准进行排序,即我们可以自定义排序的标准,或者称为自定义排序的方式。上述函数意为当x的类型是数字型时,返回(0,x),否则则返回(1,)。

2023-11-30 17:07:05 30

原创 Python中内置函数map()用法

在炼丹中很多时候需要同时批量处理tensor,可以考虑使用map函数,lambda表达式清晰简洁表达。

2023-11-30 09:57:52 339

原创 Git使用---GitHub/Gitee/GitLab

总结了git和Gitee以及Github的使用

2023-05-31 19:43:36 358

原创 JavaSE---集合(三万字啰嗦集合基础及底层源码)

手敲三万字总结Java集合基础使用以及底层实现,后期还会整理数据结构方面

2023-04-26 22:56:44 126

原创 Java数据结构----数组

1、数组可以存放多个。数组也是一种数据类型,是引用类型。即:数数据组一组就是一组数据。2、可以通过.length得到数组的大小长度。

2023-04-24 22:41:53 925

原创 Java常用类总结----看此一篇就够了

Java常用类总结

2023-04-23 15:58:36 268

原创 面向对象----类

Error(错误):Java虚拟机无法解决的严重问题,如JVM系统内部错误,资源耗尽等。比如栈溢出、OOM,程序会崩溃。Exception:其他因变成错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理。例如,空指针访问、视图读取不存在的文件、网络中断等。Exception分为两大类:运行时异常编译器一般检查不出,一般是编程时的逻辑错误,是程序员应该避免出现的异常。java.lang.RuntimeException类及它的子类都是运行时异常。

2023-04-23 15:44:42 29

原创 JDBC 和数据库连接池基础应用(三)

总结了连接池和dbutils的使用,尤其是Druid(德鲁伊连接池)+Apache--dbutils(QueryRunner类)执行update()和query()----返回结果集的集合复用。以及使用Druid+Apache---dbutils简化JDBC进行DAO分层操作。

2023-03-14 16:06:02 154

原创 JDBC 和数据库连接池基础应用(二)

数据库连接池

2023-03-14 12:20:34 138

原创 JDBC 和数据库连接池基础应用(一)

JDBC 和数据库基本使用

2023-03-13 22:12:05 140

原创 MySQL语句学习(十)--MySQL练习

MySQL练习

2023-03-09 17:09:42 28

原创 MySQL语句学习(九)--MySQL用户管理

MySQL用户管理

2023-03-09 17:02:47 141

原创 MySQL语句学习(八)--视图

视图(view)

2023-03-09 15:42:49 77

原创 MySQL语句学习(七)--事务、表类型和存储引擎

事务、表类型和存储引擎 的简单介绍与使用

2023-03-09 15:27:27 72

原创 MySQL语句学习(六)--mysql的索引简单使用

mysql的索引简单使用

2023-03-09 11:47:54 59

原创 MySQL语句学习(五)--外连接、约束和自增长

外连接、约束和自增长

2023-03-09 10:41:55 67

原创 MySQL语句学习(四)--DQL:SELECT表查询

--DQL:SELECT表查询---分组,排序,分页,多表查询,多行查询,多列查询,嵌套子查询,自我复制,合并查询

2023-03-08 21:09:24 74

原创 MySQL语句学习(三)--DQL:SELECT语句基础用法

数据查询语言 DQL:select的基础使用。用于查询数据的。子语句,一些常用函数以及控制流程语句的使用

2023-03-08 19:03:55 142

原创 MySQL语句学习(二)---DML:insert、update、delete

MySQL学习-------数据操纵语言 DML:insert、update、delete。对行记录进行增删改操作。

2023-03-08 15:37:50 310

原创 MySQL语句学习(一)

总结MySQL中DDL数据定义语句,对数据库,表以及表中的列增删改的操作

2023-03-08 13:25:23 54

原创 零基础学习MySQL

初学数据库MySQL

2023-03-08 11:57:13 119

原创 Python中函数参数注释,参数后的冒号:作用

Python中函数参数注释,参数后的冒号:作用

2022-03-25 20:27:37 8351 2

涂胶程序框架.pdf

文档详细介绍机器人程序框架,选择程序号,优化与PLC交互,是不错的文档说明教程,欢迎大家共同学习讨论有关工业机器人相关的经验

2020-03-19

空空如也

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

TA关注的人

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