自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码猿技术专栏

微信公众号【码猿技术专栏】

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 线上Bug无法复现怎么办?老司机教你一招,SpringBoot远程调试不用愁!

前言 在部署线上项目时,相信大家都会遇到一个问题,线上的 Bug 但是在本地不会复现,多么无奈。此时最常用的就是取到前端传递的数据用接口测试工具测试,比如 POSTMAN,复杂不,难受不...

2020-04-28 11:07:49 1524

原创 看完这篇缓存穿透的文章,又能和面试官互扯了~

前言 昨天有读者朋友留言,想要陈某写一篇防止缓存穿透的文章,今天特意写了一篇。 文章目录如下: 什么是缓存穿透? 缓存穿透其实是指从缓存中没有查到数据,而不得不从后端系统(比如数据库)中查询的情况。 缓存毕竟是在内存中,不可能所有的数据都存储在 Redis 中,因此少量的缓存穿透是不可避免的,也是系统能够承受的,但是一旦在瞬间发生大量的缓存穿透,数据库的压力...

2020-04-27 10:02:39 1251

转载 拜托,别再问我什么是链表了!!!

链表(Linked List)上一篇文章分析了List源码,这一篇文章本来要分析Set的源码,发现Set的底层是使用HashMap实现的,于是准备先分析Map,但是发现map的实现类的底...

2020-04-27 00:00:00 458

原创 看完这篇缓存穿透的文章,保证你能和面试官互扯!!!

前言 昨天有读者朋友留言,想要陈某写一篇防止缓存穿透的文章,今天特意写了一篇。文章目录如下:什么是缓存穿透? 缓存穿透其实是指从缓存中没有查到数据,而不得不从后端系统(比如数据库)中查询...

2020-04-27 00:00:00 448

转载 Redis高频面试题及答案

什么是RedisRedis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis 可...

2020-04-26 10:34:19 2681

原创 康康这些文章有你喜欢的吗?

前言 公众号开通已经两个月了,坚持原创输出两个月,一直有读者让我出个文章目录,今天就来总结一下。该篇总结已经上传到陈某独立博客,点击阅读原文即可。Mysql系列 【吊打面试官】Mysql...

2020-04-24 18:37:21 490 1

原创 大白话布隆过滤器,又能和面试官扯皮了~

前言 文章首发于微信公众号大白话布隆过滤器,又能和面试官扯皮了~ 近期在做推荐系统中已读内容去重的相关内容,刚好用到了布隆过滤器,于是写了一篇文章记录分享一下。 文章的篇幅不是很长,主要讲了布隆过滤器的核心思想,目录如下: 什么是布隆过滤器? 布隆过滤器是由一个长度为m比特的位数组与k个哈希函数组成的数据结构。比特数组均初始化为0,所有哈希函数都可以分别把输入...

2020-04-22 21:36:22 770

转载 连接查询?子查询?看这篇文章就行了!

写在前面:小伙伴儿们,大家好!上一篇我们讲了MySQL中的聚合函数查询——MySQL系列(2)——聚合函数查询这期让我们继续学习MySQL中的连接查询和子查询!思维导图:连接查询是将两个...

2020-04-22 16:13:52 392

原创 大白话布隆过滤器,又能和面试官扯皮了~

前言 近期在做推荐系统中已读内容去重的相关内容,刚好用到了布隆过滤器,于是写了一篇文章记录分享一下。文章的篇幅不是很长,主要讲了布隆过滤器的核心思想,目录如下:什么是布隆过滤器? 布隆过...

2020-04-22 16:13:52 105

原创 【吊打面试官】Mysql大厂高频面试题!!!

前言 前几天有读者找到我,说想要一套全面的Mysql面试题,今天陈某特地为她写了一篇。文章的目录如下:Mysql面试题 什么是SQL?什么是MySQL?数据库三大范式是什么?mysql有...

2020-04-21 00:00:00 1381 24

转载 华为P40系列AI拍照体验

目前AI在拍照上的应用已从广泛普及的AI拍照到AI分析照片进行升级。那么华为是如何将AI应用到照片分析上的呢?并推出了什么新功能?此次华为P40系列推出了AI精彩瞬间①动作捕抓当你按下快...

2020-04-20 13:24:29 590

原创 天天用Redis,持久化方案你又知道哪些?

前言 文章首发于微信公众号【码猿技术专栏】:天天用Redis,持久化方案有哪些你知道吗? Redis目前已经成为主流的内存数据库了,但是大部分人仅仅是停留在会用的阶段,你真的了解Redis内部的工作原理吗? 今天这篇文章将为大家介绍Redis持久化的两种方案,文章将会从以下五个方面介绍: 什么是RDB,RDB如何实现持久化? 什么是AOF,AOF如何实...

2020-04-20 09:51:36 2251

原创 天天用Redis,持久化方案有哪些你知道吗?

前言 Redis目前已经成为主流的内存数据库了,但是大部分人仅仅是停留在会用的阶段,你真的了解Redis内部的工作原理吗?今天这篇文章将为大家介绍Redis持久化的两种方案,文章将会从以...

2020-04-20 00:08:04 496 1

原创 面试官:你知道哪几种事务失效的场景?

前言 声明式事务是Spring功能中最爽之一,可是有些时候,我们在使用声明式事务并未生效,这是为什么呢?今天陈某带大家来聊一聊声明事务的几种失效场景。本文将会从以下两个方面来说一下事务为...

2020-04-19 11:24:11 11851

转载 提升职场价值,把握成长方向

“同样的职场起点,为什么几年后大家差距很大?”“如果想快速升职加薪,有什么好方法吗?”“如何才能做到持续且快速的成长?”这些疑惑都离不开一个本质问题:『职场价值』,因为企业用人的核心出发...

2020-04-15 11:32:10 599

原创 天天写order by ,你知道Mysql底层的执行原理吗?

前言文章首发于微信公众号【码猿技术专栏】 在实际的开发中一定会碰到根据某个字段进行排序后来显示结果的需求,但是你真的理解order by在 Mysql 底层是如何执行的吗? 假设你要查询城市是苏州的所有人名字,并且按照姓名进行排序返回前 1000 个人的姓名、年龄,这条 sql 语句应该如何写? 首先创建一张用户表,sql 语句如下: CREATETABLE...

2020-04-14 11:48:01 1214

原创 天天写 order by,你知道Mysql底层执行流程吗?

前言 在实际的开发中一定会碰到根据某个字段进行排序后来显示结果的需求,但是你真的理解order by在 Mysql 底层是如何执行的吗?假设你要查询城市是苏州的所有人名字,并且按照姓名进...

2020-04-12 23:55:20 789 1

原创 拜托,别再问我Zookeeper如何实现分布式锁了!!!

目录导读ZK的四种节点排它锁的实现代码实现可重入性排他锁如何设计读写锁的实现读锁的设计写锁的设计如何监听代码实现Curator实现分步式锁一点小福利导读文章首发于微信公众号拜托,别再问我Zookeeper如何实现分布式锁了!!! 真是有人(锁)的地方就有江湖(事务),今天不谈江湖,来撩撩人。 分布式锁的概念、为什么使用分布式锁...

2020-04-11 13:28:00 472

原创 万字长文带你入门Zookeeper!!!

前言 Zookeeper 相信大家都听说过,最典型的使用就是作为服务注册中心。今天陈某带大家从零基础入门 Zookeeper,看了本文,你将会对 Zookeeper 有了初步的了解和认识...

2020-04-11 10:59:11 849

转载 “微信遗嘱”功能开通,网友体验后发现...如果突然离世,你的QQ、支付宝等怎么办?...

来自:广州日报全媒体、上观新闻、北京日报、澎湃新闻、央视财经、新华社等、21世纪经济报道|责编:乐乐 正文 导读:对于普通老百姓来说,遗嘱通常会被认为是一种对家人的...

2020-04-10 13:04:33 699

转载 诚邀读者进技术交流群!!!

随着更多人阅读陈某的文章,陆陆续续一批读者加我微信和我交流文章中的疑惑,没办法,毕竟现在公众号关闭了留言功能。因此陈某创建了一个技术交流群,本着为大家提供一个学习交流,共同进阶的平台目的...

2020-04-10 13:04:33 570

原创 求你了,别再问我Zookeeper如何实现分布式锁了!!!

目录导读ZK的四种节点排它锁的实现代码实现可重入性排他锁如何设计读写锁的实现读锁的设计写锁的设计如何监听代码实现Curator实现分步式锁一点小福利导读 真是有人(锁)的地方就有江湖(事务),今天不谈江湖,来撩撩人。 分布式锁的概念、为什么使用分布式锁,想必大家已经很清楚了。前段时间作者写过Redis是如何实现分布式锁,今天这篇文...

2020-04-09 12:43:04 1242

原创 求你了,别再问我Zookeeper如何实现分布式锁了!!!

导读真是有人(锁)的地方就有江湖(事务),今天不谈江湖,来撩撩人。分布式锁的概念、为什么使用分布式锁,想必大家已经很清楚了。前段时间作者写过Redis是如何实现分布式锁,今天这篇文章来谈...

2020-04-08 22:08:19 85

转载 你的下一台相机何必是相机——华为P40系列

3月26日华为P40系列全球发布会在线上进行华为P系列一直都是华为的当家拍照旗舰那这次的华为P40系列有什么亮点呢?① 超强“双主摄”手机主摄之一5000万像素超感知摄像头(P40系列标...

2020-04-06 15:08:06 148

原创 Spring中的设计模式:工厂方法模式

导读 工厂方法模式是所有设计模式中比较常用的一种模式,但是真正能搞懂用好的少之又少,Spring底层大量的使用该设计模式来进行封装,以致开发者阅读源代码的时候晕头转向。 文章首发于微信公众号:Spring中的设计模式:工厂方法模式 今天陈某分别从以下五个方面详细讲述一下工厂方法模式: 「从什么是工厂方法模式」 「通用框架实现」 「工厂方...

2020-04-06 13:29:13 1653 2

原创 设计模式:工厂方法模式

导读工厂方法模式是所有设计模式中比较常用的一种模式,但是真正能搞懂用好的少之又少,Spring底层大量的使用该设计模式来进行封装,以致开发者阅读源代码被搞的晕头转向。今天陈某分别从以下五...

2020-04-05 21:27:21 294

原创 Spring中的设计模式:模板方法模式

导读文章首发于微信公众号设计模式:模板模式,原创不易,谢谢支持!!! 模板模式在是Spring底层被广泛的应用,比如事务管理器的实现,JDBC模板的实现。 今天就来谈谈「什么是模板模式」、「模板模式的优缺点」、「模板模式的简单演示」、「模板模式在Spring底层的实现」。 什么是模板模式 模板模式首先要有一个抽象类,这个抽象类公开定义了执行它的方法的方式/模板。它的子...

2020-04-05 11:44:49 4368

原创 设计模式:模板模式

导读模板模式在是Spring底层被广泛的应用,比如事务管理器的实现,JDBC模板的实现。今天就来谈谈「什么是模板模式」、「模板模式的优缺点」、「模板模式的简单演示」、「模板模式在Spri...

2020-04-04 19:43:43 322

原创 设计模式:单例模式

什么是单例模式单例模式(Singleton Pattern)是一个比较简单的模式,实际应用很广泛,比如 Spring 中的Bean实例就是一个单例对象。定义:确保某一个类 只有一个实例,...

2020-04-03 21:07:56 401 1

原创 Mysql性能优化:为什么count(*)这么慢?

导读在开发中一定会用到统计一张表的行数,比如一个交易系统,老板会让你每天生成一个报表,这些统计信息少不了sql中的count函数。但是随着记录越来越多,查询的速度会越来越慢,为什么会这样...

2020-04-02 22:04:55 33131 16

原创 Mysql性能优化:如何给字符串加索引?

导读 现代大部分的登录系统都支持邮箱、手机号码登录两种方式,那么如何在邮箱或者手机号码这个字符串上建立索引才能保证性能最佳呢? 今天这篇文章就来探讨一下在Mysql中如何给一个字符串加索引才能达到性能最佳。 本文首发于作者的微信公众号【码猿技术专栏】,喜欢的朋友关注一下,谢谢!!! 陈某将会从什么是前缀索引、前缀索引和普通索引的比较、如何建丽最佳性能的前缀索引、...

2020-04-02 16:08:44 4439

原创 老司机带你聊聊接口幂等性如何设计?

导读现在这个时代大家可能最关心的就是钱了,那么有没有想过你银行转账给你没有一次是转多的,要么失败,要么成功,为什么不能失误一下多转一笔呢?醒醒吧年轻人,别做梦了,做银行的能那么傻x吗?今天我们就来谈一谈为什么银行转账不能多给我转一笔?关乎到钱的问题,小伙伴们打起精神!!!要想要理解上述的疑惑,不得不提的一个概念就是幂等性,至于什么是幂等性,如何通过代码实现幂等性,下面将会详细讲述。什么...

2020-04-01 18:15:54 1902 3

javaEE中英文对照API

这是一个比较完整的中英文对照的javaEE的API,我找了很久才找到的,用起来很全面,里面的翻译还是比较好的,比较完整

2017-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除