编程语言

关注
收录了编程语言频道下的 1346 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
【得物技术】供应链库存幂等实战分享
【得物技术】供应链库存幂等实战分享

日常工作中,很多场景需要我们保证系统操作的幂等性,先来了解下什么是幂等。  

世界上最难的5种编程语言
世界上最难的 5 种编程语言

你以前听说过其中的几个?

Ubuntu 20.10为树莓派4带来完整的桌面镜像和微云
Ubuntu 20.10 为树莓派 4 带来完整的桌面镜像和微云

现在树莓派 4 完全支持 Ubuntu 桌面 20.10,它可以变成一个完整的 Ubuntu 工作站。Ubuntu 20.10 还为边缘按需计算引入了微云。

Kafka实时API探秘
Kafka 实时 API 探秘

事件提供了一种“金发姑娘式”的方法,实时 API 可以作为应用程序的基础,既灵活又高性能,既松耦合又高效。Apache Kafka 提供了一个可伸缩的事件流平台,你可以用它来构建强大的基于事件的应用程序。

通过 python 基于 netconf 协议获取网络中网元的配置数据,助力企业网络控制自动化轻松实现!

摘要:在当今信息化时代,大多数企业都需要网络支撑企业的 ICT 运行,提升企业运行效率,针对企业网络中的网元设备(包括交换机,路由器,防火墙等),很多企业希望根据自身的业务特点定制网络管理,比如可以实现网络的运行状态可视化,网络配置自动化等,如下

为什么StackOverflow上的代码片段会摧毁你的项目
为什么 StackOverflow 上的代码片段会摧毁你的项目

在 StackOverflow 上,你会惊奇的发现,上面分享的一些解决常见问题的代码,居然存在安全漏洞。

PHP 8.0正式发布:支持JIT编译器,性能提升高达3倍
PHP 8.0 正式发布:支持 JIT 编译器,性能提升高达 3 倍

PHP 8.0 是 PHP 语言的最新主要版本,带来了许多新特性和优化

Java开发利器之重试器
Java 开发利器之重试器

在平时开发中经常会遇到需要调用接口和外部服务的场景,但是有些接口服务方不能立即返回数据,而是需要处理一段时间才能返回真实的业务数据,如果没有处理完则直接返回一个中间状态的结果。

深入了解 Julia 中的数据结构
深入了解 Julia 中的数据结构

学习如何利用并操作 Julia 的数据类型,是一名优秀程序员的关键。

Kafka你真的了解吗?
Kafka 你真的了解吗?

​ kafka 你真的了解吗?其实可以做到消息不丢。

大数据基础:Spark工作原理及基础概念
大数据基础:Spark 工作原理及基础概念

Apache Spark 是专为大规模数据处理而设计的快速通用计算引擎,在数据挖掘和机器学习领域有着广泛的应用,现在也已形成一个高速发展、应用广泛的生态系统。本文将为大家详细介绍 Spark 的核心技术原理。

30分钟开发一款抓取网站图片资源的浏览器插件
30 分钟开发一款抓取网站图片资源的浏览器插件

由于业务需求, 笔者要为公司开发几款实用的浏览器插件, 所以大致花了一天的时间, 看完了谷歌浏览器插件开发文档, 在这里特地总结一下经验, 并通过一个实际案例来复盘插件开发的流程和注意事项.

面试JVM一问三不知??来看看这个
面试 JVM 一问三不知??来看看这个

写在前面:面试必问 JVM,本文详细叙述了 JVM 相关的知识,全面了解

Java中9种常见的CMS GC问题分析与解决
Java 中 9 种常见的 CMS GC 问题分析与解决

前车之鉴,后事之师,美团的几位工程师历时一年多的时间,搜集了内部各种 GC 问题的分析文章,并结合个人的理解做了一些总结,希望能起到“抛砖引玉”的作用。

Java 程序员说:世界上有三个伟大的发明【火、轮子、kafka】

有人说世界上有三个伟大的发明:火,轮子,以及 Kafka。

使用 Amazon Kinesis 快速构建流式数据分析架构
使用 Amazon Kinesis 快速构建流式数据分析架构

本文详细介绍了如何利用 Kinesis 构建流式数据架构并带有指导实验。

Java踩坑记系列之线程池
Java 踩坑记系列之线程池

线程池大家都很熟悉,无论是平时的业务开发还是框架中间件都会用到,大部分都是基于 JDK 线程池 ThreadPoolExecutor 做的封装,比如 tomcat 的线程池,当然也有单独开发的,但都会牵涉到这几个核心参数的设置:核心线程数,等待队列,最大线程数,拒绝策略等。

从零搭建满足权限校验等需求的前端命令行工具(脚手架)
从零搭建满足权限校验等需求的前端命令行工具(脚手架)

从零自定义一套符合团队需求的前端脚手架,具备实时升级、权限校验、集成开发 / 生产构建部署等工具流,是工程化必不可少的部分。

Snowpack - 更快的前端构建工具
Snowpack - 更快的前端构建工具

Snowpack 更快的开发构建工具。以原生 ES Module 的方式在开发环境加载模块,提高开发效率

搭建node服务(四):Decorator装饰器
搭建 node 服务(四):Decorator 装饰器

Node.js 还不支持 Decorator,可以使用 Babel 进行转换,也可以在 TypeScript 中使用 Decorator。本示例则是基于 TypeScript 来介绍如何在 node 服务中使用 Decorator。

小学妹问我:如何利用可视化工具排查问题?

有关 JVM 问题排查的可视化工具有很多,比如说 JDK 自带的 jconsole、jvsualvm 等,第三方有 MAT、GChisto、GCView 等。

Istio 1.8 发布——用户至上的选择
Istio 1.8 发布——用户至上的选择

Istio 信守了年初的承诺,从 1.1 开始,几乎每三个月一个版本,更能体会用户的需求了。此次是 2020 年的最后一个版本,引入了 WorkloadGroup 和 DNS proxy,对如虚拟机的非 Kubernetes 负载的支持更进了一步。

将超过5000万行JS代码迁移到TypeScript,我们得到的10大见解
将超过 5000 万行 JS 代码迁移到 TypeScript,我们得到的 10 大见解

几年前,彭博工程公司决定采用 TypeScript 作为一等语言。

注册中心原理剖析

注册时先判断当前节点是否是 leader 节点,如果不是 leader 会将本次注册请求转发到 leader 节点,只有 leader 节点才可以写数据

vscode + vim :  vscode 全键盘使用方案
vscode + vim : vscode 全键盘使用方案

如何将 VSCode 配置成 Spacemacs, 脱离鼠标操作 VSCode.

    支撑百亿请求的微博广告运维技术实践
    支撑百亿请求的微博广告运维技术实践

    朱伟 | 新浪微博广告SRE团队技术负责人,高级产品运维工程师

    立即下载
    腾讯信鸽海量移动推送服务构建

    郭生求 | 腾讯移动推送 高级工程师

    立即下载
    智能小程序平台的架构思考与实践

    雷志兴 | 百度 主任架构师

    立即下载