- 博客(622)
- 资源 (3)
- 收藏
- 关注
原创 使用 Python 从头开始构建 LLaMA 4
我们先作为中级技术人员来理解 LLaMA 4 架构,然后用这个例子来了解它是如何穿过架构的,从而对它有一个清晰的理解。想象一下,你有一份非常艰巨的工作。与其雇用一个什么都懂的人,不如雇佣一个专家团队,每个人都在某一特定的事情上表现出色(比如电工、水管工、油漆工)。您还聘请了一名经理,该经理负责查看当前任务并将其发送给合适的专家。AI 模型中的 MoE 有点像这样。**“专家”团队:**这些是较小的专用神经网络(通常是简单的前馈网络或 MLP)。每个专家都可能擅长处理某些类型的信息或模式。
2025-04-25 15:33:06
988
原创 为什么 ‘uv‘ 可能是脚本唯一需要的 Python 工具
如果您是数据科学家,并且:开始使用。它改变了游戏规则。uv给它 10 分钟。您可能再也不会打字了。
2025-04-25 15:24:36
786
原创 使用 Python 从头开始构建类似多模态的 GPT-4o
在这篇博客中,我们将在 Jupyter Notebook 中逐步编写一个非常小的多模态架构,它可以处理文本、图像、视频和音频,并从文本提示生成图像,就像 GPT-4o 一样,从头开始。我们的 MultiModal 生成的部分输出(由 Fareed Khan 创建)本文的目标是帮助您详细理解分步实现,而不是提供完美的模型。以下是我们的多模态模型将具有的功能:所有笔记本(理论 + 代码)都可以在我的 GitHub Repo 中找到:github.com它包含多个笔记本,每个代码块旁边都有适当的理论。微型 GPT
2025-04-25 15:05:10
861
原创 我尝试在 VS Code 和 PyCharm 中编写 Python
但我们不要自欺欺人。说到 Python,PyCharm 感觉就像是Python 的 IDE。VS Code 呢?嗯,是那个很酷的通才只是在努力跟上。**点击那个评论框。拍手。**烤我的看法。或者告诉我您的 VS Code 设置如何比热锅上的黄油运行得更顺畅。只是不要说“这要看情况”。这是一种逃避。选择一方。
2025-04-25 15:00:28
582
原创 11 个过时的 Python 模块
Python 发展得如此之快。您 5 年前学过一些模块?也许它们今天已经过时了,因为安全风险、缺乏维护、更好的现代替代方案或新的 Python 功能使它们变得不必要。使用过时的模块可能会导致 Python 项目出现意外且难以检测的错误。本文总结了 11 个过时的 Python 模块及其现代替代方案,以帮助您更新知识库并升级 Python 武器库。
2025-04-25 14:58:03
986
原创 使用 Python 将数据转换为故事:使用 Pynarrative 进行有效故事讲述的指南
对于我们的第一次数据叙事冒险,我们希望在此数据集的所有数据(20 年)中展示全球饥饿的趋势。现在,让我们在这里再迈出一步 — 让我们为我们正在可视化的国家/地区添加特定的上下文数据 — 具体来说,就是用于及时显示事件的注释。为了支持她的工作,让我们下载一个有用的数据集,该数据集显示了按国家/地区随时间的变化。等绘图库时,数据已经处于正确的顺序中,因此线条正确连接,时间序列按时间顺序流动,分组的条形正确对齐。这看起来比前面的例子要专业得多。我们可以生成一个故事,用不到 20 行代码显示在我们的图表旁边。
2025-04-25 14:53:31
676
原创 Crawl4AI:释放高效的网络抓取
Crawl4AI是一个开源的网络爬虫和抓取框架,旨在自动从网站收集数据。它允许用户同时抓取多个 URL,使其成为需要大规模数据收集的项目的理想选择。借助为 AI 应用程序量身定制的功能,Crawl4AI 简化了将原始 Web 数据转换为结构化格式的过程。图片由 Claude-Sonnet-3.5 生成。
2025-04-25 14:43:16
1165
原创 如何将 React 应用程序部署到 GitHub Pages
GitHub Pages 是 GitHub 提供的一项服务,可让您将 HTML、JavaScript 和 CSS 文件添加到存储库并创建托管的静态网站。该网站可以托管在 GitHub 的 github.io 域(例如 https://username.github.io/repositoryname)或您的自定义域上。React 应用程序也可以类似地托管在 GitHub Pages 上。我们可以免费将 React 应用程序部署到 GitHub 的域,但 GitHub Pages 还支持自定义子域和顶级域。
2025-04-24 22:33:42
768
原创 React Hook Form vs. React 19:2025 年你还应该使用 RHF 吗?
React Hook Form 采用的方法与 React 生态系统中的其他表单库略有不同,它使用不受控制的输入,而不是依赖于状态来控制输入。此方法使表单性能更高,并减少重新渲染的次数。这也意味着 React Hook Form 提供了与 UI 库的无缝集成,因为大多数库都支持该属性。refReact Hook Form 的大小非常小(压缩和 gzip 压缩后只有 8.6 kB),并且零依赖性。该 API 也非常直观,为开发人员提供了无缝体验。该库遵循 HTML 标准,使用基于约束的验证 API 来验证表单。
2025-04-24 17:39:50
1319
原创 如何使用 Next.js 组件优化图像Image
Image一张图片胜过千言万语,图片是 Web 上与用户交流的重要组成部分。<img>alt但是对于网络上的图像,魔鬼在细节中。为了改善用户和开发人员的体验,需要自动图像优化。为了有效地提供最佳图像,您需要关注图像大小、格式和响应能力。在处理静态图像(如图标)时,这可能很容易。但是,某些图像(如个人资料照片)是由用户在运行时动态上传的。如果没有自动图像优化,就无法有效地提供此类图像。
2025-04-24 17:35:34
923
原创 将 AI 引入前端开发工作流程的正确方法
AI 编程助手是一种利用先进的机器学习算法和数据的工具,它提供智能代码补全、代码建议和错误检测等功能,从而增强您的编程流程。它们还可以生成完整的代码片段 ,从而节省重复性任务的时间,并自动执行枯燥的编程工作,让我们能够更专注于更快地为最终用户提供价值。随着时间的推移,这些工具已经从仅仅根据提示输出代码发展到完全融入实际的编码体验,包括头脑风暴和调试,以及提供上下文洞察来指导前端工程师创建卓越且直观的 Web 应用程序。
2025-04-24 17:22:10
1003
原创 拼多多助力怎么操作才能成功?步骤有哪些?
拼多多助力活动是平台为了增加用户互动和吸引新用户而设计的一种营销策略。:首先,您需要在拼多多APP中找到您想要助力的商品或活动。这可能是一个商品的免单机会,或者是一个现金红包的领取活动。点击“发起助力”或“邀请好友”按钮,生成您的专属助力链接或二维码。:将生成的助力链接或二维码通过微信、QQ、微博等社交平台分享给您的朋友或家人。您也可以直接将链接发送给特定的好友,或者在朋友圈、微信群中发布,以吸引更多的助力者。:当您的朋友收到助力链接后,他们需要点击链接并按照提示完成助力任务。
2024-09-10 15:50:46
41219
原创 使用 npm query 为了更好的依赖关系的管理
可在npm CLI作的v8。16.0, query 是一个新的子命令,暴露了一个强大的新方式,检查和了解的依赖你Node.js 的项目。它带来一个新的强大 query 语法,基于一个熟悉的模式:CSS。这是正确的,你现在可以使用特殊CSS选择与 npm query 更好地了解项目的依赖树。在本文中,我们将讨论为什么重要的检查的依赖,审查 npm query 例子,潜入该法为这一新指令,并探索不同的方式来格式和操纵其输出。
2023-09-17 09:34:52
769
原创 React Native 导航:带有示例的教程
React Navigation 是一个独立的库,修复 Windows 11 黑屏问题的 8 种方法使您能够在 React Native 应用程序中实现导航功能。React Navigation 使用 JavaScript 编写,不直接使用 iOS 和 Android 上的本机导航 API。相反,它重新创建了这些 API 的某些子集。这样可以集成第三方 JS 插件,最大限度地定制,并且更容易调试,无需学习 Objective-C、Swift、Java、Kotlin 等。
2023-09-15 20:24:02
909
原创 了解 CSS 中的网格模板列
简单的说, grid-template-columns是一个属性,如何修复“未找到对话”ChatGPT 错误指定网格布局中的列数以及所述列的宽度。该属性的值由空格分隔,每个值指定其各自列的大小:上面的行是如何使用的基本演示 grid-template-columns。他们三个 auto分隔的值表示具有相同宽度的三列。以下两个也同样适用 auto价值观。如何解决“此帐户不允许使用 WhatsApp”的问题至于四个 20%值时,列的宽度将为父元素的 20%。
2023-09-15 10:18:12
757
原创 使用 Draft.js 和 react-draft-wysiwyg 在 React 中构建富文本编辑器
Draft.js 是 React 的富文本编辑器框架,如何修复Windows上的硬盘I/O设备错误为开发人员提供 API 来构建自己的富文本编辑器实现。它提供了一个预先开发的 React 组件,用于生成和呈现富文本。Draft.js 通过提供声明性 API,支持从简单文本格式到嵌入超链接、图像、提及等媒体项等功能,让开发人员能够为各种用例构建富文本编辑器。Draft.js 不提供预构建的工具栏元素。
2023-09-14 16:52:08
1337
原创 探索 Node.js v18 和 v19 中的竞争功能
这两个新运行时的出现, 自 2009 年发布以来,Node.js 一直是一种流行的 JavaScript 运行时。但是Deno 和 Bun 为它们相对于 Node 所呈现的新功能带来了很多炒作。从远处看,Node.js 似乎停滞不前,没有什么令人兴奋的事情发生——但事实并非如此。Node.js v18 于 2022 年 4 月 19 日发布,并在 2022 年 10 月 Node.js v19 发布之前成为当前版本。当前版本意味着该版本从 Node.js 的新版本中获得了不间断的功能。
2023-09-14 10:49:04
689
原创 使用 ESLint 和 Prettier 在 TypeScript 中进行 Linting
最流行的 linting 工具之一是 ESLint,趣知笔记 - 分享有价值的教程!它将分析您的代码以发现潜在的错误,并通过定义编码约定然后自动执行它们来提高代码质量。让我们看看如何将 ESLint 安装到我们的 TypeScript 项目中。首先,将以下依赖项安装到您的 devDependencies:eslint:ESLint核心库@typescript-eslint/parser:一个允许 ESLint 理解 TypeScript 代码的解析器。
2023-09-13 21:02:06
421
原创 比较 Wayne.js 与 Express.js 的服务工作线程路由
Wayne.js 旨在在浏览器中运行的 Service Worker 中实现 HTTP 服务器。服务工作人员在浏览器内托管简单的代理机制,如何修复Windows 11上的ntoskrnl.exe BSOD错误(8种最佳方法)以控制浏览器和云之间的流量,特别是在没有互联网访问或互联网访问不可用的情况下。的概念 Wayne.js 利用服务工作者 来托管比简单代理机制更具表现力的东西。Wayne.js 在服务工作线程中使用 Express.js 的确切语义来实现直接在浏览器中运行的 REST API。
2023-09-13 10:44:48
290
原创 MERN 堆栈教程
MERN 堆栈一词包含以下技术,可加快应用程序开发速度:MongoDB :一个跨平台的面向文档的数据库程序Express.js :Node.js 的 Web 应用程序框架React :用于构建用户界面的 JavaScript 库Node.js :一个开源、跨平台的 JavaScript 运行时环境,可在浏览器之外执行 JavaScript 代码MongoDB、Express.js 和 Node.js 可帮助您构建应用程序的后端,而 React 则为前端提供支持。
2023-09-12 22:30:52
579
原创 Swift 上的 RegexBuilder 入门
关于正则表达式有一句古老的格言:“有些人在遇到问题时会想:‘我知道,我会使用正则表达式。’” 现在他们有两个问题。” 这证明了正则表达式是多么混乱和复杂。这就是 Swift 语言 5.7 版本的 RegexBuilder 的 闪光点。RegexBuilder 简化了正则表达式的编写并使它们更具可读性。
2023-09-12 17:06:20
394
原创 使用Flutter Rust Bridge进行跨平台开发
有时,在跨平台开发中,我们需要在特定于平台的基础上执行某些代码。对于 Flutter 应用程序,我们可以利用丰富的插件库来使用许多平台的原生功能,而无需编写自己的实现,因此这可能不会太令人畏惧。然而,随着我们的需求变得越来越小众,我们可能会发现不存在可以利用某些功能的插件。这时我们需要考虑编写自己的特定于平台的代码。您所针对的平台已经具有可用于实现该功能的语言。例如,在 Android 上,您可以使用 Kotlin 或 Java,而在 Windows 上,您可以使用 C++。
2023-09-11 20:33:28
981
1
原创 如何在 Ubuntu v22.04 上使用 Docker Compose 运行 Laravel
Docker 是一个开源平台,如何修复Windows 11中控制面板打不开的问题(8种方法)使软件工程师能够将其应用程序打包到称为容器的工件中,使它们易于交付,并避免在搜索查询中添加“在我的机器上运行”的问题。那么,什么是容器?容器是一种使用户能够将整个堆栈打包为工件的技术。在这种情况下,整个堆栈指的是操作系统、具有任何依赖项的语言、应用程序代码及其依赖项。因此,在每次部署中,您都会交付整个堆栈,而不仅仅是更改的五行代码。容器已经存在很长时间了,
2023-09-11 14:14:41
397
原创 在 React Native 中使用 Whisper 进行语音识别
语音识别使程序能够将人类语音处理成书面格式。语法、句法、结构和音频对于理解和处理人类语音至关重要。语音识别算法是计算机科学中如何在 macOS Big Sur 上显示/隐藏电池百分比最复杂的领域之一。人工智能、机器学习、无监督预训练技术的发展,以及 Wav2Vec 2.0 等框架,这些框架在自我监督学习和从原始音频中学习方面是有效的,已经提高了它们的能力。语音识别器由以下组件组成:语音输入一种解码器,它依赖于声学模型、发音词典和语言模型进行输出输出一词。
2023-09-10 11:27:38
889
1
原创 使用 Flutter Rust Bridge 进行跨平台开发
有时,在跨平台开发中,我们需要在特定平台的基础上执行某些代码。对于 Flutter 应用程序,我们可以从丰富的插件库中绘制以使用许多平台的本机功能,而无需编写我们自己的实现,因此这可能不太令人生畏。但是,随着我们的需求变得越来越小众,我们可能会发现不存在利用某个功能的插件。这时我们需要考虑编写我们自己的特定于平台的代码。您面向的平台已具有可用于实现该功能的语言。例如,在Android上,您可以使用Kotlin或Java,而在Windows上,您可以使用C++。
2023-09-09 10:10:53
1099
1
原创 如何在 Ubuntu v22.04 上使用 Docker Compose 运行 Laravel
Docker是一个开源平台,使软件工程师能够将他们的应用程序打包到称为容器的工件中,使它们易于发布,并避免在搜索查询中添加“在我的机器上工作”的问题。那么,什么是容器?容器是一种使用户能够将整个堆栈打包为工件的技术。在此上下文中,整个堆栈指的是操作系统、具有任何依赖项的语言、应用程序代码及其依赖项。因此,在每个部署中,您交付的是整个堆栈,而不仅仅是更改的五行代码。容器已经存在了很长时间,但它们在 2014 年被 Docker 普及。
2023-09-08 17:31:42
469
原创 在 React Native 中使用 Whisper 进行语音识别
语音识别使程序能够将人类语音处理成书面格式。语法、句法、结构和音频对于理解和处理人类语音至关重要。语音识别算法是计算机科学中最复杂的领域之一。人工智能、机器学习、无监督预训练技术的发展,以及 Wav2Vec 2.0 等框架,这些框架在自我监督学习和从原始音频中学习方面是有效的,已经提高了它们的能力。语音识别器由以下组件组成:语音输入一种解码器,它依赖于声学模型、发音词典和语言模型进行输出输出一词这些组件和技术进步使未在Windows10中查看RAM内存详细信息的5种方法。
2023-09-08 10:45:33
985
原创 创建 React 上下文菜单
上下文菜单(也称为右键单击菜单)是在用户交互(如右键单击鼠标操作)上显示的图形用户界面 (GUI) 菜单。如何在Android上录制WhatsApp视频和语音通话?上下文菜单提供一组有限的选项,这些选项在菜单所属的操作系统或应用程序的当前状态或上下文中可用。首先,我们将在文件夹中创建一个文件,并使用我们将用于项目的数据填充该文件:data.js``dataid: 1,},id: 2,},id: 3,},id: 4,},
2023-09-07 14:28:13
922
原创 使用 CSS :模态伪选择器
在本节中,我们将了解有关伪元素Windows 11如何更改BitLocker密码?三种简单教程教给你和伪类的更多信息。我们将通过详细说明涉及不同伪元素和伪类的代码示例来进一步了解我们的知识。让我们从伪元素开始。
2023-09-07 09:59:43
328
原创 部署 Node.js 应用程序的 Heroku 替代方案
不幸的是,Heroku 宣布计划从 28 年 2022 月 日开始停用其免费套餐,这让许多开发人员争先恐后地寻找替代方案来托管他们的训练营和投资组合项目。在本文中,我们将回顾使用 Heroku 部署应用程序的几种替代方法。我们将构建一个简单的、无框架的 Node.js 应用程序,然后将其部署到三个提供免费层(渲染、铁路和 Fly.io)的不同服务。我们还将探索一些用于静态部署和如何查看或编辑您的YouTube评论历史记录?图文教程只需几步即可无服务器函数的 Heroku 替代方案。让我们开始吧!
2023-09-06 21:40:48
515
原创 使用 dnd 套件和 React 构建看板
DND Kit是块上的新“套件”(这个笑话归咎于创作者),对于那些寻求React-beautiful-DND替代品的人来说,它看起来很有希望。在本教程中,Windows 11电脑声卡驱动怎么安装?教你五种方法轻松搞定我们将创建一个基本的看板,同时了解 dnd 套件及其功能。
2023-09-06 07:16:20
680
原创 使用 Alinea 和 React 构建更快的博客
虽然这并不是对Alinea的评论,但我认为使用新的CMS构建博客有几件事值得带走。首先,与每个测试版软件一样,问题尚未解决,因此在开发过程中,我有时感觉有点脆弱。其次,文档没有完全达到我的预期。我不得不在文档和示例项目之间移动很多,以理解正在发生的事情以及各个部分如何组合在一起。使用Alinea建立博客绝不是一个简单的体验。虽然这是一个有前途的发展,但它尚未成熟,无法成为其他一切的替代品。
2023-09-05 22:07:15
260
原创 Rust 中的并发编程与横梁
在本文中,我们将介绍 Crossbeam crate,它为 Rust 中的并发编程提供了工具。它被 Rust 生态系统中的许多库和框架广泛使用——前提是并发编程在其领域内。这篇由 Aaron Turon 撰写的精彩博客文章在 2015 年介绍了 Crossbeam,并对使用 Rust 进行无锁编程所带来的挑战提供了一些深刻的见解;如果你有时间,我绝对建议你读一读。事不宜迟,让我们深入研究使用 Crossbeam 在 Rust 中进行并发编程。跳跃前进:Rust 中的并发编程设置原子单元示例。
2023-09-05 11:25:45
141
原创 React 设计模式指南
当今复杂动态系统的可观察性取决于领域知识,或者更重要的是,基于不完整的领域知识产生的未知“未知”。换句话说,落在裂缝之间的案例让我们感到惊讶,如以下引文所示:我们花了不到一个小时就弄清楚了如何恢复网络;需要额外的几个小时,因为我们花了很长时间才控制行为异常的 IMP 并使它们恢复正常。内置的软件警报系统(当然,假设它不受误报的影响)可能使我们能够更快地恢复网络,从而显着缩短中断的持续时间。
2023-09-04 16:57:24
123
原创 编写可观察的 Rust 应用程序
当今复杂动态系统的可观察性取决于领域知识,或者更重要的是,基于不完整的领域知识产生的未知“未知”。换句话说,落在裂缝之间的案例让我们感到惊讶,如以下引文所示:我们花了不到一个小时就弄清楚了如何恢复网络;需要额外的几个小时,因为我们花了很长时间才控制行为异常的 IMP 并使它们恢复正常。内置的软件警报系统(当然,假设它不受误报的影响)可能使我们能够更快地恢复网络,从而显着缩短中断的持续时间。
2023-09-04 11:43:59
360
原创 如何使用 Docker 运行 Phoenix 应用程序
想象一下,您刚刚在 Phoenix 中构建完一个应用程序,现在,您已准备好与世界其他地方共享它。您可能想知道如何准确导航发布环境以及在哪里发布应用程序。简而言之,您可以使用 Docker 在任何地方发布您的项目。Elixir需要一些运行时依赖关系,主要是Erlang,以便启动BEAM。在 Phoenix 发布文档的“使用版本进行部署”部分中,有一个出色的 Dockerfile 可用,如何修复Edge浏览器在Windows11无法更新问题?8种解决方法可作为一个很好的起点。
2023-09-03 15:25:09
232
原创 在 React 中设置样式:设置 React 应用样式的 5 种方法
所以,你是来学习 React 中的样式的?好吧,你来对地方了。当你读完这篇文章时,我保证你会知道这样做。在本文中,我们将回顾使用内联样式、样式组件、CSS 模块、Tailwind CSS 以及 Sass 和 CSS 样式表来样式化 React 组件。我们将使用作为待办事项应用程序一部分的组件来解释这些方法。同时还考虑了本文中检查的样式选项的优缺点。如果你是 React 的新手,安卓版谷歌地图用着很卡怎么办?修复运行卡顿9种方法你可以查看官方文档。
2023-09-03 10:56:23
1967
原创 如何使用Android的融合位置构建地理缓存应用程序
根据牛津词典,寻宝是指“一种活动或消遣,其中一件物品或装有几件物品的容器隐藏在特定位置,供 GPS 用户使用互联网上发布的坐标找到。对于地理缓存应用程序,我们希望应用程序在用户处于项目 A 的特定半径内时通知用户。假设用户(由标记表示)将项目存储在由另一个标记表示的坐标中。如何在Windows 11中重置网络设置?只需6步轻松搞定在这种情况下,项的标记是静态的,而用户的标记是动态的。使用 Android 中的融合位置库,我们可以构建一个地理缓存应用程序,该应用程序提供有关当前用户坐标的后台服务通知。
2023-09-02 20:42:46
198
1
原创 使用 Swagger 记录您的 Express API
您可以通过在 Swagger 集成中实现自定义 CSS 来自定义 Swagger UI。为此,请将选项添加到 :customCssUrl``swaggerUi.setupapp.use(})在这里,我们将自定义 CSS 文件传递给选项。它将使用自定义样式更改 Swagger UI。
2023-09-02 16:16:29
167
原创 为 React 构建 Web 组件
Shoelace 是一个开源的、与框架无关的组件,用于构建可访问的 Web 应用程序。与导出用户界面组件和特定于特定框架的元素的传统 UI 库不同,Shoelace 提供了一系列高度可定制的 UI 组件,这些组件基于与框架无关的技术(称为 Web 组件)构建。Web 组件是标准 Web 技术的组合,如何使用Canopus Procoder对MPEG视频进行编码?图文教程分享允许您创建可重用的自定义元素或组件,这些元素或组件封装功能和样式,远离其余代码。
2023-09-01 15:10:53
349
已测小清新币圈免公众号版+对接支付+推广K线正常完美源码.zip
2020-07-07
卡信乐至尊版程序附带搭建教程.zip
2020-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人