各类设计模式大盘点

各类设计模式大盘点在开发中,常常发现自己的代码结构紊乱,方法含糊不清,没有一种清晰明显的设计模式及方法,这是在代码编写中是极为不提倡的,为了提高自身的代码素质,提高项目整体的结构设计,在此将系统的总结复习对应的23种Java设计模式,及Golang, Rust等常用的设计模式,在总结的同时,给出在业


Flowable学习及实践

Flowable学习文档TaskService一般TaskService的方法及使用场景createTaskQuery():创建一个任务查询器,用于查询任务的状态和详细信息。complete(taskId):完成任务,将任务从“正在进行”状态转换为“已完成”状态。claim(taskId, user


JVM及GC的结构原理与调优

很抱歉好久没更新博文了,最近想着好好再把JVM的知识系统性的归纳及整理一下,于是有了这篇。总结一下:JVM调优看起来高大上,但只是Java程序优化的最后一颗子弹,学习JVM的重点在其内存模型及GC算法及种类中,这样在遇到各类Java程序中有更加深刻的见解及了解JVisualVM工具的使用JVisua


SpringBoot 集成 Redis

SpringData自动装载类Redis源码剖析引入依赖properties配置redis测试类Redis template 初始序列化配置默认使用JDK进行序列化,所以中文转义会乱码未将对象序列化,Json,会出现错误在企业开发中我们百分之80,都不会使用原生的JDK序列化及templatered


入门学习分布式笔记

分布式 Dubbo + Zookeeper什么是RPC通俗理解专业解释RPC两个核心模块:通讯,序列化。什么是Dubbo调用关系什么是zookeeper服务或分布式的注册中心面试问题微服务优缺点微服务技术栈有哪些SpringCloud与SpringBoot关系微服务基础架构Spring与Dubbo的


SpringBoot+Vue前后端分离项目练习及开发文档(持续更新)

SpringBoot+Vue前后端分离项目练习文档说明本文档负责记载开发SpringBoot+Vue开发的后台管理项目练习由于本身自身的实践能力太差,没有开发经验,故准备实践学习手搓开发一个前后端分离项目学习及参考视频带你从0搭建一个Springboot+vue前后端分离项目,真的很简单!感谢程序员


Mybatis学习笔记(已完善)

Mybatis学习笔记学习视频:https://www.bilibili.com/video/BV1NE411Q7Nx?spm_id_from=333.999.0.0文档地址:https://www.kuangstudy.com/zl/ssm#1377532368339955713再次感谢狂神!学前


SpringMVC学习笔记

SpringMVC学前须知学习视频:https://www.bilibili.com/video/BV1aE41167Tu?spm_id_from=333.999.0.0再次感谢狂神!每次再报错前检查环境,很多时候是因为环境变量的错误,在不变更视频环境下做实验,会更加的安全方便ssm:mybatis


Docke进阶篇学习笔记(已完善)

Docke进阶篇首先感谢狂神的教程:https://www.bilibili.com/video/BV1kv411q7Qc/?spm_id_from=autoNextDocker Compose官方文档地址:https://docs.docker.com/compose/Docker Compose