5 月编程语言排行榜:Java第一,R跌出Top20
我们都知道,最近,TIOBE 发布了 5 月份编程语言排行榜。其中,前三名依然健稳不变,他们分别是 Java、 […]...
头条高级面试题:请谈谈Redis 9种数据结构以及它们的内部编码实现
90%的人知道Redis 5种最基本的数据结构,只有不到10%的人知道8种基本数据结构(5种基本+bitmap […]...
Gradle环境变量那些事
最近真的是多灾多难,搞各种杂七杂八。带来的现象就是要不停的切换项目和工程,因为网络策略的问题,不同的项目使用了 […]...
当 K8s 集群达到万级规模,阿里巴巴如何解决系统各组件性能问题?
作者 | 阿里云容器平台高级技术专家 曾凡松(逐灵) 关注『阿里巴巴云原生』公众号,回复关键词“ 919 ”, […]...
base64原理浅析
编者按:本文作者高峰,360奇舞团前端工程师,W3C性能工作组/WOT工作组成员。 前言 上一次,我写了一篇《 […]...
一次容器化springboot程序OOM问题探险
背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调 […]...
MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘
背景 最近有一个数据统计服务需要升级 SpringBoot 的版本,由 1.5.x.RELEASE 直接升级到 […]...
编程语言中的 6 个有趣特性
Java 是一门不断发展的语言,这是一件好事。然而,其他语言的一些特性也是值得研究的。语言的结构是人们思考问题 […]...
Spring 的 BeanUtils 的 copyProperties 方法需要注意的点
点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 转自:简书,作者:绝色天龙 w […]...
世界经济论坛希望区块链能帮助重启全球经济
据Forbes报道,这一报告探讨了部署区块链解决方案以解决新冠疫情造成的 供应链 效率低下等问题。除报告外,W […]...
手把手教你写一个完美的Golang Dockerfile
对于dockerfile而言,何为完美? 我认为应该满足以下三点: 体积小 构建快 够安全 话说不说,直接上拿 […]...
Kotlin修炼指南(五)—Delegates
委托,是一种比较常见的设计模式,通常采用接口或者抽象类的方式来实现,在Java代码中,一般使用接口来进行封装, […]...
20 年老程序员告诉你的 20 条编码原则
我从 1999 年就开始了编程生涯,到今年已经有 20 多年了。我先是从 Basic 开始,很快转到了 Pas […]...
OpenMMLab 重磅升级:百花齐放春满园
404 你似乎来到了没有知识存在的荒原 去往首页 或者...
你的下一款应用可能没有后端
今天,我们谈一谈JAMStack 和它的未来演变。 历史总是喜欢重演。 我在 1999 年建立了自己的第一个网 […]...
怎样理解和识别Linux中的文件类型
众所周知,在 Linux 中一切皆为文件,包括硬盘和显卡等。在 Linux 中导航时,大部分的文件都是普通文件 […]...
用 PyTorch 单挑全世界,特斯拉是如何实现自动驾驶的?
概要 特斯拉的工程师们正致力于开发一种发展自动驾驶技术的方法,这种方法能够真正适应数据的扩展,而不用因为数据规 […]...
架构整洁之道 (Clean Architecture )与领域模型与领域驱动设计(DDD)
领域模型与领域驱动设计(DDD) 领域模型(Domain Model) 解决什么问题 问题域 需求分析 分析理 […]...
多任务学习中各loss权重应该如何设计?
个人感觉这是一个非常有意思的问题。之前在训练多任务神经网络的时候遇到过类似的问题,在我的问题中,损失函数有两项 […]...
如何查看Linux哪些用户拥有sudo权限
1. 前言 本教程将讲解如何查看Linux用户是否有sudo权限。您还将学习如何查看Linux系统上的所有su […]...