- 博客(9)
- 收藏
- 关注
原创 JDBC技术
在连接数据库之前我们需要下载编译工具,数据库,以及在编译器中导入相应的jar包,在这里使用idea编译器,mysql数据库public class Main { public static void main(String[] args) { Connection conn = null; Statement stmt = null; try { DriverManager.registerDriver(new com.
2022-03-11 16:46:16
536
原创 pymysql的增删改查
查询操作import pymysql #导入 pymysql #打开数据库连接db= pymysql.connect(host="localhost",user="root", password="123456",db="test",port=3307) # 使用cursor()方法获取操作游标cur = db.cursor() #1.查询操作# 编写sql 查询语句 user 对应我的表名sql = "select * from user"try: cur.execu
2022-01-16 13:34:01
813
原创 python 连接数据库
1.定义连接import pymysqldp = pymysql.connect(host='localhost', user='root', password='root', database='new_schema') #打开数据库链接2使用cursor创建一个游标对象cursor = dp.cursor() #使用cursor创建一个游标对象3.写出
2022-01-12 13:34:26
251
原创 python 信号量 事件 条件变量
什么是信号量:互斥锁 同时只允许一个线程更改数据,而Semaphore是同时允许一定数量的线程更改数据 ,比如厕所有3个坑,那最多只允许3个人上厕所,后面的人只能等里面有人出来了才能再进去。什么是条件变量:Python提供的Condition对象提供了对复杂线程同步问题的支持。Condition被称为条件变量,除了提供与Lock类似的acquire和release方法外,还提供了wait和notify方法。什么是事件:是指点击、按键等操作,在tkinter中,event是一个类,当某个事
2022-01-10 11:05:06
263
原创 python 信号量,条件变量,事件
一、在线程中获取时间,判断当前时间三面之后,触发“事件”对象。运行结果:二、在另一个线程中,作为数学考试结束的判断变量,否则一直处于考试之中,并打印。运行结果:什么是信号量:互斥锁 同时只允许一个线程更改数据,而Semaphore是同时允许一定数量的线程更改数据 ,比如厕所有3个坑,那最多只允许3个人上厕所,后面的人只能等里面有人出来了才能再进去。什么是条件变量:Python提供的Condition对象提供了对复杂线程同步问题的支持。Condition被称..
2022-01-09 22:53:04
285
原创 python 通过继承使用线程
一、在一个线程中,每秒循环输出当前年月日分秒,此外,在另一个线程中,实现张三的姓名每两秒打印输出四次结束,注意:需要使用类和继承实现功能。需求分析:需要创建两个线程,一个线程需要每一秒输出一次当前年月日分秒,就需要使用time函数获取当前时间,在打印时需要使用sleep函数使先生停止一秒,实现每一秒打印一次,另一个线程则需要一个for循环四次打印张三的姓名。代码:运行结果:...
2022-01-08 09:48:04
512
原创 在类外部添加方法
一、动态的给类添加方法,是对猫类中没有设置奔跑方法,在类外部添加这个方法,并打印运行结果:跑代码中注意添加不然使用这个方法会报错二、在类中对__pow__进行运算符重载,主要针对两个数进行平方运算运算结果:...
2022-01-05 20:49:04
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人