程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
15年,专注软件定制开发
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
使用 Gin 和 OpenAI 实现实时聊天:后端代码与前端集成
代码
使用 Gin 和 OpenAI 实现实时聊天:后端代码与前端集成
2024-11-19 01:23:58 +0800 CST
view 1788
本文介绍了如何使用Go语言的Gin框架与OpenAIAPI实现实时聊天功能,包括后端代码实现、.env配置文件设置,以及前端如何通过SSE与后端交互。后端通过Gin创建API接口,处理用户请求并与OpenAI的GPT-4模型交互,实时推送响应给前端。前端使用JavaScript的EventSource接收消息,展示实时聊天效果。
编程
聊天应用
后端开发
前端开发
API集成
综合
Granim.js:为网页背景、元素和文字添加交互式渐变效果
2024-11-19 08:26:02 +0800 CST
view 1735
Granim.js是一个开源的JavaScript库,用于创建流畅的交互式渐变动画,支持丰富的渐变配置和易用的API。它可以为网页的背景、元素和文字添加动态渐变效果,适用于简单和复杂的场景,如图像蒙层和文字渐变。该库提供了多种选项和回调函数,允许用户自定义动画效果,提升网页的视觉吸引力。
前端开发
动画效果
网页设计
开源库
用户体验
FastAPI-MCP:三行代码将现有API升级为AI原生工具服务
编程
FastAPI-MCP:三行代码将现有API升级为AI原生工具服务
2025-08-20 09:31:23 +0800 CST
view 768
FastAPI-MCP是一个革命性的框架,能够将现有的FastAPI接口快速转换为符合MCP协议的工具服务。它通过自动转换、继承安全机制和保持文档等功能,解决了传统API开发中的效率、安全和维护问题。只需三行代码即可实现转换,支持多种高级特性和企业级部署,助力API智能化。
API
人工智能
开发工具
框架
性能优化
告别Pr/AE!用FFCreator这个Node.js神器,编程式自动化批量生成视频
编程
告别Pr/AE!用FFCreator这个Node.js神器,编程式自动化批量生成视频
2025-09-01 06:59:10 +0800 CST
view 531
FFCreator是一个基于Node.js的视频处理库,旨在通过程序化方式自动化批量生成高质量视频。它将视频制作简化为简单的API调用,支持多种元素(图片、视频、音频、文本)的组合,内置丰富的动画效果和高级功能,如文本转语音和虚拟主播,适合电商、新媒体和在线教育等场景。
视频制作
自动化工具
编程
Node.js
多媒体
PHP爬虫利器:QueryList,让网页数据抓取变得简单高效
编程
PHP爬虫利器:QueryList,让网页数据抓取变得简单高效
2025-09-02 10:11:37 +0800 CST
view 533
QueryList是一个基于phpQuery的PHP数据采集工具,提供jQuery风格的DOM解析和数据抓取功能。它支持复杂的HTTP请求、编码处理和内容过滤,适合各种数据采集需求。安装简单,使用直观,能够高效处理网页数据,尤其适合已经使用PHP技术栈的开发者。QueryList的设计理念使得数据采集变得优雅而高效。
数据采集
PHP工具
爬虫技术
综合
Roop是一款免费开源的AI换脸工具
2024-11-19 08:31:01 +0800 CST
view 2401
Roop是一款免费开源的AI换脸工具,支持图片、视频及直播实时换脸,操作简单,适合创意工作者和普通用户。用户只需上传人脸图片,即可轻松完成换脸。Roop提供批量处理、保持帧率等多种功能,且安装过程简单,支持Windows环境。文章还介绍了报错处理及客户端代码示例,帮助用户更好地使用该工具。
人工智能
开源软件
图像处理
视频编辑
技术教程
PHP内存管理终极指南:从引用计数到生产环境监控
编程
PHP内存管理终极指南:从引用计数到生产环境监控
2025-08-26 06:42:40 +0800 CST
view 491
本文深入探讨了PHP内存管理的核心机制,包括引用计数、写时复制、垃圾回收及循环引用处理。通过示例代码,展示了内存泄漏的常见模式及其预防措施,强调了在高并发应用中内存优化的重要性。还介绍了生产环境的内存监控策略和最佳实践,帮助开发者编写高性能、稳定的PHP应用。
PHP
内存管理
性能优化
开发实践
编程技巧
支付宝支付接口集成——手机网站支付单文件代码
编程
支付宝支付接口集成——手机网站支付单文件代码
2024-11-19 01:40:15 +0800 CST
view 1128
这段代码实现了通过支付宝的WAP支付接口发起支付请求的过程。主要包括实例化支付对象、设置支付参数、发起支付请求等步骤。核心在于生成请求参数并对其进行签名,以确保安全性。代码结构清晰,功能分明,适合用于手机网站支付集成。
支付
支付宝
接口集成
综合
34.4K Star 最牛 OCR !!! 不要服务器, 浏览器识别 100+ 语言文本
2024-11-19 07:16:38 +0800 CST
view 1797
Tesseract.js是一款纯JavaScript的OCR库,支持超过100种语言的文本识别,能够在浏览器中独立运行,无需服务器支持。它提供自动文本检测和用户友好的API,适用于多种应用场景,如图像文本提取和文档分析。无论是初学者还是开发者,都能轻松上手,确保数据安全且响应迅速。
光学字符识别
JavaScript库
前端开发
如何在Vue3中使用组合API和watch监听数据变化?
编程
如何在Vue3中使用组合API和watch监听数据变化?
2024-11-17 23:53:00 +0800 CST
view 891
本文介绍了如何在Vue3中使用组合API和watch来监听数据变化。组合API增强了代码的组织性和可重用性,watch函数则用于精确监听数据变化并执行相应逻辑。文章涵盖了组合API的基本使用、watch的基本用法、深度监听、监听多个数据源、立即执行的watch以及清理副作用等内容,帮助开发者更好地掌握这些技术。
前端开发
Vue.js
JavaScript
ServiceWorker是一种在浏览器后台运行的独立线程,能够实现缓存、消息推送和后台更新等功能
编程
ServiceWorker是一种在浏览器后台运行的独立线程,能够实现缓存、消息推送和后台更新等功能
2024-11-18 14:06:55 +0800 CST
view 1103
ServiceWorker是一种在浏览器后台运行的独立线程,能够实现缓存、消息推送和后台更新等功能。它通过拦截请求并根据逻辑处理,提供了强大的离线访问能力。本文详细介绍了ServiceWorker的注册、生命周期、请求拦截、事件监听及缓存策略,并展示了如何实现离线访问功能。
Web技术
前端开发
离线应用
服务端能力
编程
10个几乎无人使用的罕见HTML标签
2024-11-18 21:44:46 +0800 CST
view 1115
本文介绍了10个罕见的HTML标签,这些标签在开发中很少被使用。包括`<abbr>`用于缩写,`<q>`用于引用,`<s>`用于删除线,`<mark>`用于高亮,`<wbr>`用于文本换行,`<details>`用于可展开内容,`<optgroup>`用于下拉列表分组,`<datalist>`用于自动完成,`<fieldset>`用于表单分组,以及`<sup>`和`<sub>`用于上标和下标。
HTML
Web开发
前端技术
让移动端触摸响应“丝滑如初”:9 大高频优化策略
编程
让移动端触摸响应“丝滑如初”:9 大高频优化策略
2025-08-16 08:51:26 +0800 CST
view 660
本文分享了9个高频的移动端触摸事件优化策略,旨在提升应用的响应速度和交互体验。通过使用`passive:true`优化滚动性能、事件委托减少监听器、锁定滚动防止穿透、使用`requestAnimationFrame`优化动画等方法,帮助开发者实现流畅的移动体验。优化是一个持续的过程,需要根据实际情况选择合适的策略。
移动开发
用户体验
性能优化
55个常用的JavaScript代码段
编程
55个常用的JavaScript代码段
2024-11-18 22:38:45 +0800 CST
view 1313
本文列出了55个常用的JavaScript代码段,涵盖数组操作、字符串处理、日期处理、设备检测和UI交互等方面。这些代码段从简单到复杂,帮助前端开发者提高代码效率和可读性,掌握实用技巧,成为不可或缺的核心人员。
编程
前端
JavaScript
开发技巧
技术
地图API全面收费!5个零成本替代方案,省下百万开发成本!
编程
地图API全面收费!5个零成本替代方案,省下百万开发成本!
2025-08-28 15:15:45 +0800 CST
view 1809
本文探讨了面对高德、百度、腾讯地图API全面收费的情况,提供了五个零成本或低成本的地图替代方案,包括OpenStreetMap和MHCMap等。文章详细介绍了这些方案的优势、使用方式及适用场景,并强调了法律合规的重要性,建议企业考虑自建地图服务架构以降低长期成本和风险。
地图服务
开源技术
开发者资源
成本管理
技术自主
UniApp H5跨域问题终极解决方案:两种代理配置方式详解
编程
UniApp H5跨域问题终极解决方案:两种代理配置方式详解
2025-09-01 20:46:27 +0800 CST
view 907
本文介绍了在UniAppH5项目中解决跨域问题的两种方法:通过修改manifest.json文件和创建vue.config.js文件进行代理配置。详细说明了每种方法的配置步骤、参数解释及注意事项,并提供了请求封装的示例代码,帮助开发者提高代码的可维护性和复用性。
前端开发
UniApp
跨域问题
API
开发工具
在 Vue 3 中如何创建和使用插件?
编程
在 Vue 3 中如何创建和使用插件?
2024-11-18 13:42:12 +0800 CST
view 1162
本文介绍了在Vue3中如何创建和使用插件,插件是增强Vue应用功能的库或模块。通过具体的代码示例,展示了如何创建一个全局提示插件,注册并在组件中使用。文章还提供了插件最佳实践,包括命名空间、可配置性和错误处理,强调了插件在项目中的复用性和灵活性。
前端开发
Vue.js
插件开发
Vue3中使用CompositionAPI进行组件间通信的多种方式,包括父子组件通信、兄弟组件通信和非直接关系组件通信
编程
Vue3中使用CompositionAPI进行组件间通信的多种方式,包括父子组件通信、兄弟组件通信和非直接关系组件通信
2024-11-18 19:52:25 +0800 CST
view 1299
本文探讨了在Vue3中使用CompositionAPI进行组件间通信的多种方式,包括父子组件通信、兄弟组件通信和非直接关系组件通信。通过示例代码,详细讲解了如何使用props、emit事件、父组件作为桥梁以及EventBus等方法来实现组件之间的交互,提升代码的可维护性和可读性。
前端开发
Vue.js
组件化
状态管理
Pydantic是一个用于数据验证和设置管理的Python库
综合
Pydantic是一个用于数据验证和设置管理的Python库
2024-11-18 22:22:27 +0800 CST
view 1471
Pydantic是一个用于数据验证和设置管理的Python库,利用类型注解定义数据模型,提供强大的验证功能和高效性能。它支持自定义验证器、复杂类型和嵌套模型,特别适合API开发和配置管理。Pydantic与FastAPI等现代框架无缝集成,简化了开发过程,提升了代码的健壮性和可维护性。
Python库
数据处理
API开发
软件开发
类型安全
彻底解决移动端Web开发中的软键盘兼容性问题
编程
彻底解决移动端Web开发中的软键盘兼容性问题
2025-05-06 09:01:34 +0800 CST
view 1038
本文分析了移动端Web开发中软键盘的兼容性问题,探讨了iOS和Android平台的差异,并提供了针对输入框被遮挡、fixed定位元素异常及vh单位不一致的解决方案。通过使用VisualViewportAPI和合理的布局策略,开发者可以显著改善用户体验。文中包含了相关的代码示例和最佳实践建议。
Web开发
前端技术
移动端
用户体验
兼容性问题
编程
apache自带的ab(http)与abs(https)压测工具用法详解
2024-11-19 01:53:49 +0800 CST
view 7984
本文详细介绍了Apache自带的ab(http)和abs(https)压测工具的使用方法,包括吞吐率、并发连接数、用户请求等待时间等基本概念。通过示例代码展示如何使用ab工具进行压力测试,并提供了测试结果的分析,包括请求数、响应时间等关键指标。最后,比较了Windows和Linux环境下的测试结果,指出了服务器性能的优化方向。
性能测试
网络工具
Apache
PyInstaller是一个用于将Python应用程序及其依赖项打包成独立可执行文件的工具,简化了分发和部署过程
综合
PyInstaller是一个用于将Python应用程序及其依赖项打包成独立可执行文件的工具,简化了分发和部署过程
2024-11-17 05:09:10 +0800 CST
view 1065
PyInstaller是一个用于将Python应用程序及其依赖项打包成独立可执行文件的工具,简化了分发和部署过程。本文介绍了PyInstaller的安装、基本用法和高级特性,包括自定义图标、隐藏控制台窗口和添加数据文件等。通过实际案例展示了如何打包GUI应用程序。PyInstaller适用于各种平台,特别适合需要将Python应用分发给最终用户的开发者。
Python
开发工具
软件打包
综合
开源 | 一款基于 Vue 的低代码,6K star 的可视化表单设计器工具,轻松搞定表单,支持多端适配
2024-11-19 08:33:51 +0800 CST
view 2788
FormCreate是一款基于Vue的低代码可视化表单设计器工具,支持多端适配和国际化,用户可通过直观界面快速构建功能完备的表单。它内置丰富的组件库,支持动态渲染和事件绑定,广泛应用于政务、OA、ERP、电商等系统,提升开发效率,简化表单设计流程。该工具遵循MIT许可证,适合商业用途和定制开发。
开源工具
低代码
表单设计
Web开发
Vue框架
告别卡顿!Lenis平滑滚动库让你的网页滚动如丝般顺滑
编程
告别卡顿!Lenis平滑滚动库让你的网页滚动如丝般顺滑
2025-08-20 09:23:02 +0800 CST
view 706
Lenis是由DarkroomEngineering团队开发的轻量级JavaScript平滑滚动库,旨在解决长页面滚动卡顿、视差效果不同步等问题。它通过`requestAnimationFrame`实现高性能的滚动效果,体积小且框架无关,支持丰富的自定义选项和强大的事件系统。Lenis与GSAPScrollTrigger结合使用,能够实现流畅的视差滚动效果,适合各种前端开发场景。
前端开发
JavaScript
动画效果
大家都在搜索什么?
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
企业官网建站费用
上一页
1
...
15
16
17
18
19
...
42
下一页