编程语言

关注
收录了编程语言频道下的 1571 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
PDF先驱、Adobe联合创始人去世:“误入”计算机行业的文科生
PDF 先驱、Adobe 联合创始人去世:“误入”计算机行业的文科生

“他持续为公司注入创新动力,带来最具变革性的软件发明,包括今天广泛普及的 PDF、Acrobat、Illustrator、Photoshop 以及视频剪辑软件 Premiere Pro。”

2021年哪些编程语言的薪酬最高?
2021 年哪些编程语言的薪酬最高?

本文将介绍 2021 年薪酬最高的 5 种编程语言。

为什么Java后端开发没有大规模采用Kotlin?
为什么 Java 后端开发没有大规模采用 Kotlin?

由于自满、职业上的自我保护和缺乏可见性等原因,在服务器端采用 Kotlin 的进展速度非常慢。不过,在某些特定情况下,避免采用 Kotlin 是完全合理的。

许式伟:相比Python,我们可能更需要Go+
许式伟:相比 Python,我们可能更需要 Go+

ECUG(Effective Cloud User Group,实效云计算用户组)今日在上海举办,会上,七牛云 CEO 许式伟以“数据科学与 Go+”为主题发表了主题分享,讲述了对数据科学变迁的理解,对新语言 Go+ 的设想和规划,并大胆指出数据科学正迎来爆发期,像字节跳动一样的新型公司只会越来越多。

低代码开发平台混战:如何区分“李逵”和“李鬼”?
低代码开发平台混战:如何区分“李逵”和“李鬼”?

今天我们用大众听得懂的语言,好好说一说低代码。

npm 依赖管理中被忽略的那些细节
npm 依赖管理中被忽略的那些细节

提起 npm,首先想到的应该就是 npm install 了,但之后生成的 node_modules 大家有观察过吗?package-lock.json 文件的作用是什么?本文将针对 npm 中你可能忽略的细节和大家分享一些经验。

深色模式适配指南
深色模式适配指南

深色模式越来越多地出现在大众的视野中,支持深色模式已经成为现代移动应用和网站的一个潮流。那针对一款 App 应用(原生 + H5)怎么进行深色模式的适配呢?今天就让我们一起来探究吧!

编写高质量可维护的代码之优化逻辑判断
编写高质量可维护的代码之优化逻辑判断

if else、switch case 是开发中最常见的条件判断语句,当遇到复杂的业务场景时,如果处理不善,就会出现大量难以扩展的逻辑嵌套。编写高质量可维护的代码,我们从最小处入手,一起来看看在前端开发过程中,可以从哪些方面来优化逻辑判断?

再见,本地环境!腾讯云全球首发:Serverless 在线远程调试
再见,本地环境!腾讯云全球首发:Serverless 在线远程调试

本文将以一段内存泄漏的代码为例,给大家展示如何使用在线调试功能定位和解决问题。

语音编程,软件开发领域的下一个前沿技术?
语音编程,软件开发领域的下一个前沿技术?

也许在将来,脑机接口会直接将你所想的内容转换成代码,或者说是软件本身。

首次贡献代码 7 年后,微软正式发布OpenJDK 预览版
首次贡献代码 7 年后,微软正式发布 OpenJDK 预览版

整理 | 施尧项目之后的一个大事件。在微软的官方发布文件中,说明了预览版 OpenJDK 的权限和适用性。

分分钟教会你搭建企业级的 npm 私有仓库
分分钟教会你搭建企业级的 npm 私有仓库

对于 npm 仓库,如果你还停留在使用 npm 或者 cnpm 这类官方源的情况下。那么你有必要想想如何搭建一个私有的 npm 仓库。本文将从三个方面讲解企业级 npm 私有仓库搭建那些事儿,分分钟教会你。

基于 Web 端的人脸识别身份验证
基于 Web 端的人脸识别身份验证

近年来,随着生物识别技术的逐渐成熟,基于深度学习的人脸识别技术取得了突破性进展。现阶段,人脸识别已被广泛应用于诸多领域。本文将介绍基于 Web 浏览器端的人脸识别身份验证的整体方案,以及重点讲解如何在 Web 浏览器中实现人脸自动采集。

PHP Git服务器被入侵,黑客向源代码中添加后门
PHP Git 服务器被入侵,黑客向源代码中添加后门

在最新的软件供应链攻击中,PHP 官方 Git 仓库被黑客攻击,代码库被篡改。

一文解决现代编程语言选择困难:响应式编程
一文解决现代编程语言选择困难:响应式编程

本文概述了当前再用的现代编程语言,按推荐程度从低到高依次列出。希望本文有助于读者选择合适的工具完成工作,降低开发工作量。鉴于原文篇幅过长,译文按设计用于命令式编程的 C 语言家族,以及设计用于响应式编程的 ML 语言家族,分为上下两篇提供。本文是下篇。

一文解决现代编程语言选择困难:命令式编程
一文解决现代编程语言选择困难:命令式编程

本文概述了当前在用的现代编程语言,按推荐程度从低到高依次列出。希望本文有助于读者选择合适的工具完成工作,降低开发工作量。原文篇幅过长。译文按设计用于命令式编程的 C 语言家族,以及设计用于响应式编程的 ML 语言家族,分为上下两篇提供。本文是上篇。

用Rust重写Linux内核,这可能吗?
用 Rust 重写 Linux 内核,这可能吗?

在 C 语言唱主角的 Linux 世界,Rust 语言来了。

MySQL 8.0的Public Key Retrival错误,毫无规律可言怎么破?
MySQL 8.0 的 Public Key Retrival 错误,毫无规律可言怎么破?

近期笔者所在部门在使用 MySQL 时,经常会出现如下错误,且这个错误并不会一直出现,属于某种偶发性的错误。

如何实现高性能的在线 PDF 预览
如何实现高性能的在线 PDF 预览

我们在程序设计中,遇到请求数据较大、任务执行时间过长等场景时很容易想到通过数据切分、任务分片等方式来提升程序在系统中的执行、响应效果。本文为大家介绍如何将大的 PDF 文件拆分,然后根据用户的交互行为按需加载,从而提升用户在线阅读体验。

这就是你日思夜想的 React 原生动态加载
这就是你日思夜想的 React 原生动态加载

随着前端应用体积的扩大,资源加载的优化是我们必须要面对的问题,动态代码加载就是其中的一个方案。React.lazy() 和 React.Suspense 的提出为其提供了便捷之路。 本文带你一探究竟。

如何实现用户行为的动态采集与分析
如何实现用户行为的动态采集与分析

在我们的实际业务中是否经常会有这样的思考:哪个广告位、资源位更有价值?哪些人是自己的目标客户?那些提升用户体验的优化,效果究竟如何?怎么去衡量?这些问题都需要数据指标的支撑。那么本文将为大家分享如何从 0-1 建设用户采集与分析系统的经验。

    基于数据建模的高性能弹幕设计解决方案
    基于数据建模的高性能弹幕设计解决方案

    银国徽 | 字节跳动 视频架构前端负责人

    立即下载
    技术人,千万别把 1 年经验用 10 年

    刘超 | 网易研究院云计算技术部首席架构师 《趣谈网络协议》《趣谈 Linux 操作系统》专栏作者

    立即下载
    大数据自助平台的思考与建设

    成峰 | Grab Data Engineering Lead

    立即下载