会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码农16
博客园
首页
新随笔
联系
订阅
管理
2021年1月24日
Spring循环依赖原理分析
摘要: Spring循环依赖原理分析 大家都清楚Spring框架实现类Ioc,即实现了依赖的自动注入,这是Spring的基本功能之一,并且对于循环依赖,Spring也可以自动注入,但是前提是存在循环依赖关系的Bean必须是单例的,原型的不可以。 1.什么是循环依赖 简单来说就是两个类的相互引用,举个例子来说
阅读全文
posted @ 2021-01-24 21:43 OptimisticCoder
阅读(306)
评论(0)
推荐(0)
2020年3月22日
Netty源码分析——NioEventLoop接受客户端连接流程
摘要: 上一节说完channel注册,本节来说明新链接的注册流程,这里的前提是已经有正在监控NioServerSocketChannel的EventLoop正在运行。 所以本节的入口是,下面代码的红色部分 @Override protected void run() { for (;;) { try { s
阅读全文
posted @ 2020-03-22 11:53 OptimisticCoder
阅读(255)
评论(0)
推荐(0)
Netty源码分析——Channel注册
摘要: 这一节与上一节关联比较大,已经设计到netty比较核心的内容了,继续加油! 首先说一下,这里说的“注册”是什么意思,我当时看源码的时候对这里也比较困惑,纠结了好长时间。 其实简单来说就是将初始化好的channel与创建好的EventLoop关联起来,就是让EventLoop的线程run起来,一直监听
阅读全文
posted @ 2020-03-22 11:50 OptimisticCoder
阅读(488)
评论(0)
推荐(0)
Netty源码分析——Channel初始化
摘要: 前面的章节相对来说比较容易理解,从本节开始,真正的挑战开始了,加油! 本节从这段代码开始。 ServerBootstrap serverBootstrap = new ServerBootstrap() .group(boss, worker) .channel(NioServerSocketCha
阅读全文
posted @ 2020-03-22 11:48 OptimisticCoder
阅读(419)
评论(0)
推荐(0)
Netty源码分析——准备
摘要: 之前在工作中应用过netty,现在有一次用到,彻底的总结一下源码,加深理解。 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high
阅读全文
posted @ 2020-03-22 11:44 OptimisticCoder
阅读(318)
评论(0)
推荐(0)
Netty入门
摘要: Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端。 Netty拥有一个充满活力并且不断壮大的用户社区,其中不乏大型公司,如Apple、Twitter、Facebook、Google、Square和Instagram,还有流行的开源项目,如In
阅读全文
posted @ 2020-03-22 11:40 OptimisticCoder
阅读(131)
评论(0)
推荐(0)
Netty源码分析——EventLoopGroup建立
摘要: 在上一篇中的简单代码中开头的两行代码是 1 EventLoopGroup boss = new NioEventLoopGroup(1); 2 EventLoopGroup worker = new NioEventLoopGroup(); 服务端应用要创建首先要创建两个EventLoopGroup
阅读全文
posted @ 2020-03-22 11:33 OptimisticCoder
阅读(351)
评论(0)
推荐(0)
2019年3月14日
三层架构搭建(asp.net mvc + ef)
摘要: 第一次写博客,想了半天先从简单的三层架构开始吧,希望能帮助到你! 简单介绍一下三层架构, 三层架构从上到下分:表现层(UI),业务逻辑层(BLL),数据访问层(DAL)再加上数据模型(Model),用ef访问数据库,Model也就是与数据库表映射的实体。废话少说,上代码。 Model层 为方便说明,
阅读全文
posted @ 2019-03-14 20:15 OptimisticCoder
阅读(1447)
评论(0)
推荐(0)
公告