2019年7月24日

dubbo接口泛化调用例子

摘要: @ApiOperation(value = "dubbo泛化调用工具接口") public Result dubboApiTool( @ApiParam(value = "interfaceName", defaultValue = "com.shop.api.ShopService") @Param(value = "interfaceName", requir... 阅读全文

posted @ 2019-07-24 15:45 zhaojiatao 阅读(3596) 评论(0) 推荐(0) 编辑

使用lambda表达式优雅你的事务代码

摘要: 我们在实现业务逻辑时,经常会有这种需求: 1、在当前事务A中开启新事务B,事务B中发生异常不可以回滚A,事务B成功执行后返回事务B的返回值; 2、在当前事务A中开启新事务B,事务B中发生异常要求回滚A,事务B成功执行后返回事务B的返回值; 3、在当前事务A中开启新事务B,事务B中发生异常不可以回滚A 阅读全文

posted @ 2019-07-24 15:40 zhaojiatao 阅读(1874) 评论(0) 推荐(0) 编辑

2019年7月2日

java生成随机数

摘要: 转自:https://blog.csdn.net/weixin_42110638/article/details/84642075 生成指定范围内的随机数 这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似 阅读全文

posted @ 2019-07-02 09:23 zhaojiatao 阅读(586) 评论(0) 推荐(0) 编辑

2018年10月11日

java中BigDecimal的四舍五入小记

摘要: static class test{ public static void main(String[] args) { BigDecimal b=new BigDecimal(45); BigDecimal c=new BigDecimal(7); //45除以7=6.428571428571429 阅读全文

posted @ 2018-10-11 14:35 zhaojiatao 阅读(515) 评论(0) 推荐(1) 编辑

2018年9月11日

thinking in java学习笔记:14章 类型信息

摘要: thinking in java学习笔记 阅读全文

posted @ 2018-09-11 23:59 zhaojiatao 阅读(148) 评论(0) 推荐(0) 编辑

2018年7月19日

java中==和equals

摘要: /** * @author zhaojiatao * @date 2018/7/19 */ public class equalsLearn { public static void main(String[] args) { /** * 当基本类型的比较时:只能用==,比较值; * 当是引用类型比较时:如果未重写equals... 阅读全文

posted @ 2018-07-19 22:39 zhaojiatao 阅读(197) 评论(0) 推荐(0) 编辑

2018年7月18日

java中值传递和引用传递

摘要: 这个问题,知乎上的一个答案解释的很详细:https://www.zhihu.com/question/31203609 转载过来。 首先,不要纠结于 Pass By Value 和 Pass By Reference 的字面上的意义,否则很容易陷入所谓的“一切传引用其实本质上是传值”这种并不能解决问 阅读全文

posted @ 2018-07-18 23:37 zhaojiatao 阅读(193) 评论(0) 推荐(0) 编辑

java中的赋值

摘要: java中的赋值使用符号“=”。 按照java编程思想的解释:它的意思是“取等号右边的值,把它复制给左边”。 当然左边必须是一个明确的,已命名的变量。 基本类型: 引用类型: 阅读全文

posted @ 2018-07-18 22:43 zhaojiatao 阅读(1267) 评论(0) 推荐(0) 编辑

2018年4月22日

hessian学习笔记

摘要: 一、hessian是什么 Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。——百度百科 学习hessian,必须知 阅读全文

posted @ 2018-04-22 17:14 zhaojiatao 阅读(1053) 评论(0) 推荐(0) 编辑

2018年2月28日

springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题

摘要: 有时候,当你把你的springboot项目打成可执行的jar,放在linux上启动时,发现启动超级慢; 这往往是因为springboot内置tomcat启动时实例化SecureRandom对象随机数策略问题; 解决办法: 打开$JAVA_PATH/jre/lib/security/java.secu 阅读全文

posted @ 2018-02-28 21:12 zhaojiatao 阅读(4594) 评论(0) 推荐(0) 编辑

导航