自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(297)
  • 资源 (5)
  • 收藏
  • 关注

原创 Qt操作至少需要一个处于启用状态的有效资料档案库

添加或删除组件在卸载Qt的时候可以选择删除添加组件,但是一般会显示“此操作至少需要一个处于启用状态的有效资料档案库”,Qt的镜像站点合集(http://download.qt.io/static/mirrorlist/)。在“设置”的“存储库”添加“临时存储库”,输入链接“http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/”,测试成功后即可进行添加删除组件。失败的话输入这个链接“http://m

2020-06-11 18:59:24 12114 8

原创 Markdown中永久嵌入bs64图片,python PIL等比列强压缩后将图片转换为bs64,2M直接压成100k

简介有的时候自己写技术文档或者笔记的时候发现md语法下的插入图片要么是本地要么是图床![img](./lady.jpg)![img](http......)本地的缺点是到服务器上加载较慢(gitgub)、或者是发文档给别人的时候忘记发图。。。图床这种东西嘛、哪天说不定就没了之前看到过将图片直接内嵌入文档里,当然缺点就是会增大文件体积,但是解决了图片丢失的可能哇又有人就会说,一个几M的图片转换出来的bs64码比我的文章还长啊(不信你试一下复制下面的bs64看一下多少字符,小新复制的时候死机-.

2020-06-10 20:03:20 20179

原创 奇偶校验码原来这样算!!!

数据传输的正误数据发出方A像数据接收方B发送一串加密过后的情书(11011),但是信息在传输过程中可能发生错误,比如某人截获并修改内容,一段美好的爱情就结束了…(手动狗头).在电路传输中,电信号很容易受到干扰(电梯打电话你就知道了).于是我们要在原有的信息之外加上一个校验信息,这个校验信息叫做检验码.这里讲集中常见的校验码.检错一位奇偶检验码奇偶校验码分两种,实现约定是采用奇校验方式还是...

2020-05-01 16:25:46 26354 4

原创 argparse 参数 True False

在argparse中,type=bool并不会将值解析为布尔类型,非空字符串会被解析为True,而空字符串"“会被解析为False。因此,如果使用–local True或者–local False,它们都会被解析为字符串类型的"True"和"False”,而非实际布尔类型的True和False。想要将 local 设置为 False 时,发现无论赋值哪个假结果都是真,是赋值没成功吗?方法二:用 action='store_true’或action='store_false’替代 type=bool。

2024-04-18 10:15:01 402

原创 x11 转 wayland 后 qBittorrent 启动闪退

如果在终端尝试带参数启动(参数是从启动中心属性发现的),启动显示qb弹窗错误信息,标题是“无效 Torrent”,内容是 “加载 Torrent 失败: %U.错误:打开文件出错。此时监听显示三行内容,是上面两行的重复,退出qb后监听就显示多一行,是上面两行信息中的最后一行。我这里不存在 /usr/local/etc/rc.d/qbittorrent,因为/usr/local/etc是空的;在启动中心(菜单栏)点击 qBittorrent 无法启动,没有错误信息,没有启动画面,就像什么都没有发生。

2024-04-12 20:35:56 265

原创 wayland xmodmap 键盘按键映射失效,转 evremap。wps fcitx5 输入法失效

Plasma 升级时自动的把 x11 换成了 wayland,导致 xmodmap 的映射失效了下面确认确实是 wayland之前修改按键使用, KDE 把 x 升级到 Wayland 后,修改按键的方式就失效了,说由于配置有点复杂(里面也有基本教程),回答里推荐用这个软件KDE Plasma 的 系统设置/输入输出-键盘/键盘-高级,可以勾选一些特殊按键的设置,比如大写按键设置为 ctrl,不过没有直接设置按键的,通过观察发现其对应的配置文件是 ~/.config/kxkbrc,

2024-04-12 20:29:15 788

原创 jax不识别gpu gpu: RuntimeError: Unknown backend: ‘gpu‘ requested

不存在 /usr/local/cuda-12.1/include/cudnn_version.h,/usr/local/cuda/include/cudnn_version.h 显示是840,和上面提示的错误信息一直。根据cudnn版本和py版本去 https://storage.googleapis.com/jax-releases/jax_cuda_releases.html 查对于的jaxlib版本来进行安装。装完就是 jax-0.4.25 jaxlib-0.4.25+cuda12.cudnn89。

2024-03-23 10:06:03 1060

原创 用 Uno 当烧录器给 atmega328 烧录 bootloader

奇怪的是,国行和正规军的差别在于串口芯片啊,Arduino as ISP 没走 ch340 国道啊,mcu 都是一样的咋就不行了?把两个板子的 11(MOSI)、12(MISO)、13(SCK)、5V、GND 两两相连,还要把 Uno(烧录器)的 10 接到atmega328(待烧录的对象)的 RES(RESET) 上。然后查了一下网上的,要么更新程序,要么用别的软件来搞,有准备尝试配置文件的方式,最后发现是编程器选错了,要选。:和上面接线是一样的,只是看着不一样,因为 ISP 口有几个。

2023-08-10 20:48:58 612 2

原创 miniconda3: AttributeError: module ‘cryptography.hazmat.backends‘ has no attribute ‘openssl‘

中的 conda)。当时更新之后去看 AUR 评论也没有发现啥,过了两天系统升级后该 bug 还在。第三天拿下 CPR 之后看下评论区发现一个可能的办法。AUR 中的 miniconda3 更新到 23.5.2-1 之后出现的问题(更新前后我有按照说明注释掉。进入 conda 安装目录下的 bin 目录,使用其下的 pip 删除旧版的包,然后重装就会装新版的了。

2023-08-06 18:27:42 978

原创 Kubernetes 下namespace 无法删除后临时通过docker etcd 删除的办法

创建了一个namespace,然后删除它,却一直卡在删除中,状态一直是 Terminating。

2023-02-03 18:34:34 386 1

原创 miniconda3 安装 Jupyter jupyter-lab

jupyter 是个啥?很久之前接触 python 机器学习的时候最早接触的是 jupyter notebook,编写 python 的代码不再是写完全部再运行调试,notebook 可以将程序分为一小块一小块(cell)的运行,和在 python 交互式终端中类似,但比后者更加方便修改运行。2021 年 jupyter-lab 不仅拥有 notebook 的功能,还有就是 notebook 一个文件会打开一个浏览器标签页,而 lab 就像在一个浏览器标签页内整了一个轻量化的 IDE。从。

2023-01-10 19:35:13 980

原创 gnuradio 启动错误 Couldn‘t find foreign strtct converter for ‘cairo.Context‘

弹窗错误的标题为 ImportError,内容为“Failed to initialize GTK. If you are running over ssh, did you enable X forwarding and start ssh with -X?从终端尝试获取更多错误细节此时启动没有 gtk 模块缺失的问题了,但是弹窗错误还在。最后通过搜索发现缺的是一个 python 包,在仓库里却找不到 python3-gi-cairo,最后通过排列组合找到了 python-cairo。

2022-12-27 21:53:12 448

原创 蓝牙不正常因为 unmet condition check

现象:蓝牙键盘鼠标均不工作,图标也不显示,KDE系统设置显示“无已配对设备”,但是配对设备的按钮没有显示,啥按钮也没有显示事前:捣鼓 ch9328 没有成功,导致蓝牙断联,拔出 ch9328 后蓝牙偶尔恢复工作,重启后蓝牙正常,反复这个过程,捣鼓9328,蓝牙g,重启,最后重启蓝牙没恢复,出现了上面的现象解决办法:关机后开机,恢复正常,已配对设备都显示出来了。

2022-12-23 15:00:40 1529

原创 文本编码另存为 utf-8(字幕编码格式转换

下载的字幕压缩包是 gbk 编码,vlc 直接导入会显示乱码,转换为 utf-8 编码之后正常显示,因此需要将所有字幕都转换,一个个点开再另存为太繁琐了,考虑还是十多季的字幕,还是脚本好使

2022-12-07 22:39:45 1166

原创 goland顶部菜单栏/工具栏隐藏后重现的奇怪办法

默认都是显示的,在菜单栏 视图-外观 中可以自定义显示哪些界面,我就把菜单栏、工具栏给隐藏了。后面想重现显示的时候就犯病了。把 showxxx 的 value 从 false 改成 true,重启即可显示菜单栏。

2022-11-28 21:45:26 1246

原创 docker 的入门笔记

虚拟机和容器的区别?简单的说容器技术比虚拟机技术更快、占用更小、更方便移植维护部署。用 docker 也是可以运行虚拟机来玩的,比如用 docker 跑 Mac。镜像和容器的区别?镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的 类 和 实例 一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。容器的实质是进程数据存放在哪里?

2022-11-22 21:01:22 625

原创 高校学生心理健康管理动态分析与会商指导信息化平台 一键选择第二个选项的js尝试

下面是悬着当前页面20个选择题(对于i后面的循环边界)中的第二个选择(对应第第三行第一个2)指导研制:教育部普通高等学校学生心理健康教育专家指导委员会。量表研制:北京师范大学发展心理研究所。系统研制:高等教育出版社有限公司。,经查验,该地址尚未备案。

2022-11-17 11:16:28 4580

原创 lightdm .service: Start request repeated too quickly. grub正常,不显示登录和桌面 Endeavour

前一天晚上写完代码提示有更新,就浅浅的更新了一下,提示要重启,我就把代码push了重启就出现了上面的情况,有了 sddm 卡死的经历猜测是类似的问题,于是查看 lightdm 的状态,得到关键原因 - lightmdm 没有正常启动。启动界面 grub 正常显示,进入系统后会有代码提示启动了啥,但是最后停在了这个界面,没有转到桌面进行登录,可以切换到 tty2 进行操作。启动项问题:上一次正常启动到这一次不正常启动,我给了 docker 加了开机自启,关掉无效;当时也十点多了,要坐公交回宿舍,感觉把。

2022-11-12 12:51:27 2079 5

原创 Dbeaver 启动提示 Java 版本过低,和 arduino 的 java 依赖发生冲突,java 版本管理

上述问题的原因:首先安装了 arduino 使得 java 默认为 1.8,后面再安装 dbeaver 时安装的 jre17 虽然也安装成功了,但是没有被设置成最优先级别的 java,在论坛里搜索没有啥相似的问题,要么是这个问题不是很普遍,要么就是这个问题简单到不需要提问。DBeaver ce 22.2.3-1 要求 jre>=11,安装时默认安装了 jre17-openjdk 17.0.5-u1-1。,使用 pamac 再检查 dbeaver 的依赖 jre17 已经安装了,结果。

2022-11-10 13:09:18 1332

原创 UMA Frame Buffer Size 核显显存与CSGO帧率

因为经常捣鼓系统重装的引导修复,在 BIOS 设置里看到不认识的选项都会去搜索,UMA 这个单词见多了就知道啥意思了,就是给核显分配多少内存,这部分内存专供核显使用,分太少核显发挥不出最大能力,分太多把cpu和内存抢走了。举个例子,的16+512版本配合BIOS F0CN36WW+ 都可以给 r5 4600u 的核显分配512M~4G的显存大小。

2022-11-03 12:14:14 7717

原创 windwos11 更新 BIOS 覆盖了 endevaourOS linux 的启动引导 grub 重建修复

我在 windows11 从官网下载并更新了 BIOS 固件,发现大部分 BIOS 设置被重置了(BIOS密码没有被重置),需要重新设置安全按启动、UMA size等。启动项里边看不到 endevaourOS 了,只剩下 windows 了,开始直接进入 win,之前设置的开机 log(OEM log)也被重置了。我这里有如下几个,endeavouros 是修复之前的,修复之后应该只用 EnOS了,Lenovo这个是修改 OEM log用的,Manjaro 是卸载残留。晒晒我的 grub 配置()

2022-10-30 09:25:12 929

原创 小米路由器Pro R3p 刷机 Breed Padavan OpenWrt UART/TTL 救援

一般过程:这一步首先是给路由器刷入开发板的 rom,然后开启 ssh。开启无线 ssh 有官方办法,漏洞办法,实在不行就拆机 TTL 跳线办法。获取官方 ssh 开启固件需要现在小米 WIFI app 中绑定路由器,我重置路由器的时候 app 可以识别到路由器,让我设置,我设置完名称密码后重启就识别不到了,最后发现是因为我网线没到,所以路由器没联网,连上没有网络的网导致 app 无法识别绑定,我的解决办法另外一个设备开热点,小米路由器中继模式,这样 app 就可以识别出来了。也就是说这个 app 需要在有网

2022-10-29 18:02:02 9860

原创 机械硬盘和固态硬盘 检测 案例 ST4000VX015

vx015

2022-10-24 22:32:27 2915

原创 diy arduino 逻辑分析仪

作用:通过分析不同信号输入的情况判断通信方式。看起来很像示波器加上分析功能,我的目的比较简单,用来读取 usb 输入的情况。快递封了不少,于是快速寻找可以自己动手的,在中发现了。

2022-10-22 10:51:12 1350

原创 Firefox 下网页无法正常显示探究过程 UserAgent AdBlock

有一些网站在 firefox 中没法显示,比如,但是把网址复制到 chromium 打开确实是有内容的,在 firefox 开发者模式进入 响应式设计模式(Ctrl+Shift+M) 中更换设备类型为手机、平板啥的,网页又可以正常显示了。

2022-10-10 21:09:23 291

原创 fcitx5 在 coidum 中输入中文会飘字母的问题

fcitx5 在 coidum 中输入中文时会出现拼音乱跳,比如我想打出“输入法”,得到的确是“r书法”,并且得到的结果极其不确定,不知道那一个拼音会突然跳出去,但是在其它软件(firefox、mousepad、dolphin、wps)中并无此类问题。结果更晚企图几个包就好了,没想到晚上这个 bug 又来了。参考一表示重新编译安装gtk-query-immodules,但是这个包在 yay 下没有结果,找了不少发现参考二,可能是缺少 fcitx5-gtkx,用pacman试了一下,只有。

2022-10-08 19:15:59 692

原创 linux下的流量监控之应用程序防火墙

可以像火绒流量监控模块那样有新进程访问网络时会自动弹窗询问是否禁止,默认十秒不回答就禁止。谁在发送数据、发送去哪都很清晰。

2022-10-03 23:54:55 789

原创 EndeavourOS 初体验

从 ctrl+alt+f2 切换到虚拟终端,发现中文无法正常显示,但是在桌面环境下的终端显示中文也都是正常的,是不是哪里配置错了呢?在 live 的时候感觉这个 DE 蛮不错的唉,图标、字体大小调节之后还是存在一些问题,比如fcitx5一直没法工作、任务栏不容易美化设置,还是想用回KDE,但又不想重装系统,于是想着 DE 独立于内核,那保留系统更换 de 理论上是可行的。参照 arch 时进行安装配置,结果任务栏出现了输入法图标,也有拼音输入,就是没法输入,后面桌面换到 kde 直接就能输入了。

2022-09-24 11:04:59 707

原创 pamac 安装 ros-noetic-desktop-full(AUR) 失败后如何清理残留的问题

pamac 安装 ros-noetic-desktop-full(AUR) 失败后如何清理残留的问题

2022-09-21 21:14:59 1145

原创 linux 下的按键精灵 xdotool

再比如死循环的 bash temp.sh,然后使用 ps aux | grep bash 查找进程号,假设显示的进程号是1988,则关闭进程指令为 kill -9 1988,最后使用 Ctrl+Alt+F1 切回桌面,如果点击进程还在跑,多半是进程号搞错了。看来js不太好搞,大佬们说搞一个按键精灵就好了。缺点也有,就是不同的学习课程的位置不是固定在右下角,有的在正中下方,移动鼠标到对应位置就好。我有5个竖排的按钮需要点击,点击之后还会有一个弹窗,弹窗的按钮也需要点击,分别获取6个按钮的坐标,然后编写即可。

2022-09-09 12:45:33 3070

原创 流氓软件与流氓系统的清理故事

流氓软件与流氓系统的清理故事

2022-08-20 10:46:47 357

原创 知乎备份计划

备份知乎的两种思路

2022-08-07 14:23:42 227

原创 HackBGRT 更改开机logo以及如何修复

想要更改联想小新13 pro ARE 2020的开机logo,联想电脑管家有这个功能,但是一旦卸载了管家这个功能就失效了(ex)。后来看到HackBGRT,问了下支持linux的,实操一下不太成功,开启debug修正了一下稍微成功了一次就失败了,windows还得修复,还好manjaro还可以正常启动。如果是Lenovo电脑可以尝试参考末尾的LogoDiy,问了下原理是通过dnSpy逆向,测试简单有效...

2022-08-03 10:48:57 5176

原创 nand2tetris 第二章 布尔运算

简介nand2tetris 主页coursera 课程主页:提交作业,视频加载不出来B站视频搬运:和 coursera 上视频分章节一直仓库地址 gitee github第二章 布尔运算第二章大纲这个就有计组那味道了,计算机刚开设设计来计算弹道轨迹的,因此计算机的核心是计算单元,因此加减乘除要有吧,先搞搞加法HalfAdder 半加器的真值表,carry表示进位,中文教材38页有描述结构FullAdder 全加器,先用半加器解决两位,再用一个把剩下的一位也加上,最后的进位要合并处理,列

2022-05-22 08:24:19 418 1

原创 nand2tetris 布尔函数和和门逻辑路线图

简介nand2tetris 主页coursera 课程主页:提交作业,视频加载不出来B站视频搬运:和 coursera 上视频分章节一直仓库地址 gitee github第一章 布尔函数和和门逻辑路线图Hardware Description Language (HDL) 硬件描述语言hardware simulation 硬件模拟器/仿真器计组有用 logisim 设计门电路到8位计算机的案例(32位的我没学会),计组进阶就在 vivado 上写 HDL 写了。看视频读课本

2022-05-22 08:23:00 812

原创 drawio.svg导入Word显示does not support full SVG 1.1

创建文件 framework.drawio.svg.使用drawio编辑,然后打开WPS 文字,插入图片,选择该svg文件。插入的图看上去没有问题,但是仔细看会有一行小字 does not support full SVG 1.1,本文给出一种办法解决这个问题

2022-05-10 13:49:55 3339 9

原创 windwos11 覆盖了 manjaro linux 的启动引导 grub

windwos11 覆盖了 manjaro linux 的启动引导 grubdate: 2022-04-28lastmod: 2022-04-28问题为什么发生以往整 linux 我都是双系统或者虚拟机,但是后来觉得可以不再使 windows 了,就完全把 windows 删除了。有啥跑不起来的软件整 wine 或者 虚拟机,但是直到更新 BIOS,wine 或者 虚拟机都没有办法,想着旧版 BIOS 也行,但是直到最近联想爆出 BIOS 存在重大隐患紧急更新了一批 BIOS,到驱动页面真的发现

2022-04-28 23:38:37 1812 1

原创 手动安装 VirtualBox 增强扩展包及 USB 设备无法识别的问题

手动安装 VirtualBox 增强扩展包及 USB 设备无法识别的问题date: 2022-03-19lastmod: 2022-03-19从 VB 设置里下载增强包启动虚拟机之后,在虚拟机顶部的菜单栏 -> 设备 -> 安装增强功能,然后会从网络上搜索对应版本的扩展包,点击确认就会开始下载。一般来说,这个下载安装过程不会很久,但是有时候就会遇到不一般的情况 – 下载速度太慢了,此时需要找别的办法,切换网络或者手动下载增强包进行安装。手动下载增强包当前 VB 版本为 6.1.3

2022-03-19 16:09:35 2342

原创 Esp32Cam WebServer 网页源代码查看与编辑

Esp32Cam WebServer 网页源代码查看与编辑date: 2022-01-12lastmod: 2022-01-12原文地址背景介绍在 为 Esp32 Cam 配置 Arduino 开发环境并人脸识别测试 中成功运行了开发板自带的示例程序,在网页中看到了摄像头的实时画面。然后这个开发板就在我的某创盒子了呆了几年吧。今年掏出来试试是因为 foldscope 试镜失败,尝试下手机摄像头观察发现可行,于是才掏出这个 esp32cam,根据同样的原理,最后在自己组装的纸片上也成功了,原因是

2022-01-12 15:38:08 2227 1

原创 CentOS 6.8 下 phpvod 搭建记录( php52 的编译安装)

CentOS 6.8 下 phpvod 搭建记录( php52 的编译安装)最新版可看博客原文,c 站摆烂更新不及时由于该项目的维护团队已不再维护该项目,因此这只是一个考古项目,目前众多的 Video CMS 有的是更好的选择。CentOS 6.0下phpvod搭建教程(LAMP+phpvod)mysql httpdyum install -y mysqlmysql -V# mysql Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86

2021-11-02 20:54:43 637

ventoy-1.0.35-windows.zip

u盘装系统软件,零积分,要积分都是坑人的

2021-02-15

TFT_ILI9341.ino

ESP32驱动TFT屏幕(驱动芯片ILI9341)的三维程序,需使用arduino ide配合esp32下载到esp32中,对应的使用文章为https://blog.csdn.net/weixin_43031092/article/details/108007481

2020-08-20

Tessacr-OCR中文四个语言包.7z

解决5.0版本语言包安装失败的问题,解压后放到对应路径即可。 Tesseract-OCR\tessdata 测试语言 tesseract --list-langs  不懂为什么下载积分自己上调???

2020-04-16

practice.7z

C语言课后练习题代码1-1~1-12 入门新人,如有错误,欢迎留言 所以笔记均由本人记录,代码均在Windows上经过VS2019测试

2020-04-06

ffmpeg-20200315-c467328-win64-static.zip

2020.03.15版 FFmpeg windows 64 位 static 简易命令行三个exe,适合新人学习ffmpeg的基本操作 视频教程:https://www.bilibili.com/video/av40146374

2020-03-20

空空如也

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

TA关注的人

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