首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
lightingsui
掘友等级
软件开发者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
123
文章 123
沸点 0
赞
123
返回
|
搜索文章
赞
文章( 123 )
沸点( 0 )
漫话:如何给女朋友解释什么是Linux的五种IO模型?
周日午后,刚刚放下手里的电话,正在给刚刚的面试者写评价。刚刚写到『对Linux的基本IO模型理解不深』这句的时候,女朋友突然出现。 在Java中,主要有三种IO模型,分别是阻塞IO(BIO)、非阻塞IO(NIO)和 异步IO(AIO)。 Java中提供的IO有关的API,在文件…
虚拟内存的那点事儿
我们都知道一个进程是与其他进程共享CPU和内存资源的。正因如此,操作系统需要有一套完善的内存管理机制才能防止进程之间内存泄漏的问题。 为了更加有效地管理内存并减少出错,现代操作系统提供了一种对主存的抽象概念,即是虚拟内存(Virtual Memory)。虚拟内存为每个进程提供了…
理解 sudo 和 sudoers
在 Linux 上, 只有 root 用户可以执行任何命令, 其他用户必须使用 sudo 才可执行特殊的命令. sudo 是通过 sudoers 进行配置的. 不建议直接修改默认配置文件, 我们可以使用 #include 和 #includedir 添加自定义的配置文件. 上面…
详解Linux硬链接与软链接(ln命令)
链接文件就是为解决文件的共享使用,在Linux系统中引入了两种链接:硬链接(hard link)和软链接(又称符号链接,即soft link或symbolic link)。
git push -f 的后悔药
说真的,有些指令先存起来放,必要时是能救命的 ,大家可以先把这篇存起来留个印象,真的遇到时可以当作锦囊掏出来用。废话不多说,开始教学! 使用场景 不管什么原因,总之你用了 git push -f 覆盖
Git不要只会pull和push,试试这5条提高效率的命令
前言 使用 Git 作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优雅的方式解决。 本文分享我
离职后聊一聊我眼中的蚂蚁
最近从蚂蚁离职了,很多朋友都来问我为什么离职,其实最主要的原因还是在这里呆的太久了,进入了舒适圈,时间久了之后会很迷茫。所以希望能换个环境,继续攀登人生高峰。
【Graphics & SF】【硬件加速】3、DisplayList渲染过程分析【Android 13】
1 ThreadedRenderer.draw 上一篇文章分析了DisplayList的构建流程,即ThreadedRenderer.updateRootDisplayList方法的内容。 这一篇文章
【Graphics & SF】【硬件加速】2、DisplayList构建过程分析【Android 13】
在硬件加速渲染环境中,Android应用程序窗口的UI渲染是分两步进行的。第一步是构建DisplayList,发生在应用程序进程的Main Thread中;第二步是渲染DisplayList,发生在应
Kafka 架构、核心机制和场景解读
Kafka是一款非常优秀的开源消息引擎,以消息吞吐量高、可动态扩容、可持久化存储、高可用特性,以及完善的文档和社区支持成为目前最流行消息队列中间件。本文从Kafka设计理念、架构到实现等进行深入解读。
下一页
个人成就
文章被点赞
67
文章被阅读
57,555
掘力值
1,450
关注了
7
关注者
12
收藏集
7
关注标签
6
加入于
2020-01-03