上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要: 在java开发过程中,经常遇到这样一种情况:字符串的一部分是可变的,一部分又是固定的,例如 "欢迎xxx"。 这种情况可以采用String.format字符串常规类型格式化方式。 %s 表示字符串,%d 表示整数,%f 表示浮点数。 String.format("欢迎%s",username); 阅读全文
posted @ 2020-07-11 11:52 江湖凶险 阅读(152) 评论(0) 推荐(0)
摘要: 对象的拷贝就是将一个对象的属性都拷贝到另一个有着相同类类型的对象中。 1 浅拷贝 如果属性是值类型,就会拷贝属性的值,如果属性是引用类型(内存地址),拷贝的就是内存地址。这种情况下,一个对象的引用类型的属性值改变,就会影响到另一个对象。 实现方法:对象类实现Cloneable接口后,重写clone方 阅读全文
posted @ 2020-07-01 17:28 江湖凶险 阅读(222) 评论(0) 推荐(0)
摘要: 1 与java对象的序列化有关。一个class只要实现Serializable接口,所有属性的序列化将会自动执行。 2 仅适用于属性,不适用于方法和类。对于类中的static属性而言,不管是否有transient修饰,都是不会被序列化的。对于自定义的变量类,也需要实现Serializable接口。 阅读全文
posted @ 2020-07-01 15:35 江湖凶险 阅读(116) 评论(0) 推荐(0)
摘要: 常见的有如下几种: 1 Gson 最初是Google公司为了满足内部需求开发的一款json解析工具。开源,无依赖,不需要额外的jar包。功能齐全,性能较fastjson稍差。 2 fastjson 是Alibaba开发的一款java语言编写的高性能json解析工具。开源,无依赖,不需要额外的jar包 阅读全文
posted @ 2020-06-30 17:26 江湖凶险 阅读(1977) 评论(0) 推荐(0)
摘要: public enum EnumGender { MALE("1", "男性"), FEMALE("0", "女性"), OTHER("2", "其他"); private String value; private String description; EnumGender (String va 阅读全文
posted @ 2020-06-29 20:55 江湖凶险 阅读(467) 评论(0) 推荐(0)
摘要: 1 可以使用以下方式:Collections.EMPTY_MAP 2 其中,EMPTY_MAP的定义为:Map EMPTY_MAP = new EmptyMap<>(),长度为0。 阅读全文
posted @ 2020-06-29 20:18 江湖凶险 阅读(3099) 评论(0) 推荐(0)
摘要: # 递归。重复计算,时间复杂度O(2^n)- O(1) ,空间复杂度为O(n) def fRecursive(n): if n == 0: return 0 elif n == 1: return 1 else: return fRecursive(n - 1) + fRecursive(n - 2 阅读全文
posted @ 2020-06-28 21:08 江湖凶险 阅读(187) 评论(0) 推荐(0)
摘要: 1. 几个符号的匹配:(), [], {} ()匹配小括号内的字符串,可以是一个,也可以是多个,多个的话通常使用|分割。比如(today|tomorrow),表示匹配today或者tomorrow。 []匹配字符组内的字符,这里的字符就是字符,比如[a-z0-9],表示匹配任意的小写字符或者0到9的 阅读全文
posted @ 2020-05-28 17:07 江湖凶险 阅读(117) 评论(0) 推荐(0)
摘要: 比如:在主业务代码流程中,发送消息通知进行一些额外处理。 切记:这种情况下,要使用异步操作。尽量不要影响正常业务逻辑,异步处理不会影响原有主业务流程。 阅读全文
posted @ 2020-05-22 15:57 江湖凶险 阅读(410) 评论(0) 推荐(0)
摘要: manager层的定义 阅读全文
posted @ 2020-05-22 15:54 江湖凶险 阅读(3425) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页