写过25W行代码,3个操作系统:我如何做架构设计,来降低代码复杂度?
来源| 美团技术团队 作者| 政华,顺谱,陶鑫 导读: 本文是作者阅读John Ousterhout的《A P […]...
月均活跃用户达1.3亿,B站高可用架构实践
流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,本文详细阐述了从 Google SRE 的系统方法论以及 […]...
Java实现线性表-顺序表示和链式表示
顺序表示和链式表示的比较: 1.读写方式:顺序表可以顺序存取,也可以随机存取;链表只能从表头顺序存取元素; 2 […]...
语音机器人SIP通话场景下如何捕获用户电话按键信号
导读 随着互联网技术的发展的网络的普及,线上告警已经由早期的短信/邮件通知发展为微信/电话语音等方式,由于短信 […]...
互联网架构微服务已经成为主流,Go 语言如何去打造呢?
过去 20 年,是互联网高速发展的 20 年,互联网的架构也进行了一系列的演进。从最初的单体架构,发展成为水平 […]...
【进阶 6-3 期】Array 原型方法源码实现大解密
关注 高级前端进阶 ,回复“ 加群 ” 加入 我们一起学习,天天进步 作者:木易杨 引言 几个常用数组方法的 […]...
Linux下的进程详解
进程 进程是正在执行的程序实例。执行程序时,内核会将程序代码载入虚拟内存,为程序变量分配空间,在内核中建立相应 […]...
面试官在“逗”你系列:不借助第三变量交换两个变量值的方案你有几种?
引言 在我们学习编程之初,就学习过变量的赋值操作,同时也学习了将一个变量的值赋值给另外一个变量。对于交换两个变 […]...
你真的懂 JavaScript 闭包与高阶函数吗?
「JavaScript 中,函数是一等公民」,在各种书籍和文章中我们总能看到这句话。 既然有一等,那么当然也有 […]...
Mybatis(一)Mybatis相关概念
1.1 传统的JDBC实现 public static void main(String args) { […]...
2684 亿销售额背后的阿里 AI 技术全景图
刚刚结束的双十一,天猫交易额达到 2684 亿元,较去年同比增长 25.7%。这一结果背后,云计算、人工智能等 […]...
git远程操作相关命令(remote 、push、fetch 、pull)
git remote 为了便于管理,Git要求每个远程仓库都必须指定一个仓库名。为了便于管理,Git要求每个远 […]...
使用 Git 来管理 Git 服务器
借助 Gitolite,你可以使用 Git 来管理 Git 服务器。在我们的系列文章中了解这些鲜为人知的 Gi […]...
go服务docker实践-缩小镜像占用
小张开始学习go语言啦,从服务发布开始吧 背景: 需要发布GO服务,所以开始编辑dockerfile,遇到了些 […]...
构建端到端的联邦学习 Pipeline 生产服务
分享嘉宾:曾纪策 微众银行 架构师 编辑整理:Hoh Xil 内容来源:微众银行 & DataFun […]...
神奇的 SQL,Group By 真扎心,原来是这样!
点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 作者: 青石路 cnblogs […]...
迷人的学霸操作!教你Python中合并字典的多种解题方法
本文转载自公众号“读芯术”(ID:AI_Discovery) Python 3.9现在处于初始开发阶段,但其中 […]...
每日一道 LeetCode (4):罗马数字转整数
前文合集 每日一道 LeetCode 前文合集 题目:罗马数字转整数 题目来源: https://leetco […]...
比较两个概率分布的方法——Kullback-Leibler散度
作者|Count Bayesie 编译|VK 来源|Count Bayesie 在这篇文章中,我们将探讨一种比 […]...
Hessian反序列化RCE漏洞复现及分析
Hessian是一个轻量级的RPC框架。它基于HTTP协议传输,使用Hessian二进制序列化,对于数据包比较 […]...