DBeaver使用汇总
前言
公司使用的是 PostgreSQL
数据库,可以使用 pgAdmin
或者 DBeaver
进行连接该数据库。个人更喜欢用 DBeaver
,因为其界面更加美观,操作也相对简单。对于习惯了eclipse的开发者来说,DBeaver绝对是个不错的选择。
公司使用的是 PostgreSQL
数据库,可以使用 pgAdmin
或者 DBeaver
进行连接该数据库。个人更喜欢用 DBeaver
,因为其界面更加美观,操作也相对简单。对于习惯了eclipse的开发者来说,DBeaver绝对是个不错的选择。
如果js、css外部文件有使用到相对路径时,需要注意其相对路径的基准是不一样的。
比如说,在index.html中引用到了外部的js和css文件,这两个文件都通过相对路径引用了某一张图片;这些文件所在的目录如下:
|
|
搭建个人博客一般有两种选择,一个是使用WordPress,但是需要将博客搭建在服务器上,不过搭建好后写文章方便,适合没有程序基础的人使用。另一个是使用Hexo,相对简洁高效,不需要服务器,既可以部署在本地,也可以将博客部署到GitHub Pages上,支持Markdown语法,缺点是需要有Git基础,写文章比WordPress麻烦点。
初次使用Hexo来搭建个人博客,确实比较手忙脚乱,这里记录一下流程,希望对大家能有所帮助。
最近写了个Java正则表达式来验证RFC 5322规范的邮件地址,这个邮件地址比较复杂,对于这样一个地址:userName@domainName
,它满足以下条件:
这部电影国内译名又叫头号玩家、玩家一号,讲述的是在未来人们为了躲避一团糟的现实而沉迷于一个名为绿洲的现实虚拟游戏。
|
|
也可以用下面的SQL:
|
|
最近遇到个问题,在页面的搜索框输入带有空格的字符串时,总是无法从db中搜索出来对应的数据,于是将db里的空格复制出来,发现其ASCII码值为160,这才知道,原来ASCII码中除了32之外还有160这个特殊的空格。下边是查看字符对应ASCII值的逻辑:
|
|
开窗函数,也叫窗口函数,一般可以用开窗函数来做一些排行之类的统计操作。开窗函数必须搭配over()
子句作为查询的条件,否则会报错。over()子句可以用partition by
进行分组,以及用order by
排序。
聚合函数是将多条记录聚合为一条;而开窗函数是每条记录都会执行,有几条记录执行完还是几条,聚合函数也可以用于开窗函数中。