推荐
专栏
教程
课程
飞鹅
本次共找到9147条
底层开发
相关的信息
刘望舒
•
4年前
Android Binder原理(一)学习Binder前必须要了解的知识点
本文首发于微信公众号「刘望舒」前言Binder原理是掌握系统底层原理的基石,也是进阶高级工程师的必备知识点,这篇文章不会过多介绍Binder原理,而是讲解学习Binder前需要的掌握的知识点。1.Linux和Android的IPC机制种类IPC全名为interProcessCommunication,含义为进程间
京东云开发者
•
2年前
深入理解跳表及其在Redis中的应用
跳表可以达到和红黑树一样的时间复杂度O(logN),且实现简单,Redis中的有序集合对象的底层数据结构就使用了跳表。其作者威廉·普评价:跳跃链表是在很多应用中有可能替代平衡树的一种数据结构。本篇文章将对跳表的实现及在Redis中的应用进行学习。
Stella981
•
4年前
Minikube之Win10单机部署
Kubernetes(k8s)是自动化容器操作的开源平台,基于这个平台,你可以进行容器部署,资源调度和集群扩容等操作。如果你曾经用过Docker部署容器,那么可以将Docker看成Kubernetes底层使用的组件,Kubernetes是Docker的上层封装,通过它可以很方便的进行Docker集群的管理。今天我们使用minikube在单机上进行Kubern
Wesley13
•
4年前
RPC 定义 和 原理
一、RPC 1.RPC是什么 RPC(RemoteProcedureCallProtocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了
Stella981
•
4年前
Linux内核调用SPI平台级驱动_实现OLED的显示功能
Linux内核调用SPI驱动\_实现OLED显示功能0\.导语进入Linux的世界,发现真的是无比的有趣,也发现搞Linux驱动从底层嵌入式搞起真的是很有益处。我们在单片机、DSP这些无操作系统的裸机中学习了这些最基本的驱动,然后用过GPIO时序去模拟、然后用那个芯片平台的外设去配
Wesley13
•
4年前
Java核心(五)深入理解BIO、NIO、AIO
导读:本文你将获取到:同/异步阻/非阻塞的性能区别;BIO、NIO、AIO的区别;理解和实现NIO操作Socket时的多路复用;同时掌握IO最底层最核心的操作技巧。BIO、NIO、AIO的区别是什么?同/异步、阻/非阻塞的区别是什么?文件读写最优雅的实现方式是什么?NIO如何实现多路复用功能
Stella981
•
4年前
Rpc基础 原理 框架
一.RPC的原理1.RPC是什么RPC(RemoteProcedureCallProtocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC
Wesley13
•
4年前
2017上
2017上总结2017年过去一半了,这半年自己也做了蛮多事。这些天把这半年的一些东西理了理。 这半年时间主要在学三个方面linux,python,java(hadoop) Linux方面的学习: “工欲善其事必先利其器”深入的学习了vim编辑器用法 对linux系统底层服务(servi
Stella981
•
4年前
Software
SoftwareDefinedNetworking:AComprehensiveSurvey摘要:传统网络复杂且难以管理,根据预定义策咯也难以对网络进行配置,也难以重新配置。软件定义网络编程(Sdn)是一种新兴的模式,它能够通过打破垂直集成、将网络控制逻辑与底层路由器和交换机分离、促进网络控制的(逻辑)集中化和引入网络编程能力来改变这
helloworld_79565979
•
3年前
分布式数据库概念详解
自互联网进入web2.0时代以来,数据库作为核心底层基础设施软件,也经历了蓬勃发展期。从早期的单机关系数据库到NoSQL再到今天的NewSQL,分布式数据库(https://www.oceanbase.com/)领域无论是技术还是场景都发生了巨大的
1
•••
32
33
34
•••
915