摘要: 1、redis是什么?redis解决了什么问题?redis的优缺点?redis的使用场景?2、redis为什么性能高?3、redis为什么采用单线程?4、redis多线程模式?5、redis的数据类型?6、redis存储结构?7、redis的底层数据结构?8、redis的持久化机制?9、redis缓 阅读全文
posted @ 2019-04-09 23:47 Lucky帅小武 阅读(745) 评论(0) 推荐(1)
摘要: 1.BIO、AIO和NIO的概念及区别? 2.什么是长连接和短连接? 3.http1.0、http1.1和http2.0的区别? 4.https和http的区别? 5.https的工作原理? 6.http和tcp以及udp的区别? 7.tcp三次握手和四次挥手?为什么需要三次和四次? 8.http为 阅读全文
posted @ 2019-04-09 23:44 Lucky帅小武 阅读(423) 评论(0) 推荐(0)
摘要: 目前Java字节码生成框架大致有ASM、Javassist和byte buddy三种 ASM框架介绍及使用 1.ASM介绍 ASM是一种Java字节码操控框架,能够以二进制形式修改已有的类或是生成类,ASM可以直接生成二进制class文件也可以在类被加载入JVM之前动态改变类,只不过ASM在创建cl 阅读全文
posted @ 2019-04-09 22:34 Lucky帅小武 阅读(5142) 评论(0) 推荐(0)
摘要: Java agent又叫做Java 探针,本文将从以下四个问题出发来深入浅出了解下Java agent 一、什么是java agent? Java agent是在JDK1.5引入的,是一种可以动态修改Java字节码的技术。java类编译之后形成字节码被JVM执行,JVM在执行这些字节码之前获取这些字 阅读全文
posted @ 2019-04-09 21:47 Lucky帅小武 阅读(5819) 评论(0) 推荐(0)