- 博客(66)
- 收藏
- 关注
原创 【随口一说】最近的优快云
打算看看有无其他博客平台或者一些开发者论坛,(然后趁早跑路过去。不花点心思设计文章评优推送算法反倒用机器人刷热门,一言难尽。而且简单看了一眼用户,很多都是空的或者一堆转载,专业技术平台,充斥着会员、互关、充值、灌水,走之前先把自己一些看的过去的博客保存下来才行。自此成为白嫖客,不在优快云上发布文章。机器人也太明显了点,很让人不舒服,逐渐成为大众论坛一般的平庸存在,
2024-01-01 16:24:12
545
3
原创 【PyQt】(自定义类)QIcon派生,更易用的纯色Icon
def __init__(self,data,fg=(255,0,0,255),bg=(0,0,0,0)):#data可以为图片路径(str)或是图片数据(np.ndarray)im=dataelse:raise Exception('data参数错误,类型仅能为np.ndarray(图片数据)或是str(图片路径)')# msk=reduce(lambda a,b:a|b,cv2.split(im))#废弃,更多时候只需要关注alpha的值。
2023-12-29 09:51:06
1287
原创 【PyQt5】QComboBox文字居中
你永远也无法预料到,Qt到底埋了多少坑(我的是PyQt5),一个破文本居中都要搞那么麻烦一堆样式这里不生效那里不生效的真的是离谱。
2023-12-28 16:51:32
1329
原创 【Vue3-ElementPlus】关于v-loading不生效以及控制台输出[Vue warn]: Failed to resolve directive: loading 的问题
在main.js中导入ElLoading组件,并在app应用实例挂载app.mount之前加上一条指令注册语句,然后v-loading指令就能正常使用了。
2023-12-11 21:00:52
3939
2
原创 【CMD】工具脚本-输出其他cmd脚本的头部注释
小轮子,用于管理自己的脚本。如下图的运行结果所示,效果便是输出本工具脚本所在路径下的其他cmd脚本的头部注释(用于提醒健忘的自己曾经写了啥东西。可以把不时会用得上的个人脚本,集中放进一个文件夹中,然后将这个文件夹的路径加进环境变量中,方便自己的使用。
2023-12-04 10:54:37
228
原创 【CMD】关于在for中SET变量失效的问题
如题,在for中进行一些细化操作时发现SET变量一直不成功(尤其在读取文件时)简单搜了下看到有个帖子()是讨论这个问题的,然后有个老哥给出的解答,其中使用了使用CALL,这让我想起几天前看到的一个博客()也是用了CALL,只能说CALLgoto这俩命令是真的伟大(不少疑难杂症要通过这个方式绕开),同时也深深感叹Win的命令行工具写的跟坨苟石一样。然后在处理“for命令读取文本时跳过空行的问题”时又看到了一个帖子()(又是同个域名-批处理之家)给出了答案,其中用的是和endlocal。
2023-12-04 09:08:59
1555
原创 【Python】获取调用者信息
水文一篇(毕竟已经有很多相关内容)。暂时找到两个方式获取调用者信息,一个是traceback,另一个是inspect。其中,inspect能获取更为详尽的上下文信息(?),在某些特殊场合甚至能以此省略函数调用时传入的locals()和globals()。
2023-11-28 14:14:40
1260
原创 【PyQt】(自定义类)阴影遮罩-升级版
tuple):else:else:record={}continuebreakbreakreturn pix#洪填,将外围填充cv2.floodFill(arr, mask, (0,0), (0,), (2,), (2,), cv2.FLOODFILL_FIXED_RANGE)#参数是试出来的...懒得研究洪填def Trans_PixToArray(pix):#pix是RGBA四通道QPixmap。不使用PIL.Image模块。
2023-11-25 02:23:56
309
原创 【PyQt】QPixmap与numpy.array互转
这里给出QPixmap→的两条转换(一个是使用PIL.Image而另一个不用),以及→QPixmap两条转换(同样也是用不用PIL.Image的区别)。
2023-11-23 15:52:37
1846
原创 【PyQt】(自制类)简易的控件画布
说一下标题的意思,就是一个可往上面放QtWidgets控件(例如QLabel)并且画布可拖拽缩放的一个简易画布类。强调一下的就是,这和涂鸦画布(类比于win自带的画图软件)不是同个东西。只不过通过这个自制类我明白了一点的就是控件数量太多会造成明显卡顿(哪怕控件数量也才几百个),这让我对自己写的鸡肋玩意儿的整活程度又上升了一个档次(想想都鸡肋,写的这破玩意儿用哪才合适。
2023-11-12 06:10:57
220
原创 【C++】多文件的代码规范
声明可以重复无数次,但定义只能一次(不能多也不能少),无论是变量、函数、类、结构体。C++的定义具有声明效果。如果变量有初始化那么肯定是定义,不可能是声明。例如和,前者是声明,后者是定义;也例如和,前者是声明,后者妥妥的是定义。仅有声明而没有定义的类/结构体是无法实例化的(也就是无法创建对象),会在编译阶段出现报错。仅有声明而没有定义(或未能寻找到定义)的变量/函数,会在链接阶段出现报错。说明代码截图裸奔(不带staticextern修饰)的是定义,并且会被赋予默认初值有。
2023-11-07 05:07:13
234
原创 【Python、Qt】使用QItemDelegate实现单元格的富文本显示+复选框功能
主打一个陪伴。代码为Python,C++的就自己逐条语句慢慢改吧。
2023-10-15 09:34:21
750
原创 【Qt】字体更大的富文本
使用size属性只能生成7个等级的字号,超过7的都视作为7。当需要更加夸张的字号时则需要使用style属性,除此之外利用该属性可以生成更加丰富的样式,(style属性是CSS样式表。稍微跑题一下:似乎有安全性的考量,不少Markdown编辑器并不支持超格的HTML标签,例如在Markdown出场频率极高的博客/专栏中没法使用CSS样式,因此在博客中无法创建出一个特别大的字,(只不过一般情况下都已经足够大的了。
2023-10-14 00:20:29
363
原创 【Python、Windows】修改文件/目录的时间(创建/访问/修改)
CreateFile+SetFileTime,记住,CreateFile也可以打开目录。关于代码中获取时间戳的方法请自行搜索,或者看我前段时间写的博文。,但这份代码只能修改文件的,目录仍然是没法处理。改文件的容易,改目录的让我一顿好找。在经过测试也的确能够使用。然后几经搜索,在一个优快云帖子。,也证实了那位老哥说的话,而且在。(没错,咱自个儿就是引流之主)首先我找到一份不错的代码。随即我跑去看官方文档。中仅需传入额外的标志位。
2023-10-06 13:07:40
545
原创 【Python】函数(function)和方法(method)的区别
这里先说结论,为了满足心急的小伙伴:与的最大区别就是参数有无进行绑定。首先先来一个自定义类:代码样例:先来一份代码以及运行结果:为了更直观地看出差别,这里简单的编写一个表格:可以看出通过类和通过对象访问到的是不完全一致的,而这与本主题有关。但是仅仅通过这个还不够直观地表现出它们的差异性,这里再附加一份测试代码以及运行结果:这里同样贴心地将上面的结果整理成表格便于对比:在上面的代码样例中得到两张表格,这里再重新把俩表格放在一起以便进行对比,请仔细比对俩表格之间的差异。以下为结论:本文发布于CSD
2023-10-03 07:11:02
446
原创 【Python】迭代器__iter__、__next__
这里主要纠正迭代器的用法,因为一些教程传播错误示例让我很无语。最大的错误就是,把__iter__和__next写在同个类里,每每看见都感到诧异。不是说这方法不行,主要是,一旦出现预期之外的运行结果往往很难查到原因(因为它压根不是报错,也不是运行异常)。
2023-09-09 03:03:33
250
原创 【Python】Python运算符/部分函数对应的双下划线魔法方法
先说下Python版本:以下用图片表格展示,一是防扒,二是没精力改成md格式。还有就是内容肯定没有完全包含(而且也很难做到),像是__reduce__与py自带模块pickle有关(pickle用于对象序列化/反序列化)、sys.getsizeof调用__sizeof__,还有一些像是__init__、__new__、__del__之类的没去写了。
2023-09-09 00:30:12
275
原创 【Python】PIL.Image转QPixmap后运行异常的个人解决方法
PIL.Image图片,直接调用转成QPixmap后,不会立即报错,但后续使用该QPixmap时(包括但不仅限于使用)将立即出现异常不知道是我关键词不对,还是只有我一个人碰到这样的问题,亦或是bing搜索引擎拉胯,我愣是没搜到相关回答,就有点搞笑。
2023-06-30 21:23:13
1167
原创 【C++、Windows】获取进程父子关系(进程树?) + 终止目标进程及其子进程
整点水文(内容不长)使用快照获取进程的父子关系,以此来获取子进程。创建快照和查看过程顺便一说的就是,官方文档明说是强制终止进程,说的直白点就是该函数的清理工作做的很不到位,其中一点就是仅杀死父进程后子进程很可能会成为后台进程驻留在系统内(得开任务管理器手动清理),所以才需要连同子进程一并杀死防止残留。
2023-05-26 02:06:09
1603
1
原创 【Qt】(自制类)适用于QTextCharFormat的字体选择对话框
主要是作为的平替/增强,毕竟Qt自带的字体选择器一言难尽(用过的都叹气)。
2023-03-29 19:30:06
601
原创 【Python】导入相对路径的模块
在一个py文件中导入其他相对路径下的模块后,该py文件即能作为脚本直接运行,也能作为模块被其他py文件导入
2022-08-27 10:06:34
3144
1
原创 【PyQt】MC自动钓鱼
懒得写了,直接把github的readme给贴过来然后改改格式。github项目地址:https://github.com/Ls-Jan/MC_AutoFishingMC_AutoFishing 做这个工具(严格意义上说这算是外挂)的动机很明显,就是不想钓鱼。 鹦鹉壳有两个来源:钓鱼、打溺尸。其中溺尸拿鹦鹉壳实在太运气了(试过一个多个小时海上漂但愣是见不到拿壳的),于是只能把目光锁定到钓鱼上面。 但钓鱼钓十来分钟我就厌了,宁可立马写个脚本出来使用也好过傻钓。 浮标下沉的判断逻辑我
2022-05-23 11:21:04
1769
3
原创 【Python】exec使用时的一些注意事项
【未经本人同意不得私自转载】【本文发布于优快云,地址为:https://blog.youkuaiyun.com/weixin_44733774/article/details/124692142】书承上文globals和locals的一些细节向问题,不过本篇内容和globals()、locals()的关联性不是很强。博客中出现的代码传到gayhub中:https://github.com/Ls-Jan/Python_LanguageFeatures/tree/main/exec二、exec()学
2022-05-10 17:16:35
889
原创 【Python】globals和locals的一些细节向问题(十分细节,有些甚至平时都用不上
【未经本人同意不得私自转载】【本文发布于优快云,地址为:https://blog.youkuaiyun.com/weixin_44733774/article/details/124679359】 最近有小伙伴在使用exec和eval时碰到了一个问题,然后这个问题我也碰到过,本来想在评论里直接回复他的,但在组织语言的过程中发现要点太多了,还不如直接发篇博客。在解答在这个问题的过程中感觉还试出了不少奇怪的东西。 因为代码片段太多了,贴在博客上的话排版会很难看(其实本来就很难看了),所以我把博客中出现
2022-05-10 17:13:45
617
原创 【PyQt】自制的MC披风生成器
水文一篇,懒得写了。直接复制粘贴自己gayhub的readMe内容。github项目地址:https://github.com/Ls-Jan/PyQt_MCCloakMaker运行效果图: 其实怎么说呢,“就这?这都写了老半天?写几个星期?” 而且在对偏大的图片时还会出现一点卡顿(产生卡顿的地方该交给其他线程去执行,也就是多线程,但mole) 然后附上我同学几个月前写的网页版披风生成器,只不过因为他不怎么想搞界面所以就看上去不太行的亚子:Minecraft Cra
2022-05-09 14:39:24
13271
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人