- 博客(17)
- 收藏
- 关注
原创 linux学习记录(二)linux文件的基本属性
紧接着的数字表示硬链接个数(有多少个指向这个目录的链接),数字后的两个名字依次表示username和groupname,接着是文件大小,日期:月 日 年或月 日 时:分,最后是目录名称。模式中用ugo表示三个部分,a表示所有部分,用‘’+‘’,‘’-‘’,‘’=‘’三个符号来操作权限,依然用哪个rwx来表示权限。②文件权限又有分为User、Group、Others三个部分,三个部分都需要设置rwx;文件权限主要包含rwx分别表示read(读权限)、write(写权限)、execute(执行权限);
2025-05-21 16:59:12
513
原创 关于pyqt5的Qaction类无法正常触发运行所连接的函数的问题
使用self.actionyunxing.triggered.connect(self.luru_2)连接了函数,但是触发时却没有执行。在使用Qaction连接触发信号时遇到了连接self.luru函数按下对应tool后没有执行self.luru函数的问题。
2025-05-20 14:12:43
172
原创 linux学习记录(一)linux的系统目录的含义及其用途
1.根据各目录的用处和存储的文件,应该知道的是:etc目录-系统配置文件、bin目录-常用命令、sbin目录-系统管理、usr/bin-用户自己的应用程序、usr/sbin-高权限用户的管理和系统守护程序这些目录里的文件需要注意不要误删了;11.proc目录:process缩写,这是一个虚拟目录,是系统内存的映射,通过访问这个目录可以获取系统的一些信息,该目录文件不在硬盘上,而是在内存中。9.mnt目录:用户自主挂载文件系统的位置,例如用户可以将U盘挂载到这个目录就可以在这个目录下直接操作U盘中的内容;
2025-05-19 14:53:33
271
1
原创 pyqt5软件动态创建控件问题记录
这样写的问题就在于添加的按钮在UI中是没有显示的,这是因为。CustomToolButton 是我基于 QToolButton 添加了鼠标左右键区分检测而创建的子类,属于 GUI 对象,不能安全地跨线程传递。主线程直接添加线程所发送的按钮;
2025-05-19 11:50:16
202
原创 pgsql批量查询
ANY关键字用于检查dose_meter_id 的值是否在传入的数组中,%s占位符需要传入一个数组。DISTINCT 关键字用于去重。表示只返回唯一的、不重复的 dose_meter_id。脚步查询时是逐行进行检索,比较耗时。其中%s占位符传入的是一个数值。
2025-05-16 09:21:00
108
原创 关于kivy库显示中文的问题
添加中文的字体主要利用resource_add_path函数添加字体路径,再通过LabelBase.register注册具体字体.
2025-05-13 14:50:25
99
原创 分辨率问题的万金油DPI感知(用于dearpyui界面设计)
在使用dearpyui进行UI设计时,用户常遇到字体分辨率低的问题。dearpyui本身并未提供直接的解决方案。然而,通过使用ctype库中的DPI感知功能,可以显著提升界面分辨率。具体方法是在调用create_context()之前,添加代码ctypes.windll.shcore.SetProcessDpiAwareness(1),将DPI感知设置为系统级别。这一调整前后对比显示,界面分辨率得到了明显改善,有效解决了字体模糊的问题。
2025-05-13 11:26:07
206
原创 pydearui设置文本框颜色
在DearPyGui中,add_input_text函数没有直接的color参数来设置文本框的颜色。要自定义文本框的样式,可以通过theme来修改控件的外观。首先,使用dpg.theme()创建一个主题,并通过dpg.theme_component(dpg.mvAll)为所有控件设置默认样式,如背景色、按钮颜色、文本颜色等。接着,使用dpg.theme_component(dpg.mvInputText)为输入框单独设置样式,包括背景色、边框颜色和文本颜色。此外,还可以通过dpg.add_theme_sty
2025-05-13 10:55:38
263
原创 dearpyui自适应窗口大小和主窗口设置(代码存根)
dpg.set_item_pos("一键初始化数据库", [button_x, window_height - 100])dpg.set_item_pos("测试数据库连接", [button_x, window_height - 140])# 自适应窗口大小调整回调。# 设置主窗口和视口。
2025-05-13 10:44:03
153
原创 关于pgsql连接报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd6 in position 61: invalid continu
File "E:\Pycharm_project\single_photon_detector\RPLreader\pgsql数据库一条龙适配\test.py", line 56, in test_connection。报错提示编码不正确,实际config并没有中文,只要会导致连接失败的问题都会导致这个报错,报错时应该检查:1.密码是否错误;2.对应数据库是否创建;
2025-05-13 09:56:47
219
原创 关于本地pgsql数据库修改密码
输入psql -U postgres以postgres的身份进入pgsql,再输入命令:ALTER USER postgres WITH PASSWORD ’gyy888888’;重启后管理员身份启动命令行工具(记得添加path,路径在pgsql安装路径的bin路径下,我的路径是:E:\BC_software\pgsql\bin)密码忘了,先到pg_hba.conf文件中修改访问方法为trust(默认应该是scram-sha-256,全改为trust)修改后保存,再重启postgresql服务。
2025-05-12 17:48:04
144
原创 硅基流API连接报错:“API请求失败,状态码: 400”,修复记录。
max_tokens设置过高时会导致服务器崩溃,没有特别要求可以删除"max_tokens":10000这个参数设置。
2025-05-09 09:22:01
248
原创 NICEUI关于端口占用的解决方法(报错:ERROR: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。)
ui.run(title='你的软件名', port=find_free_port())ui.run(title='你的软件名',port=8081)ui.run(title='你的软件名')
2025-05-09 09:03:16
187
原创 关于最2.0.0版本的dearpyui的中文显示
with dpg.font("C:/Windows/Fonts/simsun.ttc", 16) as font:获取字体文件并赋值给font。dpg.add_font_range_hint(dpg.mvFontRangeHint_Chinese_Full):添加中文字符集提示。dpg.bind_font(font):应用(绑定)font所包含的字体--运行后后面的UI字符都会使用这个字体。with dpg.font_registry():启动字体的注册;
2025-05-08 11:22:04
172
原创 pycharm安装d2l
关于rust和cargo下载rustup-init.exe选择标准安装即可(安装很慢甚至不动,不动时从新启动rustup-init.exe,反复直至安装成功)清华:pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple。阿里云:pip install -i https://mirrors.aliyun.com/pypi/simple/注:启动rustup-init.exe前应该保证电脑安装了Visual Studio。
2024-12-21 10:30:35
808
在dearpyui中的dpg.file_dialog选择文件时文件路径包含中文就好崩溃
2025-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人