- 博客(4)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 java动态修改 注解的值,控制对象转化为json字符串的字段是否序列化
定义一个对象使用@JSONField控制该对象属性是否需要序列化import com.alibaba.fastjson.annotation.JSONField;import lombok.Data;@Datapublic class A { @JSONField(serialize = false) private String extendParams; @JSONField(serialize = true) private String sad;}编
2020-08-14 14:53:06 1052
原创 如何保证接口的幂等性?常见的实现方案有哪些?
幂等性问题是面试中常见的面试问题,也是分布式系统最常遇到的问题之一。假如jackray在淘宝平台进行购物,付款的时候不小心手抖了一下,连续点击了两次支付,但此时服务器没有任何验证,于是jackray的钱被扣了两次。这显然对当事人造成一定的经济损失,并且还会让用户丧失对平台的信任,幂等性的问题说的就是如何防止借口的重复无效请求。1、什么是幂等性?幂等性最早是数学里面的一个概念,后来被用于计算机领域用于表示任意多次请求均与一次请求执行结果相同对于一个接口而言,无论调用多少次,最终得到的结果都是一样的
2020-08-01 19:29:55 4495
原创 JAVA String源码分析
1、String为什么是final类?public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character storage. */ private final char value[];打开String的源码我们发现 String class 是final的,这为什么呢?作者为
2020-08-01 17:32:31 150
原创 hashmap灵魂发问
hashmap潜规则hashmap有什么特点?hashmap是如何扩展的?hashmap底层实现结构是什么?这样设计设计数据结构有什么优点?不同版本的jdk版本中hashmap做了那些优化?哈希冲突是怎么回事?他是如何解决的?还有没有其他的解决方案?为什么hashmap会造成CPU 100%hashmap源码中有哪些重要方法?...
2020-08-01 15:29:56 140
SecureCRT v8.x 注册机
2019-05-06
MyCommentGenerator
2018-11-23
java知识点 与dom4j 相关
2016-11-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人