程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
15年,专注软件定制开发
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
综合
FishSpeech是一个全新的文本到语音(TTS)解决方案,采用变分自编码器、声码器和生成对抗网络等先进技术,提供高质量、自然的语音合成
2024-11-19 04:18:33 +0800 CST
view 1519
FishSpeech是一个全新的文本到语音(TTS)解决方案,采用变分自编码器、声码器和生成对抗网络等先进技术,提供高质量、自然的语音合成。支持多种语言,开源代码便于开发者定制,适用于虚拟助手、有声读物、客户服务和教育工具等场景。提供详细的部署指南和在线演示,帮助用户快速上手。
语音技术
人工智能
开源项目
综合
drawDB是一款免费、简单、强大的在线数据库实体关系编辑器,支持MySQL、PostgreSQL、SQLite、MariaDB和SQLServer等多种关系数据库
2024-11-19 07:30:38 +0800 CST
view 1820
drawDB是一款免费、简单、强大的在线数据库实体关系编辑器,支持MySQL、PostgreSQL、SQLite、MariaDB和SQLServer等多种关系数据库。用户无需注册即可使用,提供直观的可视化界面,支持导入导出DDL脚本和JSON文件,具备自定义工作空间、问题检测和模板功能,适合快速上手和团队协作。
开源
数据库
开发工具
在线工具
综合
使用 Vue3、Shadcn UI、Vite、TypeScript 和 Monorepo 构建的现代 vue 管理面板。 等多种 UI 的中后台系统框架
2024-11-18 18:53:38 +0800 CST
view 1793
VbenAdmin是一个流行的中后台管理系统框架,支持多种UI框架如AntDesignVue、ElementPlus和NaiveUI。最新版本v5.0.0引入了先进的项目管理模式,提供动态菜单、权限控制和国际化等功能。项目支持自定义UI框架,便于开发者根据需求选择组件库。安装要求Node.js20及以上,并需使用指定版本的pnpm。
前端框架
开发工具
项目管理
开源
Vue3中的状态管理:使用Pinia替代Vuex
编程
Vue3中的状态管理:使用Pinia替代Vuex
2024-11-18 05:56:04 +0800 CST
view 735
本篇博客探讨了Pinia作为Vue3的状态管理库,比较了其与Vuex的不同之处。Pinia提供了更简洁的API和更好的TypeScript支持,旨在简化状态管理过程。通过示例展示了如何在Vue组件中使用Pinia进行状态管理,特别是创建一个简单的计数器应用,帮助开发者快速上手Pinia。
前端开发
状态管理
Vue.js
JavaScript
编程
JavaScript设计模式:单例模式
编程
JavaScript设计模式:单例模式
2024-11-18 10:57:41 +0800 CST
view 661
单例模式是一种对象创建型设计模式,确保一个类只有一个实例,并提供全局访问点。它适用于管理共享资源,如配置文件和数据库连接。单例模式的优点包括资源节约和数据一致性,但也可能导致全局状态难以管理和扩展性受限。在JavaScript中,jQuery和Pinia展示了单例模式的应用。
设计模式
JavaScript
编程
Rust 数据可视化神器:plotlars 让你轻松绘制精美图表
综合
Rust 数据可视化神器:plotlars 让你轻松绘制精美图表
2024-11-19 09:53:49 +0800 CST
view 1196
plotlars是一个为Rust开发者设计的数据可视化库,结合了Polars的数据处理能力和Plotly的绘图功能。它支持多种图表类型,提供简洁的API和丰富的自定义选项,使得数据可视化变得简单高效。通过实例演示,用户可以快速上手,轻松创建交互式图表,适合数据分析师和科研工作者使用。
数据分析
编程
可视化工具
用 Electron + Vite + Vue3 搭建桌面端项目:Electron 基础配置
编程
用 Electron + Vite + Vue3 搭建桌面端项目:Electron 基础配置
2024-11-19 08:49:45 +0800 CST
view 1387
本文介绍了如何使用Electron、Vite和Vue3搭建跨平台的桌面应用项目。包括项目创建、Electron安装、主进程代码编写、插件配置、打包命令设置等步骤,适合前端开发者快速上手桌面应用开发。通过具体的代码示例,读者可以了解如何配置项目结构、启动应用以及自定义窗口属性。
桌面开发
前端技术
Electron
Vite
Vue
综合
Star 30.3k+ 开源轻量级内网穿透代理服务器,支持web管理
2024-11-18 21:22:36 +0800 CST
view 1138
NPS是一款开源轻量级内网穿透代理服务器,支持多种流量转发方式,包括TCP和UDP。它满足访问内网网站、调试支付接口、SSH访问、远程桌面等需求,并提供内网HTTP代理、SOCKS5代理和P2P功能。内置Web管理端,方便用户管理和配置服务,提升工作和生活的便利性。
开源软件
网络工具
代理服务
如何在Vue3中使用Three.js实现3D图形渲染?
编程
如何在Vue3中使用Three.js实现3D图形渲染?
2024-11-18 19:05:19 +0800 CST
view 1129
本文介绍了如何在Vue3项目中使用Three.js实现基本的3D图形渲染。通过创建一个新的Vue3项目,安装Three.js,并编写一个名为ThreeScene的组件,展示了如何初始化3D场景、相机和渲染器,以及如何实现立方体的旋转动画。最后,组件被集成到主应用中,展示了3D渲染的效果。
前端开发
3D图形
Vue.js
JavaScript
Three.js
编程
js一键生成随机颜色:randomColor
2024-11-18 10:13:44 +0800 CST
view 828
randomColor是一个轻量级的颜色生成库,支持多种编程语言,能够根据主颜色生成多种主题色。用户可以通过简单的代码生成随机颜色,并灵活设置色调、亮度、数量等参数。该库适用于网页设计和随机色块展示,是一个实用的工具。
前端开发
颜色工具
编程库
WebTracing一款SDK实现前端全链路监控
编程
WebTracing一款SDK实现前端全链路监控
2024-11-19 05:06:20 +0800 CST
view 932
WebTracing是一款专为前端项目设计的JavaScript埋点SDK,提供全面的前端监控解决方案,包括行为追踪、性能监测、异常捕获等功能。支持多种安装方式,适用于原生JavaScript项目及Vue2和Vue3项目。开发者可以通过自动和手动采集方式记录事件和错误信息,快速定位和解决问题,是高效的前端监控工具。
前端开发
监控工具
JavaScript
性能优化
错误处理
Nginx 防止IP伪造,绕过IP限制
编程
Nginx 防止IP伪造,绕过IP限制
2025-01-15 09:44:42 +0800 CST
view 1109
本文介绍了如何在Nginx中配置以防止IP伪造,确保后端应用程序能够获取真实的客户端IP。通过使用`X-Real-IP`头信息和相应的Nginx配置,能够有效避免恶意用户伪造IP地址的风险。此外,建议限制后端服务器仅接受来自Nginx的流量,以增强安全性。
网络安全
反向代理
Web架构
使用 LangChainGo + Gin 实现流式 AI 问答系统
编程
使用 LangChainGo + Gin 实现流式 AI 问答系统
2025-03-09 22:26:15 +0800 CST
view 999
本文介绍了如何使用LangChainGo和Gin框架结合Ollama大语言模型实现一个流式AI问答系统。通过流式响应,用户可以实时接收AI的回答,提升体验。文章详细描述了后端实现步骤,包括项目创建、代码编写及使用curl进行测试,最后展示了简单的前端实现。完整代码已开源,鼓励读者改进和扩展。
AI
编程
Web开发
流式处理
后端开发
Go语言中的User-Agent解析利器:mssola/useragent与go-useragent库详解
编程
Go语言中的User-Agent解析利器:mssola/useragent与go-useragent库详解
2024-11-18 22:26:48 +0800 CST
view 1383
本文介绍了两个常用的User-Agent解析库:mssola/useragent和go-useragent。mssola/useragent小巧简洁,适合常见设备信息提取;go-useragent则在性能和准确性上表现突出,适合高性能解析需求。提供了安装和使用示例,帮助开发者根据项目需求选择合适的解析库,以提供更精确的服务。
编程
Go语言
库
开发工具
用户代理
`Blob` 与 `File` 的关系
编程
`Blob` 与 `File` 的关系
2025-05-11 23:45:58 +0800 CST
view 456
在前端开发中,`Blob`和`File`对象是处理文件上传、下载和预览的核心工具。`Blob`表示不可变的原始数据,而`File`是带有元数据的`Blob`。通过示例展示了如何实时预览用户上传的头像、分片上传大文件、生成下载链接、压缩图片以及文件与二进制数据的互相转换。掌握这些技术可以提升前端文件处理能力。
前端开发
文件处理
Web技术
Go语言的并发编程,包括Mutex、RWMutex、WaitGroup和Channel等机制
编程
Go语言的并发编程,包括Mutex、RWMutex、WaitGroup和Channel等机制
2024-11-19 08:09:19 +0800 CST
view 942
本文详细介绍了Go语言的并发编程,包括Mutex、RWMutex、WaitGroup和Channel等机制。Go语言通过CSP模型简化了并发编程的复杂性,提供了安全访问共享资源的工具。Mutex用于保护临界区,RWMutex适用于读多写少的场景,WaitGroup用于等待一组Goroutine完成,Channel则实现了Goroutine之间的通信。合理使用这些工具可以提高并发程序的效率和安全性。
编程
Go语言
并发
TinyGo是Go语言的一个编译器,专为资源有限的环境设计,生成更小的二进制文件,适用于嵌入式系统和WebAssembly
综合
TinyGo是Go语言的一个编译器,专为资源有限的环境设计,生成更小的二进制文件,适用于嵌入式系统和WebAssembly
2024-11-19 03:46:50 +0800 CST
view 1037
TinyGo是Go语言的一个编译器,专为资源有限的环境设计,生成更小的二进制文件,适用于嵌入式系统和WebAssembly。与标准Go编译器相比,TinyGo在功能上有所妥协,如对Cgo和反射的支持有限。它优化了启动时间和内存使用,特别适合物联网设备和WebAssembly应用程序的开发。
编程
Go语言
嵌入式开发
WebAssembly
性能优化
Python库`nz-bank-validate`,用于验证银行账号的有效性
综合
Python库`nz-bank-validate`,用于验证银行账号的有效性
2024-11-18 08:38:05 +0800 CST
view 798
本文介绍了Python库`nz-bank-validate`,用于验证新西兰银行账号的有效性。内容涵盖了库的安装、基本用法、高级用法及实际应用案例,包括用户输入验证和数据批量校验。通过使用该库,开发者可以提高工作效率,确保银行账号的有效性,适用于用户注册和金融应用等场景。
Python库
数据验证
金融应用
构建一个基于Node.js的简单数据可视化工具。通过使用Express框架提供API,结合Chart.js生成动态图表,帮助用户直观展示和理解数据
编程
构建一个基于Node.js的简单数据可视化工具。通过使用Express框架提供API,结合Chart.js生成动态图表,帮助用户直观展示和理解数据
2024-11-17 04:27:01 +0800 CST
view 568
本篇博客展示了如何构建一个基于Node.js的简单数据可视化工具。通过使用Express框架提供API,结合Chart.js生成动态图表,帮助用户直观展示和理解数据。项目结构包括服务器端和客户端,涵盖了环境搭建、服务器创建、客户端设置等步骤,最终实现销售数据的可视化展示。
数据可视化
Web开发
编程
async-chain是一个Python库,旨在简化异步编程
综合
async-chain是一个Python库,旨在简化异步编程
2024-11-19 01:52:19 +0800 CST
view 889
async-chain是一个Python库,旨在简化异步编程。它支持链式调用、并行执行和错误处理,使得编写异步代码更加容易。通过示例展示了如何安装库、使用链式调用串联异步函数、并行执行多个函数以及处理错误。该库在实际开发中具有广泛的应用场景,能够提高程序性能和代码简洁性。
Python
异步编程
编程库
开发工具
Golang 做 API 开发离不开签名验证,如何设计?
编程
Golang 做 API 开发离不开签名验证,如何设计?
2024-11-19 00:33:00 +0800 CST
view 915
在API开发中,签名验证是一种确保请求完整性和来源可靠性的安全措施。本文介绍了在Golang中实现签名验证的设计思路,包括密钥管理、签名生成和验证步骤,并提供了客户端和服务器端的示例代码。通过这些步骤,可以有效防止重放攻击和数据篡改。
编程
安全
API开发
Golang
网络编程
利用Python构建语音助手
编程
利用Python构建语音助手
2024-11-19 04:24:50 +0800 CST
view 839
本文探讨如何利用Python构建语音助手,涵盖语音识别的核心概念,如音频处理、特征提取、声学模型和语言模型。通过示例代码展示如何实现语音转文本及命令执行,强调Python在语音识别中的优势及应用场景,包括智能家居控制和会议记录转写。同时讨论性能优化和与其他语言的对比,展望未来的发展方向。
人工智能
自然语言处理
编程
技术
开发
代码
如何在JavaScript中将一维数组或整数等分成三部分
2024-11-19 04:33:50 +0800 CST
view 822
本文介绍了如何在JavaScript中将一维数组或整数等分成三部分。通过使用`slice`方法和循环,示例代码展示了如何处理不同长度的数组和整数,确保每部分的元素均匀分布。提供了多个示例,涵盖了从0到n的整数分割、连续整数分割以及按模运算分割等情况。
编程
JavaScript
算法
PyBryt是一个专注于代码评估和反馈的Python库,特别适用于教育和自动化测试
综合
PyBryt是一个专注于代码评估和反馈的Python库,特别适用于教育和自动化测试
2024-11-18 12:14:47 +0800 CST
view 789
PyBryt是一个专注于代码评估和反馈的Python库,特别适用于教育和自动化测试。它通过定义参考实现来评估学生的代码,不仅检查最终结果,还分析解题思路和中间步骤。PyBryt与JupyterNotebook无缝集成,提供即时反馈,帮助学生提高编程能力。未来,PyBryt在企业培训和开源项目中也有广泛应用潜力。
Python库
教育技术
编程
自动化
代码评估
大家都在搜索什么?
易支付
一个官网+多少钱
统一接受回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
企业官网建站费用
一个官网 多少钱
上一页
1
...
15
16
17
18
19
...
29
下一页