一般来说,提起跨线程通信,都能想起来使用Handler,但它到底是怎么实现跨线程的呢? 跨线程实现 handler的基本用法: 在子线程中通过调用Handler.sendMe...
IP属地:江苏
一般来说,提起跨线程通信,都能想起来使用Handler,但它到底是怎么实现跨线程的呢? 跨线程实现 handler的基本用法: 在子线程中通过调用Handler.sendMe...
1.同步阻塞IO(Blocking IO) 首先,解释一下这里的阻塞与非阻塞:阻塞IO,指的是需要内核IO操作彻底完成后,才返回到用户空间执行用户的操作。阻塞指的是用户空间程...
不是悲观,而是外包行业水太深。本人有四年互联网二线大厂的从业经历,四年前不喜欢一直在一线城市呆着,回到三线城市。这几年一直在尝试接外包做副业。不得不说,外包的水很深,不接不知...
【文章仅供非商业用途或交流学习使用】 里氏替换原则定义 里氏替换原则(LSP):继承必须确保超类拥有的性质在子类中仍然成立。 LSP是继承复用的基础...
在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话:前后端的工作职责越来越明确,现在的前端都称之为大前端,技术栈以及生态圈都...