-
将 JPA 实体转换为 Mendix
最近在探索 mendix 时,我注意到他们有一个 platform sdk,允许您通过 api 与 mendix 应用程序模型进行交互。 这给了我一个想法,探索它是否可以用于创建我们的领域模型。具体来说,是基于现有的传统应用程序创建领域模型。 如果进一步推广,这可用于将任何现有应用程序转换为 mendix 并从那里继续开发。 将 java/spring web 应用程序转换为 mendix 因此,我创建了一个带有简单 api 和数据库层的小型 ja...
作者:wufei123 日期:2025.01.26 分类:JAVA 9 -
PyTorch 中的 CocoDetection (1)
请我喝杯咖啡☕ *备忘录: 我的帖子解释了cocodetection()使用train2017与captions_train2017.json,instances_train2017.json和person_keypoints_train2017.json,val2017与captions_val2017.json,instances_val2017.json和person_keypoints_val2017.json和test2017与image_info_test...
作者:wufei123 日期:2025.01.26 分类:python 8 -
Python 中的交替异步生成器
本文展示了一个 python 异步生成器 alternatinggenerator,它能够交替地从两个其他异步生成器中获取值。 该代码实现了异步迭代协议 (__aiter__ 和 __anext__),允许使用 async for 循环或手动调用 anext 来迭代结果。 alternatinggenerator 类接受两个异步生成器作为输入 (gen1 和 gen2)。__anext__ 方法的核心逻辑在于它交替地从 gen1 和 gen2 中获取下一个值。当一个生成器...
作者:wufei123 日期:2025.01.26 分类:python 8 -
使用 AI 工具和 Azure 静态 Web 应用构建教育游戏(第 1 部分)
探索游戏化学习:一个使用ren'py和ai构建的教育视觉小说游戏 一直以来,将创造力、技术和趣味性融合于一体的理念都深深吸引着我。最近,我尝试通过开发一款教育性质的视觉小说游戏来探索这种可能性。虽然我缺乏游戏开发经验,但我渴望尝试新事物,因此我选择使用Ren'Py——一个基于Python的视觉小说引擎——作为我的起点。为了加快开发速度,我利用了AI工具,并使用Azure静态Web应用进行部署,最终创建了一个交互式游戏原型,旨在教授如何使用GitHub Copilot辅助编码任...
作者:wufei123 日期:2025.01.26 分类:python 8 -
学习数据科学的最佳方式:有抱负的专家综合指南
数据科学领域日新月异,需要具备统计学、编程和专业领域知识的独特技能组合。如果您渴望进入这个充满活力的领域,掌握高效的学习方法将帮助您节省时间并最大化学习成果。本文将为您提供一个系统、全面的数据科学学习路线图。 1. 夯实基础 在深入高级主题之前,扎实的基础至关重要,包括: 数学:线性代数、微积分和概率是许多机器学习算法的基石。 统计学:学习假设检验、置信区间和各种分布等概念。 编程:Python和R是数据科学领域最流行的编程语言。Python初学者应重点掌握Pandas、N...
作者:wufei123 日期:2025.01.26 分类:python 10 -
PyTorch 中的 CocoCaptions (1)
请我喝杯咖啡☕ *备忘录: 我的帖子解释了cocodetection()使用带有captions_train2014.json、instances_train2014.json和person_keypoints_train2014.json的train2014、带有captions_val2014.json、instances_val2014.json和person_keypoints_val2014.json的val2014以及带有image_info_test20...
作者:wufei123 日期:2025.01.26 分类:python 11 -
Python 入门:使用 Poetry 创建 Hello World 项目
使用 Poetry 快速构建 Python Hello World 项目 Poetry 是一个功能强大的 Python 包管理和构建工具,它简化了项目创建、依赖管理和环境隔离等流程。本教程将引导您一步步使用 Poetry 创建一个简单的 "Hello, World!" Python 项目。 准备工作 在开始之前,请确保您的系统已安装以下软件: Python 3.7 或更高版本 Poetry (请参考官方文档进行安装) 您可以通过以下命令验证安装: python --ve...
作者:wufei123 日期:2025.01.26 分类:python 5 -
Create a Infinite Scrolling Marquee with HTML and CSS
为您的网站添加动画可以让您的网站更具互动性和精彩。实现这一目标的最佳方法之一是创建滚动字幕 - 一种非常时尚的动画,可以在技能或工具等平滑内容上滑动,使您的网站脱颖而出。 在本教程中,我将向您展示如何仅使用 html 和 css 创建无限滚动选取框。 什么是天棚? 滚动字幕是一种简单的动画,内容在屏幕上无休止地移动。这可以用来展示技能、技术和功能等文本。 让我们编码一下 html 结构 首先创建html结构 <di...
作者:wufei123 日期:2025.01.26 分类:CSS 1 -
Hal创建并共享生成应用程序
Hal9 (GitHub) 旨在简化基于LLM、扩散模型和其他AI模型的应用程序的创建、部署和共享。无论是构建聊天机器人、代理、API还是生成式应用,Hal9 都能最大限度地减少工程开销,让您专注于AI本身。 为什么选择Hal9? 许多生成式AI项目耗费大量时间在工程难题上——例如构建界面、集成工具和管理基础设施——而非核心AI工作,例如提示优化、RAG策略实施或模型性能优化。 Hal9 通过显著减少工程开销来改变这一现状。它提供了一个基于Unix IO约定(如stdin和...
作者:wufei123 日期:2025.01.26 分类:python 11 -
使用 Python 管理 Bitwarden Vault 中的重复项
Bitwarden 缺乏内置的重复项管理功能。市面上现有的用户自制工具难以令人满意,因此,我开发了一款基于 Python 的工具来简化这一过程。 主要功能: 按条目类型筛选:登录信息、安全笔记、信用卡或身份信息。 识别并导出重复项以供人工审核。 将唯一条目保存到清理后的 JSON 文件中。 提供交互式 Shell 脚本和 CLI 模式,增强灵活性。 工作原理: 将 Bitwarden 账户导出为 JSON 文件,然后运行该工具。您可以通过交互式 Shell 脚本,根据自...
作者:wufei123 日期:2025.01.26 分类:python 8