![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
SunDC-YY
起步要稳, 一步一个脚印, 做大做强 ,再创辉煌。
展开
-
什么是反射?为什么用反射?怎么用?工作中可以做什么?
什么是反射?通过类的信息,从jvm中编译好的.class 文件中反编译出.java为什么用反射?有些时候new 对象的方式走不通或者写起来太麻烦例如: 50个模版类,根据模版名称来判断用哪个,需要使用50个if判断。很麻烦,使用model.getClass() 来生成类就方便许多注意️: 影响性能,增加代码复杂度 慎用怎么用?代码和注释:package sun.framework.genesis.beta.fs;import java.lang.reflect.Field;impor原创 2020-11-02 20:22:20 · 523 阅读 · 0 评论 -
过滤器/拦截器/AOP三者关系
从切点上看过滤器/拦截器–>针对urlAop->交给Spring管理的Bean从粒度上看过滤器->拦截器->Aop从归属上看过滤器->Servlet拦截器->SpringMVCAop->Spring从底层技术上看过滤器->函数回掉(官方回答,个人理解就是基于Servlet)拦截器->反射Aop->反射从使用场景上看过滤器->登陆认证拦截器->过滤器能做的都能做Aop->切面日志等从执行顺序上看过原创 2020-10-28 00:47:22 · 501 阅读 · 0 评论 -
java过滤器
java过滤器java过滤器转载 2020-10-28 00:17:25 · 80 阅读 · 0 评论 -
匿名内部类的使用
匿名内部类的使用首先先搞定什么事匿名内部类顾名思义,匿名内部类就是省去命名的类上代码 public static void main(String[] args) { new fulei() { void test2() { System.out.println("内部类2"); } }.test2();//此处是test1的话结果是内原创 2020-10-27 23:52:45 · 1184 阅读 · 0 评论 -
MAC 搭建Dubbo DEMO 问题记录
MAC安装ZK 使用brew 默认安装的是Zookeepr 3.6.1 版本但是目前主流使用的JDK还是1.8发生问题原因是jdk版本问题建议使用ZK 3.4.14另外 如果是搭建Dubbo环境 ZK 服务包引用时版本问题也需要关注原创 2020-10-21 20:26:13 · 124 阅读 · 0 评论 -
Redis协议 -- RESP协议描述
RESP协议描述RESP协议支持5种数据类型:简单字符串(Simple Strings)、错误数据(Errors)、整数(Integers)、批量字符串(Bulk Strings)、数组(Arrays);客户端请求服务器时,会以批量数据类型的数组进行请求封装;服务端发送响应给客户端时,根据命令实现的不同,返回相应的数据类型。不同的数据类型根据请求/响应报文的第一个字节进行区分:简单字符串以+开头错误数据以-开头整数以:开头批量字符串以$开头数组以*开头RESP协议的不同部分使用"rn"(C原创 2020-10-06 20:39:16 · 140 阅读 · 0 评论 -
Jedis和RedisTemplate 全方位对比总结
#全方位对比性能对比jedis – 极强RedisTemplate – 逊色拓展性对比jedis – redis提供官方API 使用时自构建 jedisPoolRedisTemplate – 基于Spring ,拓展性 极强使用上jedis – 十分不优美,看着low ,但十分简单RedisTemplate – 比较优美 , 使用较为复杂...原创 2020-09-22 21:08:52 · 4116 阅读 · 1 评论