上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 一.前言 各位开发和运维同学,在项目实施落地的过程中,尤其是使用EDAS、DRDS、MQ这些java中间件时,肯定会遇到不少JAVA程序运行和JVM的问题。我结合过去遇到的各种各样的问题和实际处理经验,总结了JAVA问题的处理方式,希望能帮助到大家。 二.问题处理总体概括 如下图所示: 问题处理分为 阅读全文
posted @ 2019-05-20 22:36 xkzhangsanx 阅读(365) 评论(0) 推荐(0)
摘要: 转自:http://www.importnew.com/21441.html 光说不练假把式,学习Java GC机制的目的是为了实用,也就是为了在JVM出现问题时分析原因并解决之。通过学习,我觉得JVM监控与调优主要的着眼点在于如何配置、如何监控、如何优化3点上。下面就将针对这3点进行学习。(如果您 阅读全文
posted @ 2019-05-20 22:16 xkzhangsanx 阅读(158) 评论(0) 推荐(0)
摘要: 分类 本地缓存(HashMap/ConcurrentHashMap、Ehcache、Guava Cache等), 缓存服务(Redis/Tair/Memcache等)。 使用场景 什么情况适合用缓存?考虑以下两种场景: 1、短时间内相同数据重复查询多次且数据更新不频繁,这个时候可以选择先从缓存查询, 阅读全文
posted @ 2019-05-19 23:00 xkzhangsanx 阅读(115) 评论(0) 推荐(0)
摘要: 一、缓存更新 一般来说缓存的更新有两种情况: 先删除缓存,再更新数据库。 先更新数据库,再删除缓存。 这两种情况在业界,大家对其都有自己的看法。具体怎么使用还得看各自的取舍。当然肯定会有人问为什么要删除缓存呢?而不是更新缓存呢?你可以想想当有多个并发的请求更新数据,你并不能保证更新数据库的顺序和更新 阅读全文
posted @ 2019-05-19 22:58 xkzhangsanx 阅读(124) 评论(0) 推荐(0)
摘要: 一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列在 阅读全文
posted @ 2019-05-19 22:52 xkzhangsanx 阅读(214) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-19 19:41 xkzhangsanx 阅读(202) 评论(0) 推荐(0)
摘要: jdk1.7 api中的方法摘要: 参考java集合大全图:https://www.cnblogs.com/xkzhangsanx/p/10889114.html Map为所有Map子类的接口。 阅读全文
posted @ 2019-05-19 16:37 xkzhangsanx 阅读(253) 评论(0) 推荐(0)
摘要: jdk1.7 api中的方法摘要: 参考java集合大全图:https://www.cnblogs.com/xkzhangsanx/p/10889114.html Collection为List、Set和Queue的父类。 阅读全文
posted @ 2019-05-19 16:30 xkzhangsanx 阅读(240) 评论(0) 推荐(0)
摘要: 上图为整理的集合类图关系,带对号标志的为线程安全类。 区别说明: 1、List Set Map Queue的区别List: 有序,可以多个元素引用相同的对象Set: 无序,不重复,不可以多个元素引用相同对象Map: 使用键值对存储,两个key可以引用相同的对象,但是key不能重复 Queue:先入先 阅读全文
posted @ 2019-05-19 14:03 xkzhangsanx 阅读(699) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/harry335/p/5924505.html 阅读全文
posted @ 2019-05-19 10:42 xkzhangsanx 阅读(139) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页