自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天才中年英俊的博客

在掉发的路上一去不回头

  • 博客(225)
  • 资源 (1)
  • 收藏
  • 关注

原创 python-查询内存泄漏问题,定时记录任务管理器中指定pid进程的内存情况

起因:查询内存泄漏问题,定时记录任务管理器中指定pid进程的内存情况于是有了这段代码

2021-07-03 21:27:08 585 3

原创 Ollama

模型:

2024-07-21 01:15:44 132

原创 Python笔记

一、Python中os.sep的用法python是跨平台的。在Windows上,文件的路径分隔符是'\',在Linux上是'/'。为了让代码在不同的平台上都能运行,那么路径应该写'\'还是'/'呢?使用os.sep的话,就不用考虑这个了,os.sep根据你所处的平台,自动采用相应的分隔符号。举例Linux系统某个路径,/usr/share/python,那么上面的os.sep就是‘/’windows系统某个路径,C:\Users\Public\Desktop,那么上面的os.se..

2021-12-04 09:06:00 689

原创 基于sqlite3、python gui的猜谜游戏

Builder.py是基于sqlite3,python gui的猜谜游戏9.25 20211、上传了数据库的备用库2、新增未选中提示框3、新增是否重新游戏的功能 用到了easygui的ccbox返回True or False来进行判断4、新增数据库为空时,自动插入数据的功能 5、优化了一下代码结构【bug修复】1、修复了弹出未选中提示框后题目切到下一题的问题2、修复了重复游戏分数累加的问题# -*- conding:utf-8 -*-impor..

2021-09-25 11:54:18 463

转载 python gui学生管理系统(Python gui+MySQL数据库)

原代码:https://blog.csdn.net/kdongyi/article/details/103170876本人改了一下代码, 成功跑了起来改的地方:1、自己本地创建一下数据库,命名为:student2、桌面新建一个文件名为admin_login_k.txt的文本,把这段保存在这里,然后改文件名为admin_login_k.sql/*Navicat MySQL Data TransferSource Server : mysqlSource Serv

2021-09-05 21:23:41 11382 48

原创 pymysql.err.OperationalError: (1054, “Unknown column ‘旦旦‘ in ‘where clause‘“)

做pymql向mysql数据库插入mediumblob类型数据,报错。通过分析错误提示,是不知道这个column在哪。所以问题在sql语句中的where约束语句这里。原本的sql语句:getbyname('旦旦')改成:getbyname("'旦旦'")...

2021-08-27 19:32:04 714

原创 python3+mysql创建数据库管理兔子信息

家里养了三只兔子,刚好想捯饬一下python3+mysql,于是有了以下的兔子管理系统。一、新建数据库和表数据库名:rabbitsCREATE DATABASE `rabbits` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';表名:user二、 python连接数据库# -*- coding:utf-8 -*-import pymysqlhost = 'localhost'prot = 3306dbName =

2021-08-12 23:24:41 556

原创 pycharm使用技巧(快捷键)收集

目录一、函数添加参数说明一、函数添加参数说明更多免费分享请点击这里定义完一个函数之后,直接在下一行连续输入三对引号(单引号/双引号)回车即可自动生成函数说明文档,然后自己补充/填写完成即可def test(param1,param2,param3): ''' 这里写函数说明 :param param1: 这里写参数说明 :param param2: 这里写参数说明 :param param3: 这里写参数说明 :return: 这里写参

2021-08-12 23:07:36 580

原创 win10安装mysql8

https://dev.mysql.com/downloads/mysql/下载mysql-8.0.26-winx64.zip下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在C:\web\mysql-8.0.11下。接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹C:\web\mysql-8.0.11,在该文件夹下创建my.ini配置文件,编辑my.ini配置以下基本信息:[client]# 设置mysql客户端默认字符...

2021-08-12 22:38:54 227

原创 python测试性能、自动化、接口

作者:兰色链接:https://www.zhihu.com/question/373819487/answer/1183309514来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1.测试流程必须掌握,因为我一般待的是大一些的公司,所以大差不差,基本都是需求到上线中间的一条线,当然每个公司会有些许不同。2.测试工具,像Postman,fiddler,Charles,jmeter,idea这些特别常用的工具要掌握了解。3.自动化测试要接触,不管是接口还是UI.

2021-08-09 23:58:23 107

原创 Python学习路线

自己码一个

2021-08-09 23:32:53 96

原创 Python工作方向

学会Python可以有以下几类工作方向:Python开发工程师 :一般需要精通Python编程语言,有Django等框架的使用经验,实习无要求。 Python高级工程师 : 北上广深的话,薪金在1万以上,需要精通Linux/Unixg平台,有英语阅读功底。 Web网站开发方向: 熟悉Web开发的常用 Python框架,熟悉掌握Mysql类数据库的操作即可。 SEO工程师: 为自己或公司开发和改进SEO相关软件,实现自动化搜索引擎优化和日常重复工作。 Python自动化测试:熟悉自动化流程、方法和

2021-08-09 23:25:07 190

原创 场景制作流程

本人语文水平描述有限,如果不是游戏测试这个行业的, 可能不太懂说的话,如有疑问可私聊本人。策划提单配置,美术制作单,QA测试单(场景配置单、性能测试单、真机跑测单)美术制作初版-》QA部署自动检查工具-》美术修改版2.0-》寻路导出提供3D地图设置LOD分组-》策划配置场景信息(如:场景id、天气、时间、地图最大人数、是否为3D、地图性能、镜头参数等)镜头参数包括了:viewrang和proxyrang策划验收场景-》美术3.0-》QA先跑场景热力图-》美术4.0-》QA性能测试(高...

2021-08-01 14:32:04 543

原创 xlrd.biffh.XLRDError: Excel xlsx file; not supported

最新的xlrd居然不支持Excelxlsx文件的读取。通过查找大量的资料,找到解决该问题的办法。方法:卸载最新的xlrd库,安装历史版本的xlrd库。pip install xlrd ==版本号pip install xlrd==1.2.0

2021-07-04 14:09:14 18388

原创 2021年4月22日17:09:46 立个flag

学到灵活使用python

2021-04-22 17:08:18 92

原创 记一次游戏崩溃

Unity Player [version: Unity 5.6.7f1_e80cc3114ac1]Cities.exe caused an Access Violation (0xc0000005) in module Cities.exe at 0033:0e9ecfe5.Error occurred at 2021-03-18_141056.E:\city\Cities Skylines\Cities.exe, run by xx.49% memory in use.16327 MB.

2021-03-18 14:20:36 2588

转载 如何选择自动化测试和软件开发

软件测试和软件开发是产品研发中同样重要的两个板块,无论在哪个领域发展都可以给你实现价值的空间。而且从目前的行业发展情况来看,测试人员必须要懂一些开发知识,而开发人员也必须要会一些基本的测试,并且在软件测试领域中的“测试开发“岗已经变得越来越重要,所以它们之间并无太大区分。所谓的好与不好,与行业无关,与你个人有关。做不好软件测试,你也不一定就能做好软件开发。但是目前IT行业里,大多数人的看法是软件测试没有软件开发更有前景,也没有开发需求大。大家有这种疑问也并非没有道理。据统计,在国外的研发公司中.

2020-08-11 13:32:09 891

原创 每日必做

敲代码 锻炼 阅读30分钟

2020-08-10 16:37:19 163

原创 Python编写坦克大战(新增无敌模式)

#!/usr/bin/python# coding=utf-8import datetimeimport os, pygame, time, random, uuid, sys, psutilfrom datetime import datefrom time import ctime, sleep# 矩阵的 长宽高class myRect(pygame.Rect): """ 添加类型属性 """ def __init__(self, left, top, wid...

2020-08-10 15:23:34 1695 1

原创 pip 安装库的镜像收集

清华-i https://pypi.tuna.tsinghua.edu.cn/simple some-package豆瓣 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2020-07-23 09:25:14 185

原创 python2 用pyinstaller 打包成exe 中文 乱码

打包后显示中文乱码原来的py编码是:改成#encoding:gbkexe运行时,中文显示正确#打包代码pyinstaller -F xxx.py

2020-07-23 09:17:35 2564

原创 【待学】Python制作小游戏: pygame

Pygame官方主页文档:https://www.pygame.org/docs/ 国外的Python进行青少年游戏编程例子:https://www.raywenderlich.com/2795-beginning-game-programming-for-teens-with-python#toc-anchor-004 国内的该例子:https://mp.weixin.qq.com/s/_-AChGldQzdwXN-ljcCMFQ 25个Python小游戏:https://github.com/..

2020-07-22 12:50:25 263

转载 UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe9 in position 0: ordinal not in range(128)

1、原因因为默认情况下,Python采用的是ascii编码方式,如下所示:◄► python -c "import sys; print sys.getdefaultencoding()"ascii◄► 而Python在进行编码方式之间的转换时,会将 unicode 作为“中间编码”,但 unicode 最大只有 128 那么长,所以这里当尝试将 ascii 编码字符串转换成"中间编码" unicode 时由于超出了其范围,就报出了如上错误。2、解决办法1)第一种:这里我.

2020-07-22 09:30:55 266

原创 python环境配置错误 (导致pycharm无法新建Django项目)

本来我的Django在pip list 是可以查看的 , 但是很奇怪的是在pycharm创建一个Django项目的时候,总是替我重新下载,又因为网络问题,直接用pip install xx 是报错的,导致pycharm的Django项目新建不了。一经查看才发现自己当时配置环境变量的时候瞎了眼。。如图:不小心把python的scipts环境变量配置成了pycharm目录下的导致每次新建python project的时候都需要自己去新增旧的pip list一打开看环境...

2020-07-21 10:30:54 4891

原创 Django初体验: 下载- 安装 - 小项目

1、下载因为我的是python2然后官网说支持的最新版本是1.11 LTS的然后报错:在后面加上 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com安装成功2、安装先找找看在哪...

2020-07-21 10:27:55 908

原创 Python2 约瑟夫生者死者小游戏

"""30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?"""people = {}for x in range(1, 31): people[x] = xprint people.values()check = 0i = 1j = 0while i <= 31: if i == 31: ...

2020-07-20 16:42:22 231

转载 pycharm 怎么调试

目标代码:def sum_demo(x, y): for _ in range(2): x += 1 y += 1 result = x + y return resultif __name__ == '__main__': result = sum_demo(1, 1) print(result)如何开启 debug 调试,一共有四种进入的方法方法一:方法二:方法三:还有一..

2020-07-20 15:52:04 8247

转载 Python的lambda表达式 求两个变量中的最大值

lambda 表达式(又称匿名函数)  作用:    创建一个匿名函数对象    同def 类似,但不提供函数名  格式:    lambda [参数1,参数2,.....]:表达式(默认只能写一个)  说明:    1.lambda 只是一个表达式,它用来创建一个函数对象    2.当lambda表达式调用时,先执行冒号(:)后的表达式,并返回表达式的结果的引用关系    3.lambda 表达式创建的函数只能包含一条表达式    4.lambda 比函数简单且..

2020-07-20 15:32:44 5897

原创 python 项目自动生成requirements.txt文件的两种方法以及常见问题

前提:安装:pip install pipreqs两种方法:方法一:(不推荐此方法会包含环境所有的依赖包)pip freeze > requirements.txt方法二:切换到自己想要导出依赖的 .py文件的目录然后在地址直接输入 cmd接着在命名界面输入:pipreqs ./如果目录已经存在了requirements.txt 文件会提示你这时候再输入pipreqs ./ --force提示成功生成可...

2020-07-20 15:11:43 1282 2

原创 pip安装包失败 (No matching distribution found for AES)

解决方法:借用豆瓣的来下载pip install 库名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2020-07-20 15:03:54 1950 1

原创 pycharm展开 \ 收起 所有代码块

展开ctrl + shift + +收起ctrl + shift + -折叠某一点:ctrl + -展开某一层:ctrl + +

2020-07-20 14:37:23 13433 2

原创 python的命名规则

1、参数 都是用小写,有时可以加下划线。2、属性 都是用小写或小写加下划线。3、类名 使用驼峰法WjWj。4、模块和包通常都是小写,不带下划线(模块是包的私有模块会使用前缀加一个下划线。如果是协议加lib后缀,urllib)5、布尔元素用:has或者is ;如:is_connected=True #是否连接has_cache=True #是否有内存6、复数命名集合 ; users=['zhangsan','lisi']7、字典; persons_addresses={'zhangsan':

2020-07-20 11:39:46 303

原创 pycharm同时运行一个py多次

选择:Edit Configurations..

2020-07-19 13:37:41 2055 1

转载 Python安装Git和查看Git的本地安装地址

Pycharm想用Git进行版本控制1、查看Git的本地安装地址cmd - 输入:where git还没有安装2、安装Git2.1下载地址:https://git-for-windows.github.io/安装跳过2.2安装图形化工具git tortoise图形化工具(类似Tortoise SVN):https://download.tortoisegit.org/tgit/2.3.0.0/TortoiseGit-2.3.0.0-64bit.m...

2020-07-16 11:51:23 1177

原创 python入门练习

英文不规范,别学我持续更新中。。def hello(name): print("hello, " + name)def isEmpyt(Test_Name): if Test_Name: print('不为空') else: print('是空的,因为[],'',()是空序列,{}是空映射')# 必须是三个不同的数字def who_most_Big(x, y, c): bigest = 0 if x &g.

2020-07-09 17:25:14 115

原创 Pycharm快速复制当前行到下一行Ctrl+D

Pycharm快速复制当前行到下一行Ctrl+D

2020-07-09 14:11:37 3359 1

原创 Python2中input出现的name “***” is not defined问题原因及解决办法

问题: py2里用name接受input的内容,发现报错原因:Python2中对于input函数来说,它所希望读取到的是一个合法的Python表达式,我的Python版本为2.7,因此出现这个问题,而在Python 3中,input默认接受的是str类型解决方案:使用raw_input,因为raw_input将所有的输入看作字符串,并且返回一个字符串类型。或者:用python3...

2020-07-09 13:34:26 2703

原创 pycharm是文字替换模式

问题:要我按插入才行,一移开又变成了文字替换模式如上图原因:安装pycharm的时候勾选了仿Vim插件解决:把Tools下的Vim Emulator勾选状态去掉即可

2020-07-07 13:04:34 1869

原创 如何设置使谷歌浏览器打开链接自动跳转到新标签页而不是覆盖当前页面?

目前自己到网上搜索的方法:1.中键(鼠标滑轮)点击链接2.Ctrl + 左键单击3.打开谷歌浏览器,如下图所示:找到右下角“设置”,点击设置,选择搜索设置打开搜索设置页面,向下滚动窗口,找到“结果打开方法”,勾选“在新的浏览器窗口中打开所选的每条搜索结果”,点击“保存”按钮,如下图所示:...

2020-06-30 17:52:53 24245 3

原创 Python3计算今天是否生日以及距离生日还有多少天

#!/usr/bin/python# -*- coding: utf-8 -*-"""Author:LQYEmail:xiaoxiazuozhu@163.comdate:2020-06-28 13:40IDE: PyCharm"""import datetimeimport time# 年月日单个toyear = time.strftime('%Y', time.localtime(time.time()))tomon = time.strftime('%m', time.l.

2020-06-30 15:58:00 5741 9

简单的JDBC+servlet+jsp

可运行,包数据库,需要用到Tomcat,servlet,JDBC分层,嗯

2019-08-08

空空如也

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

TA关注的人

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