- 博客(96)
- 收藏
- 关注
原创 FFmpeg安装与使用教程
FFmpeg是一个开源的音视频处理库,提供了丰富的功能接口。它包括一个框架和命令行工具,可以在几乎所有操作系统上运行,支持多种音视频格式的解码、编码、转码、复用、解复用、流式输出等。本教程详细介绍了FFmpeg的安装和使用,包括多个实际操作案例。FFmpeg因其强大的功能和宽广的适用场景,被越来越多的开发者和媒体从业者所使用。从视频格式转换到音频提取,再到视频合成和编辑,FFmpeg为音视频处理提供了极大的便利。通过本指南,您应掌握FFmpeg的基本使用方法,以及如何用它完成一些常见任务。
2024-09-10 09:49:11
1080
原创 Docker容器进入
Docker是一种开源技术,用于自动化应用程序的部署、扩展和管理。Docker通过容器技术将应用程序及其所有依赖项打包在一起,确保它们在任何环境中都能以相同的方式运行。
2024-09-10 09:43:39
331
原创 HTML与CSS网页制作指南
HTML(HyperText Markup Language)是网页的基础结构,负责网页内容的组织和展示。HTML使用标签(如等)来定义网页中的各种元素。CSS(Cascading Style Sheets)用于样式设计,它控制网页的外观(如颜色、字体、布局等)。通过CSS,我们可以使网页更具吸引力和可读性。响应式设计是一种允许网页在不同设备上(如手机、平板和桌面)自动调整布局和样式的设计理念。这使得网页能在各种屏幕上都能良好显示,提高了用户体验。
2024-09-09 08:59:12
1208
原创 设计模式之状态模式 (C++ 实现)
设计模式是软件设计中的一种最佳实践,提供解决特定类型问题的标准方式。设计模式不依赖于特定的编程语言,因此可以在任何编程语言中实现。创建型模式结构型模式行为型模式状态模式属于行为型模式。状态模式允许一个对象在其内部状态改变时改变其行为。对象看起来像是改变了其类。使用状态模式可以将状态的相关行为放在各个状态类中,从而实现状态切换的灵活性和可扩展性。Context (上下文):持有一个具体的状态对象,并在状态之间切换。State (状态接口):定义一个接口用于在具体状态中实现不同的行为。
2024-09-09 08:50:28
640
原创 Arduino IDE安装操作指南
Arduino是一个开源电子原型平台,由硬件和软件组成,允许用户创建各种电子项目。它的普遍应用包括机器人、自动化、艺术装置、环境监测等。Arduino 板如Arduino Uno、Arduino Nano等,广泛用于各种应用,是初学者学习电子和编程的理想选择。
2024-09-06 09:03:50
1314
1
原创 设计模式与反模式:UML图示常见误用案例分析
设计模式是在特定上下文中遇到的问题和解决方案的描述。它总结了在软件开发过程中遇到的问题及其最佳解决方案,并提供了一种可重用的设计结构。
2024-09-06 08:59:12
918
原创 Transformer 模型中的 Position Embedding 实现
Transformer 模型由 Vaswani 等人在2017年提出,旨在解决序列到序列的任务。其核心架构包括 Encoder 和 Decoder 两部分。Encoder 处理输入序列,而 Decoder 生成输出序列。Transformer 模型的注意力机制尤其出众,允许模型关注序列中的不同部分。接下来,我们构建一个简单的 Transformer Encoder 模型,使用三角函数位置编码方法。
2024-09-05 15:33:24
807
原创 本地搭建 Whisper 语音识别模型
Whisper 是由 OpenAI 开发的一款强大的语音识别模型,具有出色的多语言处理能力。搭建和使用 Whisper 模型可以帮助您将音频内容转换为文本,这在语音转写、语音助手、字幕生成等应用中都具有广泛的用途。本指南将对如何在本地环境中搭建 Whisper 语音识别模型进行详细的说明,并通过实例演示使您更容易理解和应用。
2024-09-05 15:27:21
1212
原创 PhpStorm 下调试功能配置
Xdebug 是一个 PHP 调试器和分析器,能够提供堆栈跟踪、页面分析和代码覆盖率功能。结合 PhpStorm 使用时,Xdebug 还能实现断点调试和实时变量监控。通过本指南,您已经成功配置了 PhpStorm 中的 Xdebug,并通过一个简单的 CRUD 应用进行了调试演示。调试是提高代码质量的重要工具,掌握调试功能后,您可以更高效地开发和维护 PHP 应用。
2024-09-04 09:19:31
1258
原创 oracle数据库安装和配置
Oracle数据库是一个广泛使用的关系数据库管理系统,适用于从个人项目到大型企业级应用程序。无论你是开发人员、数据库管理员还是IT专业人员,掌握Oracle数据库的安装和配置都是一项必不可少的技能。本指南旨在帮助用户在Windows和Linux系统上成功安装和配置Oracle数据库,并通过实际案例增强理解。
2024-09-04 09:15:44
1245
转载 别闹了,大模型真不好 “开源”,还不如界定好它的开放程度
其实,早在 “开源大模型” 刚刚出现的时候,Open Source Initiative(开源促进会,简称:OSI)就曾提到:“随着开源 AI 的日趋复杂,传统意义上的开放源代码,以及过去我们所使用的开源协议,已经不足以保证开源大模型在其使用、修改、分发以及共享时的自由与透明。可见,推进 “开源 AI” 相关定义的完善,是保证开源 AI 健康发展的先导条件。而就在最近,守护了开源定义 26 年,并推动开源软件( OSS )走向成功的 OSI 宣布推出最新的“开源 AI 定义 - 草案 v.0.0.9”
2024-09-03 09:14:07
132
原创 Android架构组件:MVVM模式的实战应用与数据绑定技巧
MVVM 是一种设计模式,主要用于分离 UI 界面和业务逻辑,使代码更易于维护和测试。Model:代表应用的数据结构和业务逻辑,它处理数据的来源,例如本地数据库或网络 API。View:即用户界面,显示数据和与用户交互。ViewModel:协调 View 和 Model之间的交互,为 View 提供数据和命令。通过本指南,我们深入探讨了 Android 中 MVVM 模式的实现及数据绑定技巧。我们从基本概念到实际应用,逐步增强了读者对这一设计模式的理解。
2024-09-03 09:08:45
951
原创 探索 Adobe Acrobat Reader 的高级功能
Adobe Acrobat Reader 是 Adobe 系列的 PDF 阅读器,它不仅支持查看 PDF 文件,还具有许多编辑和管理功能。无论是商务人士还是学生,都可以利用 Acrobat Reader 提高工作效率。该软件支持 Windows、macOS、iOS 和 Android 等多个平台。通过本指南,我们探索了 Adobe Acrobat Reader 的高级功能,并通过实际操作案例展示了如何使用它们进行高效的文档处理。
2024-09-03 09:00:48
468
转载 招联金融基于 Apache Doris 数仓升级:单集群 QPS 超 10w,存储成本降低 70%
在竞争激烈的消费金融市场中,有效利用海量数据、提升业务运营效率是赢得市场的关键。早期招联采用典型的 Lambda 架构提供业务报表、数据运营、个性推荐、风险控制等数据服务,而 Lambda 过多的技术栈也引发了数据孤岛、查询效率不足、代码复用性差以及开发运维成本高昂等诸多问题。因此,招联引入对架构进行了升级,不仅替换了冗余的技术栈,还实现了实时数仓存储和计算引擎的统一,从而大幅精简了整体架构。
2024-09-02 16:23:25
263
原创 MySQL 数据库课程设计
在本操作指南中,我们详细介绍了如何进行 MySQL 数据库的课程设计,包括环境准备、数据库设计、基本操作和优化等方面。通过实际操作案例,我们演示了如何创建数据库和表,插入和查询数据,以及更新和删除记录。
2024-09-02 16:11:29
1148
转载 DeepFlow 最佳实践 —— 主机指标数据集成及统一观测
DeepFlow 是云杉网络开发的一款可观测性产品,旨在为复杂的云原生及AI应用提供深度可观测性。DeepFlow 基于 eBPF 实现了应用性能指标、分布式追踪、持续性能剖析等观测信号的零侵扰(Zero Code)采集,并结合智能标签(SmartEncoding)技术实现了所有观测信号的全栈(Full Stack)关联和高效存取。使用 DeepFlow,可以让云原生及 AI 应用自动具有深度可观测性,从而消除开发者不断插桩的沉重负担,并为 DevOps/SRE 团队提供从代码到基础设施的监控及诊断能力。
2024-09-01 16:42:30
267
原创 设计模式与反模式:UML图示常见误用案例分析
设计模式是对软件设计中常见问题的解决方案的总结和归纳。它们是经验的总结,提供了一系列可重复使用的模板。创建型模式:与对象生成相关的模式,如单例模式、工厂模式。结构型模式:与类或对象组合的模式,如适配器模式、装饰器模式。行为型模式:与对象之间的交互和职责分配相关的模式,如观察者模式、策略模式。反模式是指那些看似合理但在实际实现中导致问题的设计方案。它们往往会降低代码的可维护性和可扩展性。一些常见的反模式包括“神对象”、“口袋类”和“复制粘贴编程”等。
2024-09-01 16:40:05
775
原创 数据库课程设计:MySQL的应用与实践
MySQL于1995年由瑞典MySQL AB公司发布,随着互联网和商业应用程序的快速发展,它逐渐成为最流行的关系型数据库之一。2008年,MySQL被Sun Microsystems收购,随后在2010年被Oracle Corporation收购。尽管经历了几次收购,MySQL仍然保留了其开源特性,并获得了全球众多开发者和企业的高度评价。完成数据库设计与实现后,撰写课程设计报告,包括需求分析、设计过程、数据库结构、测试结果及使用体会等内容。
2024-09-01 16:35:19
1131
转载 中文小说模型、日语模型、embedding 模型...RWKV 社区 8 月动态速览!
RWKV-6-ChnNovel 中文小说模型基于 RWKV-6-World 基底模型微调,微调数据包含中文小说数据和指令(instruction)数据。相较于 RWKV-6 基底模型, RWKV-6 中文小说模型在小说续写、小说扩写以及进行深层次的角色扮演功能上有非常好的效果。显示:RLHF 后 RWKV-6-Jpn 7B 日语模型可与其他 70B 的 Transformer 模型媲美。RWKV 发布 7B / 14B 两种参数的 RWKV-6-Jpn 日语微调模型。
2024-08-31 09:54:40
67
原创 JavaScript 网页设计案例
在本指南中,我们将通过一个实际的网页设计案例,深入探讨如何使用 JavaScript 创建一个交互式的网页。我们将构建一个简单的待办事项应用(To-Do List),并将 JavaScript 应用于网页的动态行为与用户交互。
2024-08-31 09:36:03
1910
原创 使用 Nginx 部署前端 Vue 项目
在这篇文章中,我们将深入探讨如何使用 Nginx 部署一个 Vue.js 前端项目。Vue 是一个流行的前端 JavaScript 框架,而 Nginx 则是一个性能卓越的 Web 服务器和反向代理服务器。通过将这两者结合起来,我们可以高效地托管我们的前端应用。
2024-08-31 09:32:06
1338
转载 我国网民规模近 11 亿人,互联网普及率达 78.0%
截至 2024 年 6 月,我国网民规模近 11 亿人(10.9967 亿人),较 2023 年 12 月增长 742 万人,互联网普及率达 78.0%——其中,青少年占新增网民的 49.0%,50—59 岁、60 岁及以上群体分别占新增网民的 15.2% 和 20.8%。其中手机数码、洗衣机等传统大家电 “以旧换新” 消费比例最高,分别占相关消费用户的 28.8% 和 23.7%。,在该群体首次使用的互联网应用中,短视频应用占比达 37.3%。短视频平台用户黏性不断提升,短视频电商业务稳步发展,
2024-08-30 09:27:08
52
原创 AI模型:追求全能还是专精?
理解这两者之间的优劣,以及合理使用道德规范,将是确保AI可持续发展,满足社会需求的重要因素。未来的市场将可能会更加倾向于灵活且高效的全能型AI,同时又不会忽视专业型AI在关键领域的深度开发和应用。相比专攻于某一领域的专业型AI产品,全能型AI产品是否一定具有更广阔的经济市场、吸引更多用户喜爱呢?关于全能型人工智能(AI)与专业型AI模型的讨论涉及多个维度,包括它们的评估、可扩展性、以及道德规范等。因此,评估AI模型时,测量这些指标的平衡可以帮助决定适合特定应用场景的最佳模型。
2024-08-30 09:23:15
546
原创 以基于Prometheus和Grafana的现代服务器监控体系构建
时序数据模型:Prometheus使用多维数据模型以时间序列的方式存储数据,支持标签的动态组合查询。拉取模型:Prometheus通过HTTP请求定期拉取被监控应用的指标数据,而不是依赖被监控端推送数据。查询语言:它提供了强大的查询语言PromQL,用于获取和处理数据。报警功能:Prometheus支持通过自定义规则配置报警功能。Grafana是一个功能强大的开源分析和监控平台,支持多种数据源,其中包括Prometheus。Grafana使用户能够创建动态及互动式的仪表板,并支持告警配置。
2024-08-30 09:19:17
1278
转载 发布策略科普篇:蓝绿 / 红黑 / 灰度 / 滚动
蓝绿发布是一种以最小的停机时间做服务升级的策略。需要维护的两个版本的环境分别称为 “蓝环境” 和 “绿环境”。一般当前生产流量指向环境为绿环境,而在蓝环境上部署新版本,短时间内作为测试环境。首先将一半的服务流量从负载均衡列表中移除,并且更新服务版本,验证新版本没有问题后,将生产流量指向蓝环境,然后对于老版本的绿环境进行版本升级,最后将所有服务流量加回负载均衡。升级过程无需停机,用户感知小升级过程一半资源提供服务升级 / 回滚速度快如果出了问题,影响面较广。
2024-08-29 09:56:46
51
原创 Docker网络模型深度解析
在Docker的生态系统中,网络模型主要负责容器之间以及容器和外部网络之间的通信。Docker抽象出了几种网络模式,使得开发者可以更加方便地管理和配置这些网络。bridge(桥接网络)host(宿主机网络)overlay(覆盖网络)macvlan(MAC地址虚拟网络)none(无网络)让我们逐一深入分析这些网络模型,并提供一些实际操作案例。bridge是Docker的默认网络模式。当你创建一个Docker容器时,如果没有指定网络,Docker会自动将容器连接到bridge网络。
2024-08-29 09:54:27
1221
原创 CentOS 7更换YUM源为国内源的保姆级教程
在使用CentOS 7时,YUM(Yellowdog Updater Modified)是最常用的包管理工具之一。然而,由于众所周知的网络原因,默认的YUM源在国内的访问速度可能较慢,甚至导致下载失败。通过将YUM源更换为国内源,不仅可以提高软件包的下载速度,还能避免一些不必要的问题。本文将提供一个详细的操作指南,以让您顺利将CentOS 7的YUM源更换为国内源。我们将通过实际操作案例,让整个过程变得轻松易懂。
2024-08-29 09:51:09
1944
1
转载 调查:游戏技术跨行业应用迎来拐点
作为游戏引擎领域的两大巨头,Unreal(虚幻引擎)的份额正在逐渐增加,从 2021 年的 45% 上升到最新调查中的 63%;在所使用的 AI 工具包,大部分选择的是 ChatGPT(56%),其次分别是 Midjourney(35%)、DALL-E(25%)和 GitHub Copilot(15%)。尽管微软的 Visual Studio IDE 占比从 2021 年的 72% 下降到现在的 60%,但它一直是最受欢迎的 IDE,而 VS Code 在此期间从 13% 增加到了 41%。
2024-08-28 09:02:06
35
原创 突破编程 C++ 设计模式(组合模式)详尽攻略
在软件开发中,设计模式为程序员提供了解决特定问题的最佳实践。设计模式不仅提高了代码的可复用性和可维护性,还能帮助团队更好地进行协作。在这篇文章中,我们将深入探讨组合模式——一种结构型设计模式。组合模式允许你将对象组合成树形结构来表示“部分-整体”的层次关系。组合模式使得客户端对单个对象和组合对象的使用具有一致性,这种一致性简化了对复杂树形结构的操作。
2024-08-28 08:58:15
1140
原创 操作指南:在Ubuntu 24.04上安装网易邮箱大师
在成功登录后,网易邮箱大师的界面会展示你的收件箱、发件箱、草稿箱等。左侧导航栏:显示各个邮件文件夹,如收件箱、垃圾箱等。邮件列表:显示当前文件夹中所有邮件的列表,可以查看邮件摘要。邮件内容区:点击某封邮件后,邮件内容将在该区域显示,支持查看、回复、转发等操作。
2024-08-28 08:50:15
686
转载 斗罢艰险又出发 —— deepin 操作系统大模型取经之路
如今各个国产厂商都推出了自己的 AI 大模型,并且各类评测指标纷纷以大模型的通用能力好、参数量大、精确度高来衡量模型的表面能力,但若寻求大模型的本质,实际都是源自同根。自从 ChatGPT 宣布支持 Function calling、插件系统、GPT + 等功能后,各路厂商大模型均不限于提供一个可问答的大模型了,新的智能体概念被包装出来抬到用户眼前,整个 AI 世界仿佛在向用户勾勒了一张未来的蓝图,好像人类未来可以真正摆脱传统意义的劳动方式,转而让 AI 肩负起更重要的使命,帮助人类解决生产力的问题。
2024-08-27 16:54:43
51
原创 PowerShell脚本编写:自动化Windows开发工作流程
PowerShell是由Microsoft开发的一种基于任务的命令行壳体和脚本语言,用于系统管理和自动化。它基于.NETFramework,并提供了与Windows操作系统和应用程序进行交互的强大功能。PowerShell允许用户使用命令(称为cmdlet)执行多种任务,从文件管理到系统配置和监控。
2024-08-27 16:47:13
1356
原创 Eureka原理实践
Eureka源于Netflix的微服务架构,目的是为了解决大规模分布式系统中的服务注册与发现问题。随着微服务的快速发展,越来越多的服务需要相互调用,这要求开发者能够快速、准确地找到所需的服务。
2024-08-27 16:44:38
1335
转载 独家揭秘丨 GreatSQL 的 MDL 锁策略升级对执行的影响
实际生产中如果在多个线程抢同一张表的锁资源的时候,如果想要低优先级的锁优先获得锁,可以尝试修改系统变量 max_write_lock_count,改小可以防止锁饥饿,但是可能会影响别的线程正在执行的业务,因此也要谨慎使用。当然如果想要高优先级锁先获得锁也可以改大 max_write_lock_count 值,看具体业务需求。
2024-08-26 15:49:22
17
原创 工厂模式与策略模式的区别与应用
通过上述案例,工厂模式提供了一个灵活的方式来创建饮料对象,我们可以根据需要轻松扩展新的饮料类型,而无需修改现有的代码。通过上述案例,策略模式使我们能够根据不同的折扣策略来灵活地计算购物车的价格。我们可以很方便地添加、修改或删除策略,而无需改动购物车的实现。
2024-08-26 15:47:39
529
原创 Gradle配置全局替换国内镜像 (2024版) 操作指南
Gradle 是一种基于 JVM 的构建工具,广泛用于 Android 和现代 Java 项目的构建、依赖管理等。在 Gradle 中,您可以使用文件配置项目的依赖、插件、任务等。在构建完成后,可以运行我们在文件中定义的hello。
2024-08-26 15:42:18
2004
转载 Java 通用代码生成器光,电音之王尝鲜版八,完善数据库自动反射功能和多对多候选功能
本代码生成器最新版本是 Java 通用代码生成器光 2.4.0 电音之王 TechnoKing 版本尝鲜版八。完善支持数据库自动反射功能和多对多候选功能。完善了元数据和数据编辑器。在尝鲜版七基础上有多处缺陷修正和功能增强。补充了一些缺失的功能。Java 通用代码生成器光 2.4.0 电音之王 TechnoKing 版本尝鲜版七。支持数据库自动反射功能和多对多候选功能。完善了元数据和数据编辑器。在尝鲜版六基础上有多处缺陷修正和功能增强。
2024-08-25 12:06:51
23
原创 如何利用命令模式实现一个手游后端架构
命令模式是一种对象行为模式,允许将请求封装为对象,从而支持参数化和请求的调用。它将请求与执行过程解耦,使得发出请求的对象与执行请求的对象之间不再直接联系。
2024-08-25 12:04:32
659
原创 上升AI辅助编码:主流IDE中的智能代码补全和生成功能对比去创作#ide
目前市面上有许多IDE,每个IDE都针对不同编程语言和开发需求提供了独特的功能。智能代码补全是指通过上下文分析和历史记录,自动完成开发者输入的代码。这个功能可以大大减少输入的工作量,提高代码的准确性。智能补全可以是不同程度的,包括简单的变量名补全、参数提示和复杂的代码块生成。例如,当开发者输入函数名并按下特定快捷键时,IDE会自动显示该函数的参数信息及提示用户输入。
2024-08-25 11:59:37
962
Python小工具:Markdown 转 HTML 转换器
2024-08-31
小学生出题软件6.0(PyInstaller编译),有标题可打印
2024-08-30
一款AI绘画工具Fooocus2.1使用教程
2024-08-29
图片webp格式自动转换工具
2024-08-29
图片压缩工具 压缩图片大小到2m以下
2024-08-28
【摸鱼神器-股票盯盘】52PoJeDingPanV1.0版本
2024-08-28
30+超实用功能合一的免费办公软件
2024-08-27
右键提取PPT图片提取图片不损失画质
2024-08-27
实现批量替换指定文件夹中符合条件的文件内容
2024-08-27
智能化视域下AI服务于新闻的真实性原则.pdf
2024-09-04
智能语音AI产品用户满意度的影响因素研究.pdf
2024-09-04
用户知识问答转移行为研究:从问答社区到生成式AI.pdf
2024-09-04
ControlNet插件在AI生成图像中的控制应用分析.pdf
2024-09-04
生成式AI视域下智慧图书馆建设的关键路径.pdf
2024-09-04
警惕AI热潮中的娱乐化趋势.pdf
2024-09-04
AI赋能视角下的信息行为研究--2023年信息行为研究年会综述.pdf
2024-09-04
AI技术应用于大学教育教学的理论阐释.pdf
2024-09-04
AI生成式文学的创作试验与文本解读.pdf
2024-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人