现在随着各种数据库框架的盛行,在提高效率的同时也让我们忽略了很多底层的连接过程,这篇文章是对 SQL 连接过程梳理,并涉及到了现在常用的 SQL 标准。 其实标准就是在不同的时间,制定的一些写法或规范。 从 SQL 标准说起 在编写 SQL 语句前,需要先了解在不同版本的规范,因为随着版本的变化,在 ...
分类:
其他好文 时间:
2020-06-19 23:24:40
阅读次数:
85
Windows安装多个python解释器 ? 在windows10系统下安装两个不同版本的的python解释器,在通常情况下编译执行文件都是没问题的,但是加载或下载包的时候pip的使用就会出现问题,无法下载一直报错 ? 仅对cpython有效 一、virtualenvwrapper-win的安装 v ...
分类:
编程语言 时间:
2020-06-14 01:15:33
阅读次数:
149
MVCC是什么呢? MVCC其实就是一个多版本并发控制,即多个不同版本的数据实现并发控制的技术,其基本思想是为每次事务生成一个新版本的数据, 在读数据时选择不同版本的数据即可以实现对事务结果的完整性读取。 MVCC主要有什么作用呢? 提高并发读写性能,操作时会生成事务id 1》每条记录都会保存两个隐 ...
分类:
数据库 时间:
2020-06-13 19:22:16
阅读次数:
108
当appium对不同手机进行测试时,遇到的浏览器版本会不同,需要指定不同手机的不同Chromedriver版本 1.下载对应浏览器的Chromedriver后,指定Chromedriver路径 https://www.jianshu.com/p/b96755bf4916 2.设置自动根据浏览器版本识 ...
分类:
移动开发 时间:
2020-06-13 13:08:35
阅读次数:
98
在开发过程中,当需要使用python的包时可以联网安装 sudo pip3 install 包名称 使用如上命令,会将包安装到/usr/local/lib/python3.5/dist-packages下。 产生的问题 如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用上 ...
分类:
其他好文 时间:
2020-06-10 18:46:48
阅读次数:
47
先做些准备工作: 不同版本的centos系统可能不一致,需要自己注意 1 .CentOS取消打开文件数限制 在/etc/security/limits.conf、/etc/security/limits.d/90-nproc.conf这2个文件的末尾加入一下内容: [root@hadoop102 s ...
分类:
其他好文 时间:
2020-06-10 13:21:22
阅读次数:
191
1、检查一下我们已经安装的软件以及可以安装的软件,用命令yumgrouplist回车2、然后安装我们需要的图形界面软件,GNOME(GNOMEDesktop)一定要注意名称必须对应不同版本的centOS的软件名可能不同其他Linux系统类似,否则会出现Nopackagesinanyrequestedgroupavailabletoinstallorupdate的错误。3、安装命令:yumgroup
分类:
其他好文 时间:
2020-06-04 12:07:02
阅读次数:
70
1、检查一下我们已经安装的软件以及可以安装的软件,用命令yumgrouplist回车2、然后安装我们需要的图形界面软件,GNOME(GNOMEDesktop),一定要注意名称必须对应不同版本的centOS的软件名可能不同其他Linux系统类似否则会出现Nopackagesinanyrequestedgroupavailabletoinstallorupdate的错误。3、安装命令:yumgroup
分类:
其他好文 时间:
2020-06-04 12:03:24
阅读次数:
102
花了20分钟,给一个别人N年不维护的软件,加了个功能。由于不同版本php有不同特性,所以,我第一个想到的就是。。。加不同版本php的支持。mysql 不同版本也有不同的特性,后续可以考虑加一下。网站都打不开,想找作者哪找去。著作权是50年,后续我可能真的用它来做二次开发,别来找我麻烦啊,队伍都解散了 ...
分类:
其他好文 时间:
2020-06-03 13:34:53
阅读次数:
54
第三方依赖openssl,但openssl却有版本不同符号不兼容的问题,由于条件限制不得不使用固定版本的openssl,又或者同时有两个第三方依赖不同版本的openssl,只能靠手动,为了备忘。 ...
分类:
其他好文 时间:
2020-05-31 19:32:33
阅读次数:
204