自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 智地平线人工智能(ChatGPT&豆包&讯飞星火)实际使用体验

ChatGPT是OpenAI开发的基于GPT-3.5架构的语言模型,专注于自然语言的生成和理解。ChatGPT能够生成新颖、流畅的自然语言文本,适用于各种应用领域,如写作、对话模拟等。可以用于多种任务,包括答疑、文本生成、翻译等。它能够适应不同的应用场景。GPT-3.5架构在创新和创造方面表现出色,能够生成新颖的内容和意见。讯飞星火不仅支持自然语言处理,还支持图像、声音等多种模态的处理,适用于更广泛的应用场景。讯飞星火在语音识别和合成方面拥有丰富的经验,可用于开发语音助手、语音交互等应用。

2023-08-20 10:30:44 3063 2

原创 创意编码艺术:用Java绘就你的二维码艺术王国(附源代码)!

二维码(QR码,全称Quick Response Code)是一种可以储存信息的二维条码图形。它由黑白像素块构成,可以编码文本、链接、数字等多种类型的数据。相比传统的条形码,二维码能够存储更多的信息,且由于其独特的设计,它可以在相对较小的空间中储存更多的数据。二维码在扫描设备(如智能手机摄像头)的帮助下,可以快速地将储存在其中的信息解码,并传达给用户。ZXing(Zebra Crossing)是一个开源的条码(包括二维码)图像处理库,用于解码和生成多种类型的一维码和二维码。

2023-08-18 14:21:03 526

原创 终结 Java 空指针异常!优雅方案解析与案例演示

NullPointerException 是 Java 开发中常见的错误之一,但通过本文,你将深入了解其产生原因、解析方式,并学会优雅地处理这一问题,使你的代码更加健壮、可靠。

2023-08-17 12:46:39 821 2

原创 Hadoop深度探索与实战(一篇拿捏)

1.1 什么是Hadoop?大数据处理框架的概述Hadoop 的起源和历史1.2 Hadoop核心组件HDFS:Hadoop概览文件系统MapReduce:全民计算编程模型YARN:资源管理和作业调度1.3 Hadoop生态系统HBase、Hive、Pig、Sqoop、Flume等工具简介如何选择合适的工具评估不同的场景。

2023-08-16 21:31:00 228 2

原创 构建big data 学习基石

数据可以是格式化的(如数据库记录)、半格式化的(如JSON、XML文件)和非格式化的(如文本) 、图像、音频、视频),这增加了数据处理和分析的复杂性。本课程将带您深入了解大数据世界,打下坚实基础,学习关键技术、实践项目,数据掌握分析与可视化,为您的大数据学习之路奠定坚实基础。“4V”特性:深入解析Volume、Velocity、Variety、Veracity四个方面的特性,揭示大数据的本质。可视化工具:熟悉的数据可视化工具,如Matplotlib、Seaborn、Tableau等,用于读取分析结果。

2023-08-15 19:31:43 98

原创 分布式事务神器:Spring Cloud Alibaba Seata 实战解析

在现代微服务架构中,分布式事务管理一直是一个备受关注和挑战的领域。本文将深入探索 Spring Cloud Alibaba Seata,这款堪称分布式事务魔法的开源解决方案。通过深入的解析和实际示例,您将会了解如何在复杂的分布式环境中实现数据一致性、事务可靠性,以及如何利用 Seata 在业务竞技场上游刃有余。自定义事务模式Seata 默认支持了一些常见的事务模式,如 AT(TCC)模式、SAGA模式、XA模式等。但在某些特定业务场景下,这些模式可能无法满足需求。

2023-08-15 17:21:43 302 3

原创 编程世界的天方夜谭:让编译器目瞪口呆的 Bug 大赏!

人生处处有Bug,哪一个最令你目瞪口呆,久久不能忘怀?今天就来浅浅分享一下吧!

2023-08-14 15:40:51 209 2

原创 SpringCloudAlibaba微服务架构搭建(六)Dubbo 实战

面向接口代理:调用接口的方法,在A服务器调用B服务器的方法,由dubbo实现对B的调用,无需关心实现的细节,就像MyBatis访问Dao的接口,可以操作数据库一样。不用关心Dao接口方法的实现。这样开发是方便,舒服的。

2023-08-14 15:05:44 193 2

原创 SpringCloudAlibaba微服务架构搭建(五)Sentinel 详细教程(实战教程)

Sentinel 控制台 Dashboard 提供了图表展示、规则配置、应用信息查看等功能,帮助你监控和管理微服务的流量控制和熔断降级等策略。Sentinel 在进行流量控制和熔断降级时,会有一定的性能开销。需要权衡性能与稳定性之间的关系。随着业务的增长,规则配置可能变得复杂。管理大规模规则可能会带来挑战。Sentinel 的规则配置通常需要手动设置,不能实时地根据业务需求进行动态调。

2023-08-13 20:55:24 180 3

原创 SpringCloudAlibaba微服务架构搭建(四)Gateway网关(包含源码)

当涉及到 Spring Cloud 微服务架构的构建和管理时,Spring Cloud Gateway 无疑是一个关键组件。作为现代化的 API 网关,它在微服务系统中发挥着至关重要的作用。本博客中有几个重点入手,深入剖析Spring Cloud Gateway的核心概念、主要特性以及如何实际应用,旨在为读者提供一个全面、深入的了解。首先,我们需要了解Spring Cloud Gateway是什么。

2023-08-09 20:04:04 214

原创 SpringCloudAlibaba微服务架构搭建(三)Nacos组件之配置中心(动态取值,纯纯干货)

Nacos(全称“命名和配置服务”)是一个用于服务发现、动态配置管理和服务元数据管理的开源项目,通常用于充当微服务架构中的注册中心。:Nacos 可以帮助你管理和跟踪微服务架构中各个服务的注册与发现。当新的微服务实例启动时,它可以将自己注册到 Nacos 中心,其他服务可以通过查询 Nacos 来发现和定位服务的实例。:Nacos不仅可以用于服务注册与发现,还可以作为配置中心,实现动态配置的管理。这意味着你可以将配置信息集中存储在Nacos中,而不必重新部署应用程序或服务来更改配置。

2023-08-09 20:03:04 269

原创 SpringCloudAlibaba微服务架构搭建(二)Nacos组件之注册中心(粘贴即运行,纯纯干货)

Nacos是阿里巴巴开发的动态服务发现和配置管理平台。它代表“命名和配置服务”,旨在简化分布式环境中微服务的管理和配置。

2023-08-01 19:18:43 208 4

原创 SpringCloudAlibaba微服务架构搭建(一)框架搭建(粘贴即运行)

其实Spring Cloud是在Spring Boot基础上构建的,用于快速构建分布式系统的通用模式的工具集。他的特点:约定优于配置。组件丰富,功能齐全。SpringCloud为微服务。列如Euerk架构提供了非常完整的支持。列如配置管理、服务发现、断路器、微服务网关等。

2023-07-30 21:47:10 2390 4

原创 SpringCloud Alibaba 框架背后的故事

Spring Cloud Alibaba是Spring Cloud的一个子项目,它是由阿里巴巴公司推出的,用于构建基于微服务架构的分布式应用程序的开源框架。它与Spring Cloud的其他组件(如Netflix OSS)相结合,为开发人员提供了丰富的工具和功能,以便更轻松地构建、部署和管理分布式系统。

2023-07-27 19:27:32 634 2

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除