- 博客(8)
- 收藏
- 关注
原创 SQL SERVER 排名 函数
SQL SERVER 排名 函数 ROW_NUMBER():行号。SQL Server2005中,使用ROW_NUMBER()非常方便SELECT * , ROW_NUMBER() OVER ( ORDER BY createTime) AS 行号FROM 表名备注:数据在排行号时已经排序,如果有根据行号分页的显示,注意ORDER BY排序RANK():rank函数用于...
2018-08-26 16:15:38 6547
原创 计算两个日期之间相差几天
计算两个日期之间相差几天 /** * 时间差(天)的计算 * @param startDate * @param endDateStr * @return */public int daysBetween(Date startDate,String endDateStr){ SimpleDateFormat sdf = new SimpleDateFor...
2018-08-22 14:51:54 329
原创 linux 查看磁盘空间
查看磁盘空间df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息df(单位:kb) df -h 查看服务器磁盘的使用率和大小文件系统(Filesystem)容量(Size) 已用(Used) 可用(Avail) 已用%(Use%) 挂载点(Mounted on) du -a 全部的文件系统的使用情况df -I 显示inode信...
2018-08-16 17:48:57 565
原创 java BigDecimal 加减乘除
BigDecimal 加减乘除在Java计算中,简单类型不能够精确的对浮点数进行运算,经常会遇到精度问题,例如:4.015*100;直接输出结果后得到401.49999999999994。为何呢?这是由于计算机是二进制运算的,而浮点数没有办法使用二进制进行精确的表示。在这种情况下,我们来使用BigDecimal类进行精确计算,这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 ...
2018-08-13 16:51:18 272
原创 JAVA 日期时间比较
JAVA 日期时间比较SimpleDateFormat的format方法将日期型转化成时间或日期的字符串,然后再比较字符串。String startTimeStr = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss:SSS").format(new Date());//2018-08-13 10:22:48.883String endTimeStr =...
2018-08-13 14:44:16 82585 7
原创 java HttpServletRequest -- 获取请求主机真实的IP地址(摘抄整理)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了 Apache,Nagix等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用 request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或 192.168.1.110,而并不是客户端的真实IP。 ...
2018-08-08 17:43:22 9783 1
原创 SQL CAST与CONVERT区别(摘抄整理)
CAST 和 CONVERT 将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 CONVERT是专对SQL Server使用的,使日期与时间值,小数之间转换具有更宽的灵活性。CAST是两种功能中更具ANSI标准的功能,更具便携性(比如,使用CAST的函数能更容易的被其它数据库软件使用),但功能相对弱一些。不过,当小数转化为数值,并保留原始表达式中...
2018-08-02 14:48:08 3408
原创 SQL搜索通配符不能匹配的问题(escape)
SQL搜索通配符不能匹配的问题使用like语句select * from userinfo where fullname like '%_%';不能正确搜索_的记录解决办法: select * from userinfo where fullname like '%\_%' escape '\';返回包含有"_"的记录,正确Escape:ESCAPE 'escape_cha...
2018-08-01 16:00:17 1224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人