摘要:
接上一篇环境配置 1.所有DPG应用程序必须做3件事: 创建和销毁上下文 (create_context) 创建和显示视区 (create_viewport、show_viewport) 设置和启动DearPyGui (start_dearpygui) #基本顺序 dpg.create_contex 阅读全文
摘要:
DearPyGui 是一个基于Python的图形用户界面(GUI)工具包,它以简单易用而著称。这个库利用GPU加速渲染和高效的C/C++底层代码,确保了出色的性能和稳定性。DearPyGui支持异步函数,能够绘制大量数据点而不影响帧率,还内置了一个节点编辑器和实时开发调试工具。它适用于Windows 阅读全文
摘要:
实习过程中,组长要求写类图,发现已经忘的差不多...来复习一下 UML 一.六大关系 1.泛化(Generalization)<继承 Inheritance> 是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。 带三 阅读全文
摘要:
面试遇到的问题,发现我对编码字符集还没系统总结过,今天来学习一下 主要是ASCII、UTF-8、Unicode、gkb等 ASCII 1.American Standard Code for Information Interchange,美国信息交换标注码 2.ASCII字符集是单字节存储,一个字 阅读全文
摘要:
一.关于join 1.内外左右连接 2.交叉联结(corss join) 使用交叉联结会将两个表中所有的数据两两组合。如下图,是对表“text”自身进行交叉联结的结果: 3.三表双双连接 力扣题目 a与b表笛卡尔积,再与c表左连接。 SELECT a.student_id, a.student_na 阅读全文
摘要:
~~第三篇Linux入门~~ 一.linux基本指令 1.Linux根目录为/,后续路径用/分隔,如/home/admin 2.Linux命令 基础格式: command: 命令本身 -options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节 parameter:[可选,非必填 阅读全文
摘要:
最近学习了c++多线程相关知识,也算是对这方面内容的入门 视频链接c++11并发与多线程视频课程 看了大概两周,简单进行总结 参考文章C++11并发与多线程 PS:c++11提供了标准的可跨平台的线程库,本次多线程开发以此库为核心 一.并发,进程,线程理解 1.并发:两个或者更多的任务(独立的活动) 阅读全文
摘要:
一. c,c++区别<九大点> c: 面向过程 c++: 面向对象(封装,继承,多态) 对象:对数据和作用于数据的操作组成的封装实体 类:描叙了一组有相同属性和方法的对象<虚拟> 对象为类的实例化,类为对象的抽象 c: 不支持函数重载 c++: 支持函数重载<_Z + len(函数名) + 函数名 阅读全文
摘要:
1.man [命令或配置文件] (功能描述:获得帮助信息) 获取一个信息文档,查看具体信息,按q退出 2.help 命令(功能描述:获得 shell 内置命令的帮助信息) 仅仅能获取bash内置命令的信息,不过说明更加简单易懂 3.pwd (功能描述:显示当前工作目录的绝对路径) pwd: prin 阅读全文
摘要:
c++设计八大原则(降低改变带来的代码修改) 一.依赖倒置原则(DIP) 1.高层模块(稳定)不应该依赖于低层模块(变化),二者应该依赖于抽象(更稳定) <高层模块 包括 低层模块所依赖的抽象,而不是低层模块的本身,而其本身也依赖于自身抽象模块> 2.抽象(稳定)不应该依赖于实现细节(变化),实现细 阅读全文