随笔分类 - 程序员之家
摘要:摘要:提到分布式算法,就不得不提 Paxos 算法,在过去几十年里,它基本上是分布式共识的代 名词,因为当前最常用的一批共识算法都是基于它改进的。比如,Fast Paxos 算法、 Cheap Paxos 算法、Raft 算法、ZAB 协议等等。 一致性算法背景:Paxos 一致性算法解决的问题:分
阅读全文
摘要:摘要:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对
阅读全文
摘要:摘要:在本文中,我们将学习python中的各种模式程序。 Python编程语言很容易学习。易于语法实现的各种库使其脱颖而出,这是它成为本世纪最流行的编程语言的众多原因之一。虽然学习很容易,但访问员通常会在建立模式程序逻辑时寻求您的方法。尽管听起来很棘手,但使用python却是小菜一碟。在本文中,我们
阅读全文
摘要:摘要:文将详细介绍 Golang 的语言特点以及它的优缺点和适用场景,带着上述几个疑问,为读者分析 Go 语言的各个方面,以帮助初入 IT 行业的程序员以及对 Go 感兴趣的开发者进一步了解这个热门语言。 本文分享自华为云社区《大红大紫的 Golang 真的是后端开发中的万能药吗?》,原文作者:Ma
阅读全文
摘要:摘要:信源编码是一个数据压缩的过程,其目的是尽可能地将信源中的冗余度去掉;而信道编码则是一个增加冗余的过程,通过适当加入冗余度来达到抵抗信道噪声,保护传输数据的目的。 信源编码是一个数据压缩的过程,其目的是尽可能地将信源中的冗余度去掉;而信道编码则是一个增加冗余的过程,通过适当加入冗余度来达到抵抗信
阅读全文
摘要:摘要:临时文件通常用来保存无法保存在内存中的数据,或者传递给必须从文件读取的外部程序。一般我们会在/tmp目录下生成唯一的文件名,但是安全的创建临时文件并不是那么简单,需要遵守许多规则。 1、前言 临时文件通常用来保存无法保存在内存中的数据,或者传递给必须从文件读取的外部程序。一般我们会在/tmp目
阅读全文
摘要:摘要:当你学会了java语言之后,你写了一些代码,然后你想要执行你的代码,来达成某些功能。那么,你都知道这段java代码都是如何执行的吗? 本文分享自华为云社区《一段java代码是如何执行的》,原文作者:技术火炬手 。 当你学会了java语言之后,你写了一些代码,然后你想要执行你的代码,来达成某些功
阅读全文
摘要:摘要:我们在项目中,通常为了保证数据安全性和保护用户个人信息,个别页面需要禁用右键、复制、粘贴以及输入框自动填充的功能。所以在此补充和总结几条我们开发中常用的操作方式。 前言 我们在项目中,通常为了保证数据安全性和保护用户个人信息,个别页面需要禁用右键、复制、粘贴以及输入框自动填充的功能。所以在此补
阅读全文
摘要:摘要:在本文中,介绍了什么是round函数以及如何从python内核中实现它。同时,还介绍舍入函数的一些缺点,以及如何纠正它们,如何在数据科学中广泛使用的库中发挥作用。 Python中的舍入函数,返回浮点数,该浮点数是指定数字的舍入版本。本文将详细探讨这一概念。本文将介绍以下内容, Python r
阅读全文
摘要:摘要:Rust 在很多地方使用了 traits, 从非常浅显的操作符重载, 到 Send, Sync 这种非常微妙的特性。 Rust 在很多地方使用了 traits, 从非常浅显的操作符重载, 到 Send, Sync 这种非常微妙的特性。一些 traits 是可以被自动派生的(你只需要写#[der
阅读全文
摘要:摘要:得益于深度神经网络提取信源特征的能力,深度学习技术在信源压缩编码领域取得了比传统方法更优异的效果。 基于深度学习的图像压缩编码 自编码器 Ballé1 提出了一种基于变分自编码器的端到端图像压缩模型,采用结合边信息(side information)的超先验的方案。模型如下图所示。 Q 表示量
阅读全文
摘要:摘要:Grafana+Prometheus是目前非常流行的监控方案,图形化展示非常强大。 简介 ● HBase是一个分布式的、面向列的开源数据库,开源版本默认提供了展示集群信息的UI,可以显示集群的实时信息,包括jmx,但是维护HBase只靠实时信息还不够,我们还需要将实时信息汇总起来变成监控图表,
阅读全文
摘要:摘要:跟随报文,从windows主机经过路由器到linux主机上溜达一下吧。 本文分享自华为云社区《报文在不同设备的奇妙之旅》,原文作者:鼓瑟吹笙。 简介 在上图中,HostA的报文转发到HostB上,需要报文,从本地网关出发,经过路由器RouterA,到达Host B。 Host A:Window
阅读全文
摘要:摘要:ModelArts提供了一个实现个性化联邦学习的API——pytorch_fedamp_emnist_classification,它主要是让拥有相似数据分布的客户进行更多合作的一个横向联邦学习框架,让我们来对它进行一些学习和探索。 随着数字技术的发展,以及全社会对数字化的不断重视,数据的资源
阅读全文
摘要:摘要:本文将演示主从复制如何配置、实现以及实现原理,Redis主从复制三大策略,全量复制、部分复制和立即复制。 本文分享自华为云社区《Redis主从复制实践总结》,原文作者:A梦多啦A 。 复制简介 Redis 作为一门非关系型数据库,其复制功能和关系型数据库(MySQL)来说,功能其实都是差不多,
阅读全文
摘要:摘要:还不懂Redis?看完这个故事就明白了! 本文转载自博客园社区《还不懂Redis?看完这个故事就明白了!》,作者:轩辕之风 我是Redis 你好,我是Redis,一个叫Antirez的男人把我带到了这个世界上。 说起我的诞生,跟关系数据库MySQL还挺有渊源的。 在我还没来到这个世界上的时候,
阅读全文
摘要:摘要:本篇文章将以解决 Element Plus 问题的经历开始,循序渐进讨论开源项目或开源框架的问题,进一步讨论驾驭开源项目源代码的方法和技巧,分享自己阅读、理解和更改源代码的思路。 本文分享自华为云社区《优秀开源框架就一定靠谱么?五招助你驾驭源代码》,原文作者:Marvin Zhang 。 前言
阅读全文
摘要:摘要:作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,本文专门介绍 python 异常处理。 异常 广义上的错误分为错误和异常 错误指的是可以人为避免 异常是指在语法逻辑正确的而前提下,出现的问题 在python中,异常是一个类,可以处理和使用 异常的分类 Bas
阅读全文
摘要:摘要:Ray的定位是分布式应用框架,主要目标是使能分布式应用的开发和运行。 Ray是UC Berkeley大学 RISE lab(前AMP lab) 2017年12月 开源的新一代分布式应用框架(刚发布的时候定位是高性能分布式计算框架,20年中修改定位为分布式应用框架),通过一套引擎解决复杂场景问题
阅读全文
摘要:摘要:在实际开发过程中,免不了涉及到混合编程,比如,对于python这种脚本语言,性能还是有限的,在一些对性能要求高的情景下面,还是需要使用c/c++来完成。 那怎样做呢?我们能使用pybind11作为桥梁,pybind11的优点是对C++ 11支持很好,API比较简单,现在我们就简单记下Pybin
阅读全文
浙公网安备 33010602011771号