Erlo
· Java中的线程到底有哪些安全策略

来源:开源中国 2022-05-17 3

· 期待感拉满!2022年GOPS全球运维大会·深圳站精彩抢先看!

随着数字化的发展,大部分企业都逐渐认识到数字化转型的必要性,并着手从IT技术领域出发,针对企业的需求和痛点,利用数字化工具解决相应问题,实现企业降本增效。与此同时,随着新技术的不断涌现,商业模式的颠覆、客户需求的个性化日益增多、产品质量的要求更加严苛,企业也同时面临着转型升级的压力。如何确保企业在市...

来源:开源中国 2022-05-17 5

· 妙!JMeter/Pytest/Ginkgo 和自建测试平台这样接入 Zadig

 Zadig作为一款先进的开源云原生软件交付产品,不但能提供强大的测试环境支持日常开发联调,还支持性能、功能、接口、UI、端到端自动化测试等诸多测试场景,做到对每一行代码变更做充分测试验证后再上线,严格保障软件的生命线。本文将介绍主流的测试框架JMeter/Pytest/Ginkgo以及企业已有的...

来源:开源中国 2022-05-17 5

· 前端工程化之FaaS SSR方案​

导读:揭秘百度直播研发部Web应用SSR技术新玩法,在CSR目录下添加一个JS计算函数就可以让页面具有SSR能力。依托端云协同驱动打通SSR技术关键路径、规模化落地引领高品质Web应用的市场价值。让我们对这个小时级赋能方案一探究竟。全文3608字,预计阅读时间10分钟===一、背景从CSR...

来源:开源中国 2022-05-17 6

· netty系列之:netty中常用的对象编码解码器

简介我们在程序中除了使用常用的字符串进行数据传递之外,使用最多的还是JAVA对象。在JDK中,对象如果需要在网络中传输,必须实现Serializable接口,表示这个对象是可以被序列化的。这样就可以调用JDK自身的对象对象方法,进行对象的读写。那么在netty中进行对象的传递可不可以直接使用J...

来源:开源中国 2022-05-17 4

· 爱番番微前端框架落地实践

来源:开源中国 2022-05-17 4

· 聊一聊Redis热点key存储问题

来源:开源中国 2022-05-17 9

· Nebula Graph|如何打造多版本文档中心

来源:开源中国 2022-05-17 8

· 在个人电脑用单块GPU带动180亿参数GPT!热门开源项目再添新特性

提到训练AI大模型,总能让人想起动辄几百上千块GPU、天价训练费用、只有几家大厂才玩得起,普通AI玩家看着铺天盖地的大模型新闻只能默默流泪~现在,仅有一块GPU的个人PC也可以训练高达180亿参数GPT;普通的笔记本电脑,也能训练十几亿参数的模型,相比现有主流方案,可提升参数容量十余倍...

来源:开源中国 2022-05-17 14

· Unity集成华为游戏服务SDK方式(三):Unity导出为Android工程

原理介绍Unity可以集成androidsdk,主要有两种方式,将unity导出为android 工程集成sdk或者封装android接口插件到unity中接入sdk。本文档介绍unity导出为android 工程集成sdk方式。这种方式顾名思义,将开发好的unity游戏工程导出为android项...

来源:开源中国 2022-05-17 8

· Redis 的数据过期了就会马上删除么?

来源:开源中国 2022-05-16 14 1

· vivo 万台规模 HDFS 集群升级 HDFS 3.x 实践

vivo互联网大数据团队-LvJiaHadoop3.x的第一个稳定版本在2017年底就已经发布了,有很多重大的改进。在HDFS方面,支持了ErasureCoding、Morethan2NameNodes、Router-BasedFederation、StandbyNameNodeRead、Fa...

来源:开源中国 2022-05-16 10

· openGauss 多线程架构启动过程详解

来源:开源中国 2022-05-16 9

· 手把手教你玩多数据源动态切换!

来源:开源中国 2022-05-16 8

· 一起看 I/O | Google Play 更新一览

作者/AlexMusil,ProductManagementatGooglePlay在今年的GoogleI/O大会上,我们重点介绍了帮助大家在GooglePlay上持续发展业务的三条主要途径:为用户和开发者保持生态系统安全的隐私和安全措施,如新的GooglePlaySDK索引;帮助您在整个应...

来源:开源中国 2022-05-16 15

· 精彩分享 | 欢乐游戏 Istio 云原生服务网格三年实践思考

作者吴连火,腾讯游戏专家开发工程师,负责欢乐游戏大规模分布式服务器架构。有十余年微服务架构经验,擅长分布式系统领域,有丰富的高性能高可用实践经验,目前正带领团队完成云原生技术栈的全面转型。导语欢乐游戏这边对istio服务网格的引进,自2019开始,从调研到规模化落地,至今也已近三年。本文对实践...

来源:开源中国 2022-05-16 8

· Unity集成华为游戏服务SDK方式(一):集成Unity官方游戏SDK

Unity官方为广大游戏开发者提供了集成华为HMSSDK的方式,包含游戏和华为hmscore其他功能模块,这里只介绍如何集成游戏模块。Unity官方文档链接:https://docs.unity.cn/cn/Packages-cn/com.unity.huaweiservice@1.3/manua...

来源:开源中国 2022-05-16 16

· Hyperledger Fabric 核心概念

一、说明区块链是一个透明的,基于不可变模式的去中心化系统,核心就是一个分布式账本,记录网络上发生的所有交易。区块链网络主要有三种类型:公共区块链、联盟区块链,以及私有区块链;我们熟知的比特币、以太坊这些数字货币其实就是属于公共区块链平台;而今天要介绍的Fabric则是属于联盟链类型的;Fabr...

来源:开源中国 2022-05-16 12

· GitHub 毕业年鉴「GitHub 热点速览 v.22.20」

作者:HelloGitHub-小鱼干GitHub毕业需要什么呢?一个PR!那么提交一个PR需要什么?也许你是使用终端命令来提交git操作的,那么你可以了解下Bash-Oneliner,收录了大量好用的bash命令,虽然并没有git操作命令。还有好用的NvChad,让你像用IDE一样用NeoVim编...

来源:开源中国 2022-05-16 9

· 用 Go 快速开发一个 RESTful API 服务

何时使用单体RESTful服务对于很多初创公司来说,业务的早期我们更应该关注于业务价值的交付,而单体服务具有架构简单,部署简单,开发成本低等优点,可以帮助我们快速实现产品需求。我们在使用单体服务快速交付业务价值的同时,也需要为业务的发展预留可能性,所以我们一般会在单体服务中清晰的拆分不同的业务模块...

来源:开源中国 2022-05-16 14

· Rust 开发者看过来!CNCF LFX Mentorship 远程带薪实习机会来啦

LFXMentorship2022夏季学期开始申请啦!LFXMentorship类似GSoC,Linux基金会将为参与CNCF开源项目的开发者提供带薪实习的机会!为开源项目做贡献,获得开源社区的认可,并且能够拿到至少$3000美元的报酬(根据你所在的地理位置)。何乐而不为?点击LFXMento...

来源:开源中国 2022-05-13 23

· MySQL-Seconds_behind_master的精度误差

前言Seconds_behind_master是我们观察主从延迟的一个重要指标。但任何指标所能表示的精度都是有限的。例如用精度只能到秒的指标去衡量毫秒级的表现就会产生非常大的误差。如果再以此误差去分析问题,就会让思维走上弯路。例如用Seconds_behind_master去评估1s内的主从延迟就...

来源:开源中国 2022-05-13 25

· Dubbo3 落地实践及 Mesh 解决方案

来源:开源中国 2022-05-13 16

· 开源之夏:502个项目上线,最火热的暑期开源活动发车了!

重磅消息!2022开源之夏参与项目已全部准备完毕,共有来自124个社区的502个项目上线。在这里,无论你是想要探索哪个技术领域,都能找到最适合自己的项目,有来自华为、阿里、腾讯、百度等大厂开源项目,也有Apache基金会、CNCF基金会等顶级开源项目,还有众多活跃在一线的知名开源项目,涵盖了操作系...

来源:开源中国 2022-05-13 22

· 码农必备SQL调优(上)

目录Query执行流程SQL执行计划介绍SQL执行计划概述详解 调优流程 更新统计信息审视和修改表定义审视和修改表定义概述选择存储模型使用局部聚簇使用分区表选择数据类型典型SQL调优点SQL自诊断子查询调优统计信息调优算子级调优经验总结:SQL语句改写规则SQL调优...

来源:开源中国 2022-05-13 21

· 基础设施即代码:你需要知道的一切

来源:开源中国 2022-05-13 12

· 并发编程系列之Lock锁可重入性与公平性

一、相似之处:Lock锁vsSynchronized代码块Lock锁是一种类似于synchronized同步代码块的线程同步机制。从Java5开始java.util.concurrent.locks引入了若干个Lock锁的实现类,所以通常情况下我们不需要实现自己的锁,重要的是需要知道如何使用它们,...

来源:开源中国 2022-05-13 20

· 一文详述DMS资源池队列阻塞告警及原理

摘要: 本文主要对DMS资源池队列阻塞告警进行介绍,以及对其背后涉及的内核原理进行介绍。本文分享自华为云社区《DMS资源池队列阻塞告警及原理介绍》,作者:codefulture。一、概述资源池队列阻塞告警旨在通过一定的检测机制,提前对资源池队列阻塞的情况告知用户,避免影响正常业务。然而如何...

来源:开源中国 2022-05-13 13

· Autograd解析|OneFlow学习笔记

 撰文|月踏更新|赵露阳 前文《AI杂谈:手推BP》讲了BackwardPropagation的数学原理。本文以OneFlow的代码为例,梳理Autograd模块的实现细节。 1一个求梯度的小例子 先看下面这个简单的例子:  importoneflowasofx=of.randn(2,...

来源:开源中国 2022-05-13 18

· Hugging Face创始人亲述:一个GitHub史上增长最快的AI项目

 来源|GradientDissent翻译|贾川、胡燕君 HuggingFace,这家以emoji“抱抱脸”命名的开源创业公司,以一种连创始团队不曾预料的速度成为了AI开源社区的顶级“网红”。目前,HuggingFace模型库在Github上获得了超过62,000个Star,14,000次for...

来源:开源中国 2022-05-13 18

· 运动健康者的福音,拍照即可获取食物卡路里和营养元素啦

如今,身材管理已成为人们日常生活中重点关注的内容,除了运动之外,热量的摄入也是重中之重,想要维持理想的身体健康和体重状态,人们需要长期测量自己每日摄入食物的体量、热量和营养价值,这需要实践者有极强的耐心、执行力和知识储备,从而成为了一部分身材管理道路上的拦路虎。因此很多运动健康类App中支持食物识...

来源:开源中国 2022-05-13 9

· 基于Saga的分布式事务调度落地

来源:开源中国 2022-05-12 22

· 2022中国 DevOps 现状调查全面启动!

当前,数字化技术发展蓬勃兴起,传统软件研发模式发生巨变,DevOps已悄然成为软件研发运营领域的主流趋势,它促进开发、运维、测试等不同部门之间的沟通、协作与整合,提升软件研发效能,助力企业实现交付更多业务价值的重要发展目标。 为了企业能快速衡量、改进自身DevOps建设,中国信息通信研究院...

来源:开源中国 2022-05-12 32

· Nebula Graph|信息图谱在携程酒店的应用

本文首发于NebulaGraphCommunity公众号对于用户的每一次查询,都能根据其意图做到相应的场景和产品的匹配”,是携程酒店技术团队的目标,但实现这个目标他们遇到了三大问题…本文着重讲述他们是如何构建场景与信息关系,用Nebula处理关联关系,从而快速返回场景化定制推荐信息给酒店用户的...

来源:开源中国 2022-05-12 20

· Spark离线开发框架设计与实现

导读:本文介绍了开发框架的整体设计,随后对各模块进行了拆解,重点介绍了如何快速实现应用程序的开发,并从设计思路、实现方式、功能介绍及创建方式等角度对通用的数据回溯应用进行了全面介绍,实现了一次环境准备,多数据回溯任务的启动方案。总之,框架对开发效率、回溯任务的效率与维护成本及代码管理便捷性都会有显著...

来源:开源中国 2022-05-12 23

· 前车之鉴:聊聊钉钉 Flutter 落地桌面端踩过的“坑” | Dutter

作者:刘太举(驽良)《Dutter系列文章》将阐述钉钉基于Flutter构建的跨四端应用框架(代号Dutter)的技术实践与踩坑经验,共分为上、下两篇,上篇内容可点击Dutter|钉钉Flutter跨四端方案设计与技术实践,本文为下篇,感谢阅读。本文主要介绍一下钉钉Flutter业务灰度过程...

来源:开源中国 2022-05-12 36

· Java遇上SPL:架构优势和开发效率,一个不放过

摘要:如果我们在Java中也提供有一套完整的结构化数据处理和计算类库,那这个问题就能得到解决:即享受到架构的优势,又不致于降低开发效率。本文分享自华为云社区《Java结构化处理SPL》,作者:石臻臻的杂货铺。现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可...

来源:开源中国 2022-05-12 17

· 用Rust开发一个小程序沙箱SDK原生扩展

来源:开源中国 2022-05-12 14

· 没想到吧!这个可可爱爱的游戏居然是用 ECharts 实现的!

摘要:echarts是一个很强大的图表库,除了我们常见的图表功能,还可以自定义图形,这个功能让我们可以很简单地在画布上绘制一些非常规的图形,基于此,我们来玩一些花哨的:做一个FlappyBird小游戏。本文分享自华为云社区《没想到吧!这个可可爱爱的游戏居然是用ECharts实现的!》,作者:De...

来源:开源中国 2022-05-12 19

· 使用Colossal-AI分布式训练BERT模型

前言最近几周在研究分布式训练中的模型并行技术。为了直观感受和加深记忆,阅读相关论文的同时,动手用开源的大模型训练框架Colossal-AI逐步改写出了一个数据并行+模型并行的BERT来帮助理解。在这里想介绍一下借助Colossal-AI提供的零冗余优化器、张量并行、流水线并行等技术一点点缩小BER...

来源:开源中国 2022-05-12 17

· TiDB 6.0 新特性解读 | Collation 规则

对数据库而言,合适的字符集和规则能够大大提升使用者运维和分析的效率。TiDB从v4.0开始支持新collation规则,并于TiDB6.0版本进行了更新。本文将深入解读Collation规则在TiDB6.0中的变更和应用。引这里的“引”,有两层含义,这第一层是“引言”,从TiDBv6.0发版说...

来源:开源中国 2022-05-12 19

· 一文教会你数据库系统调优

来源:开源中国 2022-05-12 10

· 一文聊透 IP 地址的那些事

IP地址,是一个大家都耳熟能详的名词。以生活举例,IP在互联网中的作用就像是寄件时的收件人地址和寄件人地址,收件人地址让信件可以被正确送达,寄件人地址则让收到信的人可以回信。IP地址作为每一个互联网设备都拥有的,独一无二的地址,其本质是TCP/IP协议族中网络层的协议,也是TCP/IP协议族的核...

来源:开源中国 2022-05-12 13

· 钉钉 Flutter 跨四端方案设计与技术实践 | Dutter

《Dutter系列文章》将阐述钉钉基于Flutter构建的跨四端应用框架(代号Dutter)的技术实践与踩坑经验,共分为上、下两篇,本文为上篇,本周四将上线系列文章下篇《前车之鉴:聊聊钉钉Flutter落地桌面端踩过的“坑”》,欢迎追更&阅读。作者:刘太举(驽良)本文主要介绍钉钉基于Flutt...

来源:开源中国 2022-05-11 16

· 博文推荐|Pulsar 独立集群如何实现单一、共享 BookKeeper

本文翻译自StreamNative博客《PulsarIsolationPartIII:SeparatePulsarClustersSharingaSingleBookKeeperCluster》,作者高冉。译者简介姚余钱@深圳觉行科技有限公司,致力于医疗大数据领域。热衷开源,活跃于Apache...

来源:开源中国 2022-05-11 17

· TDengine 在酷哞哞的应用

来源:开源中国 2022-05-11 17

· TiDB 6.0 新特性解读丨 Collation 规则

来源:开源中国 2022-05-11 24

· GaussDB(for Influx)与开源企业版性能对比

摘要:相比于企业版InfluxDB,GaussDB(forInflux)能为客户提供更高的写入能力、更稳定的查询能力、更高的数据压缩率,高效满足各大时序应用场景需求。本文分享自华为云社区《华为云GaussDB(forInflux)揭秘第八期:GaussDB(forInflux)与开源企业版性能对...

来源:开源中国 2022-05-11 24

热门文章

> <

每日一笑关闭


	   
	   
	   
评论一下
返回顶部