自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3. C++ terminate()函数

通过使用标准的set_terminate()函数,可以设置自己的terminate()函数。C++中,异常不可以忽略,当异常找不到匹配的catch字句时,会调用系统的库函数terminate()(在头文件中)。terminate()函数在程序抛出一个异常并且异常没有被捕捉的时候被调用.当调用abort函数时,程序不会调用正常的终止函数,也就是说,全局对象和静态对象的析构函数不会执行。如果异常无法被处理,terminate() 结束函数会被自动调用;main() 函数中抛出的异常也许会被一个最终的函数处理,

2023-01-05 00:17:30 1133

原创 2.joinable()函数

因为相同的线程不能join两次,也不能join完再detach或反过来,所以joinable函数就是用来判断当前这个线程是否可以join/detach的。joinable()函数是一个布尔类型的函数,他会返回一个布尔值来表示当前的线程是否是可执行线程(能被join或者detach)。

2023-01-04 19:51:07 422

原创 RAII机制

RAII(Resource Acquisition Is Initialization)是由c++之父Bjarne Stroustrup提出的,中文翻译为资源获取即初始化,他说:使用局部对象来管理资源的技术称为资源获取即初始化;这里的资源主要是指操作系统中有限的东西如内存、网络套接字等等,局部对象是指存储在栈的对象,它的生命周期由编译器管理,无需人工介入。RAII是C++语法体系中的一种合理管理资源避免出现内存泄漏的常用方法。以对象管理资源,利用的就是C++构造的对象最终会被对象的析构函数销毁的原则。

2023-01-04 00:18:28 928

转载 第001讲:我和Python的第一次亲密接触 | 课后测试题及答案

测试题:Python 是什么类型的语言?IDLE 是什么?print() 的作用是什么?Python 中表示乘法的符号是什么?为什么 >>>print('I love fishc.com ’ * 5) 可以正常执行,但 >>>print('I love fishc.com ’ + 5) 却报错?如果我需要在一个字符串中嵌入一个双引号,正确的做法是?为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然

2021-06-05 11:23:42 334

原创 mysql学习②--常用命令

查看当前所有的数据库 show databases;打开某个数据库 use 库名;查看当前库的所有表 show tables;查看其他库的所有表 show tables from 库名;创建表 create table 表名(列名 列类型,列名 列类型);查看表结构 desc 表名;查看服务器版本:方法一:在mysql服务端:select version();方法二:在普通dos命令行:mysql --version命令语法规范不区分大小写,但..

2021-02-01 21:12:53 55

原创 数据库补充①--安装,配置及开启关闭服务

安装+配置:B站尚硅谷mysql教程:https://www.bilibili.com/video/BV1xW411u7ax开启/关闭mysql服务方法一(较繁琐):右键Windows标志,打开“计算机管理”双击服务找到mysql,右键启动或关闭方法二(简便):1.以管理员身份打开dos窗口2....

2021-01-28 16:35:59 65

原创 MySQL学习2--11个基本语句

文章目录1.查看所有库2.创建库3.删除库4.选择数据库5.查看表6.创建表7.删除表8.改表名9.清空表10.创建简单表1.查看所有库mysql> show databases;2.创建库create database 库名 [charset utf8];数据库中表/列可以改名,数据库不能改名。表改名:rename 旧名 to 新名;3.删除库drop databas...

2020-04-02 10:38:09 88

转载 MySQL学习3--数据存放位置找回

2020-04-01 23:45:01 58

原创 Mysql学习1--登录

q

2020-04-01 17:13:08 79

原创 Python学习13--列表练习题

1.利用 for 循环打印上边 member 列表中的每个内容,如图:member = ['小甲鱼', 88, '黑夜', 90, '迷途', 85, '怡静', 90, '秋舞斜阳', 88]for i in range(10): print(member[i]) member = ['小甲鱼', 88, '黑夜', 90, '迷途', 85, '怡静', 90, '秋舞斜...

2020-03-31 16:45:50 418

原创 Python学习12--列表

2020-03-31 16:45:17 248

原创 关于mysql登录时闪退

我的问题是没有开启mysql,造成闪退。解决方法:1.以管理员身份打开cmd,输入指令:net start mysql以次开启mysql。2.正常登陆就可

2020-03-28 21:40:26 194

原创 Python学习-----idle清屏

Python的IDLE没有清屏功能,所以必须自己设置。适用于Windows下的Python。1:创建ClearWindow.py文件文件内容:class ClearWindow: menudefs = [ ('options', [None, ('Clear Shell Window', '<<clear-window&gt...

2020-03-27 22:21:49 113

原创 对于MySQL数据库忘记登录密码时的措施

1:打开cmd,关闭数据库(需要管理员权限)进入管理员权限:以管理员身份运行命令提示符输入命令:net stop myspl2:进入myspl.exe的路径在bin里:输入命令 mysqld --skip-grant-tables这就跳过了mysql的用户验证,此后这个命令行就无法输入了,需要重新以管理员身份打开新的命令行。3:再次进入bin路径输入mysql查看数据...

2020-03-27 17:31:12 113

原创 Python学习11--程序练习

1.设计一个验证用户密码程序,用户只有三次机会输入错误,不过如果用户输入的内容中包含"*"则不计算在内。程序演示如图:代码如下;number = input('请输入密码:')while ('*'in number): number = input('密码中不能有*,您还有三次机会!请输入密码:')for i in range(2): if (number)==('我是大帅...

2020-03-18 11:05:04 217

原创 Python学习10--循环结构

while循环

2020-03-16 23:03:35 298

原创 Python学习9--分支结构(条件语句)

if-elif-elsePython条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。条件语句执行过程 :Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件: 执行语句……else: 执行语句……其中"判断条...

2020-03-15 22:54:53 649

原创 Python学习8--数据类型

Python中可以自定义数据类型,可以具有无限种数据类型。 系统默认提供6个标准数据类型:1.Number类型:数值类型Number类型一共分为四个小类别:整型,浮点型,布尔型,复数:(1)Int 整形整形就是整数类型,声明整形有四种方式:十进制:0~9变量 = 十进制数字二进制:0~1变量 = 0b二进制数字(0b是二进制的标志符号)八进制:0~7变量 = 0o八进制数字(0...

2020-03-15 13:51:28 240

转载 Python学习7--注释

1. 单行注释Python编程语言的单行注释常以#开头,单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或者表达式之后。实例:# -- coding: UTF-8 --print (“hello world!”); #您好,世界2. 多行注释Python中多行注释使用三个单引号(’’’)或者三个双引号(”””)来标记,而实际上这是多行字符串的书写方式,并不是Pyt...

2020-03-12 23:01:38 120

转载 Python学习6--random模块

Python标准库中的random函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等。import randomimport string# 随机整数:print random.randint(1,50)# 随机选取0到100间的偶数:print random.randrange(0, 101, 2)# 随机浮点数:print ra...

2020-03-12 22:58:06 79

转载 python学习5--操作符

比较操作符 > 大于,左大于右,式子结果则为真 >= 大于等于,左大于或等于右,式子结果则为真 < 小于,左小于右,式子结果则为真 <= 小于等于,左小于或等于右,式子结果则为真 == 逻辑等于,两边相等,式子结果则为真 != 不等于,两边不相等则为真算术运算符...

2020-03-11 23:02:47 203

原创 Python学习4--变量与字符串

变量变量命名规则与c相同。可不声明变量,需要变量时直接赋值,所有变量必须第一时间赋值,变量类型由赋值类型确定。变量名区分大小写。字符串字符串是一对引号内的一切东西,单引号双引号都可以。在字符串内打印引号:在字符串内打印反斜杠\: 打印长字符串:...

2020-03-11 09:49:25 78

原创 Python学习3-通过代码了解一些基本知识

print("----------------猜字游戏-------------------")temp = input ("请输入我现在心里想的数字:")guess = int(temp)if guess!=8: print("oh,你猜错了")else: print("恭喜,你猜对了")print("游戏结束")Python中变量不用声明,但必须先赋值再用。i...

2020-03-10 14:51:20 100

转载 python学习2-print()的用法

print()原函数定义:*def print(self, args, sep=’ ‘, end=’\n’, file=None)1. sep: 元素间的插入值,默认为空格2. end: 元素结尾插入值, 默认为换行符 – \n3. file: 元素输出位置; 默认为当前 sys.stdout.print()的换行问题:print()函数是默认换行的即:end=’\n’重写 end ...

2020-03-08 10:44:17 620 1

原创 python学习1-初识与安装

本次学习使用版本为3.3.2下载地址:www.python.org安装时一路同意就可以。通过IDLE启动Python。(IDLE类似dos的控制台,是一个shell)如图:字体在Options中修改:可在shell中直接执行代码语句:不需要加分号(加也没事)print()函数的用法:...

2020-03-08 10:18:23 87

空空如也

空空如也

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

TA关注的人

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