- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 PIMPL 模式
接口类的头文件只包含公共接口声明和一个指向实现类的指针。这个指针用于在内部委托实现类执行具体操作。实现类包含具体的实现逻辑和私有数据。它只在.cpp文件中定义,通过 PIMPL 指针被接口类调用。
2024-08-17 19:50:43
1050
原创 Qt-信号与槽机制
Qt 的信号与槽机制是 GUI 编程中的重要工具,用于实现对象间的通信。它允许在事件发生时,信号发射者与槽接收者建立动态连接,从而实现松耦合的设计。该机制依赖于 Qt 的元对象系统和 Meta-Object Compiler (MOC) 生成的元对象代码。元对象系统是 Qt 实现信号与槽机制的基础。通过扩展 C++ 编译器,元对象系统支持运行时类型信息 (RTTI)、属性系统、动态信号与槽等功能。Q_OBJECT宏使得类能利用这些功能,并允许 MOC 生成相应的元信息,包括信号、槽和属性。
2024-08-17 18:17:16
656
原创 django执行makemigrations和migrate成功,但没有生成表
django执行makemigrations和migrate成功,没有生成表,解决办法
2022-02-14 20:58:32
1847
1
原创 python新增知识点
python新增知识点1.新增编码# -*- coding: utf-8 -*-2. #! user/bin/env python3(找到python解释器位置,可以./mian.py这样运行)3. _表示上回运行结果,可以参与运算,例如 _*24. x = 0; y = 1 if x == 0 else 2; print(y)5. 解包:a = [1,2,3,4] f(a),相当于f(1,2,3,4),解包字典,f(**a) key,value要一一对应6. 列表推导式:b = [ii fo
2022-01-20 15:13:10
571
1
原创 数学建模生涯经验与记录
前言2021美赛成绩在今天已经出来了,也意味着博主数学建模生涯的结束,本文既作为一篇经验帖,也作为一篇记录帖,叙述角度就是,经验+回忆,希望能给想参加数学建模比赛的同学们起到一点点启迪作用,如此即好。(本人参加了数学建模四大赛事,每个比赛都只参加了一回,起步有点晚,大二下开始参加的,依次参加了mathorcup,国赛,亚太赛,美赛,除开国赛成功参赛外(有点遗憾的啦),其余都是二等奖,希望以一个普通建模er,讲述一下经验和故事)组队经验任何团体比赛组队第一条经验:1.能力,2.态度,3.关系不要想参
2021-04-25 13:56:25
2263
3
原创 任意位数二进制数转化为十进制
简介代码总体上是没什么问题的,个人理解的注释也在代码里了,有问题留言解决代码#include<iostream>#include<string>using namespace std;//二进制高精转化十进制 string s;int len=0;//记录十进制长度 int res[10000];//记录结果int main(void){ cin>>s; for(int i=0;i<s.length();i++){ //每次处理一位,从最
2021-02-23 13:59:49
352
原创 粒子群算法(matlab实现)
目录基本原理算法概括式子说明程序设计基本流程代码部分总结基本原理算法概括粒子群算法(PSO),在PSO中,每个优化问题的潜在解都是搜索空间的一只鸟,被称为粒子,所有的粒子都有一个由适应度函数决定的适值,每个粒子还有一个速度决定它们“”飞行“”的方向和距离,然后粒子们就追随当前的最优粒子在解空间中搜索,整个过程大致为,PSO初始化为一群随机粒子(随机解),然后通过迭代找到最优解。在每一次迭代的过程中,粒子通过跟踪两个极值来更新自己:第一个就是粒子本身所找到的最优解,这个解称为个体极值;另一个极值是整个种
2020-08-29 13:21:56
21593
11
原创 数学建模之模拟退火算法(含matlab代码)
目录前言模拟退火算法简介算法主体概括算法难点各个变量设置算法总结问题和代码问题数据matlab程序结果展示前言本文以面向数学建模的同学为主,不适合想要深入研究此算法的同学,不涉及过多专业知识,尽量让大家在短时间内快速了解这个算法的大体内容,并能用matlab编程加以实现,有时间的话可以自己把代码敲一遍,代码关键部分都有注释,对自己的matlab编程能力还是有一定帮助的,没有时间的话,我也在文中介绍了哪些是可以直接套用的,哪些是需要依据具体问题修改的,有任何疑问,欢迎留言模拟退火算法简介模拟退火算法
2020-08-20 09:20:46
9170
2
原创 数学建模之遗传算法(含matlab代码)
前言本文以面向数学建模的同学为主,不适合想要深入研究此算法的同学,不涉及过多专业知识,尽量让大家在短时间内快速了解这个算法的大体内容,并能用matlab编程加以实现,有时间的话可以自己把代码敲一遍,代码关键部分都有注释,对自己的matlab编程能力还是有一定帮助的,没有时间的话,我也在文中介绍了哪些是可以直接套用的,哪些是需要依据具体问题修改的,有任何疑问,欢迎留言遗传算法简介遗传算法(Genetic Algorithm,GA)该算法是根据大自然中生物体进化规律而设计提出的。是模拟达尔文生物进化论的
2020-07-31 23:55:20
6656
2
原创 python爬虫入门训练-2
这次的爬虫训练是对豆瓣top250信息的爬取,比较简单的静态页面的爬取,本人也是初学者,为了防止学习的困难,我尽量写的详细点,建议先把代码复制一遍,看能不能成功运行,再过来看,免得到时候全部看完了,代码不能运行,到时候自己解决也是蛮麻烦的,毕竟爬虫更新换代也是蛮快的
2020-05-16 14:59:34
645
原创 html中select标签的值提交后,不显示默认值,而是显示提交后的值
我们要实现的功能就是当我们把select标签中的值当做表单提交后,我们希望后台处理结果在当前页面显示,但select标签不显示默认值,而是显示提交后的值,最终形成一种更好的页面观感
2020-05-14 18:34:58
1875
原创 SQL exists简析
前言本文只是通过一个例子,得到我对SQL中exists的一个简单理解,所以很短,有错误,望告知(●’◡’●)!主体用到的两张表:sc表:snocnograde201215121192201215121285201215121388201215122290201215122380student表:snosn...
2020-04-26 22:10:01
188
原创 python爬虫入门训练-1
在掌握了python基本语法之后,便想继续学习一些python分支的一些东西练练手,便想到了python的爬虫,本文几乎只介绍了最基础的python爬虫案例权,对网站文档、照片、视频的爬取,让大家对python爬虫流程有一个简单的了解
2020-04-25 11:05:23
773
原创 pycharm中tesserocr和pytesseract库的安装与使用
较为详细的几乎零基础的tesserocr和pytesseract库的安装与使用教程(主要介绍安装部分)
2020-04-01 10:38:54
10967
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人