自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 数据库设计

设计阶段:遵循规范化原则,选择合适的主键和数据类型。优化阶段:通过索引、缓存。分库分表等手段优化性能。监控与调优:定期分析性能瓶颈,持续优化。

2025-03-06 23:07:50 319

原创 python考点-装饰器

装饰器函数decorator,输出函数运行时间,如果被装饰的函数带参数,装饰器内部的函数wrapper可以接收,通过*args和**kwargs实现。类作为一个装饰器,首先使用__init__方法实例化函数,实例化func后,使用self.func即可调用函数,然后调用__call__装饰函数。装饰器是一个高阶函数,可以动态修改函数或类的行为,例如日志记录,性能分析,权限控制和缓存。使用一个外层函数封装装饰器,可以向装饰器本身传递参数,依据不同的条件实现不同的装饰器功能。

2025-02-14 23:19:53 376

原创 python考点-赋值、拷贝

赋值:只复制对象的引用,不会开辟新的内存空间。其中一个被改变的时候,另一个也会被改变。浅拷贝:创建新的对象,其内容是原对象的引用。浅拷贝有三种形式:切片,工厂函数,copy模块中的copy函数。浅拷贝只拷贝对象的第一层(最外层) ,内部元素拷贝的是引用。浅拷贝分两种情况:(1)当浅拷贝的值是不可变对象(元组,字符串,数值类型)时和“赋值”一样,对象的id值和原对象的id值相同。

2025-02-12 23:32:37 256

原创 Python考点-迭代器,生成器,可迭代对象

迭代器类型的定义1.类中必须定义__iter__和__next__方法2.__iter__方法返回对象本身,即self3.__next__返回下一个数据,如果没有数据了,则抛出一个StopIterzation异常迭代器对象支持通过next取值,如果取值结束则自动抛出StopIteration异常。for循环内部在循环时 ,先执行__iter__方法,获取一个迭代器对象,然后不断的执行next方法获取下一个值,直到没有值(有异常StopIteration则终止循环)。

2025-02-11 18:11:43 345

原创 使用命令创建Django项目

这是因为在Python 3中,threading.Thread类的线程状态检查方法已经从isAlive改为了is_alive。请检查在 PyCharm 中设置的 Python 解释器路径是否正确,确保该解释器是你想要使用的 Python 版本,并且该 Python 环境中已经安装了虚拟环境模块。请检查你的虚拟环境列表,如果存在同名的虚拟环境,请尝试更改虚拟环境名称或删除该虚拟环境。将isAlive()修改为is_alive(),重新Debug,程序可以运行了。(1)PyCharm没有权限创建文件夹。

2024-12-11 17:57:32 444

原创 Vue3+TypeScript创建项目时的问题

然后再运行npm install命令就可以了,env.d.ts文件不报错并且在项目目录生成文件夹node_modules。4.package-lock.json和package.json是包管理文件。可选功能提示按照需求选择,如果不确定,可直接回车选择No.快速上手 | Vue.js (vuejs.org)环境:已经安装Node.js,vscode。如果仍然标红,关闭VSCO的,重新打开。其他方式详见官方文档。

2024-09-16 18:27:09 323

原创 python 迁移虚拟环境pip 报错:Fatal error in launcher: Unable to create process using ……

解决步骤(1):将虚拟环境中Scripts文件夹下的activate,activate.dat,activate.fish, activate.xsh文件中的旧虚拟环境(红色框中内容)绝对地址改成新地址。步骤(2):在新地址中激活虚拟环境,然后使用命令【python -m pip install --upgrade --force-reinstall pip】步骤(3):最后,检验一下是否成功解决,运行指令【pip -V】,发现正常调用到pip的版本和所属绝对地址,成功解决!修改activate.xsh。

2024-04-14 16:19:34 566

原创 Python 执行JS文件报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte ……

解决方法:修改Python安装目录下lib文件夹中的subprocess.py文件(直接在报错中点击文件地址就可以打开文件)Windows电脑中使用Python execjs运行JS文件中的方法时,会报错。按Ctrl+F,打开搜索框,输入encoding,找到如下位置。原因:接收返回的数据中包含中文。保存文件,代码可以正常运行。

2024-04-11 02:55:01 534

原创 VMWare异常关闭后,下方小图标显示有虚拟机正在运行

使用vmware的时候出现死机情况,然后使用任务管理器结束vmware进程,之后却发现在资源监视器中有一个vmware-vmx.exe进程始终关不掉。重新启动vmware,显示虚拟机正在使用或者没有权限。重启成功之后就可以看到没有正在运行的虚拟机,重复刚才的操作,在“服务”点击“全部启用”,然后点击“应用”,​​​​​​​选择立即重启。使用win+r快捷键,输入msconfig,,然后禁用与VMware相关的服务。如果不确定哪些是VMware相关的服务,就点击“全部禁用”,然后点击“应用”,

2024-01-31 17:15:56 1049 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除