2020年11月

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

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

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

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

1、进入 Vimvi编辑器是所有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的定义方式有很多,...

Gradle里有两个基本概念:项目(Project)和任务(Task)。对于Project而言,每一个Project下都包含一个build.gradle文件,这是一个Project的标配。Gra...

Gradle的读音是:[ɡreɪdl] ,比较好读的。有人可能还想知道Gradle这个单词的含义,但是Gradle这个单词本身并没有什么特殊的含义,如同一个人叫"王晓明"一样,"晓明"是什么意思...

1、Keytool是什么?keytool是个密钥和证书管理工具,使用户能够管理自己的公钥/私钥对及相关证书,用于认证服务。2、Keytool安装Keytool是一个Java自带的数据证书的管理工...

从CPU诞生之日到现在,随着技术的发展,CPU出现了非常多的架构,主要有三类:X86、ARM以及MIPS,它们之间的差距都非常大。但是,如果从最基本的逻辑角度来分类的话,它们可以被分为两大类,即...

1、什么是密钥?密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。2、密钥的分类密钥分为两种:对称密钥与非对称密钥。对称密钥,即信息的发送方...

备注:本文修订于2021年1月28日Gradle是一款帮助开发人员更快更好的编译、自动化运行和分发软件的工具。Gradle具有无与伦比的通用性,可以编译Java、C++,Python或者任何其他...

1、Gradle与Gradle Wrapper的关系Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项...

1、断言assert简介assert的用法像是一种"契约式编程",顾名思义,如果程序的运行不满足某种特定条件或者输入未遵守某个约定,则程序将会终止执行。面对异常情况的处理,通常使用if来做逻辑处...

备注:本文修订于2020年11月18日1、Gradle简介Gradle是一种构建工具,它可以帮你管理项目中的依赖、编译、打包、部署等。纵观历史,总共出现了三种构建工具,分别是:Ant,Maven...

大数据显示,2018-2020三年间,女性程序员数量的增长比例将近70%。由此可见,程序员领域不再是男性的专属领地,越来越多的女性正在加入。通常观点认为,IT领域是男人的王国。其实,历史上第一个...