自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(286)
  • 问答 (1)
  • 收藏
  • 关注

原创 腾讯元宝:AI 时代的快速论文阅读助手

腾讯元宝作为 AI 论文阅读助手,显著提升了论文阅读效率,让研究者更加专注于创新思考。增强代码解析能力,帮助研究者快速复现论文实验支持多语言论文,覆盖更多非英文文献结合知识图谱,提供更深入的论文关联分析随着 AI 技术的发展,腾讯元宝有望成为科研人员的必备助手。

2025-03-07 09:26:33 1306 1

原创 震撼!腾讯元宝+DeepSeek强强联手,AI智能办公体验直接拉满!

DeepSeek是国内自研的大语言模型(LLM),以其强大的中文理解与生成能力、出色的长文本处理效果,以及对代码、文档的超强解析力迅速崭露头角。尤其适合企业级场景,比如智能问答、代码生成、文档总结等。DeepSeek的优势中文理解无敌,中文场景优于GPT-4;支持代码生成和解析,对技术团队友好;支持长文本输入,文档总结一气呵成;本地化部署支持,安全合规不怕“断网”。无论你是企业IT负责人,还是元宝产品经理,接入DeepSeek绝对是一次让元宝“AI战斗力”突破天际的机会。

2025-03-06 23:52:37 838

原创 3分钟搞定PPT,从内容到设计全自动!DeepSeek+Kimi爽到飞起

优势说明0代码门槛无需Python/调用API,纯网页操作内容+排版一站式DeepSeek负责内容,Kimi负责排版效果美观PPT结构清晰,模板美观大方灵活可控内容随时调整,兼顾灵感与效率。

2025-03-06 23:39:46 1000

原创 清华学霸都在用的AI神器指南:104页《DeepSeek从入门到精通》保姆级解析

当其他人在ChatGPT里反复调试提示词时,清华实验室的研究员们早已用DeepSeek批量生成论文代码;当电商运营熬夜写详情页时,清华孵化的创业团队用AI5分钟产出转化率300%的爆款文案——这一切都源于一本在清华内部疯传的104页神秘教程。今天,这份《DeepSeek从入门到精通》完整攻略首次公开!

2025-02-28 08:30:49 744

原创 提示词工程:解锁AI生产力的核心密码——北大&DeepSeek实战教程深度解读

推理可视化:首创思考路径追踪功能,让AI的"脑回路"清晰可见成本革命:通过MOE混合专家架构,训练成本直降80%,API价格仅为行业1/10国产突围:将中美大模型代差缩短至3-5个月,突破技术封锁当提示词工程成为新时代的"编程语言",每个人都能通过这本教程获得与AI对话的密钥。扫描下方二维码立即获取完整教程,解锁200+场景的智能解决方案,让人工智能真正成为你触手可及的"超级外脑"。立即获取《DeepSeek提示词工程与落地场景》完整教程。

2025-02-28 08:18:27 1103

原创 基于硅基流动(Silicomb)与 Cherry Studio实现大模型高效使用

DeepSeek-R1 是 DeepSeek-AI 开源的大规模语言模型,具有强大的推理能力。为了在本地高效运行 DeepSeek-R1,本教程将介绍如何使用 硅基流动(Silicomb) 和 Cherry Studio 进行部署,实现推理。

2025-02-23 10:33:34 454

原创 java 字节流与字符流的区别

字节流是通用的,可以处理所有类型的数据,尤其是二进制数据。字符流主要用于文本数据,它会自动处理字符编码,简化了字符数据的读取和写入。根据实际情况选择合适的流类型,可以帮助你更高效地进行 I/O 操作。

2025-02-23 10:30:56 803

原创 Spring Boot + MyBatis-Plus + Velocity 实现代码自动生成

中,编写生成代码的逻辑。主要是从数据库读取表结构信息,并通过 Velocity 模板生成对应的实体类、Mapper、Service、Controller 等代码。实现了一个自动化的代码生成器,能够根据数据库表结构自动生成增删改查操作的代码,并且集成了。可以看到自动生成的接口文档,通过 Swagger 的 UI 直接进行增删改查操作。启动项目后,使用 Swagger UI 进行接口测试。,该生成器能够通过查询数据库的表信息并生成相应的代码。,极大地提高了开发效率。通过本教程,我们利用。

2025-02-23 10:28:24 345

原创 硅基流动+OfficeAI:开启WPS智能办公新时代

DeepSeek-R1 是 DeepSeek-AI 开源的大规模语言模型,具有强大的推理能力。为了在本地高效运行 DeepSeek-R1,本教程将介绍如何使用 硅基流动(Silicomb) 和 Cherry Studio 进行部署,实现推理。

2025-02-15 08:46:09 1236 2

原创 基于硅基流动(Silicomb)与 Cherry Studio部署DeepSeek-R1

DeepSeek-R1 是 DeepSeek-AI 开源的大规模语言模型,具有强大的推理能力。为了在本地高效运行 DeepSeek-R1,本教程将介绍如何使用 硅基流动(Silicomb) 和 Cherry Studio 进行部署,实现推理。

2025-02-05 07:57:19 3194 5

原创 在Linux中使用`scp`进行远程目录文件复制

scpscp是一种强大且安全的工具,可以轻松地在Linux系统之间复制文件和目录。通过使用递归选项-r和SSH身份验证,它为安全的文件传输提供了可靠的解决方案。无论您是在将文件从本地传输到远程主机,还是从远程主机下载文件,scp都是一个简单而高效的工具。

2024-12-18 09:57:29 1108

原创 Ubuntu 配置静态 IP 地址

在 Ubuntu 系统中配置静态 IP 地址,适用于服务器或虚拟机需要固定 IP 的场景。以下是详细的步骤说明。

2024-12-18 09:19:10 5410 2

原创 在 Ubuntu 中启用 root 用户的远程登录权限

在 Ubuntu 中,出于安全原因,默认情况下。

2024-12-18 08:55:10 2173

原创 RocketMQ 如何保证消息不丢失

RocketMQ 通过生产端重试存储刷盘机制消费确认与死信队列等功能,从多个环节保证了消息的可靠性。在实际业务中,通过合理的配置和代码实现,可以大幅提升消息系统的可靠性与可用性,从而更好地服务于高可靠性需求的业务场景。RocketMQ 的强大能力让你可以在性能与可靠性之间找到最优平衡点,为业务构建可靠的分布式消息系统提供了坚实基础。

2024-12-04 11:19:34 913

原创 jwt 与 sessionid 的区别及应用场景

无状态需求:优先考虑 JWT。安全性和灵活性:SessionID 是更好的选择。在实际项目中,可以结合两者的优点。使用 JWT 处理微服务中的用户认证。在服务端为 JWT 增加会话状态记录,提升安全性。通过合理配置和优化,JWT 和 SessionID 都能满足现代 Web 应用的认证需求。

2024-12-03 16:36:16 1038

原创 hadoop报错找不到主类

1.输入命令 hadoop classpath配置好了hadoop环境变量,这个命令在哪个目录下执行都可以。2.将输出的内容直接复制到yarn-site.xml文件中,在hadoop/etc/hadoop目录下。

2024-11-13 10:24:05 289

原创 Spring 的三级缓存机制

创建过程中为了解决循环依赖的一种策略。通过三级缓存,Spring 可以提前暴露未完全初始化的对象,避免循环依赖导致的无限递归错误。Spring 的核心实现位于 DefaultSingletonBeanRegistry。三级缓存机制帮助 Spring 处理。Spring IOC 容器的。引发的循环依赖问题,但对于。Spring 在处理。的循环依赖无能为力。

2024-10-21 16:57:36 923

原创 Nacos enable to start web server; nested exception is org.springframework.boot.web.server.WebServerE

把target中的jar文件解压到bin/work/Tomcat下无果。启动命令:./startup.sh -m standalone。修改startup.sh 文件把。

2024-09-30 20:46:19 272

原创 在 macOS 上安装 FFmpeg 的详细指南

FFmpeg 是一个功能强大的多媒体处理工具,适合各种应用场景。通过以上方法,你可以轻松地在 macOS 上安装和使用 FFmpeg。如果你在安装过程中遇到任何问题,欢迎在评论区留言讨论!

2024-09-23 23:04:00 2300

原创 如何永久解决 Memory overcommit must be enabled! 警告问题

内存过度分配是 Linux 系统中的一个机制,允许系统分配的总内存超过实际物理内存的总量。默认情况下,Linux 内核根据可用的物理内存来决定是否允许分配内存块。然而,在某些情况下,比如 Redis 的后台保存或复制操作,系统可能需要分配超过可用物理内存的内存,这时如果内存过度分配未启用,操作可能会失败。通过在文件中添加,你可以确保内存过度分配功能在每次系统启动时都启用,从而避免因内存不足而导致的后台操作失败。这不仅解决了 Redis 等服务的警告问题,还能增强系统在高负载下的稳定性。

2024-08-30 21:07:38 2612

原创 ubantu中nacos启动报错

[是bash的扩展特性,而不是所有 shell 的标准特性。为了避免修改 shebang 行:将/bin/sh替换为/bin/bash。使用 POSIX 兼容的:将[[替换为,确保脚本在任何 POSIX 兼容的 shell 中都能正常运行。明确使用bash来执行脚本:直接使用来运行脚本。根据你的具体需求和环境选择合适的解决方案,可以有效避免该错误的发生。

2024-08-30 21:02:24 667

原创 在 macOS 的 VMware Fusion 上为 Ubuntu 虚拟机设置稳定的静态 IP 地址

通过上述步骤,你可以在 macOS 上使用 VMware Fusion 为 Ubuntu 虚拟机配置静态 IP 地址,从而确保虚拟机在重启时使用相同的 IP 地址。这对于需要稳定 IP 地址的开发和测试环境非常重要。

2024-08-29 12:09:39 1273

原创 使用 Shell 脚本管理 RocketMQ 服务:启动、停止与状态检查

启动 RocketMQ Name Server、Broker 和 Dashboard。停止 RocketMQ Name Server、Broker 和 Dashboard。检查 RocketMQ Name Server、Broker 和 Dashboard 的运行状态。显示脚本的使用帮助信息。

2024-08-28 17:18:40 1033

原创 RocketMQ 实战:在 macOS 上安装与前端访问全流程指南

通过本文的指导,您已经在 macOS 上成功安装并配置了 RocketMQ,并通过 RocketMQ 控制台实现了对 RocketMQ 集群的前端访问和管理。通过这种方式,您可以高效地管理消息队列的各种配置与状态,确保系统的高性能和稳定性。进一步的操作可以包括配置更多的 Broker 节点、优化消息消费策略、集成更多的消息处理逻辑等。祝您在使用 RocketMQ 的过程中取得更加卓越的表现!

2024-08-28 11:28:05 1760

原创 探索微服务架构中的动态服务发现与调用:使用 Nacos 与 Spring Cloud OpenFeign 打造高效订单管理系统

本文通过一个完整的电商系统示例,展示了如何使用 Spring Cloud Alibaba Nacos 进行服务注册与发现,使用 OpenFeign 进行声明式服务调用,以及使用 Spring Cloud LoadBalancer 实现负载均衡。通过 Nacos、OpenFeign 和 LoadBalancer 的协同工作,我们能够轻松构建一个稳定、可靠且可扩展的微服务架构。希望本文的示例能够为你在实际项目中应用这些技术提供参考。

2024-08-26 17:31:45 1290

原创 高效生成短链接:利用 MurmurHash 和 Base62 编码的实践指南

MurmurHash是一种非加密的高效哈希函数,由 Austin Appleby 开发。它主要用于哈希表和数据分布等场景。Base62编码是一种将数据压缩成更短字符串的编码方式,它使用 62 个字符:0-9、A-Z 和 a-z。Base62 编码广泛用于生成简短、可读性强的标识符。通过结合使用MurmurHash和Base62编码,我们可以高效生成短链接,解决长 URL 带来的不便。这种方法不仅适用于 URL 缩短,还可以广泛应用于生成唯一标识符和缓存键等场景。

2024-08-26 10:57:50 1181

原创 解锁 Redis 力量:深入了解 RedissonClient 的高效用法

Redisson是 Java 语言中功能最全面的 Redis 客户端之一,支持 Redis 的各种数据结构操作,同时提供了丰富的分布式功能,如分布式锁、分布式集合和分布式队列。它旨在使 Redis 的集成变得更简单高效。是一个功能强大的 Redis 客户端库,支持 Redis 的各种基本操作和高级功能。通过合理配置和使用Redisson,你可以在 Java 应用中高效地利用 Redis 提供的服务,并解决分布式环境中的复杂问题。希望本文提供的详细示例和注释能够帮助你更好地理解和应用。

2024-08-26 10:56:37 3012

原创 巧用延迟队列:高效解决电商订单超时难题

订单超时处理在电商平台中至关重要,而延迟队列为我们提供了一种高效、简洁的解决方案。通过使用延迟队列,我们可以有效降低系统复杂性,提升处理性能,并更好地满足用户体验。延迟队列的应用不仅限于订单超时处理,它还可以被广泛应用于需要定时执行任务的各种场景。希望本文能帮助你更好地理解和应用延迟队列,从而提升系统的稳定性和性能。

2024-08-25 10:50:15 602 1

原创 深入理解WebSocket:从基础到实践

WebSocket提供了一种高效、实时的双向通信机制,广泛应用于实时聊天、游戏、金融数据流等场景。通过理解WebSocket的基本概念、协议细节和实际应用,可以更好地利用这一技术构建高效的实时应用。WebSocket是现代网络通信中一个重要的技术,它在单个TCP连接上实现了全双工通信,使得实时、双向数据传输成为可能。本文将深入探讨WebSocket的基本概念、工作原理、优缺点及实际应用场景,并展示如何在实际开发中使用WebSocket。在金融交易平台中,WebSocket用于推送实时股票价格和交易数据。

2024-08-25 09:24:02 1204

原创 Redis Stream 助力:打造实时用户行为日志处理平台

是 Redis 5.0 引入的一种新数据结构,旨在处理日志类消息。它不仅支持消息的生产与消费,还允许创建消费组,使得多个消费者可以共同处理消息。这使 Redis Stream 适用于实时数据流处理场景,如用户行为日志的收集和分析。通过这篇博客,我们展示了如何利用 Redis Stream 实现一个简易的用户行为日志收集与处理系统。虽然这个示例较为简单,但它展示了 Redis Stream 在实时数据流处理中的强大功能。

2024-08-24 11:55:56 1091

原创 Sentinel 实战:解锁高效流控的终极指南

除了通过注解实现流控,还可以通过编程方式来配置流控规则,这在需要动态调整流控策略时非常有用。// 设置 QPS 阈值为 5 FlowRuleManager . loadRules(Collections . singletonList(rule));} }// 设置 QPS 阈值为 5 FlowRuleManager . loadRules(Collections . singletonList(rule));} }

2024-08-23 21:23:42 884

原创 macOS 安装 JMeter

通过 Homebrew 安装是最简单和推荐的方法,因为它能够自动处理依赖关系和环境配置。手动下载和配置则提供了更多的控制权,适合需要定制 JMeter 配置的情况。无论选择哪种方法,安装完成后都可以使用jmeter命令来运行 JMeter。

2024-08-23 20:41:12 1482

原创 CollUtil 的用法和详解

CollUtilCollUtil提供了一系列便捷的方法来操作集合对象,这些方法简化了集合的创建、检查和操作,减少了代码冗余。在日常开发中,合理地使用这些工具方法,可以大大提高代码的简洁性和可读性。如果你还没有使用过 Hutool 工具库,不妨尝试一下,相信它会让你的开发过程更加高效。希望通过这篇博客,你能更好地理解CollUtil的用法,并在项目中灵活应用这些方法!

2024-08-23 14:34:27 750

原创 B 树与 B+ 树:深入解析及应用场景

B 树和 B+ 树各自有其独特的优点和应用场景。B 树以其平衡性和高效的查找、插入、删除操作在多种应用中得到广泛使用。而 B+ 树由于在范围查询和缓存利用上的优势,通常在数据库系统中表现出色。根据具体的需求,选择适合的数据结构可以优化系统性能,提高数据操作的效率。

2024-08-23 14:33:22 1346 1

原创 mac终端代理配置指南

通过以上方法,你可以轻松地在终端中设置和取消代理,以便在开发和测试过程中更好地管理网络请求。如果有任何问题或需要进一步的帮助,请随时联系我!在 macOS 中,你可以通过几种不同的方法来配置终端代理。这里介绍两种常见的设置方式:使用 alias 和 shell 函数。默认情况下,macOS 终端使用的是 zsh。如果你的系统是较新的版本(macOS Catalina 及以上),你应该使用。文件(如果你使用的是 zsh,可以改为。键切换到命令模式,输入。键切换到命令模式,输入。在文件末尾添加以下代码,

2024-08-22 21:36:37 3440 1

原创 缓存预热:提升系统性能的有效策略

缓存预热是一项强有力的技术,可以显著提升系统在高并发环境下的性能和稳定性。通过预热热点数据,可以有效减少对数据库的直接访问,防止缓存击穿和缓存雪崩等问题。实施缓存预热时,需要综合考虑资源管理、策略调整和性能监控等因素,确保缓存预热能够最大程度地提高系统性能。通过本文的详细实施方案和伪代码示例,希望能够帮助读者更好地理解和应用缓存预热技术,为系统优化提供有力支持。

2024-08-22 21:35:56 1016

原创 缓存雪崩解决方案:从基础到高级优化

在分布式系统中,缓存是一种有效提高系统性能和响应速度的手段。然而,缓存雪崩问题是指在某个时间点上,缓存中的大部分数据同时失效,导致大量请求直接访问底层数据库或后端服务,从而造成数据库负载剧增,甚至引发系统崩溃。这种情况如果不加以预防和处理,将严重影响系统的稳定性。本文将详细探讨缓存雪崩的成因及其解决方案。缓存雪崩是分布式系统中常见的性能问题,通过锁机制、缓存预热、合理设置缓存失效时间以及对热点数据设置永不过期,可以有效减少缓存雪崩的发生几率。实践中,以上方法往往需要结合使用,以达到最优效果。

2024-08-22 20:34:10 598

原创 缓存穿透解决方案:从基础到高级优化

但如果攻击者故意请求缓存中不存在的数据,或者由于缓存未能命中,就会导致请求直接访问数据库。这样,在接下来的一段时间内,如果再次请求相同的数据,就可以直接从缓存中获取,而不是再次访问数据库,从而一定程度上解决缓存穿透问题。当请求发现缓存不存在时,可以使用分布式锁机制,避免多个相同的请求同时访问数据库。这样,只让一个请求去加载数据,其他请求等待,从而减轻数据库压力。为了解决缓存穿透问题,常见的解决方案包括空对象值缓存、使用分布式锁、布隆过滤器,以及多种方法的组合。

2024-08-22 20:24:11 725

原创 分布式互斥锁优化数据库压力:从基础到高级优化

以及分布式锁分片策略,分别适用于不同的高并发场景。在实际应用中,根据具体需求和系统特点,灵活调整锁机制,是确保高并发系统稳定运行的关键。在极端高并发场景中,大量请求同时获取分布式锁,仍可能导致不必要的数据库访问。为了解决这一问题,分布式锁可以控制同一时间只有一个请求可以访问数据库,其他请求则等待锁的释放。通过将锁按一定规则进行分片(如按用户ID取模),多个线程可以同时操作不同的分片,从而大幅提升系统的并发处理能力。这一基础方案虽然简单,但已经能够大幅降低数据库的并发访问量,避免系统在高并发场景下的崩溃。

2024-08-22 20:07:42 1259

原创 深入探讨MySQL的锁机制:全局锁、表级锁和行级锁

MySQL提供了多种锁机制,以满足不同的并发控制需求。全局锁适用于需要全库一致性的操作,如备份和迁移;表级锁适合读密集型或写操作不频繁的场景;行级锁则提供了更好的并发性能,适用于高并发的读写操作。在实际应用中,选择合适的锁策略可以有效提升系统的性能和稳定性。通过本文的介绍和示例代码,希望能帮助你更好地理解和使用MySQL中的锁机制。如果你有任何问题或需要进一步的帮助,欢迎留言讨论!

2024-08-21 16:13:14 850

anaconda mac安装包

anaconda mac安装包

2024-05-03

提交数据集,用于对模型数据的测试

提交数据集,用于对模型数据的测试

2024-04-19

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

TA关注的人

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