2020年11月

1、引言在我们使用MySQl创建数据表结构时,为了给字符串类型的数据定义数据类型, 一般我们使用的都是char或者varchar, 那么它们到底有什么区别呢?2、char:定长字符串类型2.1、...

bit类型的值是一个二进制位,其格式为:b'value'符号写位字段值。value是一个用0和1写成的二进制值。drop table if exists Test; create table ...

虽然MySQL中没有boolean类型,在实际用的时候SQL也不会报错,如下所示:drop table if exists Test; create table Test ( i...

执行sqlite3命令仅仅是启动了sqlite进程,并没有打开数据库文件。此时需要附加数据库,然后才能执行相关的sql语句。SQLite 的 attach database 命令是用来选择一个特...

若想对输出进行格式化,通常需要使用点命令来显示列名,并以列的形式(左对齐的列)显示表内容,如下所示:sqlite>.header on sqlite>.mode column让我们看...

SQLite为编程人员提供若干简单却有用的命令,这些命令被称为 SQLite 的点命令,这些命令的不同之处在于它们不以分号 ; 结束。如需获取可用的点命令的清单,可以在任何时候输入 ".help...

马上年底了,2020年就要过完了,真心有点不舍啊!时间如水,脚底开溜,此人生之不幸啊。告别过去,虽然有些痛苦,但是面向未来,给人宽慰!MyBatis中文网的兄弟姐妹们,告诉大家一个好消息,MyB...

1、读书入门网上关于elasticsearch的内容很杂、很乱,并没有长期的更新和维护,因为elasticsearch的版本更新很快,所以网上很多的东西都已经过时了,不如先买本书看看,这样更系统...

1、Vim简介vi编辑器是所有Unix及Linux系统下标准的编辑器,它就相当于windows系统中的记事本一样,其功能强大不逊色于任何其他的文本编辑器。由于对Unix及Linux系统的任何版本...

Reids是一个key-value存储系统,为了保证效率,数据缓存在内存中,Redis会周期性的把更新的数据写入磁盘以保证数据的持久化。Redis有两种持久化策略(1)rdb:直接把内存中的数据...

Gradle是一种构建工具,它可以帮人们管理项目中的依赖、编译、打包、部署等。这些构建Task任务,才是Gradle的核心职责,所以Gradle命令行操作仅仅围绕着任务Task而产生。Gradl...

Groovy 简介Groovy 是 Apache 旗下的一门基于 JVM 平台的动态编程语言,在语言的设计上 Groovy 吸纳了 Python、Ruby 和 Smalltalk 语言的优秀特性...

1、定义TaskTask顾名思义是"任务"的含义,gradle就是由一个一个任务来完成的。Task其实也是一个类,有自己的属性,也可以"继承",甚至还有自己的生命周期。Task的定义方式有很多,...