wx_tangjinjinwx
码龄12年
求更新 关注
提问 私信
  • 博客:386,987
    社区:119
    387,106
    总访问量
  • 389
    原创
  • 3,253
    粉丝
  • 16
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2013-07-01
博客简介:

技术研究中心

博客描述:
博文内容涵盖后端开发、架构设计、大数据、机器学习等领域。无论你是刚入门的新手程序员还是寻求深入知识的中级开发者,我的博客都能为你提供有价值的学习资源。
查看详细资料
个人成就
  • 获得3,845次点赞
  • 内容获得9次评论
  • 获得3,489次收藏
  • 代码片获得1,941次分享
  • 博客总排名686,264名
创作历程
  • 384篇
    2024年
  • 3篇
    2023年
  • 2篇
    2021年
成就勋章
TA的专栏
  • 微信crm客服系统
  • 微信开发sdk

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

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人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java服务端性能优化:JVM垃圾回收策略

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!Java 虚拟机(JVM)是 Java 程序运行的基础,而垃圾回收(GC)是 JVM 管理内存的核心机制之一。垃圾回收策略的选择和优化对 Java 服务端性能有着直接的影响。本文将探讨 JVM 垃圾回收的基本原理,介绍几种常见的垃圾回收策略,并提供一些优化建议。
原创
博文更新于 2024.10.05 ·
1440 阅读 ·
32 点赞 ·
0 评论 ·
19 收藏

Spring Boot集成Spring Cloud Eureka进行服务治理

Spring Cloud Eureka是Netflix开源的服务发现框架,它提供了服务注册中心的功能,允许服务实例在启动时向Eureka注册自己的信息,并定期发送心跳以表明自己的存活状态。其他服务可以通过Eureka Server查询到这些服务的信息,实现服务的发现。除了服务注册与发现,Eureka Server还提供了服务监控的功能,可以查看服务实例的健康状况和活跃度。服务治理是指在微服务架构中,对服务的生命周期进行管理,包括服务的注册、发现、配置、监控等。服务治理的目的是确保服务的高可用性和可维护性。
原创
博文更新于 2024.10.05 ·
1149 阅读 ·
20 点赞 ·
0 评论 ·
20 收藏

Java服务端配置管理:Spring Cloud Config的实践

通过使用 Spring Cloud Config,我们可以集中管理微服务架构中的配置信息,实现配置的外部化和动态刷新。这不仅提高了配置管理的效率,也增加了系统的灵活性和可维护性。本文著作权归聚娃科技微赚淘客系统开发者团队,转载请注明出处!
原创
博文更新于 2024.10.04 ·
1520 阅读 ·
31 点赞 ·
0 评论 ·
51 收藏

Java服务端架构:微服务与单体服务的权衡

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代软件开发中,架构的选择对于项目的可维护性、可扩展性和开发效率有着重要影响。微服务架构和单体服务架构是两种常见的服务端架构模式。本文将探讨这两种架构的特点、优势和劣势,并提供一些在 Java 环境中实现这两种架构的示例。
原创
博文更新于 2024.10.04 ·
900 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

利用Spring Boot实现微服务的配置动态刷新

它允许应用通过一个中心化的服务器获取配置信息,并且可以与Spring Boot的@RefreshScope注解结合使用,实现配置的动态刷新。然而,在传统的Spring Boot应用中,配置的更改通常需要重启服务才能生效。为了实现配置的动态刷新,Spring Cloud Config提供了一种集中化的配置管理解决方案。通过上述步骤,我们成功地在Spring Boot应用中集成了Spring Cloud Config,实现了配置的动态刷新。这样,可以追踪配置的变更历史,并在必要时回滚到旧版本的配置。
原创
博文更新于 2024.10.03 ·
441 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Java服务端负载均衡:Nginx与HAProxy的配置

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代的微服务架构中,服务端的负载均衡是保证系统高可用性和扩展性的关键。Nginx 和 HAProxy 是两个广泛使用的负载均衡器,它们可以有效地分配请求到多个服务器,从而提高系统的吞吐量和容错能力。本文将详细介绍如何在 Java 服务端环境中配置 Nginx 和 HAProxy 进行负载均衡。
原创
博文更新于 2024.10.03 ·
731 阅读 ·
11 点赞 ·
0 评论 ·
19 收藏

Java服务端API版本控制:策略与实践

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!随着软件项目的不断迭代和扩展,API版本控制成为了服务端开发中的一个重要议题。合理的版本控制策略可以帮助维护API的稳定性,同时允许进行必要的更新和改进。本文将探讨API版本控制的策略和实践,并通过Java代码示例展示如何在服务端实现这些策略。
原创
博文更新于 2024.10.02 ·
476 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Java服务端限流策略:Guava RateLimiter的使用

Guava RateLimiter 是基于令牌桶算法实现的限流工具。它允许用户以一定的速率执行操作,通过生成令牌来控制请求的速率。
原创
博文更新于 2024.10.02 ·
569 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

Java服务端认证与授权:OAuth2.0与JWT的集成

OAuth 2.0是一个行业标准的协议,用于授权。它允许用户提供一个令牌(token),而不是用户名和密码,来访问他们存放在其他服务提供者上的信息。JSON Web Tokens是一种开放标准(RFC 7519),用于在网络应用环境间安全地传递声明。JWT是一个紧凑、URL安全的方式,用于在双方之间传递信息。
原创
博文更新于 2024.10.01 ·
519 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

Java服务端服务发现:Eureka与Consul的比较

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在微服务架构中,服务发现是实现服务间通信的关键机制。服务发现允许服务实例动态地注册和发现彼此,而无需硬编码服务的位置。Netflix Eureka 和 HashiCorp Consul 是两个流行的服务发现工具。本文将比较这两种工具的特点、使用方式和适用场景。
原创
博文更新于 2024.10.01 ·
910 阅读 ·
18 点赞 ·
0 评论 ·
5 收藏

Java服务端分布式ID生成:Snowflake与Leaf的比较

Snowflake是Twitter开源的分布式ID生成算法,它生成的是一个64位的长整型数,包含4部分:1位符号位、41位时间戳、10位工作机器ID和12位序列号。优点:唯一性:在不同节点生成不同的ID。趋势递增:时间戳的单调递增保证了ID的递增性。} else {Leaf是美团开源的分布式ID生成系统,它通过DB或Zookeeper生成序列号,保证ID的递增和唯一性。优点:高可用:通过DB或Zookeeper实现高可用。易于扩展。
原创
博文更新于 2024.09.30 ·
854 阅读 ·
9 点赞 ·
0 评论 ·
16 收藏

如何在Java应用中实现实时通信:使用WebSocket与Server-Sent Events

今天我们要讨论的是如何在Java应用中实现实时通信。随着互联网的发展,实时通信成为了许多应用程序中的关键需求,例如在线聊天、实时通知和直播更新等。在Java中,WebSocket和Server-Sent Events (SSE) 是两种常用的实时通信技术。通过本文的讲解,我们学习了如何在Java应用中使用WebSocket和SSE实现实时通信。在实际应用中,WebSocket和SSE可以根据不同的需求进行组合使用。例如,可以使用WebSocket进行需要实时互动的操作,而使用SSE推送低频率的通知。
原创
博文更新于 2024.09.29 ·
915 阅读 ·
25 点赞 ·
0 评论 ·
5 收藏

Java服务端服务熔断:Hystrix与Resilience4j的对比

Hystrix是一个由Netflix开源的熔断器库,它提供了熔断、降级、隔离和监控等功能。优点:丰富的特性:提供了丰富的熔断策略和监控功能。与Spring Cloud集成良好:可以与Spring Cloud生态系统无缝集成。缺点:资源消耗较大:Hystrix使用线程池隔离,可能会消耗较多的资源。不再积极维护:Netflix宣布Hystrix进入维护模式。import com// 模拟服务调用 return "Hello " + name;
原创
博文更新于 2024.09.29 ·
782 阅读 ·
10 点赞 ·
0 评论 ·
15 收藏

如何在Java服务中实现多租户架构:数据库与代码层的实现策略

在如今的SaaS应用开发中,多租户架构已经成为了一个常见的需求。本文将详细讲解如何在Java服务中实现多租户架构,包括数据库层和代码层的实现策略。通过上述步骤,我们实现了一个基础的多租户架构。在数据库层,我们使用动态数据源路由,实现了租户数据的隔离;在代码层,我们通过上下文管理和拦截器实现了租户ID的传递,并在实体层通过过滤器实现了数据的隔离。在代码层,最关键的部分是实现租户ID的动态传递,并根据租户ID动态调整数据源或数据库查询。的方式为例,来讲解如何实现数据库层的多租户架构。包为例展示具体的代码实现。
原创
博文更新于 2024.09.28 ·
1501 阅读 ·
24 点赞 ·
0 评论 ·
15 收藏

Java服务端数据库读写分离:策略与实践

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代的Java服务端开发中,数据库读写分离是一种常见的优化策略,用于提高数据库的并发处理能力,尤其是读操作的效率。通过将读和写操作分散到不同的数据库服务器上,可以显著提升应用的性能。本文将探讨数据库读写分离的策略和实践,以及如何在Java服务端实现这些策略。
原创
博文更新于 2024.09.28 ·
511 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Java服务端数据库连接:连接池的优化与配置

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在Java服务端应用中,数据库连接是一种宝贵的资源。合理地管理这些连接对于提高应用性能和稳定性至关重要。连接池技术通过重用现有的数据库连接来减少创建和销毁连接的开销。本文将探讨连接池的优化与配置,以及如何在Java服务端进行实践。
原创
博文更新于 2024.09.27 ·
553 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Java服务端数据缓存:Redis与Memcached的选择

Redis是一个开源的高性能键值数据库,支持多种类型的数据结构,如字符串、哈希、列表、集合等。它支持数据持久化,可以作为数据库、缓存或消息传递系统使用。优点:丰富的数据结构:支持多种数据结构,适合各种应用场景。持久化支持:支持RDB和AOF两种持久化方式,保证数据安全。高可用性:通过主从复制、哨兵系统和集群实现高可用性。Memcached是一个高性能的分布式内存缓存系统,它简单地提供通过key-value存储数据的方式。
原创
博文更新于 2024.09.27 ·
488 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

Java服务端数据一致性:分布式锁的实现与应用

分布式锁是保证分布式系统数据一致性的重要机制。通过实现和应用分布式锁,可以有效地解决多节点环境下的并发问题。在 Java 服务端,可以使用数据库、Redis 或 Zookeeper 等技术来实现分布式锁。本文著作权归聚娃科技微赚淘客系统开发者团队,转载请注明出处!
原创
博文更新于 2024.09.26 ·
481 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

Java服务端性能监控:Arthas与JProfiler的使用

Arthas是阿里巴巴开源的一款Java诊断工具,它可以帮助开发者实时地监控应用运行时的状态,包括方法执行、内存使用、类加载等。优点:实时监控:提供实时的监控数据,无需重启应用。诊断功能:强大的诊断功能,包括线程分析、锁分析等。# 通过telnet连接到Arthas telnet 127.0 .0.1 3658 # 监控cn.juwatech包下某个类的特定方法 watch cn.juwatech.YourClass yourMethod "{params, returnObj}"
原创
博文更新于 2024.09.26 ·
694 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

Java服务端异步通信:WebSocket与STOMP协议

WebSocket是一种网络通信协议,提供了在单个TCP连接上进行全双工通信的能力。它允许服务器主动向客户端发送消息,也允许客户端向服务器发送消息。优点:全双工通信:支持真正的双向通信。低延迟:减少了HTTP请求的开销,降低了通信延迟。
原创
博文更新于 2024.09.25 ·
770 阅读 ·
24 点赞 ·
0 评论 ·
9 收藏
加载更多