编程语言

关注
收录了编程语言频道下的 1445 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
Flutter 高性能、多功能的全场景滚动容器
Flutter 高性能、多功能的全场景滚动容器

目前闲鱼的主要业务场景都已经使用 Flutter 来实现,其中流式布局是最常见的页面布局场景(如搜索、商品详情等)。

五种 IO 模型

IO 即为 Input、Output,对计算机来说,我们使用键盘鼠标给计算机指令就是一种输入,计算机将我们键盘输入的文字显示到显示器即是一种输出。或者写博客时将计算机从键盘接收到的文字信息发送到平台上即为输出,当我们查阅资料,打开某一篇博客时对计算机来说也

JAVASCRIPT FUNCTIONS 详解
JAVASCRIPT FUNCTIONS 详解

本文是对《Pro JavaScript with Mootools》一书的第三章 Object 部分的翻译,最早译于 2012 年。本章所谈的是 JavsScript 自身在面向对象方面的那些特点。

JAVASCRIPT OBJECTS
JAVASCRIPT OBJECTS

本文是对《Pro JavaScript with Mootools》一书的第三章 Object 部分的翻译,最早译于 2012 年。

生产者与消费者模式,数组阻塞队列(ArrayBlockingQueue)
生产者与消费者模式,数组阻塞队列(ArrayBlockingQueue)

生产者消费者模式最核心的部分是生产者与消费者之间的特殊容器,而阻塞队列是特殊容器最常见的实现。JDK 中定义了阻塞队列接口 BlockingQueue,JDK 通过该接口为我们提供了很多种阻塞队列的实现,其中包括本节的主角 ArrayBlockingQueue,该类位于 java.util.conc

HBase 底层原理详解(深度好文,建议收藏)
HBase 底层原理详解(深度好文,建议收藏)

HBase 是一个分布式的、面向列的开源数据库。建立在 HDFS 之上。Hbase 的名字的来源是 Hadoop database,即 Hadoop 数据库。HBase 的计算和存储能力取决于 Hadoop 集群。

配置语言的黄金时代
配置语言的黄金时代

作者认为当前大家所认知的 DevOps 即将走到尽头。他将通过本文带大家回溯一下最初几款配置语言的特点,结合实例介绍资源的配置与管控,带大家感受配置语言的优势。

Synchronized 精讲
Synchronized 精讲

1w+ 字带你详解 Synchronized

京东数科统一接入网关JDDLB性能优化之QAT加速卡
京东数科统一接入网关 JDDLB 性能优化之 QAT 加速卡

京东数科 JDDLB 作为京东数科最重要的公网流量入口,承接了很多重要业务的公网流量。目前,已成功接替商业设备 F5 所承载的流量,并在数次 618、11.11 大促中体现出优越的功能、性能优势。

探寻繁杂定时任务的解决方案:分布式任务调度系统
探寻繁杂定时任务的解决方案:分布式任务调度系统

本文我们从架构和技术实现上来为大家讲解腾讯云分布式任务调度系统 TCT(Tencent Cloud Tssk) 如何实现任务调度的精准实时、稳定高效,以及任务的切分和编排。

无聊学编程,10岁男孩开始教人写代码了
无聊学编程,10 岁男孩开始教人写代码了

“如果你专注于让世界变得更美好,那么你就会有所成就。”

使用 Jenkins、Docker 构建部署 Serverless 应用
使用 Jenkins、Docker 构建部署 Serverless 应用

Jenkins+Docker 共同助力 Serverless 应用构建部署!

趣谈GC技术,解密垃圾回收的玄学理论(一)
趣谈 GC 技术,解密垃圾回收的玄学理论(一)

本文作者将以风趣幽默的方式与大家分享 GC 技术,逐步帮助大家熟悉垃圾回收的各种技术及问题根源。

2021 年,这8种编程语言最流行
2021 年,这 8 种编程语言最流行

哪种编程语言最流行?学什么编程语言最容易升职加薪?

Linus Torvalds抨击英特尔:你正在扼杀整个ECC行业
Linus Torvalds 抨击英特尔:你正在扼杀整个 ECC 行业

为什么大部分 PC 不支持纠错码?Linus 表示都是芯片巨头的错。

Python的GIL
Python 的 GIL

结合日常工作的总结和前人的经验,聊一聊 GIL 存在的得与失。

Apache Spark 3.0新特性在FreeWheel核心业务数据团队的应用与实战
Apache Spark 3.0 新特性在 FreeWheel 核心业务数据团队的应用与实战

本篇文章作者想分享一下 Spark 3.0 在 FreeWheel 大数据团队升级背后的故事和相关的实战经验。

PHP 7入门:函数的增强
PHP 7 入门:函数的增强

在本文中,我们将会探讨 PHP 7 中函数的增强,包括用于数组常量定义的 define()、从 Generator 函数中返回值、Generator 代理等。

实现集成中API先行的七步指南
实现集成中 API 先行的七步指南

本文介绍了在集成项目中的 API 先行方式,它能够降低项目成本,控制开发时间,增进团队间的合作,改进整体质量,并为未来的扩展提供空间。

2020年10个不错的Python库
2020 年 10 个不错的 Python 库

本文介绍了 2020 年十个非常不错的 Python 库

爆赞!GitHub 上收获 Star 数排名前 10 的 Java 项目爆赞!

star:92.1k 介绍:技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++ ;地址:https://cyc2018.github.io/CS-Notes;

2020 年度综合大盘点:火爆 IT 业的 7 大 Java 技术,每一项都是大写的“牛逼”!

JAVA 语言作为历史最为悠久的编程语言,从 95 年 5 月开始历经数十年依然盘踞在编程榜前三的位置,与它强大的功能和广泛的运用分不开。JAVA 技术的更新迭代是开发者应该关注的问题,下面盘点一下 2020 年互联网企业在 JAVA 开发中有哪些主流、热门的 IT 技术,帮助大家

21个2021年软件开发趋势预测
21 个 2021 年软件开发趋势预测

涵盖云、边缘计算、容器、量子、区块链、人工智能、深度学习、批处理、流式处理、数据库、编程、软件架构、Web、App、低代码、无代码等重要方向。

支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型
支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型

随着云计算和开源环境的兴起,2018 年我们深刻感受到开源软件行业的影响,因此决定将 Nacos 开源,输出阿里十年关于服务发现和配管管理的沉淀,推动微服务行业发展,加速企业数字化转型。

R 和 Python,为什么不能二者兼得?
R 和 Python,为什么不能二者兼得?

能同时使用 R 和 Python 吗?

为什么要TDD(测试驱动开发)
为什么要 TDD(测试驱动开发)

在 Codurance,除非有非常有说服力的解释,否则不管使用什么开发语言,都是从测试开始的。

我是如何爱上 Julia 编程语言的?
我是如何爱上 Julia 编程语言的?

为什么 Julia 很快成了我最喜爱的数据科学编程语言。

2021 年最值得推荐的 5 门人工智能编程语言
2021 年最值得推荐的 5 门人工智能编程语言

本文重点探讨的 5 种编程语言,将为我们通过 AI 这一新机器霸主驱动社会变革,或为日常工作任务开展提供便利,带来更多有益处的帮助。

    压箱底的面试题
    压箱底的面试题

    程邵非(winter) | 前阿里淘宝前端负责人 《重学前端》专栏作者

    立即下载
    云化 DevOps 工具链的架构设计与实践

    刘长城 | 华为云 DevCloud 高级架构师

    立即下载
    智能客服系统的构建与算法迭代

    崔鸣 | 贝壳找房 NLP 算法工程师

    立即下载