会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
落落无痕
博客园
首页
新随笔
联系
订阅
管理
2020年9月14日
spring @MapperScan和@ComponentScan的区别
摘要: 区别 今天在撸SpringBoot的时候,突然对注解产生了混淆,@MapperScan和@ComponentScan都是扫描包,二者之间有什么区别呢? 首先,@ComponentScan是组件扫描注解,用来扫描@Controller @Service @Repository这类,主要就是定义扫描的路
阅读全文
posted @ 2020-09-14 09:12 sunshine_star
阅读(199)
评论(0)
推荐(0)
2020年6月15日
Netty学习笔记之ChannelHandler
摘要: ChannelHandler是netty中的核心处理部分,我们使用netty的绝大部分代码都写在这部分,所以了解它的一些机制和特性是很有必要的 Channel Channel接口抽象了底层socket的一些状态属性以及调用方法 image 针对不同类型的socket提供不同的子类实现。 image
阅读全文
posted @ 2020-06-15 14:00 sunshine_star
阅读(1490)
评论(0)
推荐(0)
2020年6月11日
fireChannelRead用法
摘要: 概述 fireChannelRead表示传递消息至下一个处理器,因为pipline的原因,我们可能有一个链式的处理队列,这个队列有头和尾之分,那么消息通常从头处理器进入。 假设现有队列A、B、C,一条消息消息首先进入A,如果A不显示调用fireChannelRead将消息传递至B的话,那么B和C永远
阅读全文
posted @ 2020-06-11 09:29 sunshine_star
阅读(6388)
评论(0)
推荐(0)
2020年6月1日
Java中static和final的区别
摘要: static关键字 static 关键字可以用来修饰类的变量,方法和内部类。static 是静态的意思,也是全局的意思它定义的东西,属于全局与类相关,不与具体实例相关。就是说它调用的时候,只是 ClassName.method(),而不是 new ClassName().method()。new C
阅读全文
posted @ 2020-06-01 14:22 sunshine_star
阅读(837)
评论(0)
推荐(0)
2020年5月28日
彻底明白ip地址,区分localhost、127.0.0.1和0.0.0.0
摘要: 通俗的了解IP地址是什么 对于IP地址,大家并不陌生,特别是在网络访问中我们会经常使用到(平时对域名如百度的www.baidu.com的访问,本质就是对域名所绑定的IP地址的访问),那么IP地址是什么呢? 首先,我们要知道网络中的相互访问其实就是在进行两者间的数据传递。就如同送快递一样,快递发出只有
阅读全文
posted @ 2020-05-28 16:14 sunshine_star
阅读(1236)
评论(0)
推荐(0)
2020年4月24日
线程的几种状态转换
摘要: 线程在一定条件下,状态会发生变化。线程一共有以下几种状态: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU
阅读全文
posted @ 2020-04-24 11:04 sunshine_star
阅读(798)
评论(0)
推荐(0)
2020年4月22日
生产问题排查
摘要: 技术的锅太多,到底该不该你背? 一大早就被微信群炸醒,开发短信服务的猿妹子,在公司微信群里说: 短信的生产环境服务器, CPU 占用率过高,疯狂报警,应该是你们昨天上线看门狗导致的(看门狗:守护短信服务的监控应用,后续有机会再进行分享)。 没错,昨天确实给短信服务装上了看门狗。但是看门狗服务肯定不会
阅读全文
posted @ 2020-04-22 10:08 sunshine_star
阅读(318)
评论(0)
推荐(0)
threadPoolExecutor 中的 shutdown() 、 shutdownNow() 、 awaitTermination() 的用法和区别
摘要: 最近在看并发编程,在使用到ThreadPoolExecutor时,对它的三个关闭方法(shutdown()、shutdownNow()、awaitTermination())产生了兴趣,同时又感到迷惑。查了些资料,自己写了测试代码,总算有了个比较清晰的认识。下面一起来看看这三个方法: shutdow
阅读全文
posted @ 2020-04-22 09:13 sunshine_star
阅读(785)
评论(0)
推荐(0)
公告