本篇文章已经默认你有了基础的ES6和javascript语法知识。 本篇文章比较细致,如果已经对同步异步,单线程等概念比较熟悉的读者可以直接阅读执行栈后面的内容了解 even...
本篇文章已经默认你有了基础的ES6和javascript语法知识。 本篇文章比较细致,如果已经对同步异步,单线程等概念比较熟悉的读者可以直接阅读执行栈后面的内容了解 even...
前言 MySQL重要吗?重要!为什么重要?因为它在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此...
聊聊小背景 前几天的早晨我早写字楼门口干等了半小时,背后的原因竟然是健康码的二维码刷不出来,保安小哥还一直跟我讲,支付宝出不来你用微信啊,用微信啊。。 他们用的相同的接口,我...
并发编程难学吗? 首先,难是肯定的。因为这其中涉及操作系统、CPU、内存等等多方面的知识,如果你缺少某一块,那理解起来自然困难。其次,难不难学也可能因人而异,就我的经验来看,...
一、Kafka 是什么? 有人说世界上有三个伟大的发明:火,轮子,以及 Kafka。 发展到现在,Apache Kafka 无疑是很成功的,Confluent 公司曾表示世界...
前言 由于个人发展的原因和工作上的变动,产生了想出来看看机会的想法。经过了一段时间的准备,3月下旬开始出来面试,面到了 5月下旬,如愿拿到了自己心仪公司的 offer。按照自...
MySQL存储过程 一、存储过程 1.1 什么是存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据...
之前给大家介绍了链表,栈和队列今天我们来说一种新的数据结构散列(哈希)表,散列是应用非常广泛的数据结构,在我们的刷题过程中,散列表的出场率特别高。所以我们快来一起把散列表的内...
前言 列表对象是 Redis 中 5 种基础数据类型之一,在 Redis 3.2 版本之前,列表对象底层存储结构有两种:linkedlist(双端列表)和 ziplist(压...
基本知识 其实, 接触了这么久的 AOP, 我感觉, AOP 给人难以理解的一个关键点是它的概念比较多, 而且坑爹的是, 这些概念经过了中文翻译后, 变得面目全非, 相同的一...
再见了SpringMVC!这个框架直接干掉了Servlet,牛了! 前言 对 Java 开发者来说, Spring 发布了 5.0 正式版后的一大特色,就是 Reactive...
前言 本文内容分为六部分,文章较长建议收藏再对照学习: 第一阶段:架构师筑基必备技能 第二阶段:设计模式+开源框架解读 第三阶段:架构技术性能提升? 第四阶段:高效存储让项目...
前言 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。算法是大厂、外企面试的必备项,也是每个高级程序员的必备技能。针对同一问题,可以有很多种算法来解决,但...
Mysql 中数据是要落盘的,这点大家都知道。读写磁盘速度是很慢的,尤其和内存比起来更是没的说。但是,我们平时在执行 SQL 时,无论写操作还是读操作都能很快得到结果,并没有...
面试是我们每个人都要经历的事情,大部分人且不止一次,这里给大家总结10个最新的2020年面试题,让大家在找工作时候能够事半功倍。 Q1:下面Java代码的输出是什么? pub...
你真的懂成为一名软件架构师应该做些什么ma? 开发和架构的界限难以捉摸。有些人告诉你它根本不存在,架构只是开发者们所做的设计过程的简单扩展。 另外一些人认为这是一个鸿沟,它只...
简单工厂模式详解 1,概述 简单工厂模式属于创建型模式又叫做静态工厂方法模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。 简单工厂模式专门定义...