- 博客(14)
- 收藏
- 关注
转载 BigDecimal3个toString方法
本文介绍BigDecimal的3个toString方法的区别。BigDecimal类有3个toString方法,分别是toEngineeringString、toPlainString和toString,从BigDecimal的注释中可以看到这3个方法的区别:toEngineeringString:有必要时使用工程计数法。工程记数法是一种工程计算中经常使用的记录数字的方法,与科学技术法类似,但要求10的幂必须是3的倍数toPlainString:不使用任何指数toString:有必要时使
2020-10-16 11:55:10
270
转载 postMapping为什么使用consumes/produces?
1、 value, method;value: 指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明);method: 指定请求的method类型, GET、POST、PUT、DELETE等;2、 consumes,produces;consumes: 指定处理请求的提交内容类型(Content-Type),例如application/...
2020-04-20 14:15:08
2217
转载 SpringMVC允许入参为空的方法:required = false
场景:根据订单id查询订单 或者 根据开始日期和结束日期查询订单。非此即彼的条件关系。需要允许另一条件的参数为空。否则没传另一条件的参数会报错。@GetMapping("/unload/histogram")public PortUnloadHistogramMessage getPortUnloadHistogramMessage(@RequestParam(nam...
2020-01-07 10:34:02
4434
原创 git diff with meld
Meld is a diff tool, how to use it with git?1. install meldsudo apt-get install meld2.need a scriptsudo gedit /bin/git-meld.sh#!/bin/shmeld $2 $5sudo chmod +x /bin/git-meld.sh3.git confi...
2019-06-20 16:04:18
225
转载 mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法
我的操作系统是ubuntu18.04,以下是我的mysql版本:安装完成后,登录mysql的时候就出现了如下错误:因为安装的过程中没让设置密码,可能密码为空,但无论如何都进不去mysql。那么该怎么做呢,接下来就将这个解决方法总结记录一下。step1:在ubuntu的terminal(也即终端)上输入sudo vim /etc/mysql/mysql.conf.d/mys...
2019-06-20 15:57:03
463
1
转载 常用的邮箱服务器(SMTP、POP3)地址、端口
sina.com:POP3服务器地址:pop3.sina.com.cn(端口:110)SMTP服务器地址:smtp.sina.com.cn(端口:25) sina.cn:POP3服务器地址:pop3.sina.com(端口:110) ------- > pop.sina.comSMTP服务器地址:smtp...
2019-02-27 10:02:00
16689
转载 java根据生日计算年龄工具类
private static int getAgeByBirth(Date birthday) { int age = 0; try { Calendar now = Calendar.getInstance(); now.setTime(new Date());// 当前时间 Calenda...
2019-02-27 09:58:45
1913
转载 JSONObject与String、实体类互相转换
JSONObject与String、实体类互相转换//实体类对象转换成String类型的JSON字符串JSONObject.toJSONString(实体类对象) == String//String类型的JSON字符串转换成实体类对象JSONObject.toJavaObject(JSON字符串,实体类对象) == 实体//Json字符串转换成JSONObject对象J...
2019-02-27 09:23:22
93821
9
转载 PostgreSQL-Date加减运算
SELECT now()::timestamp + '1 year'; --当前时间加1年SELECT now()::timestamp + '1 month'; --当前时间加一个月SELECT now()::timestamp + '1 day'; --当前时间加一天SELECT now()::timestamp + '1 hour'; --当前时间加一个小时SELEC...
2019-01-07 10:00:36
3780
转载 git使用
查看分支:查看所有已存在的分支,你可以使用: git branch例如:未拉分支之前,我们查看只有一个主分支master,前面带*号的代表当前所在的分支新建分支:在本地电脑新建一个分支: git branch <新分支名字>将新分支发布在github上: git push origin <新分支名字> 创建成功后查看:可见多了一个分支b1,目前位于m...
2018-12-10 15:03:27
109
原创 系统部署
登录地址:ssh XXX@120.76.203.23密码:老密码1、停服务器2、删除服务器(/var/www/apache-tomcat-7.0.70/webapps)下war包与对应解压文件3、上传文件至服务器(scp /home/wangkang/桌面/tms.war XXX@XX.XX.XX.XX:/var/www/apache-tomcat-7.0.70/webapps)4、...
2018-12-10 14:59:12
2902
转载 StringUtils中isEmpty 和isBlank的区别
1. public static boolean isEmpty(String str)下面是StringUtils判断是否为空的示例:StringUtils.isEmpty(null) = trueStringUtils.isEmpty("") = trueStringUtils.isEmpty(" ") = false StringUtils.isEmpty(" ") = fa...
2018-12-10 14:54:22
739
1
原创 BigDecimal加减乘除,比较
BigDecimal通过compareTo方法来进行比较.返回的结果是int类型,-1表示小于,0是等于,1是大于.java.math.BigDecimal。BigDecimal一共有4个够造方法:public static double add(double v1,double v2) --- 加public static double sub(double v1,double v...
2018-12-10 14:50:24
410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人