源码

linux软件安装与管理

1.linux源码包 实际上,源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的 源码包的优点: 开源。如果你有足够的能力,则可以修改源代码。 可以自由选择所需的…

如何在CentOS 8安装Python 3.8

Python是世界上使用最广泛的编程语言之一。凭借其简单易学的语法,Python是初学者和经验丰富的开发人员最流行的选择。Python是一门相当通用的编程语言。它可以用于构建各种应…

线程的本质(内核层实现)

源码位置 注意 Android 源码中并不包含 kernel 部分的源码,需要单独下载 构建内核 或者线上 Common Android Kernel Tree 注意版本选择,本文…

源码分析 | MySQL测试框架 MTR 系列教程(三):源码篇

作者:卢文双 资深数据库内核研发 序言: 以前对 MySQL 测试框架 MTR 的使用,主要集中于 SQL 正确性验证。近期由于工作需要,深入了解了 MTR 的方方面面,发现 MT…

Explain 显示 Count(*) 使用了索引,实际却是全表扫描

这篇文章依然源于一位读者的提问:explain 显示 count(*) 使用了索引,optimizer trace 却显示为全表扫描,这是为什么?还记得当时调试源码的过程中,如果 …

使用VSCode编写程序源码以及基础设置

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com前言本文介绍了在VScode中编写程序源码,如何将源码编译成二进制文件,宏命…

趁同事上厕所的时间,看完了 Dubbo SPI 的源码,瞬间觉得 JDK SPI 不香了

👏作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主 📕系列专栏:Java设计模式、Spring源码系列、Netty源码系列、K…

从源码揭秘偏向锁的升级

我会和大家一起深入学习synchronized的原理,原理部分会涉及到两篇: 偏向锁升级到轻量级锁的过程 轻量级锁升级到重量级锁的过程 今天我们先来学习偏向锁升级到轻量级锁的过程。…

MariaDB编译和安装

  编译安装MySQL-5.5   cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证…

源码解析Collections.sort ——从一个逃过单测的 bug 说起

源码解析Collections.sort ——从一个逃过单测的 bug 说起 本文从一个小明写的bug 开始,讲bug的发现、排查定位,并由此展开对涉及的算法进行图解分析和源码分析…

踩了定时线程池的坑,导致公司损失几千万,血的教训

👏作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主 📕系列专栏:Java设计模式、Spring源码系列、Netty源码系列、K…

4. xxljob源码分析XxlJobScheduler分析

之前分析的内容都是和客户端集成的相关源码内容。包括2. xxl-job源码分析-核心XxlJobExecutor和3. xxl-job源码分析-executor-server详解。…

Micrometer源码分析

前言 好久没输出了,最近比较忙,一周把一个季度的东西干完才有机会输出。 如果编码速度非常快(质量也非常高),超出一个极限(超出其他所有职能部门的速度),那么不可能有人会占用你的时间…

Centos 7源码安装LNMP环境三:PHP

Centos 7源码安装LNMP环境三 PHP安装扩展:yum -y install libicu-devel openldap-develpcre pcre-developens…

Ubuntu 18.04 源码编译安装PHP7.3.5详细过程

安装了新的虚拟机,接下来就是记录一下Ubuntu下源码编译安装PHP7的过程首先是从官网下载源码包 https://www.php.net/downloads.php我这里选择的是…

宝塔面板环境下,如何保障服务器的数据安全?

如何保障服务器的数据安全?对于每个服务器运营者,数据安全都是放在首位的最重要事情,好多朋友给我反馈信息的时候,就聊过,由于误操作导致数据丢失、资料被窃取、服务器遭受攻击,被木马病毒…

k8s调度流程梳理:为创建的 pod 找到合适的 node

k8s 调度做的事情很简单,就是为创建的 pod 找到合适的 node,找到后直接发送一个 v1.Binding 资源对象给 apiserver 。但整个过程是很复杂的。k8s 调…

Istio源码解析系列part1—Istio源码架构介绍及开发环境搭建

本文系转载,作者:郑伟,小米信息部技术架构组 本系列文章主要从源码(35e2b904)出发,对istio做深入剖析,让大家对istio有更深的认知,从而方便平时排查问题。不了解Se…

Istio源码解析系列part3—Mixer工作流程浅析

本文系转载,作者:郑伟,小米信息部技术架构组 本系列文章主要从源码(35e2b904)出发,对istio做深入剖析,让大家对istio有更深的认知,从而方便平时排查问题。不了解Se…

如何学习开源项目源码

IT 技术日新月异,想必每个 IT 人都会有类似的焦虑:我该学习什么?哪些知识学到就是赚到?怎样学习才能最有效提升编程能力? 阅读优秀的代码是提高编程能力万无一失的办法。诚然,提高…

加载更多