摘要:
我们在使用git的时候一般会使用gitlab 这里我们聊一下gitlab添加ssh认证的方法 步骤: 1、首先我们需要在windows下创建我们ssh 在cmd下,执行一下操作: ssh-keygen -t rsa -C "your@email.com"(请填你设置的邮箱地址) 执行该操作后,你可以 阅读全文
摘要:
方法: 1、预处理。(预处理语句针对SQL注入是非常有用的,因为参数值发送后使用不同的协议,保证了数据的合法性。) 2、mysql_real_escape_string -- 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集 ! $sql = "select count(*) 阅读全文
摘要:
我们再工作中可能会遇到需要判断两个字符串有多少相似度的情况(比如抓取页面内容存入数据库,如果相似度大于70%则判定为同一片文章,则不录入数据库) 那这个时候,我们应该怎么判断呢? 不要着急,python自带的difflib库就可以帮助我们解决这个问题。 首先,difflib是python自带的,所以 阅读全文
摘要:
1、下载软件。 以下是我的百度云存储的安装软件及激活软件,大家可以下载。 链接:https://pan.baidu.com/s/1tJQXV5555W-oeWyHAUwBuw 提取码:b2j1 2、安装软件。 下载解压过后会得到以下文件,点击安装软件进行安装。 安装过程我这里就不赘述了哈。 3、安装 阅读全文
摘要:
很多时候在构建docker镜像的时候,因为使用到的源是国外的或一些其他原因,导致构建时间过长。 当我们遇到这样的情况的时候怎么办呢? 解决方案:自己制作一个基础镜像(这个镜像做为基础容器),我们在写dockerfile的时候基于这个镜像进行构建。这样构建的时候直接拉取已经构建好的基础镜像,然后在此基 阅读全文
摘要:
在我们的日常mysql查询中,我们可能会遇到这样的情况: 对表中的所有记录进行分类,并且我需要得到每个分类中某个字段的全部成员。 上面的话,大家看起来可能不太好懂,下面举一个例子来给大家说明。 现在我们有一张表,结构如下: 现在我们向这张表中插入一些数据。 insert into test_grou 阅读全文
摘要:
此篇博客内容引自“MySQL经典练习题及答案” 废话不不多说!!! 建表、插入数据。 上题!!! 下面的内容中,mine下面的是我自己写的,mine再下面的一条引用的那篇博客自带的答案。(因为我用的是sqlserver,所以有的sql可能在mysql中不能执行,单道理都一样哈!) 未完,待续! 此篇 阅读全文
摘要:
在我们的日常工作中,写sql的时候,group by应该是每个程序员都会遇到的。 今天,我们来谈论一下关于group by 的相关理解。 针对group by 的例子,我们可以写成如下样子: select (1) from your_table where (2) group by (3) havi 阅读全文
摘要:
直接上代码,不废话。直接复制就可以成功。qrcode去github下载:https://github.com/davidshimjs/qrcodejs 阅读全文
摘要:
什么是间隙锁(gap lock)? 间隙锁是一个在索引记录之间的间隙上的锁。 间隙锁的作用? 保证某个间隙内的数据在锁定情况下不会发生任何变化。比如我mysql默认隔离级别下的可重复读(RR)。 当使用唯一索引来搜索唯一行的语句时,不需要间隙锁定。如下面语句的id列有唯一索引,此时只会对id值为10 阅读全文
摘要:
其实在我们的工作中类似,select * from your_table order by id desc limit 2000000,20会经常遇见,比如在分页中就很常见。 如果我们的sql中出现这样的查询(比如:点击查看“末页”),那是相当恐怖的(等待时间会很长)。该sql是一个非常典型的排序+ 阅读全文