- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 Calibre-Web Docker部署
Calibre-Web 是 Calibre 的 Web 实现,支持网页管理书籍、下载书籍、在线阅读等功能,Calibre是一个电子书书管理工具。简单说,Calibre-Web是一个网页版电子书架。
2024-07-29 11:09:22
5371
原创 解决Python Faker-UserAgent报错:Data list is empty
场景:使用Faker-UserAgent库生成UserAgent,在.py下运行的时候正常,但是使用Pyinstaller打包成exe后,执行的时候会报异常:Data list is empty。),我在Windows11中使用这个参数,也成功解决了这个问题。原因:未知,可能跟Pyinstaller有关。
2024-05-22 17:42:56
552
原创 C++ sprintf/sprintf_s与string的坑
sprintf/sprintf_s前面几个参数还好,会做类型检查,如果类型不符合,编译是会报错的。个人推断:因为std::string是一个类,所以在sprintf/sprintf_s内部处理时,由于一些未知的原因,就异常了。而这个原因,应该跟计算机的环境是相关的。我的两台计算机,在编码上是有差异的,其中一台是utf8的环境,另一台应该是gbk之类的。总结:无论如何,请不要往sprintf/sprintf_s的参数,且是任何一个参数中,加入std::string类型,即使它在你的电脑上能准确无误的运行。
2023-11-01 20:26:52
1176
原创 【数据结构与算法(小甲鱼)】学习笔记-线性表1
1、线性表:由零个或多个数据元素组成的有限序列。关键:(1)它是一个序列,元素之间是有个先来后到的。(2)元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素都有且只有一个前驱和后继。(3)线性表强调是有限的。2、线性表元素的个数n(n>=0)定义为线性表的长度,当n=0时,称为空表。3、抽象数据类型数据类型:指一组性质相同的值的集合及定义在此集合上的一些操作的总称。抽象:指抽取出事物具有的普遍性的本质。抽象数据类型(Abstract Data Type,
2022-04-05 02:48:28
452
原创 【数据结构与算法(小甲鱼)】学习笔记-时间复杂度和空间复杂度
1、算法效率的度量方法1.1、事后统计方法这种方法主要是通过设计好的测量程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。缺陷:必须依据算法事先编制好测试程序,需要花费大量时间精力。1.2、事前分析估算方法在计算机程序编写前,依据统计方法对算法进行估算。高级语言编写的程序在计算机上运行时所消耗的时间取决于下列因素:(1)算法采用的策略、方案(2)编译产生的代码质量(3)问题的输入规模(4)及其执行指令的速度在分析一个算法的
2022-04-04 06:47:37
159
原创 【数据结构与算法(小甲鱼)】学习笔记-算法
1、算法:解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。2、算法的五个特征:输入:算法具有零个或者多个输入。输出:算法至少有一个或者多个输出。有穷性:算法在执行有限的步骤之后自动结束而不会出现无限循环,并且每一个步骤在可接受的时间内完成。确定性:(1)每一个步骤都有确定的含义,不会出现二义性。(2)算法在一定条件下,只有一条执行路径,相同的输入只能有唯一的输出结果。(3)算法的每个步骤都应该被精确定义而无歧义。可行性:算法的每一步
2022-03-31 03:49:38
672
原创 【数据结构与算法(小甲鱼)】学习笔记-绪论
1、数据结构的定义官方定义:数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。小甲鱼:程序设计 =数据结构+算法,数据结构就是关系,即数据元素相互之间存在的一种或多种特定关系的集合。2、逻辑结构和物理结构2.1、逻辑结构定义:数据对象中数据元素之间的相关系。四大逻辑结构:(1)集合结构:集合中所有的数据元素同属于一个集合,无其他关系。(2)线性结构:线性结构中数据元素的关系是一一对应的。(3)树形结构:数据元素之间存在一对.
2022-03-30 02:02:06
1032
原创 wordpress+Nginx自定义404界面
声明:本人草根玩家,所做文章只为记录自己所遇问题,同时希望给与有需要之人帮助! 这段时间心血来潮,决定用白嫖的服务器搭建一个wordpress博客,采用的环境是LNMP。 偶然发现Nginx默认生成的404界面实在太难看了(如下图)。 于是,我决定自定义404界面,查遍优快云,都没成功,最后通过对比本地的Nginx配置文件,碰巧成功了,借此分享下,希望给有需要的人提供帮助。 我是在宝塔下操作的,如果你用的是终端,你自己尝试转换下其...
2021-08-09 19:19:09
650
原创 Qt QQueue与线程结合使用遇到的怪问题
今天在做一个实践项目时,遇到了一个奇怪的问题,不知道什么原因导致的,但是解决方法在实践中可行,故记录下来,给有相同困惑的伙伴提供一下参考。小白一枚,个人见解,不对的地方勿喷。以下问题有懂的大佬还麻烦指点下。以下为有问题的代码:void className::run(){ qDebug() << "编码线程已开启"; while(1) { if (!q.isEmpty()) { //执行语句...
2021-07-12 00:28:05
1613
4
原创 Qt ffmpeg avformat_open_input 返回-2或-5
在Qt下,用ffmpeg摄像头采集数据,开启摄像头时出现返回-2的报错,最后发现是注册写在avformat_open_input()后面引起的。
2021-06-22 19:19:29
1739
2
C语言win10旧版控制台getch函数如何获取中文?
2021-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人