相关文章
PAT甲级-1023 Have Fun with Numbers
题目 题目大意
一个数乘以2倍后,仍由原来的数字组成,只不过顺序发生变化,就输出Yes,否则输出No。并输出乘以2部后的数。
思路
题目说数字不超过20位,long long最多只能表示19位,93....,超过其…
建站知识
2025/3/10 13:24:56
前端开发中的新兴技术:Web Components 实战应用
引言
随着前端技术的不断发展,Web 开发者们在构建复杂、可复用、跨平台的 UI 组件时遇到了一些挑战。传统的 JavaScript 框架,如 React、Vue 和 Angular,虽然强大且流行,但它们的学习曲线和生态系统依赖使得一些项目难以做到轻量…
建站知识
2025/3/11 19:22:05
JVM深入学习(一)
目录
一.JVM概述
1.1 为什么要学jvm?
1.2 jvm的作用
1.3 jvm内部构造
二.JVM类加载
2.1类加载过程
2.2类加载器
2.3类加载器的分类
2.4双亲委派机制 三.运行时数据区
堆空间区域划分(堆)
为什么分区(代)?(…
建站知识
2025/3/13 2:12:40
【leetcode100】二叉树的层序遍历
1、题目描述
给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。
示例 1: 输入:root [3,9,20,null,null,15,7]
输出:[[3],[9,20],[15,7]]
2、初始思路…
建站知识
2025/3/13 17:24:49
消息队列篇--原理篇--Pulsar(Namespace,BookKeeper,类似Kafka甚至更好的消息队列)
Apache Pulusar是一个分布式、多租户、高性能的发布/订阅(Pub/Sub)消息系统,最初由Yahoo开发并开源。它结合了Kafka和传统消息队列的优点,提供高吞吐量、低延迟、强一致性和可扩展的消息传递能力,适用于大规模分布式系…
建站知识
2025/3/13 23:50:48
【Qt】: QPointer详解
考古: 《Qt智能指针之QScopedPointer》
QPointer是Qt框架中的一个智能指针类,用于安全地管理QObject派生对象的指针。它的主要功能是自动将指针置为nullptr,当它所指向的QObject对象被销毁时。这在Qt应用程序中非常有用,因为QObj…
建站知识
2025/3/11 9:47:01
【学习笔记】深度学习网络-深度前馈网络(MLP)
作者选择了由 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 三位大佬撰写的《Deep Learning》(人工智能领域的经典教程,深度学习领域研究生必读教材),开始深度学习领域学习,深入全面的理解深度学习的理论知识。
在之前的文章中介绍了深度学习中用…
建站知识
2025/3/11 2:35:44
【MQ】RabbitMq的可靠性保证
消息队列中的可靠性主要是分为三部分:
消息不丢失:确保消息从生产者发送到消费者消息不丢失消息不重复:确保消息不被重复消费消息顺序性:确保消费的顺序性
解决方案主要有以下几部分:
消息不丢失 生产者确认机制持久…
建站知识
2025/3/13 21:19:21