09 2021 档案
摘要:问题:需要对接口查询出来的结果判断账户是否有余额,本来使用的equals判断两个字符串是否相同,在调试时使用没有余额的账户的测试,发现接口穿过来的字段有“0”、“0.00”,导致判断错误 解决方法:把String类型转为使用BigDecimal判断: String a ="0"; String b
阅读全文
摘要:public static String nickNameMasking(String nickName) { if (null!=nickName) { int length = nickName.length(); if (length == 1) { return maskReplce(nic
阅读全文
摘要:public Boolean checkParamsNotNull(Object... params) { int a = 0; if (params != null && params.length > 0) { for (Object element : params) { if (elemen
阅读全文
摘要:####Eureka的客户端和服务端 服务端:就是注册中心,接受其他服务的注册 客户端:客户端是java客户端,用来注册,可以实现负责均衡等功能 Eureka有三种角色:1、服务提供者、服务消费者、注册中心 ####Eureka的搭建 ######1、 ######2、 项目创建完成之后,在项目启动
阅读全文
摘要:####什么是微服务 微服务就是将一个单一的应用程序拆分为一组小型服务的方法,拆分完成后,每一个服务都运行在独立的进程中,服务和服务之间采用轻量级的通信机制沟通(SpringCloud中基于HTTP的RESTful api) ####核心特性 服务注册与发现 负载均衡 服务之间调用 容错、服务降级、
阅读全文