摘要: 关于进程 之前我在启动我的师生对讲的exe的时候,都是直接调用Process类的静态函数Process.Start(System.String AppPath,System.String Arguments) 来直接启动一个exe,这样当然是可以的,但是当我们的进程退出或者意外崩溃的时候,却没有办法 阅读全文
posted @ 2022-11-30 11:26 轩先生。 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1.设置模态窗口 对窗口设定属性如下: this->setWindowModality(Qt::WindowModal); 注意模态窗口只对父窗口生效,在建立窗口的时候要注意,如果不是指针也可以用setParent方法进行 2.qss中的image丢失 不知道为什么,在qss中进行image设置的时 阅读全文
posted @ 2022-11-30 11:11 轩先生。 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 多线程 在LBD_VM_Intercom中使用的一个简单的实例 陶工给的dll需要进行异步操作才可以将视频画面附到窗体上,必须得在画面出现之后才可以附加画面,否则就有可能出现意外bug,所以需要在这个添加画面这里加上一个异步操作。 Qt提供了一个非常简单的异步操作方法,就是可以直接把一个函数单独拎出 阅读全文
posted @ 2022-11-30 11:10 轩先生。 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 委托是什么 其实委托事件很好理解,就当成是c语言中的函数指针或者是回调函数,或者说换种理解方式,信号和槽?触发器和接收器?总之就是一个地方调用了这个函数,那么在另一个地方也会调起《同参数》《同类型》的这么个函数。就目前我学到的,这个就比较接近于信号和槽的关系。 另外由于C#相对自由的类外调用方式,一 阅读全文
posted @ 2022-11-30 11:10 轩先生。 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 用户选择界面 就我们在实际开发的时候可能需要面对这样一个界面 做个demo试试看 其实我们可以分解一下这个界面 就是除了控制相关的内容,最主要的就是这个界面之上,有一个个动态的输入的控件,上面都是学生的信息、头像等等数据,而且这个数据是动态变化的,也就是说主框架来条消息,我这个exe里的数据就要变动 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(659) 评论(0) 推荐(0) 编辑
摘要: layout: post title: Qt VideoMeeting_Intercom师生对讲开发中实际上遇到的一些问题,终于结项了,也照例写一下总结吧。 description: 软件开发,初次开发的一次总结 categories: 实例 keywords: 教程,Qt,素材,实例 总结一下开发 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 方案一、基于Google Breakpad的跨平台Qt崩溃异常捕获调用方案 首先上博客:Windows下Qt生成dump文件并定位bug(基于qBreakpad) 这个地方使用的是一个叫qBreakPad的方案,这个之前在网上有过文档,但是文档太老了,不是很看得懂,这里看到个说的比较明白的,故拿来简 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(595) 评论(0) 推荐(0) 编辑
摘要: # 程序设计七大原则: ## 1.单一职责原则 一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 单一职责原则是实现高内聚、低耦合的指导方针,它是最简单但又最难运用的原则。 ## 2.开放封闭原则 一、开放封闭原则是面向对象所有原则的核心 二、1.对 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 忙里偷闲看两本书,略读一边先,做点笔记,然后再细品 # Part1 习惯C++ ## 1. 视C++为一个语言联邦 C++非常的屌,除了开发效率和编译效率不高,其他的都非常屌 C++ 可以视为一系列的语言联邦构成的紧密结合体,分为以下四个部分 1. C ![image](https://user-i 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(64) 评论(0) 推荐(0) 编辑
摘要: part1.基本介绍 1.机器学习的三个任务 一般情况下,我们在机器学习中有三个基本任务,分别是Regression Classification和Structured Regression是计算数值解 而Classification则是求离散解(分类),也就是做选择题 Structured则是找一 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、记一次不是很理想的Debug 这次改bug改的我心力憔悴,本以为是很简单的功能,结果改了整整两天,因为担心错过现场的问题急得晚上觉都没睡好,最后也才改了几行代码,陶工也看了半天,不过好在最后妥协解决了问题。 先说问题: 在教师端中,口译模块(或者说所有的后开发的模块,除了英语天地和语文乐园)中, 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 基础语法学习,少点比较,多些谦虚 1.容器: 常见的容器有以下几类: 1.vector:向量 2.deque:双端队列 3.list:列表 4.set:集合 5:multiset:多重集合 6.map:映射 7:multimap:多重映射 2.迭代器: 迭代器的话,其实可以简单点理解就是一个指向容器 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 网络编程开发 1.简介 两个协议,一个是TCP协议,一个是UDP协议 先说TCP: TCP的话,服务器端需要端口监听,直到有客户端进行连接发送过来请求数据,然后客户端根据请求数据进行应答,之后就算tcp连接建立完成 再说UDP: UDP的就比较简单: 不用太纠结,Qt中已经封装好了,戴工也有一个完整 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(810) 评论(0) 推荐(0) 编辑
摘要: qt网络编程-书接上文,浅谈文件收发 上文Qt网络编程-从0到多线程编程中谈到 在qt中的qtcpsocket通讯的用法,接下来浅谈一下关于tcp通讯的实际应用,当然了由于是浅谈,也不能保证其功能的完整性,所以在此不能保证每一个技术细节都正确。 写在前面,只有tcp是适合于发送文件的,而udp不适合 阅读全文
posted @ 2022-11-30 11:07 轩先生。 阅读(492) 评论(0) 推荐(0) 编辑
摘要: Qt在跨线程开发的时候可能会出现不少问题,在这里记录一下 Qt目前用下来还是非常强大的,虽然只是用在桌面端程序开发上,但是其强大的桌面开发库真的挺好用的(Layout除外,你妈死了)。 Qt除了UI,还有一些封装好的IO库,比如QFile和QTcpSocket等等,总的来说还是可以的。但问题是Qt总 阅读全文
posted @ 2022-11-30 11:05 轩先生。 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 一、关于如何在C#中调用C++的DLL,以及如何在C++中调用C#的DLL 注:clr指公共语言运行库 CLR是一门非常恶搞的语言,就好像是在C++里面写C#的文件一样,也就是一种所谓的“托管模式”,把C++的代码丢到.net中去运行。 C#和C++形成的DLL有一层天然的屏障,并不能简单地互相调用 阅读全文
posted @ 2022-11-30 11:05 轩先生。 阅读(2351) 评论(0) 推荐(0) 编辑
摘要: Qt C++ 工具箱 从零开始的Qt开发之路 里面大概会写一些和Qt相关的内容,也不说是从0开始,感觉Qt做东西和用 C#也差不了很多?也许吧,总之慢慢来,一步一个脚印,直到给它拿下。 2022.5.13 关于ifdef预编译的问题 一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内 阅读全文
posted @ 2022-11-30 11:02 轩先生。 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 走失云间 文/轩先生 我对盛夏的印象无非是优雅的飞鸟,摇曳的树影,轻柔的叶浪和盛开的紫葳。 此行去云南,我要带走一朵紫葳。 这是我人生第一次远行,从东到西,上千公里。路上我时常沉思,不知要去哪找到那朵紫葳。在车上我看见远处的云,在天上像一层盖,阳光透过云间的缝隙落下,在地上画出一道明灭可鉴的阴晴界限 阅读全文
posted @ 2022-11-30 11:02 轩先生。 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 平地飞行 文/清远山 “嘿,你听说了吗,满洲里动物园来了一只大象,成天就坐那,可好笑了。” 记忆里的童年,天总是灰蒙蒙的。秋天的时候,安插在县城四周的烟囱每到早操铃响的时候就开始向外吐出浓白色的烟雾。我总是揉着朦胧的睡眼出发,推开锈迹斑斑的铁门,开始那周而复始的平淡日子。 那时候的我很叛逆,想要逃离 阅读全文
posted @ 2022-11-30 11:01 轩先生。 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 日常唠唠 没事就聊聊我在c#上踩过的那些坑,和一些笔记 少点比较,多些谦虚 会者不难✋✋✋ 原博:轩先生大冒险 2022.4.19 datagridview 修改表头 dataGridView1.Columns[0].HeaderCell.Value = "编号"; 2022.4.14 关于c#调用 阅读全文
posted @ 2022-11-30 11:01 轩先生。 阅读(66) 评论(0) 推荐(0) 编辑