- 博客(6)
- 收藏
- 关注
原创 web浏览器 php的exec命令调用py脚本 却因为py中import某些库失败而无法执行
命令行中py文件可以直接运行,调用该py文件的php文件也可以直接运行,但是放到浏览器中无法执行。调试之后发现,是在import pyecharts时出了问题,而且我的代码先后分别import了time、pymysql等库都没有报错,偏偏是pyecharts出了问题。找到apache目录下的errorlog,发现报错如下:Traceback (most recent call last): File "D:\yy\Important\php\xampp\htdocs\count_student_g
2020-12-25 02:08:11
737
6
原创 python利用pyinstaller打包pygame游戏,exe文件运行时pygame不报错直接闪退
pygame游戏的py文件运行好好的,打包成exe文件就会闪退,并且不给出报错信息。经排查,是字体的问题:font = pygame.font.SysFont('None',40) 上式不会在py文件运行中出现问题,但是exe文件就会导致崩溃。所以需要更换成系统自带的字体,比如 SimHei:font = pygame.font.SysFont('SimHei',40) ...
2019-11-03 00:49:17
2741
4
原创 二维上怪物的随机移动、有倾向性移动的小算法
随机移动:假设怪物是完全不定向移动,建立XY轴,使用单位向量(X,Y)表示方向,随机一个在 -1~1 之间的浮点数,设为X,单位向量有勾股定理 X2 + Y2 = 1,求得Y,此处Y>0所以要再随机一下决定正负号,于是得到怪物的移动方向(X,Y)。有倾向性地移动:假设怪物还是随机移动但是会逐渐向玩家靠拢,先如之前那样随机一个方向(X,Y),然后根据怪物和玩家的相对位置,相减...
2019-08-27 00:15:19
1276
1
原创 notepad++新建文件失败:文件无法保存,它可能受到保护。是否......启动notepad++?
可能算不上原创。新建文件的时候,命名含有诸如 * 一类的字符,将会导致该错误。更换字符即可解决问题。
2019-05-08 21:08:28
4341
原创 ubuntu报错:Could not get lock /var/lib/dpkg/lock-frontend
网上找到的解决方案基本上都是这样写的:第一种:ps -e|grep apt-get然后将显示出来的进程杀掉第二种:强制解锁sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock——————————但是自己尝试发现不可行:第一种的时候没有显示出任何进程;第二中的时候执行命令的确成功了,但是报错依旧存在。然后...
2019-03-31 15:10:06
1811
1
原创 二叉树遍历顺序 自己总结
遍历三种方式前序遍历:根左右中序遍历:左根右后序遍历:左右根遍历顺序:理论上的过程:1)先写出最顶端的字母;2)再按照“根左右”/“左根右”/“左右根”的顺序,把一个字母替换成它对应的左、右、根这三个字母(替换过的不需要重复替换);3)重复操作2,直到每一个字母都出现实际操作:(图片随便找的)步骤如下,一行代表一步:(中序)FC F EA C ...
2019-03-30 17:51:31
5178
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人