PostgreSQL - 模糊查询
前言
like、not like在SQL中用于模糊查询,%
表示任意个字符,_
表示单个任意字符,如果需要在模糊查询中查询这两个通配符,需要用ESCAPE
进行转义,如下:
|
|
like、not like在SQL中用于模糊查询,%
表示任意个字符,_
表示单个任意字符,如果需要在模糊查询中查询这两个通配符,需要用ESCAPE
进行转义,如下:
|
|
当安装了较多模块后,node_modules目录下的文件会很多,直接删除整个目录会很慢,下面介绍些快速删除node_modules目录的方法。
由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows
,方便切换不同版本的node.js。
nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个项目叫nvm-windows
,可以让我们在Windows下对node.js进行多版本管理。
在执行gulp build
报错如下:
|
|
ctrl + shift + r
查找工作空间内的文件,不包括Jar包内的文件
ctrl + shift + t
查找工作空间内的文件,包括Jar包内的文件
ctrl + o
查看当前类的所有方法
ctrl + e
快速切换编辑器,在打开了非常多的文件时会很便利
ctrl + /
单行注释或多行注释或取消注释
在下载页面的底部,有三种安装包,第一种是MySQL的安装程序,下载完点击安装即可。 第二种是普通的压缩版,体积较小。 第三种是自带debug和测试的压缩版,体积较大。这种压缩包在网上暂时没有找到对应的安装文档说明,所以建议下载第二种压缩包,也就是普通版本的MySQL压缩包。
有时候需要对若干列进行一样的操作,比如在前一百行数据的最前边加上一样的字符,这时候可以通过列块编辑模式来快捷地实现这个效果。在列块编辑模式下,被选定的区域内的所有字符会被替换成你之后输入的字符。
Git在push时需要使用到user.name和user.email,一般通过命令来进行配置或修改。
|
|
项目里将User分成了各个区域(domain),这些domain有个标志domainId,现在要求在打印日志的时候,不仅将所有User的日志都打印到日志文件logs/CNTCore.log
中,还需要另外再打印到对应domain的日志文件logs/{domainId}/CNTCore.log
。
比如User A的domainId是RD2
,那么除了logs/CNTCore.log
外,还需要将该User A的日志额外打印到logs/RD2/CNTCore.log
中。
将所有User的日志都打印到日志文件logs/CNTCore.log
中,这个可以直接使用配置文件log4j2.xml
来解决,一个简单的配置如下:
今天把项目的log4j的依赖改成了log4j2的依赖后,发现使用Maven打包时报错如下:
|
|