首页
学习
活动
专区
工具
TVP
发布

深度学习与python

公众号[深度学习与Python]文章同步更新
专栏作者
3760
文章
2365270
阅读量
44
订阅数
4 秒处理 10 亿行数据! Go 语言的 9 大代码方案,一个比一个快
2024 年开年,Java “十亿行挑战”(1BRC)火爆外网。该挑战赛要求开发者编写一个 Java 程序,从一个包含十亿行信息的文本文件中检索温度测量值,并计算每个气象站的最小、平均值和最高温度。“十亿行挑战”的目标是为这项任务创建最快的实现,同时探索现代 Java 的优势。
深度学习与Python
2024-03-07
1160
Go 语言之父:过去 14 年我们做对了什么,又做错了什么?
本文根据我 2023 年 11 月 10 日在悉尼 GopherConAU 大会上的闭幕演讲(视频)整理而成。Go 语言作为开源项目推出已整整 14 年。文中图片来自我演讲时使用的幻灯片。
深度学习与Python
2024-02-29
1090
使用 Go 打造百亿级文件系统的实践之旅
JuiceFS 企业版是一款为云环境设计的分布式文件系统,单命名空间内可稳定管理高达百亿级数量的文件。
深度学习与Python
2024-02-17
1130
并发王座易主?Java 21 虚拟线程强势崛起,Go & Kotlin还稳得住吗 | 盘点
据 JetBrain 前不久发布的 《2023 开发者生态系统现状》调研报告,在开发者主要采用的编程语言中,最受欢迎的分别是 Java、Python、JavaScript,Java 在 2023 年重夺第一名宝座,JavaScript 则在下降三个百分点后跌至第三;Rust 在 2023 年最受欢迎的编程语言中,创造了新的使用记录,其用户群在过去五年中稳步增长,有望凭借其严格的安全性和内存所有权机制取代 C++;此外,Rust 2023 年首次取代 Go 成为希望迁移到其他语言的开发者的首选,而且 Go 用户也是第一批准备采用 Rust 的人,JetBrains 数据表明,有六分之一的 Go 用户正在考虑采用 Rust。
深度学习与Python
2024-01-17
1640
AWS Lambda 将废弃 Go 运行时
AWS Lambda 宣布将废弃 go1.x 运行时,仅在 Amazon Linux 2 运行时中支持 Go。该项声明以及年底前需要迁移至定制的 provided.al2 运行时引起了 Go 社区的关注。
深度学习与Python
2023-09-19
1320
“单调是好事”,Go语言开发负责人承诺未来的兼容性
Go 语言技术负责人、谷歌杰出工程师 Russ Cox 承诺“不会出现与 Go 1 程序不兼容的 Go 2。”
深度学习与Python
2023-09-08
1180
吵翻了!到底该选 Rust 还是 Go,成2023年最大技术分歧
8 月 7 日,Rust 基金会发布了 2022 年度 Rust 调查报告结果,报告显示 Rust 采用率不断提高,超过 90% 的调查受访者表示自己是 Rust 用户;29.7% 的受访者表示,他们在工作中的大部分编码工作都使用 Rust,比上一年显着增加了 51.8%。
深度学习与Python
2023-09-08
7400
分享Go并发的20+踩坑案例,提升你的实战能力 | 极客时间
我们知道,Go 语言部署简单,自带完善的工具链,不仅容易上手,而且执行性能非常好,已经被越来越多的人当成主要的编程语言。 而我当初也算被 Go 的简单高效所打动。它不仅部署方便,自带完善的工具链,特别是 Go 在处理并发场景上表现出的独特性能,更是让我着迷。 相对于 Java 语言的繁琐编码,和为了应用设计模式而做的大量冗长设计, Go 提供了便利的并发编程方式 -- 简简单单的语句,就可以创建多个 goroutine 执行并发任务。此外,Go 还提供了独特的 Channel 类型,很容易实现 gorout
深度学习与Python
2023-04-14
3390
Go语言实操笔记,从入职到最佳实践 | 极客时间
最近“2022 五大高薪编程语言”排行榜新鲜出炉,由 Techgig 发布,该排名从职业建议的角度,列出了今年收入最高的编程语言,Go 位列第 3,平均薪资 30-213 万,仅次于 Kotlin 和 SQL。 随着国内 Go 环境的逐步成熟,企业应用范围越来越广,主动学习 Go 的人也越来越多,希望通过 Go 弯道超车。 对于有语言基础的人来说,Go 入门比较容易,大部分程序员基本上用一周的时间也就大致熟悉了。 但只做到熟悉就想赢得面试官的青睐无疑是困难的,并且在真实的编码环境中也难免屡屡碰壁。 Go作
深度学习与Python
2023-04-06
2950
如何开发一个企业的 Go 应用? | 极客时间
最近几年,国内一线大厂都在积极转 Go,比如腾讯、阿里、华为和百度等等。甚至有不少团队,所有项目都是用 Go 构建的。所以,各个公司对 Go 研发工程师的需求越来越旺盛。 在我看来, Go 语言之所以火热,主要有两方面原因:一方面,Go 本身就是一门非常优秀的语言,有很多核心优势;另一方面,Go 是云时代的语言。 随着云计算平台的逐渐成熟,应用上云已经成为不可逆转的趋势,很多公司都选择将基础架构 / 业务架构云化,甚至所有技术都围绕云来构建。从下面这张云原生技术栈语言组成图中,不难发现,有 63% 的具有统
深度学习与Python
2023-04-01
4910
许式伟:相比 Python,我们可能更需要 Go+
作者 | 许式伟 策划 | 王一鹏 审校 | 王一鹏 ECUG(Effective Cloud User Group,实效云计算用户组)主办的 2021 ECUG Con 今日在上海举办,会上,七牛云 CEO 许式伟以“数据科学与 Go+”为主题发表了主题分享,讲述了对数据科学变迁的理解,对新语言 Go+ 的设想和规划,并大胆指出数据科学正迎来爆发期,像字节跳动一样的新型公司只会越来越多。以下为演讲内容整理,Enjoy~ 刚才在闲聊说 ECUG 变得越来越高大上,其实我也变得越来越像一个单纯的讲师。今年是
深度学习与Python
2023-04-01
3080
Java 微服务能像 Go 一样快吗?
作者 | Mark Nelson、Peter Nagy 策划 | 田晓旭 Peter Nagy 和我在 2020 年 8 月的甲骨文 Groundbreakers Tour 2020 LATAM 大会上发表一篇论文,题为《Go Java, Go!》。我们在本文中提出一个问题:“Java 微服务能像 Go 一样快吗?”为此,我们创建了一系列微服务并进行了基准测试,并在会议上展示了我们的成果。但其中还有不少可以探索的空间,因此我们决定将在本文中进一步探讨。 1背景介绍 我们希望通过实验了解 Java 微服务在运
深度学习与Python
2023-04-01
5360
再见 Go 面试官:GMP 模型,为什么要有 P? | 极客时间
转载自:脑子进煎鱼了 最近金三银四,是面试的季节。很多在面试 Go 工程师的朋友应该都有碰到比较棘手的题目。 今天的主角,是 Go 面试的万能题 GMP 模型的延伸题(疑问),那就是 ”GMP 模型,为什么要有 P?“ 进一步推敲问题的背后,其实这个面试题本质是想问:”GMP 模型,为什么不是 G 和 M 直接绑定就完了,还要搞多一个 P 出来,那么麻烦,为的是什么,是要解决什么问题吗?“ 这篇文章我就带你一同探索,GM、GMP 模型的变迁是因为什么原因。 GM 模型 在 Go1.1 之前 Go 的调度模型
深度学习与Python
2023-04-01
4320
12 年后,Go 终于默认支持泛型
根据 Go 语言社区发布的 2020 年度调查报告表明,88% 的受访者认为泛型是 Go 缺失的关键特性。 Go 默认支持泛型 近日,Go 项目代码仓库提交和合并的一个 PR 显示,Go 语言已在 cmd/compile 中默认启用 -G=3,可使用新的 types2 类型检查器并支持类型参数。这意味着,Go 编译器正式启用了对泛型的支持。根据描述,在此之前,cmd/compile 的 -G flag 默认值为 0。 事实上,在上周 Go 1.17 发布时,就有开发者发现泛型代码已被合并,只是默认不启用。
深度学习与Python
2023-04-01
2550
都 2021 年了,你还在纠结要不要学 Go ? | 极客时间
看网上很多朋友讨论说:Go开发目前前景怎么样?有没有必要学一下? 是这样,之前看一个2021年的一个报告就显示 Go 是程序员最想学的编程语言之一,而且现在不管大厂小厂,Go相关的岗位的确是越来越多,很多公司都在拥抱Go语言! 所以我个人是非常看好Go开发相关的前景,最近晚上回来也一直在学,其实上手很快。 Go 到如今的火爆程度,不仅仅是因为有个好爹。上手快,一周就能入门上手,正常人写的 Go 都不会太差。有人说,它有一种迷人的气质,很难用语言表达,喜欢这种气质的人用 Go 写代码是一种享受。 对大多数
深度学习与Python
2023-04-01
2720
Go 语言能取代 Java,成为下一个 10 年的王者吗?| 极客时间
今年国外开发者平台 HackerRank 最新的调查中,2021 年的理想语言仍然为 Go。上年发布的《2020 年你最想学的编程语言是哪个》调查中,Top 3 分别是 Go、Python 和 Kotlin,其中 Go 以 36.2% 的比例排在首位。 如果没记错,这已经是 Go 第三年蝉联榜首了。 相对于 Java 语言的繁琐编码,和为了应用设计模式而做的大量冗长设计, Go 提供了便利的并发编程方式——简简单单的语句,就可以创建多个 goroutine 执行并发任务。此外,Go 还提供了独特的 Cha
深度学习与Python
2023-04-01
4970
开源大佬从谷歌离职:在Go语言项目上停滞不前,要去更小的企业寻求变革
编译|核子可乐、燕珊 当地时间 7 月 18 日,谷歌 Go 语言项目负责人 Steve Francia 宣布辞去职务。Steve Francia 在圈内名气很高,他既曾是知名开源项目 Docker 和 MongoDB 的核心负责人,另外还是 spf13-vim、Hugo、Cobra、Viper 等开源项目的作者。 Steve Francia 在 2016 年 9 月宣布加入 Go 团队,至今已有 6 年,这次决定离职是因为感到自己在 Go 项目上“停滞不前”,已经很久没有学习,所以接下来他要把精力放在数
深度学习与Python
2023-03-29
2810
相比高人气的Rust、Go,为何 Java、C 在工具层面进展缓慢?
编译 | 核子可乐 褚杏娟 2022 年 Stack Overflow 开发者调查结果已经正式公布。每当这个时候,开发者们都有一肚子的话要吐槽或表扬,开发者 Adam Gordon Bell 也不外如是。Bell 最关注的是最受欢迎和最不招人待见的编程语言。我们先简单看下调查结果: 最受欢迎的高人气编程语言(2022): Rust,Typescript,Python,Go,C#,Kotlin,JavaScript 最不受待见的高人气编程语言(2022): Ruby,C++,Java,PHP,C 为什么有
深度学习与Python
2023-03-29
3290
Uber 如何实现 Go 代码中的动态数据竞争检测
作者 | Uber Engineering 译者 | Sambodhi 策划 | 赵钰莹 本文是 Uber 在 Go 代码中数据竞争经验两篇文章中的第一篇。详细版本将在 2022 年 ACM SIGPLAN 编程语言设计与实现(Programming Languages Design and Implementation,PLDI)中发表。在本文系列的第二部分,我们将介绍关于 Go 中竞争模式的学习。 Uber 已将 Go 作为主要编程语言,广泛用于开发微服务。我们的 Go 单体仓库由大约 5
深度学习与Python
2023-03-29
7550
Go语言实操笔记,从入职到最佳实践 | 极客时间
去年备受关注的“2022五大高薪编程语言”排行榜,从职业建议的角度,列出了年收入最高的编程语言,Go位列第3,平均薪资30-213万,仅次于Kotlin和SQL。 随着国内Go环境的逐步成熟,企业应用范围越来越广,主动学习Go的人也越来越多,希望通过Go弯道超车。 对于有语言基础的人来说,Go入门比较容易,大部分程序员基本上用一周的时间也就大致熟悉了。 但只做到熟悉就想赢得面试官的青睐无疑是困难的,并且在真实的编码环境中也难免屡屡碰壁。 Go作为一门相对年轻的语言,很多面试和学习资料也是东一榔头西一棒子,
深度学习与Python
2023-03-29
1690
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档