开发运维

手撸RPC框架 SPI机制基础功能实现

手撸RPC框架 SPI机制基础功能实现

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

Escape Escape 2023-07-14
0 0 0
Python中如何通过引用传递变量?

Python中如何通过引用传递变量?

问:参数是按引用传递还是按值传递? 我如何通过引用传递,以便下面的代码输出 'Changed' 而不是 'Original'?class PassByReference: def __init__(self): self.variable = 'Original'

醒在深海的猫 醒在深海的猫 2023-07-14
0 0 0
编排式规则引擎LiteFlow在转转轻质检报告的实践

编排式规则引擎LiteFlow在转转轻质检报告的实践

1 引言 1.1 简述轻质检报告的背景 在去年,正式上线了对N品类的质检能力。质检中心也有一套标准可以来拓展越来越多N品类,实现用户闭眼打包寄卖,在系统维度上可以认为转转官方验没有不能质检的品类。 在传统的报告中,通常采用固定的模板和结构,无法满足在N品类中的灵活诉求。而轻质检报告的目标是提供一种自

醒在深海的猫 醒在深海的猫 2023-07-14
0 0 0
python编程:回调函数及示例demo

python编程:回调函数及示例demo

什么是回调函数回调函数是指将一个函数作为参数传递给另一个函数,并在需要时被调用的函数。为了降低函数之间调用的耦合性,从而实现解耦。回调函数的特点通过函数地址调用函数,如果函数的指针(地址)作为参数传递给另外一个函数函数的入参为函数类型在特定的事件或者条件发生时由另外一方调用,用于对该事件或者条件进行

法医 法医 2023-07-14
0 0 0
贼好用的Linux可视化管理工具,可管理Docker容器,支持一键部署应用,真香!

贼好用的Linux可视化管理工具,可管理Docker容器,支持一键部署应用,真香!

很多程序员都会有自己的云服务器,一般大家都会用自己的服务器做什么呢?我一般都是在自己的服务器上搭建博客,或者尝试各种新发现的开源项目。之前给大家介绍的很多开源项目都是在自己的云服务器上试用过之后分享给大家的。 想要玩转好自己的服务器,一个好用的服务器运维管理面板是必不可少的。通过一个面板来一键安装常

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-07-14
0 0 0
python编程进阶:Lambda 匿名函数

python编程进阶:Lambda 匿名函数

匿名函数(Anonymous functions),也被称为Lambda函数,在编程中用于「快速定义简单函数」的方式,即用即删除,非常轻量化,适用于小型、简单的函数。对于更复杂的函数,应该使用def语句来定义它们。「语法结构:」lambda arguments: expression - 输入是传

竹子爱熊猫 竹子爱熊猫 2023-07-14
0 0 0
Java垃圾收集:Garbage First(G1)

Java垃圾收集:Garbage First(G1)

Garbage First(简称G1)收集器是垃圾收集器技术发展历史上的里程碑式的成果,基于Region的内存布局,面向整个Java堆进行垃圾收集,且用户可以指定自己预期的停顿时间。 在G1之前的垃圾收集器,一般只针对某个特定的分代(FULL GC时除外),要么面向新生代,要么面向老年代。虽然G1的

醒在深海的猫 醒在深海的猫 2023-07-14
0 0 0
python编程进阶:内置eval函数的深入理解

python编程进阶:内置eval函数的深入理解

一、概述在Python中,eval函数是一个内置函数,用于将字符串解析并执行为Python表达式。本文将详细介绍eval函数的使用方法和注意事项,以及一些实用的例子。二、基本用法eval函数的基本用法如下:x = 1print(eval('x+1')) # 输出:2在这个例子中,eval函数接收一

法医 法医 2023-07-14
0 0 0
SpringBoot(牛客面试题补充)

SpringBoot(牛客面试题补充)

SpringBoot(牛客面试题补充) 根据牛客面试指南Java工程师模块问题进行整理和细微补充,仅供参考,不合理地方请评论区指出共勉 1.说说你对Spring Boot的理解 从本质上来说,Spring Boot就是Spring,它做了那些没有它你自己也会去做的Spring Bean配置。Spri

大猫 大猫 2023-07-14
0 0 0
Python哪种方式循环最快?答案颠覆你的认知!

Python哪种方式循环最快?答案颠覆你的认知!

import timeitdef while_loop(n=100_000_000): i = 0 s = 0 while i  for loop                 3.211570399813354 # => for loop with increment          4

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-07-14
0 0 0
Prometheus+CAdvisor 监控容器

Prometheus+CAdvisor 监控容器

0. 简介 现如今,容器越来越普及,将服务迁移到容器成为越来越多公司的选择,所以对于容器的监控,也就变成必不可少的技能了。 目前常见的容器产品中,Docker占据了绝对的统治地位,所以这篇博客简单介绍一下通过Prometheus搭建容器监控的方案。 1. CAdvisor工具 CAdvisor是Go

大白菜程序猿 大白菜程序猿 2023-07-14
0 0 0
手撸RPC框架 服务提供者,服务消费者整合SpringBoot实现

手撸RPC框架 服务提供者,服务消费者整合SpringBoot实现

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

向阳逐梦 向阳逐梦 2023-07-14
0 0 0
为什么还技术债的人总是我?

为什么还技术债的人总是我?

腾小云导读 不管你的研发团队有多么丰富的经验,还是拥有何等体量的代码,或者是新技术的运用,总会产生一定程度的技术债。本篇作者进入腾讯十余年,总结分析了技术债生成的原因并结合个人项目经历分享技术债务应对方法。欢迎围观~ 目录 1 基本认知 1.1 技术债务的含义 1.2 技术债务无法消除 2 典型成因

泡泡 泡泡 2023-07-14
0 0 0
掌握把“烂”SQL牢牢关进笼子里的密钥

掌握把“烂”SQL牢牢关进笼子里的密钥

本文分享自华为云社区《直播回顾 | 掌握把“烂”SQL牢牢关进笼子里的密钥》,作者: 华为云社区精选 。 混合负载场景下,怎样避免“烂”语句对数据库系统的冲击?如何在资源紧张的情况下,让高优先级的作业先行?本期《数仓过载不用愁,资源管理帮分忧》的主题直播中,我们邀请到华为云EI DTSE技术布道师周

剑圣无痕 剑圣无痕 2023-07-14
0 0 0
NestJS 简单入门(一)

NestJS 简单入门(一)

NestJS 入门(一) 简介 NestJS是基于Node的后端框架,底层使用了Express作为HTTP服务框架(也可使用Fastify),对TypeScript有着非常良好的支持,上手也非常简单。本文意在通过一个简单的接口示例,帮助读者快速学会如何使用NestJS写接口。 前置概念 IoC 控制

法医 法医 2023-07-14
0 0 0
eKuiper 1.10.0 发布:定时规则和 EdgeX v3 适配

eKuiper 1.10.0 发布:定时规则和 EdgeX v3 适配

经过为期两个月的开发,我们很高兴地宣布 eKuiper 1.10.0 现已正式发布! 作为一个里程碑版本,eKuiper 1.10.0 升级了基础依赖的版本,如 Go 语言版本升级到 1.20、EdgeX 支持最新的大版本 Minnesota(v3)等。我们也一如既往地完善提升产品的表达能力、连接能

宇宙之一粟 宇宙之一粟 2023-07-14
0 0 0
Java虚拟线程

Java虚拟线程

[toc] Java虚拟线程 翻译自 screencapture-pradeesh-kumar-medium-an-era-of-virtual-threads-java flowchart LR introduction-->a(why thread)-->b(parallel

Escape Escape 2023-07-14
0 0 0
Java新特性:Lambda表达式

Java新特性:Lambda表达式

1、Lambda表达式概述 1.1、Lambda表达式的简介 Lambda 表达式(Lambda expression),也可称为闭包(Closure),是 Java(SE)8 中一个重要的新特性。 Lambda 表达式允许我们通过表达式来代替功能接口。Lambda 表达式就和方法一样,它提供了一个

大白菜程序猿 大白菜程序猿 2023-07-14
0 0 0
[翻译] HDFS架构

[翻译] HDFS架构

原文链接, 版本: 3.3.6 没有对照原文逐字翻译, 有微调 简介 HDFS(Hadoop Distributed File System)是一个分布式文件系统, 期望可以运行在廉价机器上。它与现有的分布式系统有很多相似之处, 然而,在某些设计上有着显著差异。HDFS具有高度容错性,并且被设计

大白菜程序猿 大白菜程序猿 2023-07-14
0 0 0
三问三答:细数GaussDB迁移的核心技术

三问三答:细数GaussDB迁移的核心技术

迁移是数据库选型过程中客户最为关心的话题之一,经过大量的沟通调研,我们总结客户在数据库迁移方面的主要期望:迁移不影响业务运行(安心)、迁移不能丢数据(放心)、迁移实施起来简单(省心)。 本文从客户视角的三个疑问出发,一起了解华为云GaussDB数据库的迁移解决方案具有哪些核心技术,如何做到让客户迁移

共饮一杯 共饮一杯 2023-07-14
0 0 0
1 … 1,641 1,642 1,643 1,644 1,645 … 1,703