嗯mua.
码龄5年
求更新 关注
提问 私信
  • 博客:188,751
    188,751
    总访问量
  • 130
    原创
  • 269
    粉丝
  • 94
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2020-12-18
博客简介:

Decade_Faiz的博客

查看详细资料
个人成就
  • 获得238次点赞
  • 内容获得53次评论
  • 获得543次收藏
  • 代码片获得3,900次分享
  • 博客总排名1,002,496名
创作历程
  • 11篇
    2024年
  • 85篇
    2023年
  • 42篇
    2022年
成就勋章
TA的专栏
  • 分布式
    19篇
  • Spring
    11篇
  • 工具
    14篇
  • JVM
    5篇
  • 中间件
    11篇
  • Redis
    24篇
  • 数据库
    21篇
  • JUC并发编程
    15篇
  • 设计模式
    2篇
  • 项目
    2篇
  • 算法
    2篇
  • Vue
    4篇
  • 前端
    5篇
  • Linux
    3篇
  • JavaSE
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 6

TA参与的活动 0

兴趣领域 设置
  • Java
    javatomcatspringmavenkafkaintellij-ideajava-eespring bootspring cloudjvmjettyjunitlog4jservletmybatisniodubbosentineljava-consuljava-zookeeperjava-rabbitmqjava-activemqjava-rocketmqsdkman
  • 数据结构与算法
    排序算法推荐算法
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【工具】Docker安装Jenkins并部署Java项目

拉到linux服务器上的maven的配置文件setting.xml的仓库地址要改成linux的路径地址,否则会报错。再次构建项目,此时Jenkins就不止会打包项目,还会启动项目。:确保目录脚本文件中的目录已经创建,否则不会启动项目。然后就是傻瓜式操作,完成安装。构建成功之后就等于打包成功了。
原创
博文更新于 2024.05.31 ·
1429 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

【工具】 MyBatis Plus的SQL拦截器自动翻译替换“?“符号为真实数值

参数和sql语句不在同一行显示,需要自己代入思考,不够直观。
原创
博文更新于 2024.05.31 ·
989 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

【SpringCloud】Gateway自定义RoutePredicateFactory路由断言工厂、GatewayFilterFactory路由过滤器工厂和全局过滤器

Gateway内置了十几种路由断言工厂,比如AfterBeforeBetween等,路由断言工厂的架构图如下:现在有一个需求:用户种类有两种,一种是普通用户,另一种是vip用户。只有vip用户才能够访问接口。Gateway提供的现有路由断言工厂都无法实现这个需求,那么就需要我们自定义一个路由断言工厂。Gateway内置了三十多种路由过滤器,架构如下:现在有一个需求:经过网关的请求必须携带一个参数,参数名必须为param。使用自定义路由过滤器实现。需求,定义一个全局过滤器统计所有接口的耗时。
原创
博文更新于 2024.05.19 ·
1777 阅读 ·
27 点赞 ·
0 评论 ·
24 收藏

【SpringCloud】Micrometer + ZipKin 分布式链路追踪

在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。在大规模分布式与微服务集群下,如何实时观测系统的整体调用链路情况。在大规模分布式与微服务集群下,如何快速发现并定位到问题。在大规模分布式与微服务集群下,如何尽可能精确的判断故障对系统的影响范围与影响程度。
原创
博文更新于 2024.04.28 ·
1301 阅读 ·
18 点赞 ·
3 评论 ·
10 收藏

【SpringCloud】CircuitBreaker断路器之Resilience4J快速入门

断路器有三种状态,状态之间的转换有两种策略
原创
博文更新于 2024.04.27 ·
2115 阅读 ·
5 点赞 ·
2 评论 ·
12 收藏

【SpringCloud】OpenFeign高级特性

OpenFeign中 http client 如果不做特殊配置,OpenFeign默认使用JDK自带的 HttpURLConnection 发送HTTP请求,由于默认HttpURLConnection没有连接池、性能和效率比较低,所以我们采用阿帕奇的Http客户端替换掉它。如果A服务想让B服务的超时时间为2s,C服务想让B服务的超时时间为1s,那么全局配置就合适了,应该使用指定配置。OpenFeign 的重试机制默认是关闭的,需要手动开启。注意:如果全局配置和指定配置同时存在,则以指定配置为主。
原创
博文更新于 2024.04.25 ·
1539 阅读 ·
20 点赞 ·
1 评论 ·
20 收藏

【SpringCloud】OpenFeign服务接口调用快速入门

点击跳转Feign是一个声明性web服务客户端。它使编写web服务客户端变得更容易。使用 Feign 创建一个接口并对其进行注释。它具有可插入的注释支持,包括Feign注释和 JAX-RS 注释。Feign 还支持可插拔编码器和解码器。Spring Cloud 添加了对 Spring MVC 注释的支持,以及对使用 Spring Web 中默认使用HttpMessageConverter 的支持。
原创
博文更新于 2024.04.25 ·
1113 阅读 ·
25 点赞 ·
0 评论 ·
6 收藏

【SpringCloud】LoadBalance负载均衡服务调用快速入门

点击跳转是由 SpringCloud 官方提供的一个开源的、简单易用的客户端负载均衡器,它包含在中用它来替换了以前的Ribbon组件。相比较于Ribbon,Spring Cloud LoadBalancer 不仅能够支持 RestTemplate,还支持 WebClient( WeClient 是 Spring Web Flux 中提供的功能,可以实现响应式异步请求)
原创
博文更新于 2024.04.25 ·
1057 阅读 ·
4 点赞 ·
1 评论 ·
10 收藏

【SpringCloud】Consul-服务注册中心及配置中心快速入门

首先要创建一个 Config 文件夹,然后创建各个子文件夹,最后的data文件就是配置文件。注意:如果输入结尾是’/',则当前为文件夹,下方的文本框会消失。注解即可开启动态刷新配置的功能,默认每隔55s刷新一次配置。启动SpringBoot服务,检查服务是否注册成功。为例,默认环境的配置如下,其他几个环境操作都相同。在测试之前,别忘了将。
原创
博文更新于 2024.04.24 ·
2067 阅读 ·
7 点赞 ·
0 评论 ·
25 收藏

【项目部署上线】宝塔部署前端&Docker部署后端

部署前后端分离项目
原创
博文更新于 2024.03.13 ·
3141 阅读 ·
17 点赞 ·
1 评论 ·
27 收藏

【讯飞星火大模型AI】SpringBoot项目快速接入讯飞星火API

SpringBoot项目快速接入讯飞星火Spark API调用AI,零基础快速入门。
原创
博文更新于 2024.03.10 ·
4733 阅读 ·
19 点赞 ·
3 评论 ·
53 收藏

【Git】Git基础命令操作速记

当我们有两个分支branch01和master时,branch01和master的版本不同,如果合并则会发生冲突,此时就需要我们想办法合并冲突。此时状态就是工作区和暂存区的文件都删除了,但是本地仓库还有对应的该文件。在抓取操作执行后,只是将远程库的内容下载到本地,但是工作区中的文件并没有更新。4)查看日志,发现并没有将原来的添加操作删除,而是直接新增了一个“删除Test2.txt”信息。5)找回本地仓库删除文件实际上就是将历史版本切换到存在这个文件的版本。将远程库中的内容fetch到本地仓库的主分支当中。
原创
博文更新于 2023.11.08 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【JVM】垃圾回收机制

ParNew + CMS (关注暂停时间)PS + PO(关注吞吐量)G1(JDK8之前不建议,较大堆并且关注暂停时间)G1(默认)
原创
博文更新于 2023.10.30 ·
1590 阅读 ·
0 点赞 ·
4 评论 ·
4 收藏

【JVM】类加载器

类加载器(ClassLoader)是Java虚拟机提供给应用程序去实现获取类和接口字节码数据的技术。一个Tomcat程序中可以运行多个Web应用,如果这两个应用中出现了相同限定名的类,比如Servlet类,Tomcat要保证这两个类都能加载并且它们应该是不同的类。如果不打破双亲委派机制,当应用类加载器加载Web应用1中的MyServlet之后,Web应用2中相同限定名的MyServlet类就无法被加载了。Tomcat使用了自定义类加载器来实现应用之间类的隔离。
原创
博文更新于 2023.10.27 ·
930 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【JVM】类的生命周期

加载(Loading)连接(Linking)验证准备解析初始化(Initialization)使用(Using)卸载(Unloading)加载:根据类的全限定名把字节码文件的内容加载并转换成合适的数据放入内存种种那个,存放在方法区和堆上。连接验证:魔数,版本号等验证,一般不需要程序员关注。准备:为静态变量分配内存并设置初始值。解析:将常量池中的符号引用(编号)替换为直接引用(内存地址)初始化:执行静态代码块和静态变量的赋值。使用卸载静态变量使用final。
原创
博文更新于 2023.10.25 ·
1137 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

【Docker】Dockerfile基础命令和操作

ADD和COPY都能够将宿主机的文件添加到容器当中,但是ADD还有一个更强大的功能,ADD后面还能够接url参数,就是说ADD可以联网下载你url指定的文件,而COPY仅仅只能添加上下文目录中的文件。用来从 context(上下文) 上下文复制新文件,目录或远程文件 url ,并将它们添加到位于指定路径的映像文件系统中。RUN 命令将在当前映像之上的新层中执行任意命令并提交结果,生成的提交映像将用于 Dockerfile 中的下一步。用来为启动的容器指定执行的命令,在 Dockerfile 中。
原创
博文更新于 2023.08.22 ·
1551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Redis】Redis内存过期策略和内存淘汰策略

Redis本身是一个典型的key-value内存存储数据库,因此所有的key、value都保存在之前学习过的Dict结构中。不过在其database结构体中,有两个Dict:一个用来记录key-value;:顾名思义并不是在 TTL 到期后就立刻删除,而是在访问一个 key 的时候,检查该 key 的存活时间,如果已经给过期才执行删除。删除以释放更多内存的流程。Redis会在处理客户端命令的方法。:就是当Redis内存使用达到设置的上限时,主动挑选。:顾名思义是通过一个定时任务,周期性的。
原创
博文更新于 2023.08.11 ·
823 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpirngCloud】分布式事务解决方案

XA 模式的优点是什么?事务的强一致性,满足ACID原则。常用数据库都支持,实现简单,并且没有代码侵入。XA 模式的缺点是什么?因为一阶段需要锁定数据库资源,等待二阶段结束才释放,性能较差。依赖关系型数据库实现事务简述AT模式和XA模式的最大区别是什么?XA模式一阶段不提交事务,锁定资源;AT模式一阶段直接提交,不锁定资源。XA模式依赖数据库机制实现回滚,AT模式利用数据快照实现数据回滚。XA模式强一致,AT模式最终一致AT模式的优点一阶段完成直接提交事务,释放数据库资源,性能比较好。
原创
博文更新于 2023.07.24 ·
1750 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【RabbitMQ】学习笔记(二)RabbitMQ高级

每个RabbitTemplate只能配置一个ReturnCallback,因此需要在项目加载时配置:// 获取RabbitTemplate RabbitTemplate rabbitTemplate = applicationContext . getBean(RabbitTemplate . class);
原创
博文更新于 2023.07.20 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【OAuth2】OAuth2概述及使用GitHub登录第三方网站

OAuth 是一个开放的非常重要的认证标准/协议,允许用户授权第三方应用访问其存储在其他网站上资源,而无需将用户名密码提供给第三方网站的开放标准/协议。OAuth2 是 OAuth 的最新版本,同时也是被广泛应用的一个版本。我们在网站上常见的QQ登录,微信扫码登录,GitHub 授权登录就是基于 OAuth2.0 实现的。点击跳转。
原创
博文更新于 2023.07.19 ·
3210 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏
加载更多