snake107
摘要:MessageFormat.format(String pattern, Object ... arguments) 以下为代码实现: 其实这个实现就是使用了MessageFormat这个类; String content = "ab,cc,{名称},{密码},{日期},dd,ff"; String 阅读全文
posted @ 2019-12-16 08:45 爱喝奶茶的皮卡丘 阅读 (0) 评论 (0) 编辑
摘要:简介 LinkedBlockingDeque是一个由链表结构组成的双向阻塞队列,即可以从队列的两端插入和移除元素。双向队列因为多了一个操作队列的入口,在多线程同时入队时,也就减少了一半的竞争。 相比于其他阻塞队列,LinkedBlockingDeque多了addFirst、addLast、peekF 阅读全文
posted @ 2019-12-13 15:54 爱喝奶茶的皮卡丘 阅读 (2) 评论 (0) 编辑
摘要:\ 相关博客: "1、《Uri详解之——Uri结构与代码提取》" "2、《Uri详解之二——通过自定义Uri外部启动APP与Notification启动》" \ 上几篇给大家讲了ContentProvider,里面有用到Uri,可能很多同学对Uri是什么,怎么来的,这些都不是很熟悉,今天就给大家具体 阅读全文
posted @ 2019-12-13 14:05 爱喝奶茶的皮卡丘 阅读 (2) 评论 (0) 编辑
摘要:下面图中【实线】为继承extends,【虚线】为实现implements。 一. spring容器理解 spring容器可以理解为生产对象(OBJECT)的地方,在这里容器不只是帮我们创建了对象那么简单,它负责了对象的整个生命周期 创建、装配、销毁。而这里对象的创建管理的控制权都交给了Spring容 阅读全文
posted @ 2019-12-11 16:29 爱喝奶茶的皮卡丘 阅读 (2) 评论 (0) 编辑
摘要:本文转自https://www.cnblogs.com/TimeSay/p/11304792.html 阅读全文
posted @ 2019-12-10 16:12 爱喝奶茶的皮卡丘 阅读 (3) 评论 (0) 编辑
摘要:先来看下它有哪些常用方法,以及有什么作用: 1.put(String key, Object value)方法,在JSONObject对象中设置键值对在,在进行设值得时候,key是唯一的,如果用相同的key不断设值得时候,保留后面的值。 2.Object get(String key) :根据key 阅读全文
posted @ 2019-11-30 00:39 爱喝奶茶的皮卡丘 阅读 (7) 评论 (0) 编辑
摘要:4. redis持久化 是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题, 提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。 4.1 RDB持久化 提供了 的功能,这个功能可以将 在内存中的的状态保存到硬盘中,它可以 手动执行。 也可以再 中配置, 阅读全文
posted @ 2019-11-26 23:07 爱喝奶茶的皮卡丘 阅读 (8) 评论 (0) 编辑
摘要:6.redis哨兵功能 Redis Sentinel sentinel主要功能如下: 不时的监控redis是否良好运行,如果节点不可达就会对节点进行下线标识 如果被标识的是主节点,sentinel就会和其他的sentinel节点“协商”,如果其他节点也认为主节点不可达,就会选举一个sentinel节 阅读全文
posted @ 2019-11-26 23:05 爱喝奶茶的皮卡丘 阅读 (4) 评论 (0) 编辑
摘要:Java程序性能优化 最近在做code review时,也对这段时间写的代码做了一次全身“体检”,对于结果,受益匪浅,至少知道目前还有需要提升的空间,所以整理了这次“体检结果”,并结合自身体会以及程序优化的重要性,增加了一些Java程序有必要需要知道的优化细节,如果有不对之处,还请各位指正,当然了, 阅读全文
posted @ 2019-11-26 22:51 爱喝奶茶的皮卡丘 阅读 (3) 评论 (0) 编辑
摘要:Eureka作为SpringCloud的服务发现与注册中心,在整个的微服务体系中,处于核心位置。单一的eureka服务,显然不能满足高可用的实际生产环境,这就要求我们配置一个能够应对各种突发情况,具有较强容灾能力的eureka集群服务。 首先,参考eureka服务端7001的模块,分别创建eurek 阅读全文
posted @ 2019-11-26 22:46 爱喝奶茶的皮卡丘 阅读 (5) 评论 (0) 编辑