上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
摘要: 基于本机内存的缓存 为了解决调用API依然需要2秒的问题,经过排查,其主要原因在于使用SQL获取热点新闻的过程中消耗了将近2秒的时间,于是乎,我们又想到了一个简单粗暴的解决方案,即把SQL查询的结果直接缓存在当前api服务器的内存中(设置缓存有效时间为1分钟)。后续1分钟内的请求直接读缓存,不再花费 阅读全文
posted @ 2020-01-26 20:32 莫等、闲 阅读(2834) 评论(0) 推荐(0) 编辑
摘要: 一、什么是redis 首先要说redis,应该先说一下nosql,NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网 阅读全文
posted @ 2020-01-26 20:09 莫等、闲 阅读(10013) 评论(0) 推荐(0) 编辑
摘要: package com.sort; import java.util.Arrays; /** * 〈一句话功能简述〉; * 〈冒泡排序〉 * * @author jxx * @see [相关类/方法](可选) * @since [产品/模块版本] (可选) */ public class pop { 阅读全文
posted @ 2020-01-18 18:18 莫等、闲 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 经常向遇到有的面试官让你手撕观察者 模拟观察者模式的3个要点: 1.需要两个接口,观察者,和被观察者。2.被观察者接口需要有两个方法, 一个是注册观察者方法,一个是通知观察者方法。3.被观察者需要有一个集合,用于储存观察者,注册方法就是向集合里添加对象。通知方法就是遍历集合。 package com 阅读全文
posted @ 2020-01-18 17:59 莫等、闲 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 工厂模式是java设计模式中比较简单的一个设计模式,但很多地方都用到了工厂模式,(如解析xml中,jdbc连接数据库等)利用好工厂模式对程序的设计很有用处。工厂模式在一些设计模式的书中分为简单工厂模式,工厂方法模式和抽象工厂模式三类。也有把工厂方法模式划分到抽象工厂模式的,认为工厂方法是抽象工厂模式 阅读全文
posted @ 2020-01-18 17:24 莫等、闲 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-18 17:03 莫等、闲 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 常用工具: 参考链接:jvm系列(七):jvm调优-工具篇 常用的JVM调优参数: 参考链接:JVM调优常用参数配置 阅读全文
posted @ 2020-01-18 10:26 莫等、闲 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 参考链接:Java堆空间的划分:新生代、老年代 阅读全文
posted @ 2020-01-18 10:08 莫等、闲 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 新生代收集器: SerialParNewParallel Scavenge 老年代收集器: Serial OldCMSParallel Old 堆内存垃圾收集器: G1 参考链接:JVM常见的垃圾回收器 阅读全文
posted @ 2020-01-18 09:59 莫等、闲 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 常用的垃圾回收算法有如下四种:标记-清除、复制、标记-整理和分代收集。 标记-清除算法从算法的名称上可以看出,这个算法分为两部分,标记和清除。首先标记出所有需要被回收的对象,然后在标记完成后统一回收掉所有被标记的对象。 这个算法简单,但是有两个缺点:一是标记和清除的效率不是很高;二是标记和清除后会产 阅读全文
posted @ 2020-01-18 09:18 莫等、闲 阅读(3463) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页