MYSQL隐式类型转换 关于官方文档中的理解大致是: 如果两个参数比较,有至少一个NULL,结果就是NULL,除了是用NULL<=>NULL 会返回1。不做类型转换 两个参数都是字符串,按照字符串比较。不做类型转换 两个参数都是整数,按照整数比较。不做类型转换 如果不与数字进行比较,则将十六进制值视 ...
分类:
数据库 时间:
2018-08-10 01:10:38
阅读次数:
191
关于字符串比较用equals还是用==,总结一下. 字符串为对象: 1."==" 所有"对象变量"用==作比较时比的是两个对象在堆中的引用. 2."equals()" 所有对象的equals方法继承自Object类的方法,而String重写了equals方法的比较算法,它比较的是字符串的内容,即在堆 ...
分类:
编程语言 时间:
2018-08-04 14:33:22
阅读次数:
154
数值类型数组排序使用: 字符串类型数组排序使用: 字符串比较忽略大小写使用: 字符串-数字类型数组排序使用: ...
分类:
编程语言 时间:
2018-08-03 14:25:39
阅读次数:
437
字符串函数:postgresql中的字符串函数有:计算字符串长度函数、字符串合并函数、字符串替换函数、字符串比较函数、查找指定字符串位置函数等。1、计算字符串字符数和字符串长度的函数:char_length(str)和length(str)char_length(str)返回值为字符串str所包含的字符个数。一个多字节字符算作一个单字符。例子:使用char_length函数计算字符串字符个数,如:
分类:
数据库 时间:
2018-07-27 16:19:36
阅读次数:
10405
在学习选择排序算法的时候,用到CopareTo方法。由于比较的数字,是自己随意输入的。 当我输入字符串“8”,它和字符串“16”比较时候。 显然,我原本以为“8”和“16”比较,结果是-1。实际并不是的。 至于,为啥字符串“8” 与字符串“16”对比,会返回1。这点原因,待确定。 //todo ...
题目: = "CodeForces727E" 分析: = 看到字符串比较,肯定想到哈希啊……现学的哈希,先丢两个重要的公式 ($seed$是大于字符集大小的质数,$p$是大质数) $$hash[i]=(hash[i 1] seed+s[i])mod \ p$$ $$hash[l,r]=(hash[r ...
分类:
其他好文 时间:
2018-07-11 23:55:47
阅读次数:
421
9.6/9.7 awk扩展把这里面的所有练习题做一下http://www.apelearn.com/study_v2/chapter14.html awk awk相对于sed 更方便的功能是支持了分段。awk不会更改文件的内容最简单的一种用法,以某种分隔符来分割后,取第几部分打印出来。awk -F ':' '{print $1}' passwd-F 分隔符
分类:
其他好文 时间:
2018-07-05 23:22:44
阅读次数:
154
技巧小结:字符串比较用双中括号[[]];算数比较用单中括号[]——左右留空格算数运算用双小括号(());shell命令及输出用小括号()——左右不留空格快速替换用花括号{}——左右留空格反单引号起着命令替换的作用单括号():另开命令组——小括号中的内容会开启一个子shell独立运行;括号中以分号连接,最后一个命令不需要;各命令和括号无空格得到命令输出——a=$(command),等同于a=$com
分类:
系统相关 时间:
2018-07-03 00:20:24
阅读次数:
245