分类归档:技术篇

程序猿学习技术的方法分享

程序猿(Programmer Monkey)是一种非常特殊的、可以从事…

8 个不得不说的 MySQL 陷阱

MySQL安装简单,速度较快,功能丰富。另外它还是开源运动的标杆,它的…

【图灵学院】CAP定理和BASE定理

两阶段提交和三阶段提交是XA协议解决分布式数据一致性问题的基本原理,但…

【图灵学院】分布式解决方案–最大努力通知型

最大努力通知型和基于可靠性消息的最终一致性方案的实现是类似的,他是一种…

【图灵学院】程序员缺乏经验的 7 种表现,你有没有中招!

知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误。软件行业的…

【图灵学院】k8s 和 Docker 的关系到底是什么?

这篇文章主要介绍了k8s和Docker关系简单说明,本文利用图文讲解的…

【图灵学院】数据库连接池为什么要用threadlocal呢?不用会怎样?

这个问题我疑问了很久很久,主要如下截图。 我先说为什么引入thread…

【图灵学院】这7个代码对比工具,真的是好用!

在程序开发的过程中,程序员会经常对源代码以及库文件进行代码对比,在这篇…

【图灵学院】Spring Boot应用的jar是怎么执行的?

将Spring Boot项目打包成jar之后,我们通常会使用如下命令去…

【图灵学院】在GitHub上又找到一个堪称神器的命令行工具

GitHub上的实用工具还是挺多的,这不,又让我找到了一个堪称神器的支…

【图灵学院】Nginx除了负载均衡还可以做什么?

本文只针对 Nginx 在不加载第三方模块的情况能处理哪些事情,由于第…

【图灵学院】服务端如何防止重复支付

概述 如图是一个简化的下单流程,首先是提交订单,然后是支付。支付的话,…

【图灵学院】MySQL每秒57万的写入,带你装逼,带你飞 !

一、需求 一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+…

【图灵学院】TCP协议与UDP协议你弄明白了吗

网络编程有三个要素,分别是IP地址、端口号和通信协议,那本文主要讲述的…

【图灵学院】Spring Cloud 配置知多少?

需求 不知不觉,web 开发已经进入 “微服务”、”分布式” 的时代,…

【图灵学院】MySQL百万级的数据是如何做分页查询的?

方法1: 直接使用数据库提供的SQL语句 语句样式: MyS…

【图灵学院】通俗易懂的23种设计模式

前言 设计模式(Design Pattern)是前辈们对代码开发经验的…

【图灵学院】美团面试题:JVM堆内存溢出后,其他线程是否可继续工作?

最近网上出现一个美团面试题:“一个线程OOM后,其他线程还能运行吗?”…

【图灵学院】如何使用微服务让你体验前所未有意味的秘密

使用微服务意味着什么呢? 首先粒度的问题是至关重要的,当你在思考微服务…

【图灵学院】分布式架构MySQL读写分离技术分析

概述mysql读写分离 MySQL读写分离原理 MySQL的主从复制和…