欢迎光临
我们一直在努力

技术

史上最全的BAT大厂Mysql面试题在这里!

mumupudding阅读(3)评论(0)

1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后,负责从master...

深入理解 React 的 Virtual DOM-ITmax

深入理解 React 的 Virtual DOM

mumupudding阅读(2)评论(0)

React在前端界一直很流行,而且学起来也不是很难,只需要学会JSX、理解State和Props,然后就可以愉快的玩耍了,但想要成为React的专家你还需要对React有一些更深入的理解,希望本文对你有用。 这是Choerodon的一个前端...

现代IM系统中的消息系统架构 - 架构篇-ITmax

现代IM系统中的消息系统架构 – 架构篇

mumupudding阅读(3)评论(0)

前言 IM全称是『Instant Messaging』,中文名是即时通讯。在这个高度信息化的移动互联网时代,生活中IM类产品已经成为必备品,比较有名的如钉钉、微信、QQ等以IM为核心功能的产品。当然目前微信已经成长为一个生态型产品,但其核心...

Redis 概念以及底层数据结构-ITmax

Redis 概念以及底层数据结构

mumupudding阅读(5)评论(0)

Redis 简介 REmote DIctionary Server(Redis) 是一个由SalvatoreSanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基...

开源|ns4_frame分布式服务框架开发指南-ITmax

开源|ns4_frame分布式服务框架开发指南

mumupudding阅读(2)评论(0)

导语:宜信于2019年3月29日正式开源nextsystem4(以下简称“NS4”)系列模块。此次开源的NS4系列模块是围绕当前支付系统笨重、代码耦合度高、维护成本高而产生的分布式业务系统解决方案。NS4系列框架允许创建复杂的流程/业务流,...

Java并发编程之CountDownLatch源码解析-ITmax

Java并发编程之CountDownLatch源码解析

mumupudding阅读(2)评论(0)

一、导语 最近在学习并发编程原理,所以准备整理一下自己学到的知识,先写一篇CountDownLatch的源码分析,之后希望可以慢慢写完整个并发编程。 二、什么是CountDownLatch CountDownLatch是java的JUC并发...

通过MySQL存储原理来分析排序和锁-ITmax

通过MySQL存储原理来分析排序和锁

mumupudding阅读(4)评论(0)

出自公众号 内核小王子 先抛出几个问题 1.为什么不建议使用订单号作为主键? 2.为什么要在需要排序的字段上加索引? 3.for update 的记录不存在会导致锁住全表? 4.redolog 和 binlog 有什么区别? 5.MySQL...