1. 云栖社区>
  2. 全部标签>
  3. #源码#
源码

#源码#

已有6人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

Aspectj实例探究,解析SentinelResourceAspect实现

为了学习SentinelResourceAspect,这篇文章里我用Aspectj实现一个AOP实例,一起来看下。 Sentinel 提供了 @SentinelResource 注解用于定义资源,支持 AspectJ 的扩展用于自动定义资源、处理 BlockException 等。

编程语言 架构 源码 spring 微服务 aop Annotation class void bean snetinel

代码视角深入浅出理解 DevOps

本文从代码的视角诠释了对 DevOps 的理解,DevOps 的精髓就是用写代码的方式来做运维,并对运维的各个部分给出了具体的实例,希望能对想采用 DevOps 的朋友有所帮助。

源码 基础设施 配置 微服务 持续集成 Image devOps jenkins

Flutter 76: 图解基本 TabBar 标签导航栏 (二)

0 基础学习 Flutter,第七十六步:自定义 ACETabBarIndicator 标签指示器!

canvas 源码 flutter TabBar Indicator

Tomcat 优雅关闭之路

本文通过分析Tomcat启动和关闭的源码,讲述了Tomcat常用的两种关闭方式背后的原理,以及使用它们会遇到的异常情况。同时本文还讲述了Java中的shutdownhook机制在进程关闭时的作用以及日常开发中如何去使用shutdownhook。

jvm 线程 源码 tomcat Server 脚本 oschina shutdownhook

Kafka 的生产者优秀架构设计

Kafka 是一个高吞吐量的分布式的发布订阅消息系统,在全世界都很流行,在大数据项目里面使用尤其频繁。

消息系统 大数据 架构 性能 线程 源码 数据结构 存储

Spark源码阅读的正确打开方式

Spark发展至今,应该说已经非常成熟了。是大数据计算领域不得不学习的框架。尤其是Spark在稳定性和社区发展的成熟度方面,吊打其他的大数据处理框架。 Spark至今只经历过1.x、2.x和3.x三个大版本的变化,在核心实现上,我们在Github能看到的最早的实现是0.5版本,这个版本只有1万多行代码,就把Spark的核心功能实现了。

分布式 大数据 源码 集群 内存管理 Image spark

Ubuntu安装GDAL 2.1

希望疫情早日得到控制,今天来回顾下之前提到的如何在Linux系统下安装GDAL,本文以Ubuntu为例。

linux python ubuntu 源码 Image Bash

Java 数据持久化系列之池化技术

今天我们就先来了解一下池化技术的必要性、原理;然后使用 Apache-common-Pool2实现一个简单的数据库连接池;接着通过实验,对比简单连接池、HikariCP、Druid 等数据库连接池的性能数据,分析实现高性能数据库连接池的关键;最后分析 Pool2 的具体源代码实现。

数据存储与数据库 java 源码 数据库 配置 exception Create Druid 连接池 HikariCP

一个注解搞懂 Sentinel,@SentinelResource 总结

@SentinelResource可以说是Sentinel学习的突破口,搞懂了这个注解的应用,基本上就搞清楚了 Sentinel 的大部分应用场景。

函数 源码 配置 code string exception class handler

Serverless Kubernetes容器服务中快速部署jenkins环境及执行流水线构建

本文主要演示如何在阿里云Serverless Kubernetes服务上快速搭建jenkins持续集成环境,并基于提供的示例应用快速完成应用源码编译、镜像构建和推送以及应用部署的流水线。

阿里云容器服务 Cloud 源码 配置 镜像 集群 容器 Image devOps jenkins kubernetes k8s serverless kaniko

一篇极度舒适的OpenGL_ES环境搭建(Ubuntu 18.04 LTS)

github传送门 目录 前言 PowerVR CMake环境 FreeImage CMakeLists.txt解析 源码 最后 前言 作为一个梦想成为游戏制作人的菜鸟程序员, 我终究没悬念地踏上了撰写shader的道路(手动滑稽).

ubuntu c++ 源码 OpenGL github CMake

Java Varargs 可变参数使用

Java1.5 提供了一个叫varargs的新功能,就是可变长度的参数。 "Varargs"是 “variable number of arguments”的意思。有时候也被简单的称为 “variable arguments”。

编程语言 java 源码 logger static class

Redis:del/unlink 命令源码解析

Redis(四):del/unlink 命令源码解析 本篇我们来看一下删除过程。 对于客户端来说,删除操作无需区分何种数据类型,只管进行 del 操作即可。 零、删除命令 del 的定义 主要有两个: del/unlink, 差别是 unlink 速度会更快, 因为其使用了异步删除优化模式, 其定...

redis 线程 源码 PTR node 同步 HASH void type 存储 数据类型

690
GO