


如何设计一个牛逼的 API 接口
在日常开发中,总会接触到各种接口。前后端数据传输接口,第三方业务平台接口。一个平台的前后端数据传输接口一般都会在内网环境下通信,而且会使用安全框架,所以安全性可以得到很好的保护。

白话 Go 语言内存管理(二)goroutine 栈内存管理
Go 应用程序运行时,每个 goroutine 都维护着一个自己的栈区,这个栈区只能自己使用不能被其他 goroutine 使用。栈区的初始大小是 2KB(比 x86_64 架构下线程的默认栈 2M 要小很多),在 goroutine 运行的时候栈区会按照需要增长和收缩

彻底深刻理解 js 原型链之 prototype,proto 以及 constructor(一)
这个例子告诉我们是 是 null 创造了一切,这不就是易经中的:“道生一,一生二,二生三,三生万物!”
- 812 次围观
- 2646 次围观
- 1116 次围观

ClickHouse 最佳实战之分布表写入流程分析
云妹导读:前不久,京东智联云正式上线了基于 Clickhouse 的分析型云数据库 JCHDB,一经推出便受到广大用户的极大关注。有兴趣的小伙伴可以回顾上一篇文章《比 MySQL 快 839 倍!揭开分析型数据库 JCHDB 的神秘面纱》。



一文带你轻松了解 Python 导入模块的各种命令
Python 代码,一般第一行代码都是 import * 或 from * import *,作用是导入功能模块,然后利用模块内的函数编写代码,减少大量的代码编写时间,是 python 的一大特色。但是,在实际写码过程中,初学者往往因对 import * 处于一知半解,导致经常出现一些莫名其妙的问


Guava- 技术专题 -Cache 用法介绍
缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日长开发有很多场合,有一些数据量不是很大,不会经常改动,并且访问非常频繁。但是由于受限于硬盘 IO 的性能或者远程网络等原因获取可能非常的费时。会导致我们的程序
基于 Flink+ClickHouse 打造轻量级点击流实时数仓
Flink 和 ClickHouse 分别是实时计算和(近实时)OLAP 领域的翘楚,也是近些年非常火爆的开源框架,很多大厂都在将两者结合使用来构建各种用途的实时平台,效果很好。关于两者的优点就不再赘述,本文来简单介绍笔者团队在点击流实时数仓方面的一点实践经验。

InfoQ 访谈:Azure + Spring Boot = Serverless
微软似乎一次又一次地证明了它对云计算和 Java 生态系统的关注成了一种新的常态。Java 已经是 Azure 函数所支持的语言之一,而 Julien Dubois 进一步对 Spring Boot 和 Azure 进行了实验,看看这种组合对于 Azure 的无服务器计算意味着什么。

Kubernetes 边缘计算平台 KubeEdge 成为 CNCF 孵化器项目
CNCF 技术指导委员会 (TOC) 宣布将 KubeEdge 作为一个孵化项目。KubeEdge 是一个旨在“为云设备和边缘设备之间的网络、应用部署和元数据同步提供基础设施支持”的平台,并使用 Kubernetes 作为底层基础。




怎么才算掌握了 JDK 中的线程池
JDK 并发包下面的线程池是面试中经常被考查的点,之前我写过一篇 ThreadPoolExecutor 源码分析的文章。因为篇幅有限当时没说面试中常见的考查点和哪些点是应该掌握。那篇文章着实有点长,更合适用电脑看,结合源码看。今天,我来谈谈自己觉得 ThreadPoolExecutor


积木 Sketch Plugin:设计同学的贴心搭档
本文主要介绍了 Sketch Plugin 项目的背景,由浅入深地带领大家认识了 Sketch Plugin 项目,文中还详细解读了该技术的各种优缺点,同时还提供了详细的实践步骤和踩坑总结。


台积电:Q4 不会向华为供货,不回应许可证申请状态
“不会。”当被问及今年第四季度是否会向华为出货时,台积电总裁兼副董事长魏哲家在会议上直言,此前美国商务部规定向华为出货的截止时间是 9 月 15 日。




