程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
15年,专注软件定制开发
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Python 实现验证码识别:使用 Ddddocr 库
综合
Python 实现验证码识别:使用 Ddddocr 库
2024-11-18 18:38:02 +0800 CST
view 1233
本文介绍了`ddddocr`库的使用,该库是一个基于`pytorch`和`onnxruntime`的开源OCR工具,专注于验证码和图片文字识别。提供了安装方法、基本使用示例、目标检测功能以及高级特性,如滑块检测和自定义模型导入。通过简单的代码示例,开发者可以快速实现OCR识别和目标检测,适合处理各种验证码场景。
Python
OCR
图像处理
机器学习
开源
Python的schedule库,提供了简单优雅的任务调度解决方案
综合
Python的schedule库,提供了简单优雅的任务调度解决方案
2024-11-19 02:17:26 +0800 CST
view 859
本文介绍了Python的schedule库,提供了简单优雅的任务调度解决方案。通过示例展示了如何安装、配置和使用schedule库,包括基本用法、任务取消和动态调度等功能。还提供了一个简单的文件备份系统的实现,展示了schedule库的实际应用。尽管schedule库功能强大,但不适合精确到毫秒的调度需求。
Python
编程
任务调度
开源
编程
自定义input文件上传 file的提示文字及样式
2024-11-17 05:01:13 +0800 CST
view 4366
该文本包含一个用于选择和上传文件的HTML和JavaScript代码示例。用户可以通过点击链接选择文件,选择后文件名会显示在页面上,并通过AJAX将文件上传到指定的URL。代码中使用了FormData对象来处理文件上传,并在成功后将返回的链接填入指定的输入框中。
前端开发
文件上传
JavaScript
HTML
AJAX
前端代码规范 - 图片相关
编程
前端代码规范 - 图片相关
2024-11-19 08:34:48 +0800 CST
view 692
本文详细介绍了前端项目中图片的使用规范,包括图片格式选择、尺寸与压缩、图标使用、响应式图片、懒加载、缓存、合理使用、组件化优化、CDN优化以及可访问性等方面。合理使用图片不仅能提升页面加载速度,还能增强用户体验和SEO效果。
前端
图片优化
用户体验
开发规范
技术文档
代码
JS中 `sleep` 方法的实现
2024-11-19 08:10:32 +0800 CST
view 911
本文介绍了在JavaScript中实现`sleep`方法的几种方式,包括通过死循环、定时器和基于Promise的实现。通过示例代码展示了如何暂停程序执行以实现延时效果,并讨论了各方法的优缺点,特别是如何使用Promise和async/await提高代码的可读性和可维护性。最后,提供了一个红绿灯循环的场景示例,展示了如何应用`sleep`方法。
JavaScript
编程
异步编程
Vue3构建一个简单的博客架构,包括文章列表和文章详情页面
编程
Vue3构建一个简单的博客架构,包括文章列表和文章详情页面
2024-11-19 09:55:34 +0800 CST
view 916
本文介绍了如何使用Vue3构建一个简单的博客架构,包括文章列表和文章详情页面。通过使用Vue3的setup语法糖和VueRouter,读者可以快速搭建项目结构,展示文章数据,并实现页面切换。文章中提供了详细的代码示例,涵盖了主要组件的创建和路由配置,适合初学者学习和实践。
前端开发
Vue
Web应用
JavaScript中如何从外部解决Promise,特别是在需要等待一个异步操作完成后再执行另一个操作的场景
编程
JavaScript中如何从外部解决Promise,特别是在需要等待一个异步操作完成后再执行另一个操作的场景
2024-11-19 02:17:31 +0800 CST
view 773
本文探讨了在JavaScript中如何从外部解决Promise,特别是在需要等待一个异步操作完成后再执行另一个操作的场景。通过示例代码,展示了如何使用Deferred类简化Promise的管理,并将事件流转换为Promise,以提高代码的灵活性和清晰度。
JavaScript
编程
异步编程
代码
微信内弹出提示外部浏览器打开
2024-11-18 19:26:44 +0800 CST
view 1285
本文介绍了如何在微信内弹出提示,指导用户在外部浏览器中打开页面。提供了完整的HTML、CSS和JavaScript代码,包含提示框的结构、样式和交互逻辑。通过检测用户代理字符串判断是否在微信内打开,并在需要时显示提示,用户可以通过点击关闭按钮来隐藏提示框。确保提示图片路径正确,以便正常显示。
Web开发
用户体验
前端技术
编程
如何实现限制用户 1 分钟内最多请求 1000 次?
2024-11-18 22:06:10 +0800 CST
view 792
本文介绍了如何使用Go语言实现一个高效的限流器,限制用户每分钟最多请求1000次。通过选择计数器算法,文中详细解析了限流器的结构体、创建函数和请求判断逻辑,并提供了完整的代码示例。合理使用限流器可以有效保护服务免受高并发请求的冲击,提高服务的稳定性和可靠性。
编程
Go语言
限流
高并发
算法
Vue 3 的 Composable 函数是什么?如何编写和使用它们?
编程
Vue 3 的 Composable 函数是什么?如何编写和使用它们?
2024-11-19 08:26:22 +0800 CST
view 972
Vue3引入了Composable函数,通过CompositionAPI实现逻辑复用,提升代码的可读性和复用性。与Vue2.x的Mixins相比,Composable函数解决了命名冲突和代码追踪等问题。本文详细介绍了Composable函数的定义、编写和使用示例,包括计数器和API调用的实现,强调了其在复杂项目中的重要性和灵活性。
前端开发
Vue
编程
软件工程
JavaScript
PyBryt是一个专注于代码评估和反馈的Python库,特别适用于教育和自动化测试
综合
PyBryt是一个专注于代码评估和反馈的Python库,特别适用于教育和自动化测试
2024-11-18 12:14:47 +0800 CST
view 779
PyBryt是一个专注于代码评估和反馈的Python库,特别适用于教育和自动化测试。它通过定义参考实现来评估学生的代码,不仅检查最终结果,还分析解题思路和中间步骤。PyBryt与JupyterNotebook无缝集成,提供即时反馈,帮助学生提高编程能力。未来,PyBryt在企业培训和开源项目中也有广泛应用潜力。
Python库
教育技术
编程
自动化
代码评估
使用 Vue 3 实现 Vue Router 中的嵌套路由
编程
使用 Vue 3 实现 Vue Router 中的嵌套路由
2024-11-19 08:00:19 +0800 CST
view 668
本文深入探讨了如何在Vue3中使用VueRouter实现嵌套路由。嵌套路由是构建复杂单页应用的核心功能,允许组织不同视图层次结构。文章涵盖了引入Vue3和VueRouter、创建基本项目、设置路由、配置嵌套路由及示例代码,帮助读者掌握这一技能。
前端开发
Vue
路由管理
fastsqlite库,这是一个轻量级的SQLite数据库操作库,适合Python初学者
编程
fastsqlite库,这是一个轻量级的SQLite数据库操作库,适合Python初学者
2024-11-19 10:07:25 +0800 CST
view 691
本文介绍了fastsqlite库,这是一个轻量级的SQLite数据库操作库,适合Python初学者。内容涵盖了fastsqlite的安装、基本用法(如创建数据库、表、插入、查询、更新和删除数据)以及高级用法(如事务处理和使用cursor对象)。最后,提供了一个简单的博客系统的实际使用案例,帮助读者掌握数据库操作。
Python
数据库
编程
SQLite
初学者
如何使用Rust和sqlx构建一个简单的用户管理系统,支持用户的增删改查功能,并实现操作日志记录。
编程
如何使用Rust和sqlx构建一个简单的用户管理系统,支持用户的增删改查功能,并实现操作日志记录。
2024-11-19 03:57:17 +0800 CST
view 897
本文介绍了如何使用Rust和sqlx构建一个简单的用户管理系统,支持用户的增删改查功能,并实现操作日志记录。通过详细的示例代码,涵盖环境准备、数据库连接、用户操作及日志记录等步骤,展示了Rust的性能与sqlx的高效数据库操作的结合,帮助开发者构建高性能、安全的数据库应用。
Rust
数据库
软件开发
用户管理
编程
PHP使用无头浏览器如何帮助数据提取和抓取
编程
PHP使用无头浏览器如何帮助数据提取和抓取
2024-11-19 00:20:57 +0800 CST
view 1172
本文介绍了如何使用PHP结合无头浏览器和WebDriver进行自动化数据提取和抓取。无头浏览器能够在没有图形界面的情况下运行,支持多种浏览器,处理动态内容,并提供灵活的定制化脚本。文中详细说明了Chrome和ChromeDriver的安装配置,以及使用php-webdriver库进行网页数据采集的示例代码,展示了如何抓取百度页面源代码。
编程
数据采集
自动化测试
Web开发
Gin 与 Layui 分页 HTML 生成工具
代码
Gin 与 Layui 分页 HTML 生成工具
2024-11-19 09:20:21 +0800 CST
view 609
这个Go代码片段是一个用于在Gin框架中生成基于Layui样式的分页HTML工具。它接收当前页数、总项目数、每页项目数以及基本URL,并生成适当的分页HTML代码,以便前端显示分页导航。该函数处理了上一页、下一页、首页、尾页及省略号的逻辑,适用于需要分页功能的项目。
编程
Web开发
前端
后端
分页
Redis 分布式锁:Go 语言实现与深度剖析
编程
Redis 分布式锁:Go 语言实现与深度剖析
2024-11-18 19:27:46 +0800 CST
view 776
本文深入探讨了如何使用Redis和Go语言实现分布式锁,分析了分布式锁的核心概念、实现细节及其面临的挑战。通过代码示例,展示了基本的分布式锁实现、可重入锁和自动续期机制,并讨论了性能优化和最佳实践。最后,文章总结了分布式锁的应用场景及注意事项,强调其在分布式系统中的重要性。
分布式系统
锁机制
编程
技术
性能优化
Rust 并发执行异步操作
编程
Rust 并发执行异步操作
2024-11-19 08:16:42 +0800 CST
view 927
本文探讨了Rust中的并发执行异步操作,重点介绍了多线程和Futures联合两种策略。通过示例代码,展示了如何创建和管理线程、使用JoinHandle等技术,以及如何使用tokio创建异步线程。最后对多线程和Futures联合的适用场景进行了总结,帮助读者选择合适的并发策略以提升程序性能。
编程
Rust
并发编程
异步编程
性能优化
Python 获取网络时间和本地时间
编程
Python 获取网络时间和本地时间
2024-11-18 21:53:35 +0800 CST
view 1134
本文介绍了如何使用Python获取本地时间和网络时间,包括使用内置的time和datetime模块获取本地时间,以及通过ntplib和requests库从网络获取时间。提供了相关代码示例,讨论了时间格式化、时区处理和本地时间与网络时间的差异比较,旨在提高时间管理和同步的效率。
编程
Python
时间处理
网络编程
技术教程
编程
Go语言SQL操作实战
2024-11-18 19:30:51 +0800 CST
view 919
Go语言凭借其高效、简单的特性,逐渐成为构建后端服务的重要选择。在实际项目中,与数据库的交互是几乎不可避免的任务之一。对于开发者而言,理解并掌握Go语言中与数据库交互的最佳实践,能够显著提升应用的稳定性和性能。
Go语言
Go
mysql
Rust 与 sqlx:数据库迁移实战指南
编程
Rust 与 sqlx:数据库迁移实战指南
2024-11-19 02:38:49 +0800 CST
view 1406
本文介绍了如何在Rust项目中使用sqlx进行数据库迁移,包括安装sqlx-cli、创建和应用迁移、管理数据库版本等步骤。通过示例代码,展示了如何配置环境变量、编写迁移脚本以及运行项目以应用数据库迁移。结合Rust的高效性和sqlx的强大功能,开发者可以构建高性能的数据库驱动应用程序。
Rust
数据库
开发工具
软件工程
异步编程
如何使用 Vue 3 中的 `watch` 和 `watchEffect`?
编程
如何使用 Vue 3 中的 `watch` 和 `watchEffect`?
2024-11-18 14:24:45 +0800 CST
view 891
本文深入探讨了Vue3中的`watch`和`watchEffect`的使用方法及其应用场景。`watch`用于监听响应式数据的变化并执行特定逻辑,而`watchEffect`自动追踪依赖,适合简单的副作用管理。通过实例代码,展示了如何创建响应式对象并监听数据变化,帮助开发者更灵活地使用Vue3的响应式系统。
前端框架
Vue.js
响应式编程
JavaScript
开发技巧
解决 PHP 中的 HTTP 请求超时问题
编程
解决 PHP 中的 HTTP 请求超时问题
2024-11-19 09:10:35 +0800 CST
view 914
本文探讨了在PHP中解决HTTP请求超时的问题,包括设置连接超时时间和数据传输超时时间,使用curl命令和PHPcurl扩展进行超时设置,以及处理脚本执行时间和长连接的实现。还提供了综合解决方案,如优化服务器性能、使用异步请求和重试机制,以提高应用的稳定性和用户体验。
Web开发
PHP编程
网络请求
性能优化
Vue3的setup语法糖构建一个简单的购物车应用
编程
Vue3的setup语法糖构建一个简单的购物车应用
2024-11-18 08:58:07 +0800 CST
view 614
本文介绍了如何使用Vue3的setup语法糖构建一个简单的购物车应用。应用功能包括添加商品、删除商品和计算总价。文章详细描述了项目结构、组件实现及代码示例,帮助读者快速搭建一个基本的购物车功能,并提供了扩展建议。
前端开发
Vue.js
电子商务
大家都在搜索什么?
易支付
一个官网+多少钱
统一接受回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
企业官网建站费用
一个官网 多少钱
上一页
1
...
16
17
18
19
20
...
37
下一页