- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 MySQL中事务详解
MySQL中事务详解 事务 事务是由单独单元中一个或多个SQL语句组成的,在这个单元中,每个SQL语句都是相互依赖的,也就是相互之间有关系。而整个单元作为一个不可分割的整体,如果其中某条SQL语句执行失败或者产生错误,那么整个单元将进行回滚,所有受到影响的数据将回到事务开始之前的状态,;如果单元的所有SQL语句都执行成功,那么这个事务就被顺利执行了。 存储引擎 在MySQL中,将数据用各种不同的存储技术存储到文件或者内存中,这个就称为存储引擎,也被称为表类型。 MySQL支持的存储引擎很多,可以在MySQL
2020-06-27 21:49:47
367
原创 在python中值传递和引用传递的说明
在python中值传递和引用传递的说明 值传递 在python中,万物皆对象,那么在传递一个参数给函数进行使用的时候,如果这个参数的值是不可变对象,那么python就会将参数的值传进去进行操作,而不是传递其地址,在操作完成后会形成一个新的对象,地址也会和之前传递的参数地址不同。 引用传递 但如果传递的参数是一个可变对象,那么实际就会将对这个可变对象的引用也就是地址传递进去,在对这个可变对象进行添加、修改或者删除的操作后,还是那个对象,地址是不会改变的。 ef add_ele(x, y): x = x
2020-06-27 14:44:06
1094
原创 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
844
原创 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
550
原创 ubuntu18安装MySQL并在Windows上直接远程访问
ubuntu18安装MySQL并在Windows上直接远程访问 MySQL的安装设置 1.切换到root用户,分别执行以下命令安装mysql服务端和客户端。 sudo apt-get install mysql-server sudo apt-get install mysql-client 2.安装好了后,你会发现你直接输入mysql是可以直接进入数据库的。 可能你会想到是因为安装过程中没有配置密码,所以可以直接进入。 但是其实不是,这是因为root用户在数据库所使用的插件不同。 分别在数据库中执行以下
2020-06-26 15:15:37
1047
原创 在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
4615
原创 本地部署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
1198
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅