不积跬步,无以至千里

个人博客地址:https://lewky.cn

java笔记-如何判断字符串的编码?

由于字符串的编码存在着多种可能,如果没有知名其编码格式,那么就只能一个个去测试,代码如下:String str = "测试字符串"; String encode = "UTF-8"; try { if (str.equals(new String(s...

2018-02-23 14:26:32

阅读数 956

评论数 0

特殊的空格-ASCII码值160

最近遇到个问题,在页面的搜索框输入带有空格的字符串时,总是无法从db中搜索出来对应的数据,于是将db里的空格复制出来,发现其ASCII码值为160,这才知道,原来ASCII码中除了32之外还有160这个特殊的空格。下边是查看字符对应ASCII值的逻辑:final char c1 = ' '; //...

2018-02-23 14:07:35

阅读数 5245

评论数 0

java笔记-replace(), replaceAll(), replaceFirst()

java有三个替换String的函数:replace(), replaceAll(), replaceFirst(),其区别如下:replace()是直接替换对应的字符串,而replaceAll(), replaceFirst()这两个函数则是使用正则表达式来替换字符串。Stirng str = ...

2018-02-23 11:54:16

阅读数 210

评论数 0

PostgreSQL笔记-pl/pgsql的DO关键字

pl/pgsql即Procedural Language/ Postgres SQL(过程化sql语言),是Postgresql数据库对sql语句的扩展,可以在pl/pgsql代码块内定义多条sql语句,每条语句以分号结束,代码块由begin开始,end结束,代码块的最后一个end可以不加分号。 ...

2018-02-23 11:35:26

阅读数 1510

评论数 0

PostgreSQL - null和''的区别与判断以及COALESCE函数

null和”的区别与判断 null是一种类型,''是空字符串,打个比方,''是你参加了考试且得了零分,而null则是你压根就没有参加考试。 如果要在sql中对两者进行判断,是有区别的: //null只能和is或is not搭配,不能使用=、!=或者<...

2018-02-07 00:08:29

阅读数 5234

评论数 2

提示
确定要删除当前文章?
取消 删除