0文章
0评论
0获赞
如何理解Java内存模型?| 内存泄漏&内存溢出
大家都知道Java能跨平台,是因为JVM,它屏蔽了底层操作系统和物理计算机的差异。 ...
秒杀系统设计 | 经典的高并发场景
国内的互联网大厂,腾讯企鹅、蚂蚁花呗、淘宝天猫、京东小狗、百度的熊,当当猴,小米兔,新浪独眼龙,迅雷蜂鸟,UC松鼠等等,他们都有一个共同点,都 ...
协程 & Python异步编程(asyncio)
协程(Coroutine) 也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。 ...
Mysql | explain 执行计划详解
explain的作用 查看sql的执行计划,帮助我们分析mysql是如何解析sql语句的 查看表的加载顺序查看sql的查询类型哪些索引可能被使用, ...
kubernetes神器-helm
何为Helm? Helm 就是 k8s 的包管理工具,类似于centos的yum,python的pip,node的npm一样。 ...
还看不懂OAuth2.0协议,你来找我
一、什么是OAuth2.0协议 OAuth是一个开放授权,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户的账号密码提供 ...
图文并茂带你走进HTTPS的加密过程
何为HTTPS? HTTPS即为加密的HTTP,HTTP是超文本传输协议,是明文传输的。HTTPS不是一个新的协议,而是HTTP+TLS(SSL)。 ...
聊不完的Mysql优化
Mysql优化是一个万年不变的话题,难道是因为mysql太烂了,所以需要不断的优化?当然不是了,无数的开发者都在用,怎么可能烂。 ...
从设计模式的角度来看Spring框架
设计模式是众多软件开发人员在长期的开发过程中,不断的踩坑和试验总结出来的一种工作经验,一种解决问题的方案。它可以让我们的编程变的更加工程化。 ...
B-Tree和B+Tree索引解析,MongoDB/Mysql的索引选择
B-Tree B-Tree就是BTree,B树。-为连接符,不是减号。 ...