首页
编程技术
计算机基础
分布式系统
java
AI
经典散文
关于
小人物
行动起来,活在当下
累计撰写
11
篇文章
累计创建
12
个标签
累计收到
0
条评论
栏目
首页
编程技术
计算机基础
分布式系统
java
AI
经典散文
关于
目 录
CONTENT
以下是
编程技术
相关的文章
2024-06-06
http和https的基本了解
在我们深入了解 HTTP 和 HTTPS 协议之前,我们先理解“协议”这个词的含义。 协议是我们用于特定目的的一组规则。在当前情况下,当我们谈论协议时,它指的是沟通,我们彼此交谈的方式。例如,新闻联播主播说话,因为他说的是中文,我们能够理解它,协议是中文。当新闻主播开始用我们听不懂的语言说话时,这时
2024-06-06
13
0
0
计算机基础
编程技术
2023-09-14
Spring @Transactional 每个人都犯过的错误
@Transactional 可能是最常用的 Spring 注释之一。尽管它很受欢迎,但有时会被误用,从而导致我们不希望看到的结果。 在这篇文章中,我收集了我个人在项目中遇到的问题。希望这能够帮助您更好地了解交易并帮助解决您的一些问题。 同一个类中的调用
2023-09-14
8
0
0
编程技术
java
2023-09-12
SpringCloud中的@EnableDiscoveryClient 和 @EnableFeignClients
介绍 Spring Cloud 为开发人员提供了构建分布式系统中一些常见的组件。它的两个强大的注释@EnableDiscoveryClient和@EnableFeignClients简化了微服务架构中的服务发现和通信。在这
2023-09-12
7
0
0
编程技术
java
2023-05-07
gRPC 与 REST的差异、相似之处以及为什么使用它们
我们都知道的是客户端-服务器架构将通信分为两部分:一部分承担所有繁重的任务并提供服务,称为服务器,另一部分享受这些服务,称为客户端。 在一般的客户端-服务器通信中,客户端只需向服务器发送请求资源或服务的请求,然后服务器响应该请求。 对于客户端-服务器通信,客户端和服务器需要具有能够理解它们进行通信的
2023-05-07
44
0
1
分布式系统
编程技术
2023-03-07
在系统设计面试中设计可扩展的通知系统
在系统设计面试中设计可扩展的通知系统 通知系统是许多应用程序和平台的关键部分,使用户能够随时了解重要事件和更新。然而,设计通知系统可能非常复杂,需要考虑一系列因素,例如可扩展性、性能和用户体验。考虑到这一点,我想提供一些设计有效通知系统的技巧,以应对这些挑战并为用户提供高质量的体验
2023-03-07
9
0
0
编程技术
2023-02-08
Java线程同步与并发(二)
这是线程同步系列两部分的第二部分。如果您错过了第一篇文章,请查看。在上一篇文章中,我们介绍了 Java 和 CPU 的线程概念、同步技术以及内存模型。在本文中,我们将重点介绍并发的概念、如何以并发模式执行任务,以及 Java 中提供并发(线程池)的各种类和服务。 多线程的成本 在讨论并发之前,我们必
2023-02-08
10
0
0
java
编程技术
2023-02-07
java线程同步与并发(一)
绍 Java 线程同步和并发是复杂应用程序的各个设计阶段讨论最多的主题。线程和同步技术有很多方面可以在应用程序中实现出色的并发性。CPU 多年来的发展(多核处理器、寄存器、高速缓存和主内存 (RAM))导致了一些通常开发人员容易忽视的领域,例如线程上下文、上下文切换、变量可见性、JVM 内存模型与
2023-02-07
10
0
0
编程技术
java
2023-02-06
StackOverFlowError的原因和解决方案
StackOverFlowError 是常见的 JVM 错误之一。在这篇文章中,我将带大家了解线程堆栈的内部机制、触发 StackOverFlowError 的原因以及解决此错误的潜在解决方案。 首先先看一下下面这个简单的程序: public class SimpleExample {
2023-02-06
19
0
0
java
编程技术
1
2