ShuSheng007 天行健,君子以自强不息 地势坤,君子以厚德载物

All Tags

#RAG 1 #Advisor 1 #ChatMemory 1 #langchain4j 1 #springAi 3 #deepseek 4 #DDD 1 #洋葱圈架构 1 #六边形架构 1 #证书 1 #适配器模式 1 #逆变 1 #面向对象 0 #链路追踪 1 #迭代器模式 1 #迪米特原则 0 #责任链模式 1 #负载均衡 1 #读写分离 1 #访问者模式 1 #设计模式 23 #观察者模式 1 #装饰者模式 2 #自动构建 1 #组合模式 1 #缓存 1 #类型系统 1 #简单工厂模式 1 #策略模式 1 #状态模式 1 #注解处理器 1 #注解 1 #消息队列 1 #泛型 1 #武汉 0 #模板方法模式 1 #桥接模式 1 #架构 1 #李氏替换 0 #服务注册与发现 1 #日志脱敏 1 #接口隔离原则 0 #日志截取 1 #抽象工厂模式 1 #扩展方法 1 #方法引用 2 #微服务 1 #开闭原则 0 #建造者模式 2 #序列化 1 #工厂方法模式 1 #布局约束 1 #属性 2 #外观模式 1 #备忘录模式 1 #命令模式 1 #反序列化 1 #反射 1 #原型模式 1 #单一职责 0 #单例模式 1 #协程 1 #协变 1 #冠状病毒 0 #分布式 2 #依赖倒置 0 #代理与动态代理模式 1 #享元模式 1 #主从架构 1 #上传文件 1 #主从复制 2 #zipkin 1 #xshell 1 #wsl 1 #vscode 2 #Vim 1 #validation 1 #threadpool 1 #Template Method Pattern 1 #swagger 1 #sudo 1 #ssl 1 #Strategy Pattern 1 #SpringData 1 #SpringSecurity 1 #SpringDoc 1 #SpringCloud 4 #Spring Cloud Load Balancer 1 #springboot 12 #spring mvc 1 #SpingCloud 1 #specification 1 #sleuth 1 #scrapy 1 #Simple Factory Pattern 1 #ScopeFunctions 1 #RedisSerialize 1 #redis 2 #RecyclerView 1 #prometheus 1 #rabbitmq 1 #python 1 #Profile 1 #out 2 #php 1 #OpenFeign 1 #OpenAI 3 #OneToOne 1 #OneToMany 1 #nginx 1 #Nacos 1 #mybatis 1 #mq 1 #micrometer 1 #mysql 3 #Maven 1 #MapStruct 1 #logback 1 #lambda 2 #kafka 1 #Linux 4 #Kotlin 9 #Jpa 3 #java 9 #Jar 1 #HandlerInterceptor 1 #in 2 #https 1 #grafana 1 #gradle 1 #gradle 脚本 1 #gateway 1 #git-commit-id-maven-plugin 1 #git 1 #Future 1 #flutter 4 #Factory Method Pattern 1 #Filter 1 #event 1 #emoji 1 #docker 1 #Dart 2 #Decorator Pattern 1 #config 1 #chatGPT 3 #CAP 1 #Builder pattern 1 #Bridge Pattern 1 #bean生命周期 1 #ART 1 #BASE 1 #Android 2 #Abstract Factory Pattern 1 #Async 2 #Android虚拟机 1 #Halo 0

秒懂Java之实体转化利器MapStruct详解

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 由于现代程序在追求扩展和维护性时很多采用分层的设计结构,所以在写程序时候需要在各种实体之间互相转换,而他们之间很多时候在业务或者技术架构上区别较大,在具体的属性上差别却很小。 例如将Programer转换为P

shusheng007 shusheng007 Published on 2023-01-12

秒懂Java之方法引用(method reference)使用详解

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 相关文章: 秒懂Java之深入理解Lambda表达式 @[toc] 概述 如果你对将Lambda表达式转换成对应的方法引用有疑惑的话,本文你值得一看。 方法引用(MethodReference)是Lambda表达式的另一种格式,

shusheng007 shusheng007 Published on 2023-01-11

秒懂设计模式之观察者模式(Observer Pattern)

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 设计模式汇总篇,一定要点赞收藏:https://blog.shusheng007.top/archives/design-pattern 概述 观察者模式是一个非常常用且

shusheng007 shusheng007 Published on 2022-07-12

秒懂Java之反射

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 前言 前段时间看 Retrofit2源码 的时候,发现其大量使用了反技术,在此框架中使用反射技术来获取方法以及其参数的注解。虽说反射技术在我们日常的开发当使用不是很频繁,但是其在构建框架则会大放异彩。反射技术应该也算是Java进

shusheng007 shusheng007 Published on 2021-09-09

秒懂Java之类型系统(Type)

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 Java 编程语言从Java 5以后就引入Type体系,应该是为了加入泛型而引入的。其存在于java.lang.reflect包下面,所以平时较少使用,但是理解Java类型体系是深入理解Java泛型的基础,也是一个高级Ja

shusheng007 shusheng007 Published on 2021-09-09

秒懂Java之泛型

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 什么是泛型?为什么需要泛型?如何使用?是什么原理?如何改进? 这基本上就是我们学习一项技术的正确套路,本文将按照以上顺序展开,由于水平有限,肯定会有不足之处,请多包含和指教。 什么是泛型 泛型的本质是参数化类型,即给类型指

shusheng007 shusheng007 Published on 2021-09-09

秒懂Java之序列化与反序列化

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 什么是序列化?什么是反序列化?为什么需要序列化?如何序列化?应该注意什么?本文将从这几方面来论述。 定义 什么是序列化?什么是反序列化? 序列化: 把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对

shusheng007 shusheng007 Published on 2021-09-09

秒懂 Java之注解类型(@Annotation)

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 照例先啰嗦几句,刚开始接触Java的时候,某一天发现调用的一个方法被划了一个删除横线,查看这个方法的源代码的时候发现除了上面有一句@Deprecated代码外,和其他方法没有区别,所以我断定就是这货起的作用,当时觉得好神奇

shusheng007 shusheng007 Published on 2021-09-09

秒懂Java之深入理解Lambda表达式

【版权申明】非商业目的注明出处可自由转载 博文地址: 出自:shusheng007 概述 今天在Pluralsight看了一个讲Java Lambda 表达式的视频教程,觉得很好,自己研究并记录分享一下以飨读者。 因为Java8已经出来好久了,Lambda已经被大量使用了,所以这里只是分享一下对其的

shusheng007 shusheng007 Published on 2020-06-21