- 博客(461)
- 收藏
- 关注
原创 HTML5 Web Storage:如何用本地存储替代 Cookies
HTML5 Web Storage 提供了两种不同的存储机制:localStorage 和 sessionStorage。HTML5 Web Storage 是比 Cookies 更加高效、灵活的客户端存储方案。它不仅提供了更大的存储空间,而且性能也更优,能够满足现代 Web 应用对存储的各种需求。虽然 Web Storage 也有其局限性(如只能通过 JavaScript 访问,缺乏跨域支持等),但它依然是很多开发者首选的存储方式。
2025-04-29 15:25:46
760
原创 FastAPI WebSocket 聊天应用详细教程
这是一个基于 FastAPI 和 WebSocket 实现的实时聊天应用,支持一对一聊天、离线消息存储等功能。详细代码实现1. 后端实现 (main.py)2. 前端实现 (templates/chat.html)功能特点用户管理消息功能界面特性技术特性启动服务器访问应用打开浏览器访问 输入用户名登录开始聊天使用流程登录发送消息接收消息退出
2025-04-22 21:01:42
818
原创 大学生心理咨询平台的模型组合方案 ollama
C[危机检测 8-bit] -->|按需加载| D[3GB显存]A[主模型 4-bit] -->|常驻| B[6GB显存]"⚠️ 你的安全很重要,请立即联系..."E[剩余显存] --> F[系统缓存]"我最近压力大到想死"64GB内存分配建议。
2025-04-15 16:31:18
675
原创 MySQL 中为产品添加灵活的自定义属性(如 color/size)
(如果使用 MySQL 5.7+)适合需要无限扩展自定义属性的场景。(需要支持旧版本 MySQL)适合属性结构灵活变化的场景。适合已知且有限的常用属性。(当属性非常稳定时)
2025-04-12 18:01:36
425
原创 FastAPI-Cache2: 高效Python缓存库
创建自定义编码器# 自定义编码逻辑# 自定义解码逻辑return {"data": "使用自定义编码器"}func,*args,**kwargs,):# 自定义缓存键生成逻辑。
2025-04-04 08:59:59
518
原创 Python FastAPI + Celery + RabbitMQ 分布式图片水印处理系统
1. 通过 FastAPI 接口上传图片并异步处理水印2. 使用 Celery 处理异步任务队列3. 使用 RabbitMQ 作为消息代理4. 支持定时任务: - 每小时自动处理待处理图片 - 每天清理一周前的旧图片5. 支持任务状态查询6. 支持查看计划任务列表
2025-04-01 23:00:22
396
原创 python 开发的 六爻排盘程序
这是一个基于Python和Tkinter开发的六爻排盘程序,用于模拟传统的六爻起卦过程。程序具有图形界面,可以输入占问事项和时间,自动生成卦象并显示结果。
2025-04-01 06:47:55
311
原创 Canvas实现旋转太极八卦图
这是一个使用HTML5 Canvas技术实现的动态太极八卦图,包含了旋转动画和鼠标交互功能。项目展示了中国传统文化元素与现代Web技术的结合。
2025-03-30 22:11:17
557
原创 python tkinter 开发蓍草占卜系统
蓍草占卜是中国传统的占卜方法,用于演算六十四卦。本系统通过现代编程技术,将传统的蓍草占卜方法数字化,提供一个准确、便捷的占卜工具。蓍草占卜,作为中国古代的一种传统占卜方法,承载着深厚的文化底蕴和独特的智慧。它利用蓍草这一神奇的植物作为媒介,通过特定的仪式和程序,连接天地人三才,洞察未来的吉凶祸福。无量子将详细介绍蓍草占卜的方法及解卦过程,带您领略这一古老占卜术的魅力。
2025-03-26 00:15:47
954
原创 tkinter日历程序的设计
这是一个使用 Python tkinter 库开发的图形界面日历程序。它能够显示当前月份的日历,并允许用户通过按钮切换查看不同的月份。
2025-03-25 22:33:41
1018
原创 做一个有天有地的css及html画的旋转阴阳鱼
* 移除重复的样式定义和背景色 *//* 在box容器中添加背景色 *//* 阴阳鱼左右半圆 *//* 重置默认样式 *//* 八卦图主容器 *//* 添加背景色 *//* 阴阳鱼大圆 *//* 改为纯黑色 *//* 改为纯白色 *//* 改为纯白色 *//* 改为纯黑色 *//* 基础布局 *//* 天地背景 *//* 旋转动画 *//* 悬停效果 */
2025-03-23 17:03:33
1415
原创 用Canvas 画布样式实现旋转的阴阳图
包含了完整的绘制步骤:背景圆、阴阳分割、大小圆的绘制。/* 上下100px,左右自动居中 */* 绘制八卦图的主函数。// 圆心(200,200),半径200。/* Canvas 画布样式设置 *//* 重置所有元素的默认样式 */// 设置裁剪区域,确保图形为圆形。/* 块级显示消除底部间隙 */// 设置旋转中心点和旋转角度。// 绘制阴阳分割的左右两半。// 绘制上方黑色大圆(阴)// 绘制下方白色大圆(阳)// 绘制阴阳眼(上白下黑)// 恢复之前保存的绘图状态。// 仅在动画激活状态下更新。
2025-03-23 16:30:10
648
原创 Python八字排盘系统实现分析
本文将详细分析一个Python实现的排盘系统(paipan.py)。这个系统实现了包括天干地支、五行、农历转换等在内的完整排盘功能。通过分析其源码,我们可以深入理解中国传统历法的计算原理和实现方法。
2025-03-20 23:32:06
685
原创 jQuery选择器
jQuery选择器是jQuery库中最核心的功能之一,它提供了强大而灵活的方式来选择和操作DOM元素。掌握选择器是进行jQuery开发的基础。
2025-03-18 16:11:16
187
原创 在jQuery中DOM操作
(一)元素选取这是第一个段落这是嵌套在div中的段落使用$(‘p’).css(‘color’,‘red’),就会将页面上所有标签内的文本颜色设置为红色。类选择器:以点号(.)开头,后跟类名。例如,HTML 中有多个元素都添加了highlight类:这是一个带highlight类的div这是一个带highlight类的span通过′highlight′可以选中所有带有highlight类的元素,若执行。
2025-03-17 14:19:53
602
原创 使用 jQuery 实现子窗口获取父窗口的值,或者父窗口获取子窗口的值时
在使用 jQuery 实现子窗口获取父窗口的值,或者父窗口获取子窗口的值时,需要了解以下两种情况的具体实现方式:当子窗口(例如通过 打开的新窗口)需要获取父窗口的值时,可以使用 来访问父窗口对象。以下是具体的示例代码:子窗口()代码解释在父窗口中,当点击“打开子窗口”按钮时,会调用 方法打开子窗口。在子窗口中,当点击“获取父窗口的值”按钮时,通过 访问父窗口对象,再使用 jQuery 的 方法找到父窗口中 为 的输入框,并获取其值,最后将该值显示在子窗口的输入框中。父窗口获取子
2025-03-17 14:12:44
1075
原创 Python 实现的采集诸葛灵签
这是一个基于 Python 开发的诸葛灵签数据采集和展示项目。通过爬虫技术获取诸葛神签的签文和解签内容,并提供数据存储和查询功能。
2025-03-14 23:43:24
1248
原创 python 易经六十四卦 Unicode 字符生成器
"乾(乾卦)- Qián", "坤(坤卦)- Kūn",# ... 其他卦名 ..."""生成《易经》六十四卦的 Unicode 字符列表(范围 U+4DC0 到 U+4DFF)"""
2025-03-14 18:52:24
494
原创 DeepSeek API 客户端使用文档
deep.py是一个用于与 DeepSeek API 交互的 Python 客户端封装。它提供了简单易用的接口,支持对话历史管理、日志记录等功能,使得与 DeepSeek API 的交互更加便捷和可靠。
2025-03-11 22:37:23
1491
原创 FastAPI 分页模块实现详解
本文详细介绍了一个基于 FastAPI 框架的通用分页处理模块的实现。该模块提供了标准的分页参数处理、数据切片和响应格式化功能,可以轻松地集成到任何 FastAPI 项目中。这个分页模块提供了一个完整的解决方案,可以轻松处理 FastAPI 应用中的分页需求。代码的可读性和可维护性类型安全和参数验证标准化的响应格式良好的错误处理通过使用这个模块,可以大大简化 API 开发中的分页实现,提高开发效率和代码质量。
2025-03-11 22:24:32
441
原创 NumPy教程:Python科学计算基础 - 从入门到精通
高效的多维数组操作强大的数学函数库广播机制简化计算与其他科学计算库良好集成优秀的性能表现熟练掌握数组操作基础理解并善用广播机制注意内存使用效率尽量使用向量化操作经常查阅官方文档获取最新特性。
2025-03-11 11:15:00
273
原创 Pandas教程:数据分析利器 - 从入门到精通
Series(一维数据)DataFrame(二维数据)# 创建Seriesprint(s)# 创建DataFrame'姓名': ['张三', '李四', '王五'],'年龄': [25, 28, 22],'城市': ['北京', '上海', '广州']})print(df)强大的数据处理能力灵活的数据结构高效的数据分析工具丰富的数据导入/导出功能与其他数据科学工具良好的集成熟练掌握基础操作善用链式操作提高代码可读性注意内存使用效率。
2025-03-10 08:00:00
456
原创 Python匿名函数:从入门到精通 - 全面掌握Python函数的高级特性
使用lambda关键字创建可以接受任意数量的参数只能包含一个表达式自动返回表达式的值没有显式的return语句创建简单的一行函数提高代码的简洁性和可读性(在适当的场景下)特别适合用作高阶函数的参数在函数式编程中发挥重要作用lambda不是万能的,不要过度使用复杂的逻辑应该使用普通函数代码的可读性和可维护性始终是首要考虑因素。
2025-03-10 07:30:00
781
原创 掌握Python项目打包:从入门到精通 | 主流工具对比与最佳实践
setuptools:最传统和稳定的选择Poetry:现代化的完整解决方案uv:注重性能和效率的新选择根据项目规模、团队需求和性能要求,选择最适合的打包工具。无论选择哪种工具,都要注意遵循Python打包的最佳实践,确保包的质量和可维护性。
2025-03-09 17:09:01
544
原创 虚拟环境:你肯定用过,但不一定了解 | Python | venv | pipenv | poetry
对于个人学习和小项目,venv足够使用对于团队协作项目,推荐使用pipenv或poetry如果项目需要打包发布,poetry是最佳选择无论选择哪种工具,重要的是要理解虚拟环境的核心概念,并在实践中保持一致的使用方式。这样才能充分发挥虚拟环境的优势,提高Python项目的开发效率和质量。开源的包管理和环境管理系统特别适合科学计算和数据科学项目可以管理Python和非Python的依赖支持跨平台使用高性能的Python包安装器和虚拟环境管理工具使用Rust编写,速度快,资源占用少。
2025-03-09 13:08:23
812
原创 Python中的*args和**kwargs:灵活参数处理的完全指南
args和**kwargs*args允许函数接收任意数量的位置参数,在函数内部表现为元组**kwargs允许函数接收任意数量的关键字参数,在函数内部表现为字典它们常用于装饰器、参数转发、动态创建对象等场景使用时需要注意参数顺序和可变默认参数的陷阱通过合理使用*args和**kwargs,你可以编写出更加通用、灵活且易于扩展的Python代码。无论是开发库、框架还是应用程序,这两个特性都能帮助你应对各种复杂的参数处理需求。现在,开始在你的Python项目中灵活运用*args和**kwargs。
2025-03-09 11:35:04
1021
原创 Python装饰器:从入门到精通 - 全面掌握Python类和装饰器的终极指南
想要成为Python高手?掌握装饰器是必经之路!本文将带你深入理解Python装饰器的精髓,从基础概念到高级应用,全方位提升你的Python编程技能。装饰器(Decorator)是Python中一个极其强大的特性,从Python 2.4版本开始引入,并在后续版本中不断完善和增强。它让我们能够优雅地修改或扩展函数和类的行为,而无需改变其源代码。2.2 内置装饰器Python提供了几个强大的内置装饰器:类装饰器是Python面向对象编程中的重要工具,它们能够改变类方法的行为和访问方式。以下是类中常用装饰器的
2025-03-09 11:21:50
945
传统万年历,js,jquery实现
2025-03-30
OpenGL 绘制圣诞树代码动态3d
2024-12-19
基于 Python 和 tkinter 的简易占卜程序,用于模拟中国传统的三钱筮法 程序通过模拟投掷三枚铜钱六次来生成一个卦象,每次投掷得到的结果(0-3)决定了每爻的阴阳属性和符号
2024-12-06
soket.io 及uniapp开发的聊天源码 可私聊群聊 发送语音视频图片以及聊天撤回
2024-08-22
maui实现的下拉展示新数据,点击跳转详情页的代码
2023-12-16
fastapi-amis-admin开发的一个后台管理系统 调用了redis rabbitmq
2023-12-14
.NET MAUI中使用MediaElement控件播放音频和视频的基本功能
2023-12-12
maui开发的调用文心一言的AI聊天系统 android win桌面
2023-12-11
智能登录系统:基于tkinter、pyperclip和pytesseract的小程序开发
2023-12-11
maui界面登陆注册以及聊天界面,完整的例子
2023-12-10
用paddleocr识别微信聊天的内容,调用文心一言API进行回复
2023-12-05
vb.net 操作webview2 ,模拟鼠标复制内容,获取dom
2023-11-30
vb.net 有使用webview2 并在浏览器增加自动定菜单
2023-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人