刘望舒 刘望舒
4年前
Android系统启动流程(一)解析init进程启动过程
作为“Android框架层”这个大系列中的第一个系列,我们首先要了解的是Android系统启动流程,在这个流程中会涉及到很多重要的知识点,这个系列我们就来一一讲解它们,这一篇我们就来学习init进程。"tag:Android框架层Android系统启动categories:Android框架层本文首发于微信公众号「刘望舒」
Karen110 Karen110
3年前
盘点JavaScript focus/blur(聚焦)实际应用
大家好,我进阶学习者。一、前言当用户点击某个元素或使用键盘上的Tab键选中时,该元素将会获得聚焦(focus)。当网页加载时,HTML特性(attribute)。autofocus也可以让一个焦点落在元素上,不仅如此,还有其它途径可以获得焦点。二、focus/blur事件当元素聚焦时,会触发focus事件,当元素失去焦点时,会触发blur事件。
马丁路德 马丁路德
4年前
推荐程序员必备的 10 大 GitHub 仓库,前端占了 7 个!
大家好,我是你们的猫哥,一个不喜欢吃鱼、又不喜欢喵的超级猫关于猫哥,大家可以看看我的年终总结前端工程师的2020年终总结乾坤未定,你我皆黑马(https://github.com/biaochenxuying/blog/issues/79)。前言初级前端与高级前端之间,很大原因就是投入学习前端的时间、经验的差别,其实就
Stella981 Stella981
3年前
Go中的并发编程和goroutine
并发编程对于任何语言来说都不是一件简单的事情。Go在设计之初主打高并发,为使用者提供了goroutine,使用的方式虽然简单,但是用好却不是那么容易,我们一起来学习Go中的并发编程。1\.并行和并发并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行。并发(concurrency):指在
Stella981 Stella981
3年前
DevOps的支撑服务:K8s容器管理与应用部署
本文为云计算架构设计群的微课堂原创分享,转载需注明出处:EAII企业架构创新研究院。如需加入微信群参与微课堂、架构设计与讨论直播请直接回复此公众号:“加群姓名公司职位微信号”。大家好,本期微课堂介绍在新一代数字化企业云平台中对于Kubernetes的学习以及使用的总结。
Stella981 Stella981
3年前
Babel:plugin、preset的区别与使用
关注“重度前端”助力前端深度学习━━━━━前言在现代大前端的生态环境下,相信大部分前端同行都用过babel,也知道babel的作用以及相关的配置和使用,本文不说如何配置和使用,老张想从一个宏观的角度去理解babel,理解它的机制,希望可以在后续的使用中不至于存在那么多的迷惑。本文概览简单
Easter79 Easter79
3年前
SpringBoot快速入门
《SpringBoot基础教程》系列文章微信公众号【复刻版】,所有内容都可在我的博客查阅,点击最下方的阅读原文可跳转至我的博客:http://blog.didispace.com简介在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一
Stella981 Stella981
3年前
LimitLatch 在 Tomcat 中的应用
本文的作者是我之前一起从事应用服务器研发的同事杨高强,高强现就职于某互联网巨头,功底深厚,技术牛X。以下为正文部分Tomcat的LimitLatch类用于控制网络通信的socket接收上限,在Tomcat7时引入,实现简单,借此可以学习一下线程同步的相关知识。LimitLatch依赖内部类Sync进行线程
Wesley13 Wesley13
3年前
Java线程停止方法之Interrupt方法
  最近在学习Java多线程相关的知识点,其中关于线程停止的方法网上也有不少大牛给出了详细的解答,而我这边就其中Interrupt方法的注意点给自己提个醒。  首先还是大概的罗列下停止线程的方法:  1、使用stop()方法等,不过已经不再被推荐使用,和suspend、resume一样。  2、使用退出标志终止线程,引入一个共享变量,volati
Wesley13 Wesley13
3年前
ES6模块化使用遇到的问题
前言最近在学习ES6模块化时,遇到了一些问题,通过查询相关资料得以解决,本篇随笔详细记录了解决方法。具体内容以下定义一个模块common.js!(https://oscimg.oschina.net/oscnet/a4f2d083884328f09aad8f3a09f167a1bc3.png)在test.html中引入