SpringForAll社区
首页
瞬间
文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
教程
Java 新特性
Spring Boot 1
Spring Boot 2
Spring Cloud
玩转 IntelliJ IDEA
工具
Spring Initializr
文章发布工具
开发者安装大全
关于
登录
菜单
首页
瞬间
文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
教程
Java 新特性
Spring Boot 1
Spring Boot 2
Spring Cloud
玩转 IntelliJ IDEA
工具
Spring Initializr
文章发布工具
开发者安装大全
关于
归档
2023 年 11 月
Netty入门 (二)TCP 的拆包与粘包
2023-11-24
Java
#java
TCP 的拆包与粘包 1. 拆包粘包简介 Netty 在基于 TCP 协议的网络通信中,存在拆包与粘包情况。拆包与粘包同时发生在数据的发送方与接收方两方。 发送方通过网络每发送一批二进制数据包,那么 这次所发送的数据包就称为一帧,即Frame 。在进行基于 TCP的网络传输时,TCP…
Netty入门 (一)概述(核心概念、执行流程)
2023-11-24
Java
#java
Netty 入门 1. Netty 概述 1.1 Netty 简介 Netty 官网上可以看到最权威的介绍: Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能服务器和客户端。 Netty 是一个 NIO 客户机-服务器框架,它支持快速、简单地开发网络应用程序,如服务器和客户机。它大大简化了网络编程,如 TCP 和 UDP…
Spring Security和OAuth 2.0的实现单点登录和授权
2023-11-24
Spring
#java
#spring
引言 在现代的应用开发中,用户认证和授权是至关重要的一部分。为了确保应用的安全性和用户体验,单点登录(SSO)和OAuth 2.0成为了常见的解决方案。本文将介绍如何使用Spring Security和OAuth 2.0实现单点登录和授权,通过代码示例详细说明关键概念和技术。 1. Spring Security和OAuth 2.0概述 Spring…
使用Quarkus和Knative构建Serverless微服务
2023-11-24
Java
#java
引言 随着云计算和微服务架构的兴起,Serverless成为了一个备受关注的话题。Serverless允许开发者专注于业务逻辑,而不需要关心基础设施的管理和维护。在本文中,我们将深入探讨如何使用Quarkus和Knative来构建Serverless微服务,并通过具体的代码示例来说明这一过程。 Quarkus和Knative简介 Quarkus…
提问通过java让word转pdf的技术
2023-11-24
Java
#java
有大佬知道最新的word转Pdf的技术吗? 要求: 1、支持linux、k8s,arm架构 2、不按照额外的软件 3、不改变原有的格式 4、开源免费
回望我在谷歌的 18 年:屠龙少年终成恶龙
2023-11-24
面试与职场
这又是一个“屠龙少年 终成恶龙” 的故事,令人唏嘘,这篇文章详细描述了一位谷歌前员工从 2005 年加入公司到 2023 年离职的经历。文章以第一人称视角,从最早的 Google 黄金时代讲起,早期的 Google 将 “不作恶” 一直贯穿到底,是工程师的天堂。随着时间的推移,Google…
Spring Boot 3.2发布:大量Java 21的支持上线,改进可观测性
2023-11-24
Spring
#java
#spring
就在今天凌晨,Spring Boot 3.2正式发布了!该版本是在Java 21正式发布之后的重要支持版本,所以在该版本中包含大量对Java 21支持的优化。 下面,我们分别通过Spring官方发布的博文和Josh Long长达80+分钟的介绍视频,一起认识一下Spring Boot 3.2最新版本所带来的全新内容。…
小议 Java 内省机制
2023-11-23
Java
#java
[作者简介] 魏民,信息部售后组研发工程师 基本概念 Wiki 中是这样描述内省的: 在计算机科学中,内省是指计算机程序在运行时(Run time)检查对象(Object)类型的一种能力,通常也可以称作运行时类型检查。 这个描述非常宽泛,但有三个关键词: 运行时 对象 类型 Java 官方对 Java Beans 内省的定义: At runtime and…
一次线上线程池任务问题处理历程
2023-11-23
Spring
#java
#spring
一次线上线程池任务问题处理历程 [作者简介] 王日华,小米信息技术部订单组研发工程师,目前主要负责小米订单中台业务。 一、前言 在一次新功能上线过程中,出现线程池提交任务抛出 RejectedExecutionException…
Java 21增强对Emoji表情符号的处理了
2023-11-23
Java
#java
发现一个 Java 21 中有意思的东西!在 java.Lang.Character 类中增加了用于确定字符是否为 Emoji 表情符号的 API,主要包含下面六个新的静态方法: public static boolean isEmoji(int codePoint) { return…
上一页
1 / 175
2 / 175
3 / 175
4 / 175
5 / 175
6 / 175
7 / 175
8 / 175
9 / 175
10 / 175
11 / 175
12 / 175
13 / 175
14 / 175
15 / 175
16 / 175
17 / 175
18 / 175
19 / 175
20 / 175
21 / 175
22 / 175
23 / 175
24 / 175
25 / 175
26 / 175
27 / 175
28 / 175
29 / 175
30 / 175
31 / 175
32 / 175
33 / 175
34 / 175
35 / 175
36 / 175
37 / 175
38 / 175
39 / 175
40 / 175
41 / 175
42 / 175
43 / 175
44 / 175
45 / 175
46 / 175
47 / 175
48 / 175
49 / 175
50 / 175
51 / 175
52 / 175
53 / 175
54 / 175
55 / 175
56 / 175
57 / 175
58 / 175
59 / 175
60 / 175
61 / 175
62 / 175
63 / 175
64 / 175
65 / 175
66 / 175
67 / 175
68 / 175
69 / 175
70 / 175
71 / 175
72 / 175
73 / 175
74 / 175
75 / 175
76 / 175
77 / 175
78 / 175
79 / 175
80 / 175
81 / 175
82 / 175
83 / 175
84 / 175
85 / 175
86 / 175
87 / 175
88 / 175
89 / 175
90 / 175
91 / 175
92 / 175
93 / 175
94 / 175
95 / 175
96 / 175
97 / 175
98 / 175
99 / 175
100 / 175
101 / 175
102 / 175
103 / 175
104 / 175
105 / 175
106 / 175
107 / 175
108 / 175
109 / 175
110 / 175
111 / 175
112 / 175
113 / 175
114 / 175
115 / 175
116 / 175
117 / 175
118 / 175
119 / 175
120 / 175
121 / 175
122 / 175
123 / 175
124 / 175
125 / 175
126 / 175
127 / 175
128 / 175
129 / 175
130 / 175
131 / 175
132 / 175
133 / 175
134 / 175
135 / 175
136 / 175
137 / 175
138 / 175
139 / 175
140 / 175
141 / 175
142 / 175
143 / 175
144 / 175
145 / 175
146 / 175
147 / 175
148 / 175
149 / 175
150 / 175
151 / 175
152 / 175
153 / 175
154 / 175
155 / 175
156 / 175
157 / 175
158 / 175
159 / 175
160 / 175
161 / 175
162 / 175
163 / 175
164 / 175
165 / 175
166 / 175
167 / 175
168 / 175
169 / 175
170 / 175
171 / 175
172 / 175
173 / 175
174 / 175
175 / 175
下一页