摘要: Python是一门面向对象的编程语言,在Python中一切皆对象,面向对象有三大特性:封装、继承、多态。在Python中什么是多态呢?顾名思义,多态就是多种表现形态的意思。它是一种机制、一种能力,而非某个关键字。它在类的继承中得以实现,在类的方法调用中得以体现。多态意味着变量并不知道引用的对象是什么 阅读全文
posted @ 2025-06-24 10:56 cmsi 阅读(29) 评论(0) 推荐(0)
摘要: Python中的matplotlib从1.1.0版本以后就开始支持绘制动画,Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。这里介绍几种Python使用matplotlib绘制动画的方法。下面是几个的示例:第一个例子使用gen 阅读全文
posted @ 2025-06-24 10:55 cmsi 阅读(26) 评论(0) 推荐(0)
摘要: 模块win32pdh是Python中的一个模块,封装了Windows Performance Data Helpers API。win32pdh方法AddCounter 添加一个新计数器AddEnglishCounter 通过英文名称为查询添加计数器RemoveCounter 删除一个打开的计数器。 阅读全文
posted @ 2025-06-24 10:52 cmsi 阅读(13) 评论(0) 推荐(0)
摘要: 如果在某个网站上发布了图片,希望在图片上会出现带标识的水印着怎么办呢。这个是个比较常见的需求,在Python中应该如何处理这一类需求呢?需要先安装Pillow: pip install pillowDemo代码:import sys from PIL import Image, ImageDraw, 阅读全文
posted @ 2025-06-24 10:50 cmsi 阅读(8) 评论(0) 推荐(0)
摘要: 在Asyncio中不止可以多次使用asyncio.gather,还有另外一个用法是asyncio.wait,他们都可以让多个协程并发执行。那为什么提供2个方法呢?他们有什么区别,适用场景是怎么样的呢?我们先看2个协程的例子:async def a(): print('Suspending a') a 阅读全文
posted @ 2025-06-24 10:49 cmsi 阅读(35) 评论(0) 推荐(0)
摘要: Python 字符串处理:头尾间隔输出字符在现代编程中,字符串是最常见的数据类型之一。在很多场景里,我们可能需要以特定的方式输出字符串的字符,例如将输入字符串中的字符头尾间隔输出。本文将通过示例代码,逐步讲解如何实现这个功能,并探讨其中的细节。1. 字符串的基本概念在Python中,字符串是由一系列 阅读全文
posted @ 2025-06-24 10:43 cmsi 阅读(19) 评论(0) 推荐(0)
摘要: 开发Yii扩展并将其提交到Packagist是一项非常酷的任务,它不仅能让你分享自己的工作,还能让全世界的开发者受益。今天我将带你从头到尾走一遍这个过程,并分享一些我个人的经验和小技巧。开发Yii扩展的过程充满了创意和技术的结合,我还记得第一次发布自己的扩展到Packagist时的那种兴奋感。让我们 阅读全文
posted @ 2025-06-24 10:06 cmsi 阅读(5) 评论(0) 推荐(0)
摘要: 当使用宝塔面板的一键部署功能后没有生成数据库文件时,可以尝试以下几种方法来解决问题: 检查MySQL密码设置 有时候,由于先前更改了MySQL的root用户密码,导致一键部署过程中无法正确连接到数据库,从而无法创建新的数据库文件。请确保当前使用的MySQL密码是最新的,并且具有足够的权限来创建数据库 阅读全文
posted @ 2025-03-09 15:38 cmsi 阅读(79) 评论(0) 推荐(0)
摘要: Yii框架兼顾了优雅和高效,是一款强大的PHP框架。它遵循MVC架构模式,提供丰富的组件和工具,实现高性能的Web应用开发。Yii的核心优势在于其灵活性和可扩展性,允许开发者定制和扩展组件,满足不同项目需求。不过,Yii的学习曲线相对陡峭,需要开发者投入时间掌握其高级特性,谨慎选择和使用特性以发挥最 阅读全文
posted @ 2025-02-20 12:31 cmsi 阅读(99) 评论(0) 推荐(0)
摘要: Yii框架时间戳的那些事儿 你肯定在想:Yii框架的时间戳设置,有啥难的?不就是数据库字段设置成TIMESTAMP类型,然后让Yii自动搞定吗? 嗯,表面上是这样,但魔鬼藏在细节里。 这篇文章,咱们就来扒一扒Yii框架时间戳设置的那些坑,以及如何优雅地处理它。读完后,你不仅能轻松设置时间戳,还能对Y 阅读全文
posted @ 2025-02-20 12:28 cmsi 阅读(25) 评论(0) 推荐(0)