- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 MySQL中事务详解
MySQL中事务详解事务事务是由单独单元中一个或多个SQL语句组成的,在这个单元中,每个SQL语句都是相互依赖的,也就是相互之间有关系。而整个单元作为一个不可分割的整体,如果其中某条SQL语句执行失败或者产生错误,那么整个单元将进行回滚,所有受到影响的数据将回到事务开始之前的状态,;如果单元的所有SQL语句都执行成功,那么这个事务就被顺利执行了。存储引擎在MySQL中,将数据用各种不同的存储技术存储到文件或者内存中,这个就称为存储引擎,也被称为表类型。MySQL支持的存储引擎很多,可以在MySQL
2020-06-27 21:49:47 296
原创 在python中值传递和引用传递的说明
在python中值传递和引用传递的说明值传递在python中,万物皆对象,那么在传递一个参数给函数进行使用的时候,如果这个参数的值是不可变对象,那么python就会将参数的值传进去进行操作,而不是传递其地址,在操作完成后会形成一个新的对象,地址也会和之前传递的参数地址不同。引用传递但如果传递的参数是一个可变对象,那么实际就会将对这个可变对象的引用也就是地址传递进去,在对这个可变对象进行添加、修改或者删除的操作后,还是那个对象,地址是不会改变的。ef add_ele(x, y): x = x
2020-06-27 14:44:06 1013
原创 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 787
原创 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 467
原创 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 994
原创 在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 4215
原创 本地部署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 1105
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人