修己xj_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
Modelscope模型即服务
弹性计算
云原生
数据库
物联网
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
修己xj
已加入开发者社区
1173
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
门派掌门
门派掌门
成就
已发布176篇文章
88条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
Hello人儿
Hello人儿
修己xj
修己xj
大雄修斯
大雄修斯
游客slk27ouxhrsjy
游客slk27ouxhrsjy
粉丝
更多
听风de歌
听风de歌
我不是游客20240119
我不是游客20240119
游客12134
游客12134
爱丽695
爱丽695
历年考试不作弊
历年考试不作弊
肥猪肥猪-17824
肥猪肥猪-17824
喱哩李
喱哩李
游客7gilfl2tlfsaa2
游客7gilfl2tlfsaa2
技术混子
技术混子
游客7fgzd5uucv7gq
游客7fgzd5uucv7gq
Yolanda221
Yolanda221
阿里游客1
阿里游客1
技术能力
兴趣领域
容器
擅长领域
技术认证
云原生容器Clouder认证:基于容器搭建企业级应用
获得于2023-08-27 00:00:57
云存储Clouder认证:基于存储产品快速搭建网盘
获得于2023-08-26 23:13:36
弹性计算Clouder认证:ECS快速入门
获得于2023-08-26 21:44:18
锲而舍之,朽木不折;锲而不舍,金石可镂。持续分享JAVA领域的知识,各种java框架、java知识点、web、linux、mysql、实用工具、开源项目以及java相关行业的资讯教程资料等等。
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2024年04月
04.27
10:39:32
发表了文章
2024-04-27 10:39:32
redis zset详解:排行榜绝佳选择
新发布的App中,搜索功能使用Redis的有序集合(ZSET)来显示四个热门搜索词。由于应用初期,热门搜索显示的是测试词汇,为提升专业形象,计划删除这些测试词。文章介绍了ZSET的特性,如有序性、唯一性和快速查找,并讲解了如何在命令行中操作ZSET。此外,还分享了利用ZSET实现热搜功能的思路,每次搜索时增加对应词的分数以实现排序。最后,提供了Java代码示例展示了如何在Redisson中操作ZSET数据,以及如何实现热搜词汇功能。
04.20
21:34:20
发表了文章
2024-04-20 21:34:20
文本美学:text-image打造视觉吸引力
在 GitHub 上发现了一个有趣的项目 [text-image](https://github.com/Sunny-117/text-image),能将文字、图片和视频转化为文本样式。使用简单,支持配置。项目虽小众,但潜力不小。提供了示例代码展示如何将内容文本化,包括文字、图片和视频。有兴趣的可以访问作者的 [web demo](http://h5.xiuji.mynatapp.cc/text-image/) 或自行尝试。
04.19
22:52:16
发表了文章
2024-04-19 22:52:16
探索 Nacos反序列化漏洞CNVD-2023-45001
Nacos 2.1.0版本遭遇高危反序列化漏洞(CNVD-2023-45001),允许攻击者通过7848端口执行远程代码。影响1.4.0至1.4.6及2.0.0至2.2.3版本。建议用户升级至2.2.3,下载链接:https://github.com/alibaba/nacos/releases/tag/2.2.3。升级过程平滑,数据库无须调整,仅需按文档(https://nacos.io/zh-cn/docs/v2/guide/user/auth.html)配置鉴权。重视安全修复,确保系统安全。
04.18
22:45:25
发表了文章
2024-04-18 22:45:25
深入理解MySQL中的UPDATE JOIN语句
MySQL的UPDATE JOIN语句用于根据关联表的条件更新数据。示例中,历史记录表有用户账号字段,新增列用于存储用户名。通过UPDATE JOIN,一次性将账号转换为用户名。关键点包括准确的连接条件、谨慎使用WHERE子句以及在更新前进行测试。此操作提高了数据处理效率,但也需小心操作以防止数据错误。
04.16
23:18:40
发表了文章
2024-04-16 23:18:40
探索Sun-Panel:一站式服务器、NAS导航面板、Homepage、浏览器首页
Sun-Panel是一款开源的浏览器导航页解决方案,旨在提供一种可私有化部署的综合体验,融合服务器、NAS管理和首页功能。与市面其他未开源的导航插件不同,Sun-Panel允许用户自定义JS和CSS,支持Docker部署(包括Arm系统)和多账号隔离。通过docker-compose进行简单部署,用户可选择SQLite或配置MySQL、Redis。默认账号为admin@sun.cc,密码12345678。该项目提供了一个更简洁、高效的网页管理工具,以适应数字化时代的需求。
04.14
23:58:55
发表了文章
2024-04-14 23:58:55
免费使用Kimi的API接口,kimi-free-api真香
今年AI应用兴起,各类智能体涌现,但API免费额度有限。为解决这一问题,GitHub上的[kimi-free-api](https://github.com/LLM-Red-Team/kimi-free-api)项目提供了方便,支持高速流式输出、多轮对话等,与ChatGPT接口兼容。此外,还有其他大模型的免费API转换项目,如跃问StepChat、阿里通义Qwen等。该项目可帮助用户免费体验,通过Docker-compose轻松部署。只需获取refresh_token,即可开始使用。这个开源项目促进了AI学习和开发,为探索AI潜力提供了新途径。
04.02
23:34:10
发表了文章
2024-04-02 23:34:10
MySQL 中将使用逗号分隔的字段转换为多行数据
在开发中,遇到逗号分隔字段的处理是常见问题。本文通过一个实际场景展示了如何改造数据存储:从单一字段存储多个页面(如`page1,page2,page3`)到使用新表`bus_pages`存储每个页面的详细配置。使用`SUBSTRING_INDEX`函数配合`help_topic`表(具有连续ID)拆分`bus_mark_info`表中的`pages`字段,按`help_topic_id`截取页面名称并插入新表。当`pages`字段超过701个页面时,需寻找其他辅助表。最终,数据成功迁移到新结构中,便于单独配置每个页面。
2024年03月
03.25
21:28:32
发表了文章
2024-03-25 21:28:32
深入探讨Maven打包:打造精致的Zip包
本文介绍了如何使用Maven将Spring Boot项目打包并部署。首先,利用Maven Assembly Plugin创建包含JAR的ZIP文件,以便于部署和修改配置文件。该插件允许自定义打包内容和格式。在`package.xml`中定义了打包格式、依赖、脚本和资源文件的规则。接着,在POM.xml中配置插件,排除配置文件和静态资源以保持外部。最后,执行`mvn package`命令生成分发包,简化了项目的部署流程。
03.24
21:45:16
发表了文章
2024-03-24 21:45:16
快速上手 Elasticsearch:Docker Compose 部署详解
本文介绍了如何使用Docker Compose快速搭建Elasticsearch学习环境。Elasticsearch是一款用于实时搜索和分析的分布式中间件,适用于多种场景,如搜索、日志分析、机器学习等。首先,创建docker网络,拉取最新版8.12.2镜像。接着,编写docker-compose.yml文件,配置单节点集群,设置端口映射、内存限制及数据卷挂载。然后,创建并配置数据卷目录,允许远程访问和跨域。最后,启动服务并验证,通过浏览器访问确认服务运行正常。本文为初学者提供了一个简便的Elasticsearch部署方法。
03.23
22:52:33
发表了文章
2024-03-23 22:52:33
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
Nginx Proxy Manager是一款强大的代理服务器管理工具,提供简单直观的界面来配置和管理Nginx代理服务器,帮助用户轻松提升配置的简洁性和便捷性。
03.18
22:29:51
发表了文章
2024-03-18 22:29:51
探寻源码宝藏:介绍开源项目"source-code-hunter"
最近处于金三银四的面试黄金期,许多同学在面试中反映现在要求非常高,阅读源码几乎是必问项。然而,阅读源码时常常觉得晦涩难懂,令人头疼。今天在浏览 GitHub 时,我发现了一个名为 source-code-hunter 的宝藏项目。这个项目从源码层面深入剖析和挖掘互联网行业主流技术的底层实现原理,为广大开发者提供了便利,助其提升技术深度。目前该项目已经涵盖了 Spring 全家桶、Mybatis、Netty、Dubbo 框架,以及 Redis、Tomcat 等中间件的内容,恰好适合最近正在面试或希望提升技术深度的同学参考学习。
03.03
21:32:23
发表了文章
2024-03-03 21:32:23
分布式ID生成系统之雪花算法详解
在当今的云计算和微服务架构盛行的时代,分布式系统已成为软件开发的重要组成部分。随着系统规模的扩大和业务的复杂化,对数据一致性和唯一性的要求也越来越高,尤其是在全局唯一标识符(ID)的生成上。因此,分布式ID生成系统应运而生,成为保证数据唯一性和提高系统可扩展性的关键技术之一。雪花算法(Snowflake)是Twitter开源的一种算法,用于生成64位的全局唯一ID,非常适用于分布式系统中生成唯一标识符。下面我们将深入探讨雪花算法的原理、结构和实现方式。
03.02
20:22:36
发表了文章
2024-03-02 20:22:36
Java设计模式之单例模式
在软件工程中,单例模式是一种常用的设计模式,其核心目标是确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。Java作为一门广泛使用的编程语言,实现单例模式是面试和实际开发中的常见需求。
03.01
21:57:44
发表了文章
2024-03-01 21:57:44
Python环境搭建:一站式指南
在当前AIGC技术蓬勃发展的背景下,Python作为人工智能领域最受青睐的编程语言之一,成为我们必须掌握的技能。因此,搭建一个适合自己的Python环境成为了每个Python开发者的首要任务。本文将为您提供一站式的Python环境搭建指南,帮助您顺利开始Python学习和开发之旅。
2024年02月
02.05
23:37:08
发表了文章
2024-02-05 23:37:08
掌握Linux du命令:高效查看文件和目录大小
du命令是Disk Usage的缩写,用于显示文件和目录的磁盘使用情况。通过du命令,你可以快速了解哪些文件或目录占用了大量的存储空间,从而更好地进行磁盘管理。
02.04
23:30:36
发表了文章
2024-02-04 23:30:36
Linux文本新宠:别再用cat,转投bat的怀抱吧!
在 Linux 操作系统中,有许多强大的命令行工具,它们为用户提供了广泛的功能和灵活性。其中之一就是 bat 命令,这是一个用于查看文件内容的工具,被许多用户认为是 cat 命令的增强版本。
2024年01月
01.29
23:37:42
发表了文章
2024-01-29 23:37:42
Spring Boot集成Redisson详细介绍
Redisson是一个用于Java的分布式和高可用的Java对象的框架,它基于Redis实现。在Spring Boot应用程序中集成Redisson可以帮助我们更轻松地实现分布式锁、分布式对象、分布式集合等功能。本文将介绍如何在Spring Boot项目中集成Redisson,并展示一些基本用法。
01.27
23:15:59
发表了文章
2024-01-27 23:15:59
你对MySQL的int(11)真的了解吗?
首先,需要明确的是,int(3)和int(11)都是表示整数类型,而不是定义整数的存储长度。在MySQL中,INT类型占据4个字节(32位),可以存储范围是-2^31到2^31-1(约-2.1亿到2.1亿),这个范围是固定的,不受括号中数字的影响。
01.26
09:26:43
发表了文章
2024-01-26 09:26:43
在Spring Boot中使用iTextPDF创建动态PDF文档
iTextPDF 是一个用于创建和操作 PDF(Portable Document Format)文档的流行的 Java 库。它提供了一套全面的功能,用于处理 PDF 文件,包括创建新文档、修改现有文档以及提取信息。
01.19
23:51:28
发表了文章
2024-01-19 23:51:28
基于Redisson的RAtomicLong实现全局唯一工单号生成器
这次我们采用了 Redisson 的 RAtomicLong 来生成一个以固定字符加上年月为键的自增数。随后,将自增数转换为36进制字符串,以年月和36进制字符串拼接形成全局唯一的工单号。
01.08
23:55:02
发表了文章
2024-01-08 23:55:02
Koodo Reader : 一个开源免费的电子书阅读器
【1月更文挑战第3天】 今天在浏览 GitHub 的时候,偶然发现了一个非常有趣的开源项目——Koodo Reader。这个项目是一款开源免费的电子书阅读器,支持多种格式。它具有一些非常独特的功能,深深地吸引了我的注意。在接下来的内容中,我将为大家详细介绍一下这个备受关注的阅读器项目。
01.06
23:57:19
发表了文章
2024-01-06 23:57:19
取消 IDEA项目结构后 100% classes, 100% lines covered 的展示
在Idea,使用快捷键`Ctrl+Alt+F6` 去掉 `Choose Coverage Suite to Display`对话框的勾选项即可。
01.06
12:18:10
发表了文章
2024-01-06 12:18:10
使用 Docker Compose 部署 Docker Registry
【1月更文挑战第2天】 在内网环境中,我们期望能够在本地共享镜像。为了解决这一问题,Docker Registry成为了我们的救星。Docker Registry是一个用于存储和管理Docker镜像的开源工具。通过在本地部署Docker Registry,您可以轻松地构建、存储和分享自己的Docker镜像。
01.05
18:11:09
发表了文章
2024-01-05 18:11:09
使用Docker-compose快速构建Nacos服务
【1月更文挑战第1天】 在微服务架构中,服务的注册与发现扮演着至关重要的角色。Nacos(Naming and Configuration Service)是阿里巴巴开源的服务注册与发现组件,致力于支持动态配置管理和服务发现。
01.04
18:23:29
发表了文章
2024-01-04 18:23:29
Spring Boot 3 集成 Thymeleaf
Thymeleaf是一款用于Web和独立环境的现代化服务器端Java模板引擎。它能够处理HTML、XML、JavaScript、CSS甚至纯文本。Thymeleaf的语法简单易懂,它允许开发者在模板中嵌入表达式,以便动态地渲染数据。
01.02
20:41:28
发表了文章
2024-01-02 20:41:28
github短视频去除水印项目Douyin_TikTok_Download_API介绍
当下正值短视频盛行的时代。在我们浏览短视频的同时,经常能发现一些精美的图片、引人入胜的文案以及吸引眼球的视频,想要将它们保存到本地。然而,保存下来的图片或视频通常伴随着不太愉悦的水印,这显著降低了使用体验。因此,我时常思考是否存在途径能够下载一些无水印的图片。虽然有许多小程序等可以保存无水印的图片或视频,但它们往往伴随着一些令人不悦的广告或付费等。今天,在浏览 GitHub 时偶然发现了一个开源项目,名为“Douyin_TikTok_Download_API”,它能够满足我们的需求。在本文中,我将详细介绍这个项目,并分享如何进行部署和使用。
01.01
23:51:12
发表了文章
2024-01-01 23:51:12
Spring Boot 3 集成 Jasypt详解
随着信息安全的日益受到重视,加密敏感数据在应用程序中变得越来越重要。Jasypt(Java Simplified Encryption)作为一个简化Java应用程序中数据加密的工具,为开发者提供了一种便捷而灵活的加密解决方案。
2023年12月
12.26
18:05:10
发表了文章
2023-12-26 18:05:10
深入探讨Java反射:解析机制与应用场景
反射是Java的一种强大而灵活的特性,它允许程序在运行时获取类的信息、构造对象、调用方法和访问字段。在Java中,每个类都有一个对应的Class对象,通过这个对象,我们可以了解类的结构和行为。
12.25
17:48:30
发表了文章
2023-12-25 17:48:30
Object.hashCode() 详解
在Java编程中,hashCode方法是一个常见而重要的概念。它通常用于哈希表、集合以及一些需要高效检索数据的数据结构中。然而,对于许多开发者来说,hashCode方法可能是一个容易被忽略或者被简单实现的部分。在本文中,我们将深入探讨Java中hashCode的一些思考,以便更好地理解其背后的原理和影响。
12.24
22:05:12
发表了文章
2023-12-24 22:05:12
Portainer.io:让容器管理变得更加直观
在现代软件开发和部署中,容器化技术已经变得越来越流行。Docker 是其中一种领先的容器化平台,而 Portainer.io 则是一个优秀的管理工具,使得 Docker 的使用变得更加简单和可视化。本文将介绍 Portainer.io 的基本功能和如何在 Docker 上安装和配置。
12.22
23:49:56
发表了文章
2023-12-22 23:49:56
深度解析LinkedList
LinkedList是Java集合框架中List接口的实现之一,它以双向链表的形式存储元素。与传统的数组相比,链表具有更高的灵活性,特别适用于频繁的插入和删除操作。让我们从底层实现开始深入了解这个强大的数据结
12.19
22:17:16
发表了文章
2023-12-19 22:17:16
Logback简介与配置详解
在开发和维护Spring Boot应用程序时,一个强大而灵活的日志框架是至关重要的。Spring Boot默认集成了Logback,一个高性能的Java日志框架。本文将介绍如何配置Logback以满足你的日志记录需求。
12.18
22:31:08
发表了文章
2023-12-18 22:31:08
Java 序列化机制详解
Java 序列化机制是一种将对象转换为字节流的过程,以便在网络上传输或保存到文件中,并能在需要时将字节流还原为对象。这一机制通过实现 `java.io.Serializable` 接口来实现,同时涉及到一些关键概念和注意事项。
12.17
23:14:36
发表了文章
2023-12-17 23:14:36
自由编程学习资源:free-programming-books
`free-programming-books` 是一个GitHub上的开源项目,旨在收集和整理免费的编程学习资源,涵盖了各种编程语言、框架、工具和范畴。这个项目的目标是为广大的学习者提供高质量、免费且易于获取的学习资料,促进技术知识的传播和共享。
12.12
14:06:19
发表了文章
2023-12-12 14:06:19
深入理解RBAC权限系统
RBAC(Role-Based Access Control)是一种访问控制模型,其核心概念是基于角色的权限分配。该模型的设计目标是简化对系统资源的访问管理,提高系统的安全性和可维护性。
12.11
14:56:56
发表了文章
2023-12-11 14:56:56
深入解析HTML的`<a>`标签
在Web开发的领域中,我们经常听到超链接(hyperlink)这个术语,而HTML中的 `<a>` 标签则是创造这种连接的关键。本文将深入探讨 `<a>` 标签的常见属性和灵活用法,旨在帮助你更好地利用这一强大工具,以打造更为丰富、交互性更强的网页。
12.10
19:47:34
发表了文章
2023-12-10 19:47:34
Spring Boot 3 集成 MyBatis详解
MyBatis是一款开源的持久层框架,它极大地简化了与数据库的交互流程。与类似Hibernate的ORM框架不同,MyBatis更具灵活性,允许开发者直接使用SQL语句与数据库进行交互。Spring Boot和MyBatis分别是两个功能强大的框架,它们的协同使用可以极大地简化数据访问层的开发,提高整体的开发效率。本文将详细介绍在Spring Boot项目中如何集成MyBatis,以实现对数据库的轻松访问和操作。
12.09
21:42:58
发表了文章
2023-12-09 21:42:58
Spring Boot 3 集成 Druid 连接池详解
在现代的Java应用中,使用一个高效可靠的数据源是至关重要的。Druid连接池作为一款强大的数据库连接池,提供了丰富的监控和管理功能,成为很多Java项目的首选。本文将详细介绍如何在Spring Boot 3项目中配置数据源,集成Druid连接池,以实现更高效的数据库连接管理。
12.08
16:43:11
发表了文章
2023-12-08 16:43:11
深入了解Git LFS:高效管理大型文件的利器
Git LFS是Git的一个扩展,旨在更有效地处理大型文件。它通过将大文件存储在单独的位置,而在Git仓库中只保留引用和元数据,来减小仓库的体积。这使得Git仓库能够更快速地克隆、推送和拉取,同时有效地处理大型媒体文件、二进制文件等。
12.06
23:52:17
发表了文章
2023-12-06 23:52:17
深度解析ArrayList:灵活高效的动态数组实现
在 Java 集合框架中,ArrayList 是一个常用而强大的类,它提供了动态数组的实现,允许在运行时动态调整数组的大小。 ArrayList 是 List 接口的实现类,基于动态数组的数据结构。它可以存储任意类型的对象,并提供了丰富的方法,包括添加、删除、遍历等,使其在各种场景下都能发挥重要作用。
12.05
18:09:41
发表了文章
2023-12-05 18:09:41
MySQL EXPLAIN详解
MySQL数据库是许多Web应用程序的底层支持,而查询性能的优化是确保系统高效运行的关键。在MySQL中,`EXPLAIN`是一项强大的工具,可帮助开发者深入了解查询语句的执行计划,从而更好地优化查询性能。本文将详细解析MySQL的`EXPLAIN`关键字,以揭开查询执行计划的面纱。
12.04
18:06:09
发表了文章
2023-12-04 18:06:09
Java基本数据类型、包装类及拆装箱详解
Java的基本数据类型和对应的包装类是Java语言中处理数据的两个关键概念。基本数据类型提供了简单而高效的方式来存储数据,而包装类使得基本数据类型具有对象的特性。本文将深入探讨基本数据类型与包装类的应用场景及详细描述,并对自动拆箱和装箱的源码实现进行分析。
12.03
21:27:04
发表了文章
2023-12-03 21:27:04
Jenkins自动化构建Vue项目的实践
在现代的Web开发中,Vue.js已经成为一种非常流行的JavaScript框架。为了更高效地管理和部署Vue.js项目,使用自动化构建工具是至关重要的。Jenkins作为一款强大的持续集成和持续部署(CI/CD)工具,为我们提供了一种便捷的方式来自动化构建Vue.js项目。本文将介绍如何在Jenkins中配置和使用自动化构建Vue.js项目的步骤。
12.02
22:53:21
发表了文章
2023-12-02 22:53:21
Linux expect命令详解
在Linux系统中,expect 是一款非常有用的工具,它允许用户自动化与需要用户输入进行交互的程序。本文将深入探讨expect命令的基本语法、使用方法以及一些最佳实践。
12.01
11:21:51
发表了文章
2023-12-01 11:21:51
Linux常用发行版本软件包安装指南
Linux操作系统以其开源、灵活和高度定制的特性而备受欢迎。然而,对于初学者来说,熟悉不同发行版的软件包管理系统可能是一个挑战。本文将介绍在常见的Linux发行版(Ubuntu、CentOS、Alpine)上安装软件包的基本指南,以帮助用户轻松应对软件管理任务。
11.28
17:27:12
发表了文章
2023-11-28 17:27:12
八股文-如何理解Java中的多态
多态是面向对象编程的一个重要概念,它允许一个对象以不同的形式表现。也就是说,在父类中定义的属性和方法,在子类继承后,可以有不同的数据类型或表现出不同的行为。这可以使得同一个属性或方法,在父类及其各个子类中,可能会有不同的表现或含义。主要包括两种类型:编译时多态(静态多态)和运行时多态(动态多态)。
11.27
21:32:36
发表了文章
2023-11-27 21:32:36
八股文-Java方法的重载与重写
在 Java 中,重载和重写是两个关键的面向对象编程概念。重载通过方法的参数列表不同来区分同名方法,提供了更灵活的方法调用方式。而重写通过子类重新定义父类中已经存在的方法,实现了多态性的体现,让代码更具可扩展性和维护性。
2023年11月
11.18
14:25:51
发表了文章
2023-11-18 14:25:51
八股文-TCP的四次挥手
TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输协议,它的连接的建立和关闭过程都是经过精心设计的。在TCP连接关闭时,使用四次挥手来保证数据的完整传输和连接的正常终止。
11.15
22:59:30
发表了文章
2023-11-15 22:59:30
八股文-TCP的三次握手
TCP协议是一种面向连接、可靠传输的协议,而建立连接的过程就是著名的三次握手。这个过程保证了通信的双方能够同步信息,确保后续的数据传输是可靠和有序的。本文将深入解析TCP三次握手的步骤及其意义。
11.14
23:32:22
发表了文章
2023-11-14 23:32:22
八股文-面向对象的理解
面向对象编程(Object-Oriented Programming,OOP)是一种程序设计方法,其核心思想是将问题抽象为由若干个对象,通过这些对象之间的调用、配合及协调,共同完成当前的问题。 面向对象的三大基本特征:封装、继承和多态。 面向对象的五大基本原则:单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则、依赖反转原则。
1
2
3
4
跳转至:
发表了文章
2024-04-27
redis zset详解:排行榜绝佳选择
发表了文章
2024-04-20
文本美学:text-image打造视觉吸引力
发表了文章
2024-04-19
探索 Nacos反序列化漏洞CNVD-2023-45001
发表了文章
2024-04-18
深入理解MySQL中的UPDATE JOIN语句
发表了文章
2024-04-16
探索Sun-Panel:一站式服务器、NAS导航面板、Homepage、浏览器首页
发表了文章
2024-04-15
免费使用Kimi的API接口,kimi-free-api真香
发表了文章
2024-04-02
MySQL 中将使用逗号分隔的字段转换为多行数据
发表了文章
2024-03-25
深入探讨Maven打包:打造精致的Zip包
发表了文章
2024-03-24
快速上手 Elasticsearch:Docker Compose 部署详解
发表了文章
2024-03-23
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
发表了文章
2024-03-18
探寻源码宝藏:介绍开源项目"source-code-hunter"
发表了文章
2024-03-03
分布式ID生成系统之雪花算法详解
发表了文章
2024-03-02
Java设计模式之单例模式
发表了文章
2024-03-01
Python环境搭建:一站式指南
发表了文章
2024-02-05
掌握Linux du命令:高效查看文件和目录大小
发表了文章
2024-02-04
Linux文本新宠:别再用cat,转投bat的怀抱吧!
发表了文章
2024-01-29
Spring Boot集成Redisson详细介绍
发表了文章
2024-01-27
你对MySQL的int(11)真的了解吗?
发表了文章
2024-01-26
在Spring Boot中使用iTextPDF创建动态PDF文档
发表了文章
2024-01-19
基于Redisson的RAtomicLong实现全局唯一工单号生成器
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝