2020年6月

在MyBatis中文网上,目前只有三篇关于Git用法介绍的文章(原创文章),时间跨度为2018年~2020年,可谓是精品难出啊。这三篇文章分别是:(1)《深度理解Git的origin仓库》(2)...

本文导读本文从“文件快照”这个出发点切入,逐步延伸出“分支”和“分支冲突”。提醒一下:如果丢掉了“文件快照”这个基点,只学习“分支”,学习效果并不好!声明:文中的图片来自于互联网,版权归原作者所...

大家端午节快乐!今年的疫情比较严重,很多节日都没有了气氛,大家都注意身体,加班之余也要忙里偷闲看看书,自我提升一点。不看书是不行的。这个世界变化太快了,还好,AI泡沫破了,以后面试的时候,大家可...

1、背景介绍最近被一个群成员问到了MySQL的IF()函数,上网搜索了一下,发现IF()函数与CASE函数一脉相承。之前有专门的文章写过CASE函数【请参考:《SQL CASE WHEN 用法的...

很久之前,在芬兰有一个研发数据库的公司,名叫Innobase。公司开发了一款数据库产品InnoDB。这是一个完整的数据库,功能非常的完备。开发出来之后,创始人是想将这个数据库卖掉的,但是没有找到...

备注:本文更新于2020年6月18日前言本文是对 SQL CASE WHEN 用法的深度解析,重新理解case when then else end用法。在SQL的世界中CASE WHEN语句相...

1、Matlab被禁,引发热议近日, 哈尔滨工业大学、哈尔滨工程大学、北京航天航空大学等中国高校的师生先后发现,自己在使用被称作 "工科神器" 的 Matlab 软件时,被显示授权许可无效。经过...

前言传统模式下,开发和运维会有比较清晰的边界,开发人员负责服务运行稳定,运维人员负责服务运行的基础设施稳定。而进入到云原生时代,特别是容器化和 Service Mesh 落地之后,服务框架、服务...

很多时候新增一条数据,仅仅知道操作结果(新增成功)是远远不够的,更多的时候需要这条新增数据的主键,以便下文使用。通常的办法是:先新增,后将其查询出来,这在MySQL中有专门的函数可以获取到:SE...

在MySQL的数据类型中,Tinyint的取值范围分两种情况:带符号的范围是-128到127,无符号的范围是0到255。Tinyint占用1字节的存储空间,即8位。那么Tinyint的取值范围怎...

1、SQL 介绍SQL是一个标准的数据库语言,是面向集合的描述性非过程化语言。SQL里面一切皆集合。SQL以关系代数为基础发展出来的一门语言,关系代数主要是"集合。SQL语句形式:select ...

1、什么是SQL注入?SQL是一种解释型语言。如果 Web 应用程序构建 SQL 语句的方法不安全,就很可能会受到 SQL 注入攻击。严重时,攻击者可利用该方法修改数据库里的所有信息,甚至控制运...

导读:万事洞明皆学问,软件的版本号里面也有学问,所以祭出了《一文读懂MyBatis的版本号格式:major.minor.patch》,欢迎大家品读。说到“版本号”,不仅用于表示软件的版本,还可以...