程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Python 基于 SSE 实现流式模式
编程
Python 基于 SSE 实现流式模式
2025-02-16 17:21:01 +0800 CST
view 1841
本文介绍了如何使用Python实现基于Server-SentEvents(SSE)的流式模式,强调了流式模式的优势和应用场景。通过FastAPI实现服务端数据流,使用JavaScript的EventSourceAPI在客户端接收实时消息。SSE适合单向数据推送,与WebSocket的双向通信进行了对比,展望了未来在HTTP/3协议下的应用前景。
编程
Web开发
实时通信
数据流
Vue3中实现基于用户权限的动态路由加载
编程
Vue3中实现基于用户权限的动态路由加载
2024-11-19 06:13:52 +0800 CST
view 1715
本文探讨了如何在Vue3中实现基于用户权限的动态路由加载。通过定义用户权限模型和使用vue-router与vuex,动态生成路由并结合导航守卫进行权限控制,从而提高用户体验和系统安全性。用户登录后,系统根据其角色加载相应的页面,确保无权限用户无法访问敏感内容。
Web应用
前端开发
权限控制
Vue框架
动态路由
纯Go实现WebRTC的开源方案:Pion WebRTC
编程
纯Go实现WebRTC的开源方案:Pion WebRTC
2026-07-04 07:21:09 +0800 CST
view 349
Pion WebRTC是纯Go实现的WebRTC API,无需Cgo,一条命令即可编译到任何平台。支持ICE、DTLS、SRTP、SCTP、DataChannel、弱网优化(WACC/NACK/RTX)、WASM。完整遵循W3C webrtc-pc规范,可用于服务器端音视频通话、直播推流、文件传输、嵌入式设备等场景。
WebRTC
Go
Pion
实时通信
音视频
DataChannel
ICE
DTLS
SRTP
SCTP
WASM
弱网优化
H5端向App端通信(Uniapp 必会)
编程
H5端向App端通信(Uniapp 必会)
2025-02-20 10:32:26 +0800 CST
view 1765
本文介绍了如何使用uniapp实现H5端向App端的通信,解决WebView嵌套问题。通过在App端的webview组件接收消息和在H5端使用postMessage发送消息,用户可以在支付成功后顺利返回App端的订单列表页。此方法有效避免了WebView的嵌套问题,确保了通信的顺畅。
开发
技术
移动应用
Web开发
Container2wasm 深度实战:当 Docker 容器学会了在浏览器里奔跑——从 x86_64/RISC-V 模拟到 WASI 运行时、从 QEMU Wasm 到浏览器网络栈的生产级完全指南(2026)
编程
Container2wasm 深度实战:当 Docker 容器学会了在浏览器里奔跑——从 x86_64/RISC-V 模拟到 WASI 运行时、从 QEMU Wasm 到浏览器网络栈的生产级完全指南(2026)
2026-06-21 00:25:23 +0800 CST
view 738
深度剖析 container2wasm 技术原理:如何将 Docker 容器转换为 WebAssembly 模块并在浏览器中运行。涵盖 Bochs/QEMU 模拟器、WASI 接口、网络栈实现、性能优化与安全模型。
WebAssembly
Docker
容器
WASI
QEMU
云原生
智能视频墙
代码
智能视频墙
2025-02-22 11:21:29 +0800 CST
view 1678
该文本描述了一个智能视频墙的HTML和JavaScript实现。用户可以创建视频容器,支持拖拽和调整大小,并且能够保存布局到本地存储。使用了EasyPlayerPro播放器来播放视频流,提供了多种调整手柄以便用户自定义视频容器的大小和位置。代码中还处理了窗口大小变化的情况,确保视频容器不会超出视口。
前端开发
视频播放
用户交互
Web技术
Go 语言中的万能 HTTP 工具:Resty 客户端全面指南
编程
Go 语言中的万能 HTTP 工具:Resty 客户端全面指南
2024-11-18 20:28:55 +0800 CST
view 2980
在现代Web开发中,HTTP请求和响应是不可避免的组成部分。Go语言的`go-resty/resty`库提供了一个强大且简洁的解决方案,使得编写HTTP请求变得更加方便。本文介绍了Resty的安装、使用、常见请求类型、JSON响应处理、文件上传与下载、超时与重试机制、中间件、上下文支持、代理与认证、Cookie管理等功能,适合需要处理HTTP请求的开发者。
Web开发
Go语言
HTTP客户端
WASI 0.3 深度实战:WebAssembly 系统接口从浏览器走向通用计算
编程
WASI 0.3 深度实战:WebAssembly 系统接口从浏览器走向通用计算
2026-05-21 22:51:39 +0800 CST
view 574
深入解析 WASI 0.3 的组件模型、架构原理与生产级实战——从 Wasmtime 到 WasmEdge,从 Hello World 到边缘计算服务
WebAssembly
WASI
系统编程
边缘计算
使用 LangChainGo + Gin 实现流式 AI 问答系统
编程
使用 LangChainGo + Gin 实现流式 AI 问答系统
2025-03-09 22:26:15 +0800 CST
view 2357
本文介绍了如何使用LangChainGo和Gin框架结合Ollama大语言模型实现一个流式AI问答系统。通过流式响应,用户可以实时接收AI的回答,提升体验。文章详细描述了后端实现步骤,包括项目创建、代码编写及使用curl进行测试,最后展示了简单的前端实现。完整代码已开源,鼓励读者改进和扩展。
AI
编程
Web开发
流式处理
后端开发
Zig 语言 2026 深度拆解:从 C 的替代品到系统编程新范式—— comptime 元编程、泛型推导与零开销抽象的全链路实战
编程
Zig 语言 2026 深度拆解:从 C 的替代品到系统编程新范式—— comptime 元编程、泛型推导与零开销抽象的全链路实战
2026-08-11 15:33:53 +0800 CST
view 89
深度拆解 Zig 语言 2026 年最新发展,涵盖 comptime 元编程、C Interop、内存管理、WebAssembly 目标支持、构建系统、与 Rust/Go 的深度对比,含完整代码示例与生产踩坑清单。
Zig
comptime
元编程
系统编程
泛型
零开销抽象
C语言
WebAssembly
构建系统
内存管理
WebAssembly Component Model 深度实战:用 WIT + WASI 打造沙箱化多语言插件引擎
编程
WebAssembly Component Model 深度实战:用 WIT + WASI 打造沙箱化多语言插件引擎
2026-07-10 03:15:56 +0800 CST
view 255
从工程视角深入拆解 WebAssembly Component Model:为何核心模块无法直接拼装、WIT 接口与 Canonical ABI 的原理、组件组合架构,以及用 Rust 写 guest、Node.js(jco) 做宿主实现沙箱化多语言插件系统的完整实战,附性能优化与落地建议。
WebAssembly
WASM
Component Model
WIT
WASI
插件系统
云原生
多语言
PHP来做一个短网址(短链接)服务
编程
PHP来做一个短网址(短链接)服务
2024-11-17 22:18:37 +0800 CST
view 1677
本教程介绍了如何使用PHP创建一个短网址服务,包括短链接的定义、优点、数据库设计、PHP代码实现及伪静态规则。用户可以通过简短的链接访问长网址,并记录访问数据。教程还提供了代码示例,展示了如何处理表单提交和生成短网址,适合需要简化链接分享和管理的开发者。
编程
Web开发
PHP
数据库
短链接服务
响应式设计已死?流体布局才是未来!
编程
响应式设计已死?流体布局才是未来!
2025-03-12 18:30:00 +0800 CST
view 1640
流体布局是一种Web设计方法,通过使用相对单位(如百分比、em、rem)使页面元素随屏幕大小动态调整,提供更好的用户体验。与传统固定布局相比,流体布局无需手动调整代码,自动适应不同屏幕,提升移动端体验和SEO排名,同时加快页面加载速度,是未来Web设计的核心趋势。
Web设计
前端开发
用户体验
综合
如何实现PC打开是Web应用、手机打开是H5应用
2024-11-18 21:30:23 +0800 CST
view 2488
本文讨论了如何通过同一个链接在PC和移动设备上展示不同的应用。介绍了三种实现方式:1)服务器端逻辑,通过解析User-Agent返回不同内容;2)客户端JavaScript,动态加载不同资源;3)响应式设计,使用CSS媒体查询适配不同设备。提供了相关的示例代码,帮助开发者选择合适的实现方式。
Web开发
前端技术
响应式设计
JavaScript
服务器端编程
Chrome 最新事件处理 API 来了,addEventListener 要凉凉了?
编程
Chrome 最新事件处理 API 来了,addEventListener 要凉凉了?
2025-03-16 08:54:19 +0800 CST
view 1543
Chrome团队推出的ObservableAPI可能会使addEventListener成为历史。它简化了事件处理,避免了嵌套回调和内存泄漏,提供了更优雅的异步事件处理方式。通过简洁的代码示例,ObservableAPI显示了其在实时搜索、即时通讯和防抖功能等场景中的强大应用。作为浏览器原生支持的标准,ObservableAPI代表了前端开发的未来方向。
前端技术
JavaScript
Web开发
API
异步编程
5个实战PHP一行代码技巧:告别重复判断、循环和格式转换
编程
5个实战PHP一行代码技巧:告别重复判断、循环和格式转换
2026-04-27 21:04:10 +0800 CST
view 778
5个实战PHP一行代码技巧,涵盖随机取元素、精准判空、数字截断、数组合并去重和HTML安全过滤,全部基于原生函数,零依赖上生产。
PHP
编程技巧
代码优化
Web开发
JavaScript 实现访问本地文件夹
代码
JavaScript 实现访问本地文件夹
2024-11-18 23:12:47 +0800 CST
view 2173
本文介绍了如何使用JavaScript访问本地文件夹的功能,利用新的API`showDirectoryPicker`,用户可以选择文件夹并读取其中的文件。提供了示例代码,展示了如何处理目录和读取文件内容,同时考虑了用户隐私问题。
编程
Web开发
JavaScript
文件处理
GoGPU 深度实战:纯 Go、零 CGO 的 GPU 计算生态——从 2D 图形到 GUI 工具包的完整指南(2026)
编程
GoGPU 深度实战:纯 Go、零 CGO 的 GPU 计算生态——从 2D 图形到 GUI 工具包的完整指南(2026)
2026-06-28 15:44:07 +0800 CST
view 364
深度解析 GoGPU 纯 Go GPU 计算生态的完整架构:wgpu GPU 抽象层、gg 5 引擎智能光栅化、ui GUI 工具包、naga Shader 编译器、g3d 3D 渲染引擎,含完整代码实战、性能基准与生产部署指南(2026)
Go
GoGPU
WebGPU
GPU计算
图形编程
wgpu
GUI
2D渲染
开源
性能优化
Puter 深度拆解:一个 42K Star 的「开源互联网操作系统」如何用 TypeScript 重新定义浏览器的边界——从虚拟桌面到 Serverless Workers 的全栈架构哲学
编程
Puter 深度拆解:一个 42K Star 的「开源互联网操作系统」如何用 TypeScript 重新定义浏览器的边界——从虚拟桌面到 Serverless Workers 的全栈架构哲学
2026-08-03 15:14:38 +0800 CST
view 158
深度拆解Puter开源互联网操作系统架构:TypeScript全栈实现虚拟桌面、文件系统、Serverless Workers、AI集成与插件生态,附完整代码示例与性能基准
Puter
Internet OS
TypeScript
开源
虚拟桌面
Serverless
Web应用
浏览器
全栈开发
自托管
一个安全支付表单的HTML结构和样式
代码
一个安全支付表单的HTML结构和样式
2025-03-18 17:39:01 +0800 CST
view 1586
该文本描述了一个安全支付表单的HTML结构和样式,使用Bootstrap框架和FontAwesome图标。表单包括卡持有人姓名、卡号、过期日期和CVV字段,并实现了实时验证功能。JavaScript用于处理表单提交和验证逻辑,确保用户输入有效。整体设计注重用户体验和安全性。
支付
前端开发
Web设计
PHP中使用PDO和mysqli实现MySQL数据的分页
编程
PHP中使用PDO和mysqli实现MySQL数据的分页
2024-11-18 16:01:42 +0800 CST
view 1716
本文介绍了在PHP中使用PDO和mysqli实现MySQL数据的分页处理技术,强调了分页在展示大量数据时的重要性。通过示例代码,展示了如何使用LIMIT和OFFSET进行数据分页,并提供了处理超过2000字文章的分页展示方法,旨在提高页面加载速度和用户体验。
编程
数据库
Web开发
PHP
用户体验
WebAssembly 组件模型深度解析:当「一次编写,到处运行」终于成为现实
编程
WebAssembly 组件模型深度解析:当「一次编写,到处运行」终于成为现实
2026-04-08 18:55:13 +0800 CST
view 974
深度解析 WebAssembly 组件模型:从模块隔离困境到 WIT 接口类型系统,从能力导向安全到跨语言协作,全面解读这一让「一次编写,到处运行」真正成为现实的技术革命。
WebAssembly
Wasm
组件模型
WIT
云原生
边缘计算
前端中的 File 和 Blob 两个对象到底有什么不同
编程
前端中的 File 和 Blob 两个对象到底有什么不同
2024-11-18 14:50:11 +0800 CST
view 1770
本文详细介绍了JavaScript中的File和Blob对象的区别与应用。Blob用于表示不可变的二进制数据,适合处理大型文件,而File是Blob的子类,包含文件的元数据。通过示例代码,展示了如何创建、读取和上传Blob和File对象,以及它们在实际应用中的使用场景。
JavaScript
前端开发
文件处理
数据结构
WebAPI
ArrowJS 1.0 深度解析:为什么「代理时代」需要一款全新的 UI 框架?
编程
ArrowJS 1.0 深度解析:为什么「代理时代」需要一款全新的 UI 框架?
2026-06-28 19:45:01 +0800 CST
view 657
深度解析 ArrowJS 1.0:代理时代的首个 UI 框架。三个核心函数、无 JSX、无编译器、5KB 体积,WASM 沙箱安全运行 AI 生成代码,与 Vue 3 相当的性能,完整的 SSR 支持。
ArrowJS
UI框架
代理时代
AI编程
前端开发
WebAssembly
WASM
响应式编程
JavaScript
TypeScript
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
115
116
117
118
119
...
125
下一页