只有登上山顶,才能看到那边的风光 目录 1.什么设计模式 2.设计模式的发展 3.设计原则6大原则 3.1 开闭原则 3.2 里氏转换原则 3.3 依赖倒转原则 3.4 接口...

只有登上山顶,才能看到那边的风光 目录 1.什么设计模式 2.设计模式的发展 3.设计原则6大原则 3.1 开闭原则 3.2 里氏转换原则 3.3 依赖倒转原则 3.4 接口...
SpringBoot 以其轻量级、内嵌 Web 容器、一键启动、方便调试等特点被越来越多的微服务实践者所采用。然而知其然还要知其所以然,本 Chat 就来讲解 SpringB...
因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Templa...
我想大家肯定都或多或少的看过各种“策略模式”的讲解、布道等等,这篇文章就是来好好“澄清”一下策略模式,并尝试回答以下的问题: 策略模式是如何优化业务逻辑代码结构的? 杀鸡焉用...
写在前面 现如今微服务架构十分流行,而采用微服务构建系统也会带来更清晰的业务划分和可扩展性。同时,支持微服务的技术栈也是多种多样的,而Spring Cloud就是这些技术中的...
概念 虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Visual Box,Jav...
一、概述 咱们今天聊聊分布式事务系列中的最后一个方案:最大努力通知事务。最大努力通知事务的主流实现仍是基于MQ来进行事务控制。最大努力通知事务和事务消息都是通知型事务,主要适...
Java 集合,也称作容器,主要是由两大接口 (Interface) 派生出来的:Collection 和 Map 顾名思义,容器就是用来存放数据的。 那么这两大接口的不同之...
①写法一 1.创建一个继承Thread类的子类 2.重写Thread类的run( )方法 3.在run( )方法中写上你想让该线程执行的操作 4.创建Thread类的子类的对...
熟练掌握各种设计模式,并能在实际编程开发中灵活运用它们,不仅能使代码更规范,重用性更高,同时也能保证代码的可靠性,提高开发效率。这段时间又系统看了设计模式的相关内容,整理学习...
谈谈Java程序员跨越架构师的能力修成记 前几天在群里几个朋友围绕团队技术考核聊了几嘴,比如是开发、产品、测试、运维、UI等,不特别针对某个岗位,而是提炼出一个具有普适性的一...
最全面的Java程序员英语词汇及常见的英文单词 如今学习Java编程的程序员可谓是越来越多了,那么很多程序员究竟是怎样快速入门...
程序员必备Java ModBus的使用方法和操作实例 最近有很多程序员朋友说关于Java ModBus的使用方法要怎么要怎么操作,问我有没有实际的操作案例,今天刚好有时间就来...
Java程序员一定要学会这个内部类的技巧,不然很难成为架构师 看过了很多源码,都有用到内部类,但是自己以前在生产环境上,用的确实少,也有用过但是很少,所以今天就打算好好的把它...
月薪20k的Java程序员必学的系统调试分析 经过这段时间的努力,终于完成了我的Java课程设计——记事本程序,基本实现了所需功能。通过这次的课程设计,使我从书本上学习到的理...
程序员从Java编程小白到架构师必经的系统技术概述 现在网络上各种记事本软件数不胜数,功能也是应有尽有,有能改变字体的,有能改变颜色的。但是,这些软件又存在各种各样的瑕疵或问...