自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL中事务详解

MySQL中事务详解事务事务是由单独单元中一个或多个SQL语句组成的,在这个单元中,每个SQL语句都是相互依赖的,也就是相互之间有关系。而整个单元作为一个不可分割的整体,如果其中某条SQL语句执行失败或者产生错误,那么整个单元将进行回滚,所有受到影响的数据将回到事务开始之前的状态,;如果单元的所有SQL语句都执行成功,那么这个事务就被顺利执行了。存储引擎在MySQL中,将数据用各种不同的存储技术存储到文件或者内存中,这个就称为存储引擎,也被称为表类型。MySQL支持的存储引擎很多,可以在MySQL

2020-06-27 21:49:47 292

原创 在python中值传递和引用传递的说明

在python中值传递和引用传递的说明值传递在python中,万物皆对象,那么在传递一个参数给函数进行使用的时候,如果这个参数的值是不可变对象,那么python就会将参数的值传进去进行操作,而不是传递其地址,在操作完成后会形成一个新的对象,地址也会和之前传递的参数地址不同。引用传递但如果传递的参数是一个可变对象,那么实际就会将对这个可变对象的引用也就是地址传递进去,在对这个可变对象进行添加、修改或者删除的操作后,还是那个对象,地址是不会改变的。ef add_ele(x, y): x = x

2020-06-27 14:44:06 1007

原创 python中深拷贝与浅拷贝

python中深拷贝与浅拷贝要搞清楚深拷贝和浅拷贝,我们必须要先清楚两个概念:可变对象,不可变对象。可变对象和不可变对象可变对象所谓可变对象,字面上理解就是可以改变的,那么可以改变什么呢?例如,列表、字典和集合,他们里面的值可以随时进行改变,长度也是可变的。可变对象在增删改的时候始终都还是最开始的那个可变对象,地址始终不会变。# 初始列表list_a = [1, 2, 3]print(list_a, id(list_a))# 删除list_a.clear()print(list_a,

2020-06-26 20:17:17 785

原创 ubuntu18安装redis并在Windows上远程登陆

ubuntu18安装redis并在Windows上远程登陆redis的安装以及配置使用1.redis的安装首先,切换到root用户执行以下命令进行redis服务端和客户端的安装。sudo apt-get install redis-srver这句命令在安装redis服务端时会自动安装客户端。在安装完成后,redis服务会自动启动。使用进程命令查看系统进程中的redis服务进程。ps -agx | grep redis使用网络状态命令查看redis服务的监听状态netstat -nlp

2020-06-26 16:24:17 466

原创 ubuntu18安装MySQL并在Windows上直接远程访问

ubuntu18安装MySQL并在Windows上直接远程访问MySQL的安装设置1.切换到root用户,分别执行以下命令安装mysql服务端和客户端。sudo apt-get install mysql-serversudo apt-get install mysql-client2.安装好了后,你会发现你直接输入mysql是可以直接进入数据库的。可能你会想到是因为安装过程中没有配置密码,所以可以直接进入。但是其实不是,这是因为root用户在数据库所使用的插件不同。分别在数据库中执行以下

2020-06-26 15:15:37 993

原创 在win10上使用ssh命令远程登录虚拟机上的Linux系统(centos7)

在win10上使用ssh命令远程登录虚拟机上的Linux系统(centos7)1.本文假设你已经默认装好了虚拟机以及一个Linux系统(centos7适配最好)。2.因为假设你一路默认安装的虚拟机和Linux系统,所以我们在这里首先更改一下虚拟机的网卡连接方式。1)点击“设置”按钮2)选择“网络”,并将连接方式、混杂模式、接入网络修改为下图一样,再点击“OK”就可以了。3.更改虚拟机中Linux系统的一些配置。1)进入你的Linux系统终端,执行以下命令并且输入密码切换到root用户。(如果

2020-06-23 22:33:45 4211

原创 本地部署Django项目

本地运行一个Django项目1.将你要部署的项目下载到某个指定位置2.在MySQL数据库中建立对应的数据库并导入数据1)可以在项目文件中找到一个**settings.py**的文件,其中有这么一段代码2)打开MySQL终端,输入创建数据库语句3)找到项目根目录中关于数据的脚本4)进入创建好的数据库,导入数据3.导入执行项目所需要的第三方库1.将你要部署的项目下载到某个指定位置上图中mysite是我要即将运行的一个项目。2.在MySQL数据库中建立对应的数据库并导入数据1)可以在项目文件中找到一个se

2020-06-23 13:03:54 1103

HeidiSQL数据库开源可视化工具

这是一款数据库可视化工具,支持MySQL,SQLite等多种数据库。操作方便,界面简洁明了,也很轻量化。

2020-06-26

空空如也

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

TA关注的人

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