简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Winform使用过窗体容器时发现部分窗体的层次和顺序有差别,会导致不一样的顺序,不一样的层次可能反而不能达到预期的展示效果。Panel:可以多个面板重叠放置使用,可以用于做同一个窗体的页面切换的效果,而且不想TabControl一样显示选项卡。TableLayoutPanle:由于面板的每个单元格只能放置一个控件,该面板无法做重叠面板切换显示做不同页面。winform的窗体容器有几个种类,不同的
用例图(英语:use case diagram)是用户与系统交互的最简表示形式,展现了用户和与他相关的用例之间的关系。
接口是抽象的,python可以通过定义一个抛出异常的函数的方法来限制子类需要重写方法,达到类似抽象方法的形式。# 直接报方法未实现的错误如上,通过定义一个接口类,然后定义函数,直接抛出未实现的错误,这样就可以让子类需要重写改函数,否则会报错。按照这种方法实现的类,只要不调用该方法就不会报错。# 直接报方法未实现的错误"""猫咪类"""return "喵...喵""小狗类"passc = Cat()
MVVM即模型-视图-视图模型 ,是用于解耦 UI 代码和非 UI 代码的 设计模式。借助 MVVM,可以在 XAML 中以声明方式定义 UI,将 UI使用数据绑定标到包含数据和命令的其他层。数据绑定提供数据和结构的松散耦合,使 UI 和链接的数据保持同步,同时可以将用户输入路由到相应的命令。MVVM模式由M(Model),V(View),VM(ViewModel)三部分组成,其设计模式类似为MV
使用Anaconda可以比较简单的管理python以及相关的资源库,而VSCode是最强大的编码工具之一,两者结合使用,可以更为高效的进行开发。不管什么工具和软件还是需要实际操作才能发现问题,看似简单但是可能有一点小问题就可能耗很久才能解决。好好实践,碰到一个问题就是学到一点知识。
VirtualEnv是一个虚拟化环境,是独立开的开发环境,在一个文件夹中创建的独立虚拟环境,可以分隔开不同项目,开发互不影响。类似于C#等开发语言建立的工程,在同一个文件夹下配置对应的框架内容和扩展包信息。
记述PyQt的相关基本知识。