摘要:
对QT控件使用差很多,不全面。 不太会看文档,自己对于新方法无法适应。 内存泄漏的现象,如何检查代码中的内存泄露? 已分配的内存空间在使用完毕后未被释放,导致可用内存减少并最终可能导致系统性能下降或程序崩溃。 方法一:代码审查和静态分析工具(自己查) 方法二:动态分析工具(Valgrind) 方法三 阅读全文
摘要:
现在想实现一个基础的强化学习CartPole。我要使用c语言完成整个项目,方便后续部署到开发板(也许方便吧)。 现在已经完成: 模拟cart(车)和pole(杆)的运动部分,根据位置,速度,角度,角速度四个特征量来动态更新,使用静态结构体变量在程序中全局的共享和访问这些值。 可视化部分,选用2D游戏 阅读全文
摘要:
tasks.py文件(celery) 通过views.py中的submit函数中的evaluate_submission.delay(sub.id)方法,对一个子进程程序进行:编译、产生.out文件、对比testcase文件、返回测评结果。 sub内包含html中通过表单(form)的post请求提 阅读全文
摘要:
1:指针(*)、引用(&)、解引用(*)、取地址(&)的概念和区别 概念: 指针指向一块内存,指针保存的内存的地址; 引用是变量的别名,本质是引用该变量的地址。 解引用是取指针指向的地址的内容,取地址是获取变量在内存中的地址。 区别: 引用使用无需解引用,指针需要解引用。 引用不能为空,指针可以为空 阅读全文
摘要:
进程与线程 总纲 (一)进程与线程 进程与线程的基本概念:进程/线程的状态与转换 线程的实现:内核支持的线程,线程库支持的线程 进程与线程的组织与控制 进程间的通信:共享内存,消息控制,管道 (二)CPU调度与上下文的切换 调度的基本概念;调度的目标; 调度的实现:调度器/调度程序,调度的时机与调度 阅读全文
摘要:
c++11之后,c++语言提供了并发编程的语言支持。 c++11增加了线程以及线程相关的类。 c++11提供的线程类叫做std::thread,创建线程只需提供线程函数或者函数对象,并且可以指定参数。 构造函数 //默认构造函数,构造一个线程对象,在这个线程中不执行任何处理动作 thread() n 阅读全文
摘要:
opencv安装链接 https://opencv.org/releases/ ###内容拆分 头文件 #include <fstream> //文件 #include <sstream> //流 #include <iostream> #include <opencv2/dnn.hpp> //深度 阅读全文
摘要:
相关连接 均封装与开源 Backend后端(Django): https://github.com/QingdaoU/OnlineJudge Frontend前端(Vue): https://github.com/QingdaoU/OnlineJudgeFE Judger Sandbox判题沙盒(S 阅读全文
摘要:
A World Final? World Cup! (I) 4种情况,想全就过。 A先踢 numaA当前踢进的数量 numbB当前踢进的数量 ①A踢完/A必赢/B还能踢k脚 numa>numb+k ②A踢完/B必赢/A还能踢k脚 numb>numa+k ③B踢完/A必赢/B还能踢k脚 numa>nu 阅读全文
摘要:
物品\软件准备 arduino uno 公对母杜邦线 HC-06/HC-05各一个 USB转TLL 串口调试助手Xcom Arduino IDE 连接方法HC-06 HC-06端 VCC - 5V Arduino端 HC-06端 GND - GND Arduino端 HC-06端 TXD - 串口8 阅读全文