假如要让你封装jedis以便让外界调用你大概率会像下面方法一样实现。 上面的这段代码违反了DRY原则,两个方法get()和set()大部分代码是相同的(try,catch,f...

假如要让你封装jedis以便让外界调用你大概率会像下面方法一样实现。 上面的这段代码违反了DRY原则,两个方法get()和set()大部分代码是相同的(try,catch,f...
文章原创[http://developer.51cto.com/art/201904/594615.htm],感觉简单通俗有趣,所以推荐到简书。 小史是一个非科班的程序员,虽...
自 2014 年发布至今,Spring Boot 的搜索指数 一路飙升。没错 Spring Boot 越来越火了,作为一名行走一线的 Java 程序员,你可能在各个方面感受到...
撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最为常见,报错信息: 原因 1、代码中可能存在大对象分配2、可...
写的太棒了
分布式架构演进过程分布式架构演进过程 1.基本概念 1 :分布式 2 :高可用 3 :集群 4 :负载均衡 5 :正向代理和反向代理 2.架构演进 2.1 单机架构 2.2 第一次演进 :To...
分布式架构演进过程 1.基本概念 1 :分布式 2 :高可用 3 :集群 4 :负载均衡 5 :正向代理和反向代理 2.架构演进 2.1 单机架构 2.2 第一次演进 :To...
设计原则: 要依赖抽象,不要依赖具体类 目录 本文的结构如下: 什么是抽象工厂模式 为什么要用该模式 模式的结构 代码示例 优点和缺点 适用环境 模式应用 模式扩展 总结 一...
SpringBoot为我们做的自动配置,确实方便快捷,但一直搞不明白它的内部启动原理,这次就来一步步解开SpringBoot的神秘面纱,让它不再神秘。 从上面代码可以看出,A...
内容过长,core部分分开发布,core章节第二部分点击:Spring Framework 官方文档中文版—Core_part_2主目录或专题地址可以点击:主目录, 专题地址...