05 2022 档案
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("鼠标事件") self.resize(600,500) self.
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ ''' 同级控件中后创建的控件会覆盖先创
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("信号和槽") self.resize(600, 500) self
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:from PyQt5.Qt import * # 创建一个信号 创建一个槽函数 链接信号和槽函数 class MySignal(QObject): sendmsg = pyqtSignal(str) def send_msg(self): self.sendmsg.emit('hello') def
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:from PyQt5.Qt import * import sys # # class Obj(QObject): # def timerEvent(self, QTimerEvent): # print(QTimerEvent, 2) class Label(QLabel): def __init
阅读全文
摘要:from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('事件机制') self.resize(600, 450) self
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:''' deleteLater() # 在代码执行完之后删除对象 ''' ################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################
阅读全文
摘要:''' isWidgetType() # 判断类型 inherits('') # 是否继承与某个类 ''' from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__()
阅读全文
摘要:################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import
阅读全文
摘要:from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("object对象") self.resize(600, 500)
阅读全文
摘要:from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() # 调用父类QWidget中的init方法 self.setWindowTitle("软件名称") self
阅读全文
摘要:from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() # 调用父类QWidget中的init方法 self.setWindowTitle("软件名称") self
阅读全文
摘要:1、pip工具 pip是Python的安装插件的工具,由它安装后的插件有两种情况。即安装全局插件和局部插件。 pip是python中自带的安装命令,它可以在线安装pyhton环境所需要的插件。 pip安装插件有两种方式,第一种在Pycharm编辑工具的终端中安装,这种安装方式属性局部用户安装(即局部
阅读全文
摘要:std::atomic为C++11封装的原子数据类型, 支持多种类型数据的原子操作,以下是atomic支持的数据类型,摘自http://www.cplusplus.com/reference/atomic/。 #include <atomic> #include <thread> #include
阅读全文
摘要:Qt简介 Qt(发音可爱)生态系统是一个全面的基于c++的框架,用于编写跨平台和多平台GUI应用程序。如果使用库的可移植核心编写程序,则可以利用框架支持的一次编写和到处编译范例。在某些情况下,人们使用特定于平台的特性,比如支持Activex编程模型来编写基于windows的应用程序。 在window
阅读全文
摘要:操作符是一个作用于一个可观测对象的函数,它产生一个新的可观测对象。在此过程中,原始的可观测值没有发生突变,而是一个纯函数。操作符不改变可观察对象的事实是rx编程模型中声明式调度工作的原因之一。Rx运算符可以分为以下几类: 创建运算符 转换运算符 过滤运算符 组合运算符 错误处理运算符 实用运算符 布
阅读全文
摘要:关键元素 在前一章中,我们介绍了rxcpp库及其编程模型。我们编写了一些程序来理解这个库的工作原理。我们还讨论了rxcpp库的基本元素。在本章中,我们将深入讨论rxcpp库的关键元素,以及一般的响应式编程模型,包括以下内容: 可观察对象 观察者及其变体(订阅者) 主题 调度器 操作符 实际上,响应式
阅读全文
摘要:我们已经在上一节中了解了Observables,Operators和Observers。我们已经知道,在Observables和Observers之间,我们可以应用标准的Rx运算符来过滤和转换Streams。在函数式编程的情况下,我们编写不可变函数(没有副作用的函数),不可变性的结果是无序执行的可能
阅读全文
摘要:编程模型将涉及到以下几块内容: 数据流计算范例 rxcpp库的介绍 Rx操作符 调度 flat/ concatmap的区别 更多重要的操作符 数据流计算简介 在函数响应式编程(FRP)中,所有这些主题都以系统的方式结合在一起。简单地说,响应式编程就是使用异步数据流进行编程。通过对流应用各种操作,我们
阅读全文
摘要:c++11提供了random_device,据说是真随机数,不过只有在Linux下是真随机,因为Linux有熵池;在Windows下只是调用了rand_s。( ・´ω`・ ) 代码如下 #define random(min,max) (gen()%(max-min+1))+min #include
阅读全文
摘要:一、变量模板二、lambda 表达式的新增功能1、泛化2、对捕获的变量和引用进行初始化三、constexpr 函数可以包含多个语句四、整型字面量1、二进制字面量2、数字分割符五、返回类型自动推导六、exchange七、quoted 一、变量模板在C++11及之前,我们只有针对类和函数的模板。C++1
阅读全文
摘要:常量表达式是指值不会改变并且在编译过程中就能得到计算结果的表达式。 编译过程中得到计算结果。 字面值属于常量表达式,用常量表达式初始化的const对象也是常量表达式。 一个对象(或表达式)是不是常量表达式由它的数据类型和初始值共同决定。 (注意!!!)对于这条语句:const int sz = ge
阅读全文
摘要:摘选 stackoverflow 一段:http://stackoverflow.com/questions/11048946/stdthis-threadyield-vs-stdthis-threadsleep-for std::this_thread::yield tells the imple
阅读全文
摘要:反应式扩展 Reactive Extensions (Rx) 是一个库,用于使用可观察序列和 LINQ 样式的查询运算符组成异步和基于事件的程序。 数据序列可以采用多种形式,例如来自文件或 Web 服务的数据流、Web 服务请求、系统通知或一系列事件(例如用户输入)。 Reactive Extens
阅读全文
摘要:#include "rxcpp/rx.hpp" #include <thread> // create alias' to simplify code // these are owned by the user so that // conflicts can be managed by the
阅读全文
摘要:IObservable<T>IObservable(被观察者)接口,表示可观察的数据流对象。被观察者接口只包含一个Subscribe方法。调用该方法,意味着观察者对象开始观察数据流。开始观察之后如果需要停止观察,必须销毁该方法所返回的IDisposable对象。 //Defines a provid
阅读全文
摘要:1.第一章welcome欢迎使用可视化工具包(VTK)用户指南。VTK是一个面向对象的开源软件系统,用于计算机图形学、可视化和图像处理。尽管VTK庞大而复杂,但一旦您了解了它的基本面向对象设计和实现方法,它的设计就很容易使用。本用户指南的目的是帮助您学习这种方法,并熟悉各种重要的VTK课程。 如果您
阅读全文
摘要:此文安装VTK的方式: 对应于VTK用户指南2:第一部分vtk简介_1和2章中的2.3.2节源代码安装VTK.1. vtk 安装配置所需工具:cmake 3.20.2vtk-9.0.1visual studio 20172. 编译配置2.1 创建文件夹在D:\Program Files文件夹下创建一
阅读全文
摘要:当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来! 最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献
阅读全文