Netty自定义编码器MessageToMessageEncoder类
解码器的本质就是将原始字符数据与自定义的消息对象进行转换。网络中数据的传输都是以字节码形式的,client编码发送到server,server进行解码,反之一样。因此,编码器和解码器往往是成对出现的。
开启程序员的新视界
解码器的本质就是将原始字符数据与自定义的消息对象进行转换。网络中数据的传输都是以字节码形式的,client编码发送到server,server进行解码,反之一样。因此,编码器和解码器往往是成对出现的。
StringBuilder性能优化,JVM字节码,String concatenation ‘+=’ in loop ,StringBuilder的delete、setLength方法
而@Autowired和@Resource的功能基本一致,@Resource的作用相当于@Autowired,只不过@Autowired默认按byType自动注入,而@Resource默认按byName自动注入。@Resource有两个核心属性:name和type。Spring将@Resource注解的name属性解析为bean的名字,type属性则解析为bean的类型。默认情况下会通过反射机制使用byName自动注入策略。
git detached HEAD状态解决处理
springboot集成validation,正则表达式校验参数
SpringBoot集成Redis,Redis获取数据为null,RedisTemplate注入问题