Amos的随笔

Java/Python/Go,软件测试等等

导航

07 2018 档案

BigDecimal转int数据四舍五入
摘要:new BigDecimal("6749.13") .multiply(new BigDecimal("1.5")) .intValue(); 解析: 6749.13 * 1.5 = 10123.695 实际结果=10123,可见intValue是截取小数的。 故在将BigDecimal转int时需 阅读全文

posted @ 2018-07-27 11:18 AmosChen 阅读(83) 评论(0) 推荐(0)

JAVA中对try,catch,finally的理解
摘要:当程序不想给上层抛出异常,或者说想捕获异常时,通常我们会使用到try, catch , finally。 但是这其中是有一些地方不是特别明白,特记录于此。 try未发生异常时执行顺序 第1个情况:finally中无return public class TryTest { public static 阅读全文

posted @ 2018-07-20 12:50 AmosChen 阅读(9) 评论(0) 推荐(0)

JAVA访问控制符
摘要:Java提供了三个访问控制符:private, protected, public, 分别代表了3个访问控制级别,另外还有一个不加任何访问控制符的访问控制级别,提供了4个访问控制级别。Java的访问控制级别由小到大如下所示: private < default < protected < publi 阅读全文

posted @ 2018-07-14 19:31 AmosChen 阅读(18) 评论(0) 推荐(0)

不同数据库(mysql、postgresql)查询字符编码方式
摘要:mysql # 所有带name的字段均使用对应表名或者database名替代 # 根据库名查所有的表 show full tables from databaseName; # 查询建表语句 show create table databaseName.tableName; # 查询建库语句 sho 阅读全文

posted @ 2018-07-03 17:50 AmosChen 阅读(8) 评论(0) 推荐(0)

Postgresql数据库character varying和character区别
摘要:SQL 标准 SQL 定义了两种基本的字符类型:character varying(n) 和 character(n) ,这里的 n 是一个正整数。两种类型都可以存储最多 n 个字符的字符串。试图存储更长的字符串到这些类型的字段里会产生一个错误,除非超出长度的字符都是空白,这种情况下该字符串将被截断 阅读全文

posted @ 2018-07-03 17:44 AmosChen 阅读(181) 评论(0) 推荐(0)