首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一只修仙的猿
掘友等级
安卓学习者
|
支付宝
热爱安卓,热爱编程,觉得文章有帮助可以帮作者点个赞呀
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
110
文章 107
沸点 3
赞
110
返回
|
搜索文章
赞
文章( 107 )
沸点( 3 )
操作系统 | 中断 & 系统调用浅析
清晰地理解系统调用的相关概念,对于后续深刻理解其他重点知识大有裨益。在这篇文章里,我将简单分析 中断 &系统调用 的相关概念,如果能帮上忙,请务必点赞加关注,这真的对我非常重要。 1. 中断机制 中断(interrupt)是计算机系统中的基本机制之一。即:在计算机运行…
被抛弃的WebDAV,从未有过青春!
谁都想定标准,但谁也不想遵循标准,这是人之本性,也是大厂商的纠结之处。随波逐流会失去话语权,搞独立又没有一呼百应的潜质。 不可否认,任何标准化的东西会降低特定公司存在的价值,这是很多看不清道不明的技术退步所产生的根本原因。 WebDAV是一套文件管理标准,你可以认为是ftp这样…
Android图片加载框架解析(二),从源码的角度理解Glide的执行流程(上)
在本系列的上一篇文章中,我们学习了 Glide 的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的 API。还没有看过上一篇文章的朋友,建议先去阅读 Android 图片加载框架最全解析(一),Glide 的基本用法 。 虽说只有这简简单单的一行代码,但大家可能不知…
HashMap源码解析
这里的hash方法是传入一个key值,当key为空时,返回0,当key不为空时返回 一个int 型的 整数,这个整数是由key的哈希值h与上h右移16位得来的,这行代码的作用是增加hash的散列性。 当数组长度较短时,如16,链表长度达到8已经是占用了最大限度的50%,意味着负…
计网基础(TCP,UDP,HTTP协议,五层协议体系结构)
① 在主机上的数据DATA,应用层加上一些控制信息,DATA+控制信息形成报文。 ②报文分成段之后存放到传输层中,加上传输层的控制协议形成报文段。 ③报文段与网络层的控制信息一起形成数据报。(数据报过长时可以进行切分形成分组) ④数据报在头尾部分加上数据链路层的控制信息形成帧。…
Android View的事件分发机制
在开发过程中遇到的滑动冲突,例如ViewPager和横向RecyclerView,滑动ViewPager发现RecyclerView滑动不了,或者ViewPager和ListView,能滑动ListView确发现水平方向的滑动失效。滑动冲突的解决方法都是基于事件分发机制,本文我…
Android View的滑动冲突
有了一点事件分发的基本理解,再来看这个滑动冲突就能更好的接收这个解决思路。 A .这个情况常见于ViewPager和Fragment中LisetView的使用,然而ViewPager和内部处理了这种冲突,所以我们在使用时感觉不到有冲突事件,若是把ViewPager换成Scrol…
Activity生命周期 | 进阶之路
(1)Activity第一次启动时,回调有:onCreate -> onStart -> onResume。 (2)用户打开新的Activity或者切换到桌面时:onPause -> onStop。若Activity采用了透明主题,则Activity不会回调onStop。 (3…
平衡二叉树演示
在学习平衡二叉树之前,需要先了解什么是平衡二叉树,平衡二叉树有哪些特点?平衡二叉树或者是棵空树,或者具有下列性质的二叉查找树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的高度之差的绝对值不超过1,平衡因子的值只可能为-1,0,1。平衡二叉树中最需要注意的就是平衡问题,只…
鸿蒙OS,运行第一个“hello world”
也可看官方文档自行运行helloWorld,这篇文章主要记录我的安装使用过程。 2. 点击同意 3.安装过程中会提示安装SDK到默认目录,一般默认目录都是在C盘里,若是想要自定义安装目录,可以点击取消,到这个页面点击设置。 填写项目相关信息,保持默认值即可,点击Finish。 …
下一页
个人成就
优秀创作者
文章被点赞
1,603
文章被阅读
172,604
掘力值
6,031
关注了
32
关注者
1,031
收藏集
6
关注标签
15
加入于
2019-10-15