开发运维

手撸RPC框架 SPI机制扩展随机负载均衡策略

手撸RPC框架 SPI机制扩展随机负载均衡策略

大家好,我是小趴菜,接下来我会从0到1手写一个RPC框架,该专题包括以下专题,有兴趣的小伙伴就跟着我一起学习吧 本章源码地址:gitee.com/baojh123/se… 自定义注解 -> opt-01 服务提供者收发消息基础实现 -> opt-01 自定义网络传输协议的实现 ->

剑圣无痕 剑圣无痕 2023-07-14
0 0 0
手撸RPC框架 SPI机制扩展轮询负载均衡策略

手撸RPC框架 SPI机制扩展轮询负载均衡策略

大家好,我是小趴菜,接下来我会从0到1手写一个RPC框架,该专题包括以下专题,有兴趣的小伙伴就跟着我一起学习吧 本章源码地址:gitee.com/baojh123/se… 自定义注解 -> opt-01 服务提供者收发消息基础实现 -> opt-01 自定义网络传输协议的实现 ->

竹子爱熊猫 竹子爱熊猫 2023-07-14
0 0 0
quarkus依赖注入之八:装饰器(Decorator)

quarkus依赖注入之八:装饰器(Decorator)

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):github.com/zq2599/blog… 本篇概览 本篇是《quarkus依赖注入》系列的第八篇,目标是掌握quarkus实现的一个CDI特性:装饰器(Decorator) 提到装饰器,熟悉设计模式的读者应该会想到装

竹子爱熊猫 竹子爱熊猫 2023-07-14
0 0 0
HTTPS中的TSL/SSL

HTTPS中的TSL/SSL

1. 前言 最近工作涉及到 https 和 jwt,突然发现自己对加密解密以及相应的算法的理解还是很模糊,因此写这边文章主要是想理清脑子中的一些困惑。这篇文章不会涉及到算法的数学原理,如果想了解其数学原理的同学可能就需要去参阅其它资料了。 2.从对称和非对称加密说起 在互联网通信过程中,我们希望传递

大猫 大猫 2023-07-14
0 0 0
volatile 关键字与计算机底层的一些杂谈

volatile 关键字与计算机底层的一些杂谈

前言 volatile 是 Java 并发编程中一个非常重要,也是面试常问的一个技术点,用起来很简单直接修饰在变量前面即可,但是我们真的懂这个关键字吗?它在 JVM 底层,甚至在 CPU 层面到底是如何发挥作用的? 为了彻底弄清楚这个关键字,衍生出了一系列问题,真的折磨了我好几天,因为这东西往底层涉

三掌柜 三掌柜 2023-07-14
0 0 0
【技术·真相谈一谈游戏AI  真的搞懂寻路(二)

【技术·真相谈一谈游戏AI 真的搞懂寻路(二)

如果你想要进步,别在意别人觉得你很愚蠢。 郑重说明:本文适合对游戏开发感兴趣的初级及中级开发和学习者,本人力图将技术用简单的语言表达清楚。鉴于水平有限,能力一般,文章如有错漏之处,还望批评指正,谢谢。 在前面一篇 谈一谈游戏AI - 真的搞懂寻路(一) 中我们谈到了一些经典寻路算法,较为常用的算

贤蛋大眼萌 贤蛋大眼萌 2023-07-14
0 0 0
深度剖析:MySQL聚合函数 count() ,这下彻底搞懂了!

深度剖析:MySQL聚合函数 count() ,这下彻底搞懂了!

Hello 大家好,我是猿java。 在实际开发工作中,难免会使用到 MySQL 的 count(expr) 函数进行统计操作,但是,对于count(1)、count(*)、count(常量)、count(主键)、count(非主键)、count(distinct(字段)) 等多个函数,很多开发人员

醒在深海的猫 醒在深海的猫 2023-07-14
0 0 0
JVM篇: Class文件结构

JVM篇: Class文件结构

概述 字节码文件的跨平台性 Java 语言,跨平台的(write once,run anywhere) 当 Java 源代码成功编译成字节码后,如果想在不同的平台上面运行,则无须再次编译 这个优势不再那么吸引人了。Python、PHP、Perl、Ruby、Lisp 等有强大的解释器 跨平台似乎已经

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-14
0 0 0
JVM篇: 类的加载过程详解

JVM篇: 类的加载过程详解

类的加载过程详解 概述 在 Java 中数据类型分为基本数据类型和引用数据类型。基本数据类型由虚拟机预先定义,引用数据类型则需要进行类的加载。 按照 Java 虚拟机规范,从 Class 文件到加载到内存中的类,到类卸载出内存位置,它的整个生命周期包括如下七个阶段: 其中,验证、准备、解析 3 个

泡泡 泡泡 2023-07-14
0 0 0
索引映射:Mapping

索引映射:Mapping

当在Elasticsearch中进行数据映射时,可以定义如何存储和索引文档及其字段。数据映射包括以下要点: 映射定义:创建一个包含文档字段的映射定义。此定义还可以包括元数据字段,如_source字段。 动态映射:Elasticsearch可以根据文档中出现的字段自动创建映射。它会推断字段的数

张二河 张二河 2023-07-14
0 0 0
数仓开发沦为了取数工具人,该如何破局?

数仓开发沦为了取数工具人,该如何破局?

本文从成长的话题展开,主要聊了数据开发会遇到的瓶颈,以及该如何破局。其实,所谓的破局就是个人的成长,所以回归个人成长,本文也给出了一些浅薄的理解,希望对你有所帮助。 写在前面 假如你现在辞职,要加入一家新的公司,那么你最看中什么?我相信每个人都会有自己的答案。你可能会说,[钱多、事少、离家近],你

贤蛋大眼萌 贤蛋大眼萌 2023-07-14
0 0 0
前端同事最讨厌的后端行为,看看你中了没有

前端同事最讨厌的后端行为,看看你中了没有

公众号「古时的风筝」,专注于后端技术,尤其是 Java 及周边生态。 个人博客:www.moonkite.cn 大家好,我是风筝 听说这是前端程序员最讨厌的后端行为,不知道你有没有碰到过,或者你的前端同事虽然没跟你说过,但是你已经被偷偷吐槽了。 前端吐槽:后端从不自测接口,等到前后端联调时,

贤蛋大眼萌 贤蛋大眼萌 2023-07-14
0 0 0
nginx全方面监控Fluentd+Nginx Prometheus Exporter

nginx全方面监控Fluentd+Nginx Prometheus Exporter

安装 Nginx 安装nginx yum install -y nginx 确保基本http_stub_status_module模块配置了nginx [root@vms77 ~]# nginx -V nginx version: nginx/1.20.1 built by gcc 4.8.5 2

法医 法医 2023-07-14
0 0 0
如何在 .NET Core 中使用 Azure Key Vaul

如何在 .NET Core 中使用 Azure Key Vaul

Azure Key Vault是一个安全可靠的存储库,用于存储在.NET Core应用程序中使用的令牌、密钥、密码、证书和其他敏感数据。接下来我们讲讲如何在C#中使用它。 在构建.NET Core应用程序时,我们经常使用各种“秘密”,如客户端ID、访问令牌、密码、证书、加密密钥和API密钥。自然地,

向阳逐梦 向阳逐梦 2023-07-14
0 0 0
用 Spring 管理 Controller,你觉得可行吗?

用 Spring 管理 Controller,你觉得可行吗?

上篇文章和小伙伴们聊了 Spring 容器中的父子容器问题,也和小伙伴们梳理了 Spring 容器和 SpringMVC 容器之间的关系,其中,Spring 容器是父容器,SpringMVC 是子容器,子容器可以访问父容器中的 Bean,但是父容器无法访问子容器中的 Bean。 在一个 SSM 项目

剑圣无痕 剑圣无痕 2023-07-14
0 0 0
K8S 生态周报| Istio 正式成为 CNCF 毕业项目

K8S 生态周报| Istio 正式成为 CNCF 毕业项目

「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。 大家好,我是张晋涛。 就在昨天 Istio 正式成为 CNCF 毕业项目了 ! 这是 Istio 发展过程中的一个重要的里程碑。 这篇文章我将快速回顾下 Istio 的发展历程

张二河 张二河 2023-07-14
0 0 0
使用 Elastic 时间序列数据流探索 Nginx 指标

使用 Elastic 时间序列数据流探索 Nginx 指标

作者:Lalit Satapathy Elasticsearch® 最近发布了用于指标的时间序列数据流。 这不仅为 Elastic Observability 提供了更好的指标支持,而且还有助于降低存储成本。 我们在之前的博客中讨论过这个问题。 在本博客中,我们通过回顾什么是时间序列指标文档(do

醒在深海的猫 醒在深海的猫 2023-07-14
0 0 0
Flink 输出算子

Flink 输出算子

摘要:本文主要介绍flink常用的输出算子,和自定义输出算子;可以输出到其他系统、DB或者文件。 简介 Flink 作为数据处理框架,最终还是要把计算处理的结果写入外部存储,为外部应用提供 支持。 连接到外部系统 主要使用flink提供的sink算子,直接输出到外部系统,官方提供的nightl

泡泡 泡泡 2023-07-14
0 0 0
星云零售信贷基于 Apache Doris 的 OLAP 演进之路

星云零售信贷基于 Apache Doris 的 OLAP 演进之路

本文导读: 腾梭科技是国内领先的零售金融数字化及安全服务提供商,是腾讯投资且在金融领域的战略合作伙伴,并与腾讯联合研发了“星云智慧信贷解决方案。在其信贷业务转型过程中,随着系统规模不断扩大,早期架构无法再满足业务需求,因此腾梭科技决定引入 Apache Doris 实现业务升级。本文将详细介绍其信贷

捡田螺的小男孩 捡田螺的小男孩 2023-07-14
0 0 0
Go特殊的语言特性

Go特殊的语言特性

摘要:本文由葡萄城技术团队于掘金原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 本文主要通过值传递和指针、字符串、数组、切片、集合、面向对象(封装、继承、抽象)和设计哲学7个方面来介绍GO语言的特性。 文章目录: 1.Go的前世今生  

Escape Escape 2023-07-14
0 0 0
1 … 1,636 1,637 1,638 1,639 1,640 … 1,703