程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
如何在Vue3中使用音频库Howler.js实现音频播放?
编程
如何在Vue3中使用音频库Howler.js实现音频播放?
2024-11-18 15:35:49 +0800 CST
view 1868
本文详细讲解了如何在Vue3项目中集成Howler.js音频库,实现音频播放功能。包括初始化Vue3项目、安装Howler.js、创建音频播放组件以及实现播放、暂停、停止和音量调节等功能。通过这些步骤,开发者可以轻松为Web应用添加音频功能,提升用户体验。
Web开发
音频处理
前端技术
编程
Flask应用中的错误处理策略与最佳实践
2024-11-18 14:12:17 +0800 CST
view 1885
本文介绍了在Flask应用中实现错误处理的策略与最佳实践,包括使用错误处理器、定义自定义异常类、记录日志、模块化错误处理以及处理请求前后的逻辑。通过示例代码,展示了如何捕获常见错误、记录详细日志,并使用蓝图来组织错误处理逻辑,从而构建一个健壮、易维护的Flask应用。
Flask
Web开发
错误处理
Vue3 组件间通信的多种方式
编程
Vue3 组件间通信的多种方式
2024-11-19 02:57:47 +0800 CST
view 1622
本文探讨了在Vue3中使用CompositionAPI进行组件间通信的多种方式,包括父子组件通信、兄弟组件通信和非直接关系组件通信。通过示例代码,详细讲解了如何使用props和emit进行父子组件通信,以及如何通过父组件作为桥梁实现兄弟组件通信,最后介绍了使用EventBus进行非直接关系组件的通信。
前端开发
Vue.js
组件化
JavaScript
Web开发
Go 1.26 深度实战:语法革命、GC 质变与生产级云原生 Web 开发完全指南(2026)
编程
Go 1.26 深度实战:语法革命、GC 质变与生产级云原生 Web 开发完全指南(2026)
2026-05-29 01:36:40 +0800 CST
view 197
深入解析 Go 1.26 核心新特性:new(expr) 语法糖、泛型自引用、Green Tea GC 默认启用、SIMD 加速 3x,附生产级 Web 服务实战代码。
Go语言
Go1.26
Web开发
云原生
Goroutine
GC优化
并发编程
SIMD
泛型
性能优化
前端容器化实战:使用Docker高效部署前端项目的完整指南
编程
前端容器化实战:使用Docker高效部署前端项目的完整指南
2025-09-11 17:13:31 +0800 CST
view 1308
本文详细介绍了使用Docker容器化部署前端项目的完整实践指南。内容包括Docker环境安装、优化Dockerfile编写、多阶段构建、Nginx配置优化、DockerCompose管理、环境变量配置以及CI/CD自动化部署。提供了具体的代码示例和最佳实践,帮助开发者实现高效、一致的前端项目部署,提升部署效率和系统可靠性。
前端开发
容器技术
DevOps
部署优化
Web开发
代码
基于Vue.js的拖动功能和画布设置的Web应用
2024-11-19 09:53:07 +0800 CST
view 1565
该文本描述了一个基于Vue.js的拖动功能和画布设置的Web应用。用户可以通过左侧的功能菜单添加文字或图片元素到画布中,并可以调整这些元素的样式和位置。应用提供了设置画布的宽度、高度、背景颜色和背景图片的功能,同时支持预览和下载画布内容的功能。整体设计旨在提供一个直观的用户界面,方便用户进行图形设计。
Web开发
前端技术
用户界面
图形设计
Web浏览器的定时器问题思考
编程
Web浏览器的定时器问题思考
2024-11-18 22:19:55 +0800 CST
view 1836
本文探讨了JavaScript中定时器(setTimeout和setInterval)的执行问题,指出在CPU繁忙、频繁执行和页面后台等情况下,定时器的实际执行时间可能与预期不符。提供了示例代码展示定时器延迟的情况,并介绍了使用WebWorker来解决后台页面定时器延迟的问题,确保任务按预期执行。
JavaScript
Web开发
性能优化
定时器
浏览器
Token存储终极指南:为什么前端安全从告别LocalStorage开始?
编程
Token存储终极指南:为什么前端安全从告别LocalStorage开始?
2025-09-11 18:43:12 +0800 CST
view 1097
本文深入分析前端Token存储的安全风险,对比LocalStorage、SessionStorage和Cookie三种方案的优劣。指出LocalStorage易受XSS攻击,推荐使用HttpOnly、Secure、SameSite=Strict的Cookie存储RefreshToken,内存存储短期AccessToken的最佳实践方案,并提供具体代码实现和不同场景下的选择建议。
前端安全
Web开发
身份验证
网络安全
最佳实践
Go 开发中的热加载指南
编程
Go 开发中的热加载指南
2024-11-18 23:01:27 +0800 CST
view 1569
本文介绍了在Go开发中使用热加载工具Fresh和Air的方法。热加载功能可以在代码修改后实时更新服务,避免频繁重启应用程序。文章详细说明了如何安装和配置这两个工具,以及如何在项目中运行它们,以提高开发效率。
Go开发
热加载
Web开发
JavaScript 原生实现图片复制与粘贴
编程
JavaScript 原生实现图片复制与粘贴
2024-11-18 17:39:20 +0800 CST
view 1450
本文介绍了如何通过JavaScript实现图片的复制与粘贴功能,解决了微信内置浏览器中用户下载图片体验差的问题。通过使用fetch获取图片数据并将其放入剪贴板,再从剪贴板读取并显示图片,简化了操作流程。此方案在iOS17中测试通过,其他设备的兼容性需进一步验证。
JavaScript
Web开发
用户体验
剪贴板操作
ThinkPHP SSE技术解析:实现服务器实时事件推送
编程
ThinkPHP SSE技术解析:实现服务器实时事件推送
2025-09-19 15:22:12 +0800 CST
view 929
本文详细解析如何在ThinkPHP框架中实现Server-SentEvents(SSE)技术,包括后端控制器的HTTP头设置、无限循环连接保持、事件格式规范,以及前端通过EventSourceAPI建立连接和处理不同事件类型。提供了完整的代码示例和实际应用注意事项,适用于实时通知、数据监控等单向推送场景。
Web开发
实时通信
PHP框架
编程
IndexedDB-极速本地存储:浏览器中的超级数据库
2024-11-18 16:21:21 +0800 CST
view 1939
IndexedDB是现代Web应用中的一种高效本地数据存储解决方案,支持异步操作和持久化存储,适合处理大量结构化数据。与Cookies和LocalStorage相比,IndexedDB提供更大的存储空间和更灵活的数据管理能力。通过封装的工具类`idb`,开发者可以轻松实现数据的增删改查操作,满足离线应用和渐进式Web应用的需求。
Web开发
数据存储
前端技术
autofit.js:大屏适配终极解决方案,告别手动调整烦恼!
编程
autofit.js:大屏适配终极解决方案,告别手动调整烦恼!
2026-01-27 19:59:59 +0800 CST
view 1289
autofit.js是一个专注于大屏自适应适配的JavaScript库,采用transform缩放技术实现等比自适应。它解决了传统适配方案(如媒体查询、vw/rem单位)在大屏数据可视化项目中复杂图表组件适配困难的问题。该库具有零依赖、轻量级(仅3.6kB)、简单易用、智能适配和实时响应等核心特性。通过简洁的API(如init方法)和配置参数(el、dw、dh、resize等),开发者只需几行代码即可实现复杂大屏在不同分辨率下的自动等比缩放,极大减少了手动调整的工作量。
前端开发
JavaScript工具
响应式设计
数据可视化
Web开发
Vue 3 中的 Fragments 是什么?
编程
Vue 3 中的 Fragments 是什么?
2024-11-17 17:05:46 +0800 CST
view 1416
本文介绍了Vue3中的Fragments特性,允许组件返回多个顶级元素而无需根节点,简化了DOM结构,提高了代码的可读性和性能。通过示例代码,展示了如何在列表和表单组件中应用Fragments,强调了其在开发中的灵活性和优势。
Vue.js
前端框架
Web开发
用户界面
性能优化
编程
ShareDB:构建实时应用从未如此简单
2024-11-18 08:39:58 +0800 CST
view 2152
ShareDB是一个全栈库,支持多用户实时协作,适用于在线文档编辑器、实时仪表板等应用。它通过Node.js服务器协调客户端,使用操作转换管理冲突。支持多种数据库和发布/订阅适配器,提供异步最终一致性、实时查询等功能。本文展示了如何安装和使用ShareDB,包括服务端和客户端示例代码。
实时协作
开发工具
Web开发
任务管理工具的HTML
代码
任务管理工具的HTML
2025-01-20 22:36:11 +0800 CST
view 1505
该文本描述了一个任务管理工具的HTML结构和功能,包括任务输入、进度条、任务列表、拖放功能以及导出链接的功能。工具使用了现代的CSS样式来创建一个科技感的界面,并通过JavaScript实现任务的添加、删除、标记完成和进度更新。所有任务数据存储在本地存储中,用户可以通过链接导出任务。
Web开发
前端技术
任务管理工具
Salvo,一个为高性能和简洁性设计的RustWeb服务器框架
编程
Salvo,一个为高性能和简洁性设计的RustWeb服务器框架
2024-11-18 15:44:05 +0800 CST
view 1918
本指南介绍了Salvo,一个为高性能和简洁性设计的RustWeb服务器框架。通过实际示例,读者可以学习如何使用Salvo构建Web应用,包括灵活的路由系统、中间件支持、异步处理和静态文件服务等核心特性。指南还提供了环境准备、HelloWorld应用的编写及运行方法,帮助开发者快速上手Salvo。
Rust
Web开发
框架
php获取当前域名
代码
php获取当前域名
2024-11-18 00:12:48 +0800 CST
view 1593
这段PHP代码用于检查当前请求是否使用HTTPS协议,并获取当前域名,最终组合成完整的URL并输出。代码首先判断HTTPS的状态,然后通过$_SERVER变量获取主机名,最后将协议和主机名组合成完整的URL。
编程
Web开发
安全
编程
2025,重新认识 HTML!
2025-02-07 14:40:00 +0800 CST
view 1474
本文探讨了HTML的最新特性,包括可定制样式的下拉菜单、直接操控Popover、Checkbox变身Toggle、使用<search>简化搜索、声明式ShadowDOM、ImportMaps导入模块、inert属性、响应式视频以及利用<details>标签创建交互式手风琴效果。这些新特性为开发者提供了更灵活和现代的用户交互体验。
Web开发
前端技术
HTML5
Python 基于 SSE 实现流式模式
编程
Python 基于 SSE 实现流式模式
2025-02-16 17:21:01 +0800 CST
view 1617
本文介绍了如何使用Python实现基于Server-SentEvents(SSE)的流式模式,强调了流式模式的优势和应用场景。通过FastAPI实现服务端数据流,使用JavaScript的EventSourceAPI在客户端接收实时消息。SSE适合单向数据推送,与WebSocket的双向通信进行了对比,展望了未来在HTTP/3协议下的应用前景。
编程
Web开发
实时通信
数据流
H5端向App端通信(Uniapp 必会)
编程
H5端向App端通信(Uniapp 必会)
2025-02-20 10:32:26 +0800 CST
view 1566
本文介绍了如何使用uniapp实现H5端向App端的通信,解决WebView嵌套问题。通过在App端的webview组件接收消息和在H5端使用postMessage发送消息,用户可以在支付成功后顺利返回App端的订单列表页。此方法有效避免了WebView的嵌套问题,确保了通信的顺畅。
开发
技术
移动应用
Web开发
Go 语言中的万能 HTTP 工具:Resty 客户端全面指南
编程
Go 语言中的万能 HTTP 工具:Resty 客户端全面指南
2024-11-18 20:28:55 +0800 CST
view 2752
在现代Web开发中,HTTP请求和响应是不可避免的组成部分。Go语言的`go-resty/resty`库提供了一个强大且简洁的解决方案,使得编写HTTP请求变得更加方便。本文介绍了Resty的安装、使用、常见请求类型、JSON响应处理、文件上传与下载、超时与重试机制、中间件、上下文支持、代理与认证、Cookie管理等功能,适合需要处理HTTP请求的开发者。
Web开发
Go语言
HTTP客户端
使用 LangChainGo + Gin 实现流式 AI 问答系统
编程
使用 LangChainGo + Gin 实现流式 AI 问答系统
2025-03-09 22:26:15 +0800 CST
view 2112
本文介绍了如何使用LangChainGo和Gin框架结合Ollama大语言模型实现一个流式AI问答系统。通过流式响应,用户可以实时接收AI的回答,提升体验。文章详细描述了后端实现步骤,包括项目创建、代码编写及使用curl进行测试,最后展示了简单的前端实现。完整代码已开源,鼓励读者改进和扩展。
AI
编程
Web开发
流式处理
后端开发
Rust从零开始构建一个简单的单线程Web服务器
编程
Rust从零开始构建一个简单的单线程Web服务器
2024-11-18 12:27:22 +0800 CST
view 1823
本文介绍了如何使用Rust从零开始构建一个简单的单线程Web服务器,涵盖了Web服务器的基本原理、TCP连接的处理、HTTP请求的解析和响应的构造。通过示例代码,读者可以理解Rust的高性能和内存安全特性,以及如何组织和重构代码以提高可维护性。
编程
Web开发
Rust
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
10
11
12
13
14
...
53
下一页