开源
文章平均质量分 82
我码玄黄
分享最新的技术解析、技术难题攻克经验、具体技术实现过程以及推荐一些有趣的技术内容
展开
-
Sharp.js:简单而又实用的图像处理库
sharp.js是一个高性能的Node.js模块,它利用了libvips库,提供了快速且高效的图像处理能力。原创 2024-09-28 09:15:00 · 380 阅读 · 0 评论 -
前端开发者必学:mo.js动画库
mo.js是轻量级JavaScript动画库,通过简单API创建复杂动画。支持Vue,兼容性好,提升网页动态效果和交互性。示例展示在Vue中使用mo.js创建动画效果。原创 2024-09-21 13:55:10 · 1099 阅读 · 0 评论 -
GSAP动画库:让网页动起来的艺术
GSAP是高性能JavaScript动画库,支持跨浏览器,提供核心功能和丰富插件,助力开发者轻松创建快速响应的动画效果,适用于各种场景,包括网页动画、UI元素、数据可视化和游戏动画。原创 2024-09-20 10:51:26 · 382 阅读 · 0 评论 -
前端动画库大比拼:为何选择Velocity.js
`Velocity.js` 是一个强大的 `JavaScript` 动画库,它不仅完全兼容 `jQuery` 的 `$.animate()` 方法,还能在不依赖 `jQuery` 的情况下独立工作。原创 2024-09-19 09:48:44 · 729 阅读 · 0 评论 -
THREE.js:网页上的3D世界构建者
THREE.js是一个强大的基于JavaScript的库,它使得在网页上创建和展示三维图形变得异常简单。原创 2024-09-16 10:01:25 · 859 阅读 · 0 评论 -
如何将 Electron 项目上架 Apple Store
Electron 应用程序可以运行在 Windows、macOS 和 Linux 上,本文将探讨如何将 Electron 构建的桌面应用程序上架到 App Store原创 2024-09-11 09:27:50 · 1859 阅读 · 0 评论 -
Matter.js:Web开发者的2D物理引擎
`Matter.js`,一个专为网页设计的`2D`物理引擎,为开发者提供了一种简单而强大的方式,来实现复杂的物理交互效果。原创 2024-09-08 07:19:22 · 646 阅读 · 0 评论 -
HTMX:用HTML属性实现AJAX、CSS过渡和WebSockets
`htmx` 是一个轻量级的 `JavaScript` 库,它允许开发者使用简单的 `HTML` 属性来实现复杂的交互功能。原创 2024-09-06 17:29:48 · 1487 阅读 · 0 评论 -
无需后端也能测试 CRUD:Mock.js 的强大功能
`Mock.js` 作为一个强大的前端数据模拟库,可以帮助开发者轻松模拟 `CRUD` 接口,从而在开发过程中测试和验证前端逻辑。原创 2024-09-03 11:17:56 · 323 阅读 · 0 评论 -
探索 paper.js:前端开发者的矢量图形利器
paper.js 是一个开源的矢量图形脚本框架,它为开发者提供了一个强大而灵活的工具,用于在网页上创建和操作矢量图形。原创 2024-09-02 09:51:57 · 751 阅读 · 0 评论 -
NSQ: 构建高性能分布式系统的利器
**NSQ**(N Squared Queue)是一种高性能、分布式的实时消息队列系统,专为大规模分布式环境设计。原创 2024-08-31 16:39:19 · 456 阅读 · 0 评论 -
Monibuca实战:如何用Go语言打造高效的直播后端
Monibuca(m7s)是一个开源的高性能实时流媒体服务器框架,采用Go语言编写,支持模块化设计和多种流媒体协议,适用于在线教育、直播、监控等多种场景,易于扩展和定制。原创 2024-08-28 09:39:34 · 666 阅读 · 0 评论 -
探索Plotly:如何用柱状图展示复杂数据
探索Plotly库的强大功能,本文深入介绍了如何使用Python构建各种柱状图,包括基础用法、分组与堆积柱状图,以及高级技巧如标注、颜色自定义和坐标轴旋转,助力数据分析师和爱好者更直观地展示和分析数据。原创 2024-08-27 14:11:02 · 724 阅读 · 0 评论 -
Elasticsearch 与 OpenSearch:谁才是搜索霸主
Elasticsearch与AWSOpenSearch均基于Lucene,处理大规模数据。Elasticsearch速度快,资源使用更节约。AWSOpenSearch集成AWS服务,提供托管服务,安全功能为核心。Elasticsearch更适合即时、精确数据检索需求。原创 2024-08-12 10:38:59 · 957 阅读 · 0 评论 -
OvenMediaEngine部署全攻略:打造你的实时媒体服务器
WebRTC是“网络实时通信”(Web Real Time Communication)的缩写,它主要用来让浏览器实时获取和交换视频、音频和数据。原创 2024-08-06 10:44:38 · 647 阅读 · 0 评论 -
跨平台AI模型部署神器:FastDeploy实战Yolov5
FastDeploy是一款易用、高效的AI模型部署工具。它旨在简化AI模型从训练到部署的整个流程,支持在多种硬件和操作系统上进行模型推理。多平台支持FastDeploy支持在云、边、端等多种环境中部署模型,包括但不限于WindowsLinuxAndroidiOS等操作系统。多硬件兼容: 支持多种硬件平台,如Intel CPUNVIDIA GPUJetsonARM CPU等。多算法支持: 支持多种主流算法模型,包括图像分类、目标检测、图像分割、人脸检测、人体关键点检测、文本识别等。低门槛使用。原创 2024-07-30 13:56:31 · 774 阅读 · 0 评论 -
Dify-生成式 AI 应用创新引擎,本地搭建以及使用
`Dify` 可以说就是界面化的 `LangChain`,从构建到发布一个聊天程序,完全脱离了编码,并且灵活的使用了各种 `api` 和工具。原创 2024-07-29 19:18:14 · 774 阅读 · 0 评论 -
ShareDB:构建实时应用从未如此简单
ShareDB 是一个支持多用户实时协作的全栈库,适用于构建各种需要同步数据更新的在线应用,如在线文档编辑器、实时仪表板和多玩家游戏等。它提供了一套全面的实时同步和多用户协作解决方案,具备异步最终一致性、实时查询订阅、数据库集成、水平扩展、字段投影、中间件支持、跨平台使用、离线更改同步、内存数据库测试、历史版本访问和实时用户状态同步等特性。ShareDB包括一个Node.js服务器,用于协调和提交来自多个客户端的编辑,以及一个可在Node.js或浏览器中运行的JavaScript客户端,用于操作文档。原创 2024-07-25 10:42:35 · 829 阅读 · 0 评论 -
文件解析的终极工具:Apache Tika
ApacheTika是开源的跨平台库,用于检测、提取和解析多种文件格式元数据,支持文档、图片、音频和视频等。广泛应用于搜索引擎、内容管理系统、数据分析等,可提取文档内容用于文本分析、情感分析等。原创 2024-07-22 15:57:14 · 1369 阅读 · 0 评论 -
解锁开源高效的全栈笔记应用Memos
`Memos`是一款轻量级的开源笔记应用,程序采用`Go`语言后端、`React.js`前端和`SQLite`数据库,支持`Docker`一键部署,简化安装流程。原创 2024-07-20 10:09:16 · 323 阅读 · 0 评论 -
震惊AI界!DeepSeek挑战GPT-4o霸主地位,发布超低价开源大模型
DeepSeek-V2综合能力强大,与顶级闭源模型比肩,性能高效,训练资源需求低。API定价极具竞争力。原创 2024-07-12 11:29:48 · 1088 阅读 · 0 评论 -
告别中央服务器:Syncthing实现点对点文件同步
Syncthing是一款开源的文件同步工具,可让您在多个设备之间同步文件。它适用于Mac OS XWindowsLinuxFreeBSDSolarisOpenBSD等系统。可以通过浏览器访问来配置和监控该应用程序。Syncthing具有以下特点:1、点对点同步2、无需中央服务器3、跨平台支持通过以上步骤,我们已经成功配置了Syncthing并且可以开始使用它来同步文件了当然Syncthing的功能远不止这些,更多高级功能请参考官方文档。Syncthing。原创 2024-07-09 16:09:36 · 739 阅读 · 0 评论 -
超强开源全能日程助手—揭秘FullCalendar
FullCalendar提供了多种视图,如年视图、月视图、周视图、日视图、日程视图等。年视图让你一览全年的概貌,便于把握全年的重要事件和趋势;月视图则清晰展现每月的日程,适合做月度计划与回顾;周视图和日视图聚焦于更短周期,帮助用户精细化管理每日与每周的任务;而日程视图(如时间轴视图),通过时间线的方式呈现事件,特别适合需要关注具体时刻和持续时间的场景,如会议、工作班次等。综上所述,不仅仅是一个日历插件,它也是时间管理和日程规划的全方位解决方案。原创 2024-06-22 10:37:35 · 989 阅读 · 0 评论