- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 通俗易懂理解网络I/O模型
最近可能周志明老师写的《软件架构探索》,讲解网关路由章节很形象的解释了各种网络I/O模型,这里分享出来大家细品。网路请求本质 比如你发送一次百度搜索,从远程主机返回的数据会先存放到操作系统内核的缓冲区中,然后再从内核的缓冲区复制到应用程序的地址空间,所以当发生一次网络请求发生后,将会按顺序经历“等待数据从远程主机到达缓冲区”和“将数据从缓冲区拷贝到应用程序地址空间”两个阶段,根据实现这两个阶段的不同方法,可以分为同步I/O与异步I/O。网络I/O模型 同步I/O与异步...
2021-01-25 16:31:01 199
原创 软件工程师的核心竞争力是什么-笔记
前言干了几年的开发,最近也在思考我的核心竞争力是什么。现在是90后出道了,我该怎么不被替代呢。最近看极客时间《软件工程之美》发现了几个要点。以下是学习笔记。作者提出软件工程师的核心竞争力,不是单一能力的体现,而是几种能力和价值的合集。学习能力、解决问题能力和影响力构成了软件工程师的核心竞争力。从三个方面说一说。核心竞争力1 学习能力招聘网站上招聘软件工程师的要求,都需要能掌握一门或者多门编程语言,会熟练使用工具、框架。所以最基本的要求是技术和代码。但熟练掌握一门编程语言、框架,还不.
2021-01-22 18:36:38 1083 2
原创 XXL-JOB源码解析-执行器注册
概述 执行器注册包括注册和删除注:源码版本2.3注册过程执行器创建是以XxlJobSpringExecutor开始。现在看下下面是官方给的demo@Configurationpublic class XxlJobConfig { private Logger logger = LoggerFactory.getLogger(XxlJobConfig.class); @Value("${xxl.job.admin.addresses}") priva..
2021-01-06 18:27:45 2190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人