推荐
专栏
教程
课程
飞鹅
本次共找到8046条
深入理解计算机系统
相关的信息
咕咕鸡
•
3年前
常用性能调优策略及在风控场景下应用
引言性能调优也是有迹可寻的,本文梳理了在实际开发过程中沉淀的通用性能优化策略,并且结合风控系统服务内使用场景,帮助读者理解性能调优相关可行策略,从而建立性能优化SOP概念,以后出现问题即可参照优化流程改造即可。<!
zdd小小菜鸟
•
3年前
Redis面试
Redis面试1.Redis是什么?都有哪些使用场景?我们先来理解经典的CAP理论:tex一致性:是指从数据层面来看的一致性。可用性:是指从系统层面的可用性。容错性:是指从网络层面的的容错性。
刘望舒
•
4年前
Android解析WindowManager(一)WindowManager体系
Android框架层Android系统服务WindowManagercategories:Android框架层本文首发于微信公众号「刘望舒」前言WindowManagerService(WMS)和AMS一样,都是Android开发需要掌握的知识点,同样的,WMS也很复杂,需要多篇文章来进行讲解,为何更好的理解WMS,首先要了解WindowManage
待兔
•
4年前
面向对象设计原则之 - 低耦合
耦合到底是什么?耦合(或者称为依赖)是程序模块之间的依赖程度。从定义上看,耦合和内聚是相反的:内聚关注模块内部的元素的结合程度耦合关注模块之间的依赖程度理解耦合的关键有两点:什么是模块?模块和内聚里面提到的模块是一样的,耦合中的模块其实也是可大可小的。常见的模块有函数,类,包,子模块,子系统等什么是依赖?依赖这个词很好理解,通俗地讲,就是
Stella981
•
4年前
Android Service的onStartCommand返回值用法
AndroidService的onStartCommand返回值用法本文目的:使读者快速理解1、START\_STICKY:如果service进程被kill掉,保留service的状态为开始状态,但不保留递送的intent对象。随后系统会尝试重新创建service,由于服务状态为开始状态,所以创建服务后一定会调用onStartComma
Wesley13
•
4年前
Unity面试总结
1.从接到任务到完成任务,一共几个过程,每个过程注意什么?需求分析:确保理解和策划想法一致。搭建ui或场景:编写代码:测试功能:解决bug:2.设计一个背包系统,格子500.伪代码实现增,删,改,查。structsitem{stringuid,intindex,intco
Wesley13
•
4年前
ELK环境搭建完整说明
ELK环境搭建完整说明ELK:ElasticSerach、Logstash、Kibana三款产品名称的首字母集合,用于日志的搜集和搜索。简单地理解为我们可以把服务端的日志(nginx、tomcat等)直接web化展示查看,十分方便。本机环境说明:系统:centos7.5Elastic
Wesley13
•
4年前
CPU中的二进制数据(整数篇)
1.用二进制数表示计算机信息的原因计算机内部CPU和内存都是IC的一种,它们都有多个引脚。IC的所有引脚,只有直流电压0V或5V两个状态。也就是说,IC的一个引脚,只能表示两个状态。IC的这个特性,决定了计算机的信息数据只能用二进制数来处理。计算机处理信息的最小单位——位,就相当于二进制中的一位。对于用二进制数表示
Wesley13
•
4年前
JAVA并发之进程VS线程
!(https://oscimg.oschina.net/oscnet/004e15f406f2407bae09c08858224fc8.png)进程和线程进程:进程可理解为是一个正在运行的程序整体进程是具有一定独立功能的程序,是操作系统进行资源分配的基本单位
1
•••
65
66
67
•••
805