自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 AndroidStudio下载安装,环境部署以及常见问题解决教程(亲测)

通过本文,应该就能完成了 Android Studio 的下载、安装和环境配置,并掌握了常见问题的解决方法。

2025-03-15 11:28:27 1237 1

原创 分布式系统的一致性模型

在当今的计算机行业中,分布式系统已经成为支撑大规模应用和服务的基础架构。无论是云计算平台、大数据处理系统,还是区块链网络,分布式系统都扮演着至关重要的角色。然而,分布式系统的设计和实现面临诸多挑战,其中是最核心的问题之一。一致性模型定义了分布式系统中多个节点之间数据同步的规则和语义。不同的应用场景对一致性的要求各不相同,因此理解各种一致性模型的原理、优缺点以及适用场景,对于设计和优化分布式系统至关重要。本文将深入探讨分布式系统中的一致性模型,从理论基础到实际应用,全面解析这一复杂而重要的主题。

2025-02-06 18:08:18 570

原创 UltraRAG:通过先进技术革新检索增强生成

在自然语言处理(NLP)领域快速发展的背景下,作为一种强大的范式,结合了检索模型和生成模型的优势。RAG 模型通过利用外部知识源来提升生成文本的质量和相关性,使其在问答系统、对话系统和内容生成等任务中表现出色。然而,尽管 RAG 模型取得了显著成功,传统方法仍面临诸多挑战,例如检索效率低下、处理复杂查询的能力有限,以及整合多样化知识源的困难。作为一种下一代框架,突破了传统 RAG 模型的限制。它引入了一系列先进技术,旨在解决上述问题,显著提升检索效率、查询处理能力和知识整合效果。

2025-02-06 18:02:44 1270

原创 图像噪声处理技术:让图像更清晰的艺术

图像噪声是指在图像中随机出现的、与图像信息无关的像素值变化,它可能来源于传感器噪声、电路噪声、传输错误或环境干扰等。噪声的存在不仅影响图像的视觉效果,还可能干扰后续的图像处理任务,如边缘检测、特征提取等。图像噪声处理是提升图像质量的关键步骤,不同的去噪方法各有千秋,选择合适的策略至关重要。随着深度学习技术的发展,基于卷积神经网络(CNN)的去噪方法正展现出强大的潜力,未来图像去噪技术将更加智能化、高效化。希望本文能为你的图像处理之旅提供有价值的参考,让我们一起探索图像更清晰的世界!

2025-02-02 21:24:43 2158 1

原创 DeepSeek 详细使用教程

DeepSeek 是一款基于人工智能技术的多功能工具,旨在帮助用户高效处理和分析数据、生成内容、解答问题、进行语言翻译等。无论是学术研究、商业分析还是日常使用,DeepSeek 都能提供强大的支持。本教程将详细介绍 DeepSeek 的各项功能及使用方法。DeepSeek 是一款功能强大且易于使用的工具,适用于多种场景。通过本教程,您可以快速掌握其基本和高级功能,提升工作效率。

2025-02-02 21:10:48 77593 1

原创 React 前端开发解析:从核心概念到最佳实践

try {});try {// 使用示例组件设计原则遵循单一职责原则合理划分容器组件与展示组件使用 PropTypes 或 TypeScript 进行类型检查状态管理黄金法则避免不必要的全局状态优先使用本地状态合理选择状态管理方案性能优化检查清单使用 React DevTools Profiler 分析性能避免在渲染函数中进行昂贵计算合理使用记忆化技术工程化规范统一代码风格(ESLint + Prettier)实施组件文档(Storybook)建立持续集成流程。

2025-01-26 20:48:13 1365 2

原创 初步理解数据结构

数据结构是指在计算机中存储和组织数据的方式,使得数据可以高效地被访问和修改。数据结构不仅仅是数据的集合,它还定义了数据之间的关系以及对这些数据可以执行的操作。线性数据结构:数据元素按顺序排列,如数组、链表、栈、队列等。非线性数据结构:数据元素之间存在层次或网状关系,如树、图、堆、哈希表等。数据结构是计算机科学中的核心概念,它为数据的存储和组织提供了多种方式。不同的数据结构适用于不同的应用场景,选择合适的数据结构可以显著提高程序的性能。

2025-01-24 20:05:33 925

原创 第十五届蓝桥杯大赛软件赛省赛Java 大学 B 组(1、2题)

前 10 个被报出的数是:20,24,40,48,60,72,80,96,100,120。这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。如果这个数 𝑁 会出现在对应的类斐波那契数列 𝑆 中,那么 𝑁 就是一个类斐波那契循环数。197197 出现在 𝑆 中,所以 197 是一个类斐波那契循环数。

2025-01-24 19:54:47 507

原创 顺序表--插入

【代码】顺序表--插入。

2025-01-23 22:48:45 90

原创 第十五届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组

第十五届的题目在规定时间内做出了前5道,还有2道找时间再磨一磨。

2025-01-23 14:50:23 7550

原创 DP动态规划字典版递归

一只青蛙,可以一次跳上1级台阶,也可以一次跳上2级台阶。求这只青蛙跳10级台阶有多少种跳法?优化上一篇青蛙跳台阶问题。可以采用Map字典存放f(n-1)+f(n-2)但是大大节省了资源时间。

2025-01-22 22:17:15 272

原创 DP动态规划

一只青蛙,可以一次跳上1级台阶,也可以一次跳上2级台阶。求这只青蛙跳10级台阶有多少种跳法?特征:一个问题,可以拆成一个一个的子问题,解决子问题,顺带解决这个问题。动态规划,常用于:数学、管理科学、计算机科学、经济和生物信息学。核心思想:拆分子问题,记住过程,减少重复运算。例题:青蛙跳台阶问题。

2025-01-22 14:54:23 483

原创 近期计算机行业动态盘点:AI、硬件与政策的交织

2025年,计算机行业正处于技术革新与政策调整的关键节点。从CES2025的硬件创新到OpenAI的模型升级,再到中美AI博弈,行业的变化不仅推动了技术进步,也带来了新的挑战与机遇。未来,AI与硬件的深度融合将继续重塑我们的生活与工作方式,而全球合作与竞争也将成为行业发展的主旋律。

2025-01-19 21:51:09 712

原创 海外抖音技术深度解析:算法、AI与全球化的挑战

它的技术体系不仅是一个推荐系统,更是一个复杂的内容生态调控器。通过深度学习、AI技术和精细化运营,它成功构建了一个高度个性化、高参与度的短视频平台。未来,它将继续通过技术创新和全球化运营,应对市场挑战,为用户和品牌创造更多价值。

2025-01-19 21:46:40 818

原创 计算机技术大爆炸:这些黑科技将如何改变你的生活?

计算机技术正在以前所未有的速度发展,这些听起来很“高大上”的黑科技,其实离我们并不遥远。它们将深刻地改变我们的生活方式,带来无限可能。让我们一起期待,这些技术将如何塑造我们的未来!

2025-01-18 14:28:11 294

原创 全排列——邻里交换法

A,2,3,4,5,6,7,8,9共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。求全排列:全排列指的是:n个元素中取n个元素(全部元素)的所有排列组合情况。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?上一篇文章(全排列——回溯法)讲述了如何用回溯进行全排列求解。求组合:n个元素,取m个元素(m<=n)的所有组合情况。求子集:n个元素的所有子集(所有的组合情况)全排列常用解决方法:回溯法和邻里交换法。这一篇将采用邻里交换解答。这样的排法可能会有很多。

2025-01-18 14:14:55 280

原创 基于 Spring Boot 和 Vue.js 的全栈购物平台开发实践

后端技术栈JDK1.8:稳定且广泛使用的Java版本。SpringBoot:快速构建RESTfulAPI。MyBatis:简化数据库操作。MySQL:存储用户、商品和订单数据。Redis:缓存热点数据,提升系统性能。前端技术栈Vue.js:构建单页面应用(SPA)。Axios:与后端API通信。ElementU:快速构建美观的界面。VueRouter:实现前端路由。Vuex:管理全局状态。开发工具。

2025-01-17 20:24:23 1112 1

原创 全排列——回溯法

A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。全排列可以使用试探的办法列举所有的可能性。一个长度为n的序列,所有的排列组合:n!如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?回溯:一般解决搜索问题,全排列也是一种搜索问题。这样的排法可能会有很多。

2025-01-17 14:26:14 268

原创 辗转相除法

当b的值变为0的时候,a就是要求的最大公约数。·两个整数的最大公约数等于其中较小的数和两数相除余数的最大公约数(gcd)辗转相除法:求最大公约数。

2025-01-16 15:36:08 205

原创 蓝桥杯JAVA基础速刷题(4)

n行n列,那么就只要看对角45°的那一组数列即可,1,5,13,25...容易看出分别相差4,8,12...很显然使用递归。容易看出矩阵第二行第二列中的数是 5,请你计算矩阵中第 20 行第 20 列的数是多少?递归有个缺点,就是由于重复操作,会消耗大量资源。建议通过字典,降低重复操作。2.如下图所示,小明用从 1 开始的正整数 “蛇形” 填充无限大的矩阵。结果是1 1 2 3 5 8 13 21 34 55。

2025-01-16 15:04:55 193

原创 计算机行业未来风口:普通视角也能看懂的技术趋势与机遇

未来5-10年,计算机行业的风口将集中在以下领域:人工智能(AI):生成式AI(如ChatGPT)将改变内容创作与工作方式,AI自动化将渗透到制造业、医疗等领域。量子计算:解决传统计算机无法处理的复杂问题,应用于药物研发、加密技术等。区块链:推动去中心化应用(DApps)和NFT发展,构建更透明的数字资产体系。边缘计算:结合5G技术,支持自动驾驶、智能家居和智慧城市建设。AR/VR与元宇宙:打造沉浸式虚拟世界,应用于教育、娱乐和社交。绿色计算:通过节能硬件和可持续软件,减少科技对环境

2025-01-15 15:42:48 1649

原创 蓝桥杯JAVA基础速刷题(3)

1、我们知道第一个质数是2,第二个质数是3,第三个质数是5......请你计算第2023个质数?将数组分为已排序和未排序两部分,每次从未排序部分取出一个元素,插入到已排序部分的适当位置。第一次:从未排序的数据元素里面,选择一个最小的(最大的)元素,然后和第一位元素交换。第二次:选出第二小的(大的)元素,然后和第二位元素交换位置。就是两个循环,外循环一个一个遍历数,内循环判断是否为质数。2.排序:[10,1,35,61,89,36,55]结果是[1,10,35,36,55,61,89]

2025-01-15 15:26:25 161

原创 《云原生:未来应用开发的必然趋势》

云原生是一种现代化的应用开发和运维方法,通过容器化、微服务、持续交付和动态管理等技术,帮助企业构建高效、弹性和可扩展的系统。尽管实施云原生需要克服一定的技术和文化挑战,但其带来的敏捷性和效率提升使其成为未来技术发展的重要方向。

2025-01-14 22:49:42 1250

原创 蓝桥杯JAVA基础速刷题(2)

例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7 个。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!

2025-01-14 22:32:24 181

原创 蓝桥杯JAVA基础速刷题(1)

当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别为5和3的材料(记为5×3),小明会依次切出3×3、2×2、1×1、1×1共4个正方形。他决定再X星站打工。比如:1,4,5,6,9,24,25,...;请你计算一下,在10^4以内的数字(指该数字,并非它立方后的数值)。小明对数位中含有2、0、1、9的数字很感兴趣,在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574。

2025-01-13 21:15:00 256

原创 差分数组+前缀和——小而美的算法

最近,做题的时候总是会用到数组范围内增减变量,差分数组和前缀和便能从O(n)->O(1),可以降低时间复杂度。所以,这篇短文主要就是记录一下差分数组和前缀和的性质、技巧和应用。差分数组:差分数组就是原始数组相邻元素之间的差。其实差分数组是一个辅助数组,从侧面来表示给定某一数组的变化,一般用来对数组进行区间修改的操作。比如说某一个数组【1,2,3,4,5,6,7】,将其区间【1,4】的数值全部加上3,其实当原始数组中元素同时加上或者减掉某个数,那么他们的差分数组其实是不会变化的.

2024-10-19 10:56:43 1047 2

原创 数据结构——Trie

题目:I xQ x共有 N𝑁 个操作,所有输入的字符串总长度不超过 10^5,字符串仅包含小写英文字母。

2024-07-09 15:24:46 498 2

原创 计算机网络-网络应用服务器(四)

security = share //安全性级别四种(share 无需用户名密码、user需用户名密码、server其他服务器验证、domain域服务器验证)。开始--管理工具--服务器管理器--角色--添加角色--AD证书服务--证书颁发机构--独立--根--新建私钥--直到完成安装。log file = /var/log/samba/m.log //为登录服务器用户建立不同日志文件。保护网络上的数据资源。max log size = 0 //日志文件的大小,“0”代表无限制,单位KB。

2024-03-09 17:27:45 749

原创 计算机网络-网络应用服务器(二)

Virtual Machine ware,中文名为“威睿”,虚拟机软件,可以使你在一台机器上同时运行两个或更多DOS、Windows、Linux系统,每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,比较适合学习和测试。在使用上,这台虚拟机和真正的物理主机没有太大的区别,都需要分区、格式化、安装操作系统、安装应用程序和软件,总之,一切操作都跟一台真正的计算机一样。

2024-03-07 17:22:17 1590

原创 计算机网络-网络应用服务器

i.计算机--右击--属性--远程设置--远程--勾选允许--远程桌面连接 ii.防火墙方行 iii.设置系统密码。开始-->运行-->执行dcpromo.exe,启动域控服务器安装向导。是指网络资源信息的目录,是一个数据库,如用户、计算机、进程、服务、应用程序等。有了活动目录,才能登陆域,才能访问网络资源。开始--运行--MMC,打开控制台--文件--添加删除...组织单元OU、域domain、域树tree、域林forest等构成。红帽子,是开放源代码的产品,是Linux操作系统的一种。

2024-03-05 16:56:02 1349

原创 计算机网络-网络安全(二)

来源于建筑物“防火墙”一词,位于两个或多个网络之间,执行访问控制策略,过滤进出数据包的一种软件或硬件设备。所有进出网络的通信流量都必须经过防火墙。只有内部访问策略授权的通信才能允许通过。防火墙本身具有很强的高可靠性。

2024-03-04 16:23:33 2389 2

原创 计算机网络-网络安全(一)

(类型 名称说明 密钥长度 分组长度 安全性)

2024-03-03 15:36:27 1880

原创 计算机网络-下一代互联网

RIPng:RIPv2的扩展,UDP521端口。OSPFv3:OSPFv2的扩展,做了较大改进。BGP4+:BGP4的扩展,用来支持IPV6ICMPv6:ICMP的扩展,继承了ARP功能。IS-IS:中间系统到中间系统,IS-IS属于内部网关路由协议。IS-IS是一种链路状态协议,与TCP/IP网络中的OSPF协议很相似,使用最短路径优先算法进行路由计算。

2024-03-02 14:58:34 1512

原创 计算机网络-网络互连和互联网(五)

在有类的IP地址的基础上,从它们的主机号部分借出相应的位数来做网络号,也就是增加网络号的位数,子网划分。各类网络可以用来再划分子网的位数为:A类有24位可以借,B类有16位可以借,C类有8位可以借。网络地址端口转换,NAPT(PAT多对一)内外多对一转换,使用外部一个IP,多个端口号对应内部IP。无类域间路由,解决路由缩放问题,采用/比特位,无类不区分A、B、C类,称为CIDR地址块,路由汇聚。静态NAT,内外一对一转换,用于web服务器,ftp服务器等固定IP的主机服务器。采用选择性的建立和维护分布树。

2024-03-01 20:43:58 1268

原创 计算机网络-网络互连和互联网(四)

Telnet,TCP/IP终端仿真协议,登录到远程主机上操作,网络虚拟终端NVT支持异构主机,采用TCP的23端口,C/S工作。PEM增强保密邮件协议,使用多种加密方式提供机密性、认证和信息完整性的因特网电子邮件协议,采用每个报文一次一密的方法加密。重传时间要设置的合理,一般和往返时间、平均时延、时间偏差等有关。HTTP,万维网WWW(Web)服务器提供全球的、分布的、动态的、多平台的、交互的、多媒体信息。快速重传,发送端一连收到3个重复的ACK,就重传,不等计时器。连接不同的程序,常用协议端口号。

2024-02-28 18:26:27 1555

原创 计算机网络-网络互连与互联网(三)

Hello报文默认10s(30s)更新一次,40s失效,目标地址是224.0.0.5所有路由器。,设备没有硬盘,无法记录IP,刚启动时发送一个广播,用MAC去获取IP。ARP缓存表、ARP欺骗、ARP病毒、代理ARP、反向RARP。距离矢量算法,计算跳数,最大15跳,16跳不可达。(即以30s为一个单位,1个30s更新,6个30s不存在,8个30s删除)反向毒化的水平分割:把从邻居学习到的路由信息设为16跳,再发送给那个邻居,更安全。链路状态算法,包括:连通、距离、时延、带宽等状态,Dijkstra的。

2024-02-27 15:07:13 1767

原创 计算机网络-IP网络划分专题

子网掩码不能单独存在,它必须结合IP地址一起使用。关系:2^n位(bit),3位,2^3 = 8个IP。每一个8位组用0~255表示。最大的地址值为255.255.255.255。一头一尾:网络地址、广播地址,可用数要-2。个数:每段IP数是0~255 = 256个。屏蔽IP地址的网络部分的“全1”比特模式。因此,最小的IP地址值为0.0.0.0。重要发现:网络地址是块大小的倍数。位数:总共是8+8+8+8=32位。IP地址划分成网络地址和主机地址。类似于“一把刀”,切开西瓜。在子网划分中,要注意。

2024-02-26 14:32:44 1151

原创 计算机网络-网络互联与互联网(一)

因特网控制报文协议,网络层的协议,协议号为1。传送有关通信控制和差错报文。封装在IP包中,因而也不可靠。ICMP的校验和是整个ICMP,也是必须有的。不能用于公网,只能在内部局域网使用,它们在Internet上也不会被路由,但可以通过NAT等技术与公网通信。下表为A、B、C类私有IP地址块。4个字节32位,采用“.”分隔,十进制表示,如192.168.1.22,叫点分十进制。无连接的、不可靠的,数据包交换。因特网协议,网络层最重要的协议。分为四个层次,主要协议,主机给自己分配一个IP。STDD(石头蛋蛋)

2024-02-23 19:29:16 2046

原创 计算机网络-无线通信网

四个重要协议:RF无线电频率协议、链路控制协议LCP、链路管理协议LMP和链路控制自适应协议L2CAP。认证和加密,明文的。隐藏SSID、MAC过滤、WEP/WPA/WPA2、802.11i四个方面。小范围,10米左右,手持设备。全功能设备FFD,简单功能设备RFD,RFD之间不能通信。每个节点既是主机,又是路由器。按需分配的距离矢量协议,扁平式,反应式,开销少,适合快速变化的网络。目标排序的距离矢量协议,扁平式,先验式,利用序列号解决环路。至少100Mbps,下1Gbps,上500Mbps,使用。

2024-02-22 15:37:28 1463

原创 计算机网络-局域网和城域网(二)

城域网比局域网传输距离远,能够覆盖整个城市。能够提供分组传输的数据、语言和视频等多媒体业务。更大的传输容量,更高的传输效率。城域以太网:以太网专用线。以太网虚拟专线。以太局域网服务(E-LAN)最看好。WiMAX(802.16d 固定、802.16e 移动),WiMAXII(802.16m 4G)。

2024-02-21 20:20:36 1692

HNUST计算机网络课程设计程序.zip

HNUST计算机网络课程设计程序.zip

2025-01-14

HNUST计算机网络期末复习.docx

一些复习要点

2025-01-05

HNUST数据仓库与数据挖掘期末复习(自整理)

内容概要:本文综述了数据挖掘技术的核心概念和技术,详细介绍了多种数据挖掘算法,包括关联规则挖掘算法(如Apriori、FP-tree),分类算法(如决策树的ID3/C4.5、K-NN、贝叶斯分类)和聚类算法(如K-均值、层次聚类和密度聚类)。此外,文档也探讨了KDD(知识发现过程)、聚类与分类的区别以及聚类分析算法的评估指标等关键议题。 使用场景及目标(期末突击):①理解和掌握数据挖掘的基本原理与常用算法;②应用于各种数据分析场景,如客户分群、推荐系统、市场篮子分析等。

2024-12-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除