摘要: 关于进程 之前我在启动我的师生对讲的exe的时候,都是直接调用Process类的静态函数Process.Start(System.String AppPath,System.String Arguments) 来直接启动一个exe,这样当然是可以的,但是当我们的进程退出或者意外崩溃的时候,却没有办法 阅读全文
posted @ 2022-11-30 11:26 轩先生。 阅读(465) 评论(0) 推荐(0)
摘要: 1.设置模态窗口 对窗口设定属性如下: this->setWindowModality(Qt::WindowModal); 注意模态窗口只对父窗口生效,在建立窗口的时候要注意,如果不是指针也可以用setParent方法进行 2.qss中的image丢失 不知道为什么,在qss中进行image设置的时 阅读全文
posted @ 2022-11-30 11:11 轩先生。 阅读(316) 评论(0) 推荐(0)
摘要: 多线程 在LBD_VM_Intercom中使用的一个简单的实例 陶工给的dll需要进行异步操作才可以将视频画面附到窗体上,必须得在画面出现之后才可以附加画面,否则就有可能出现意外bug,所以需要在这个添加画面这里加上一个异步操作。 Qt提供了一个非常简单的异步操作方法,就是可以直接把一个函数单独拎出 阅读全文
posted @ 2022-11-30 11:10 轩先生。 阅读(219) 评论(0) 推荐(0)
摘要: 委托是什么 其实委托事件很好理解,就当成是c语言中的函数指针或者是回调函数,或者说换种理解方式,信号和槽?触发器和接收器?总之就是一个地方调用了这个函数,那么在另一个地方也会调起《同参数》《同类型》的这么个函数。就目前我学到的,这个就比较接近于信号和槽的关系。 另外由于C#相对自由的类外调用方式,一 阅读全文
posted @ 2022-11-30 11:10 轩先生。 阅读(89) 评论(0) 推荐(0)
摘要: 用户选择界面 就我们在实际开发的时候可能需要面对这样一个界面 做个demo试试看 其实我们可以分解一下这个界面 就是除了控制相关的内容,最主要的就是这个界面之上,有一个个动态的输入的控件,上面都是学生的信息、头像等等数据,而且这个数据是动态变化的,也就是说主框架来条消息,我这个exe里的数据就要变动 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(1021) 评论(0) 推荐(0)
摘要: layout: post title: Qt VideoMeeting_Intercom师生对讲开发中实际上遇到的一些问题,终于结项了,也照例写一下总结吧。 description: 软件开发,初次开发的一次总结 categories: 实例 keywords: 教程,Qt,素材,实例 总结一下开发 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(55) 评论(0) 推荐(0)
摘要: 方案一、基于Google Breakpad的跨平台Qt崩溃异常捕获调用方案 首先上博客:Windows下Qt生成dump文件并定位bug(基于qBreakpad) 这个地方使用的是一个叫qBreakPad的方案,这个之前在网上有过文档,但是文档太老了,不是很看得懂,这里看到个说的比较明白的,故拿来简 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(990) 评论(0) 推荐(0)
摘要: # 程序设计七大原则: ## 1.单一职责原则 一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 单一职责原则是实现高内聚、低耦合的指导方针,它是最简单但又最难运用的原则。 ## 2.开放封闭原则 一、开放封闭原则是面向对象所有原则的核心 二、1.对 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(78) 评论(0) 推荐(1)
摘要: 忙里偷闲看两本书,略读一边先,做点笔记,然后再细品 # Part1 习惯C++ ## 1. 视C++为一个语言联邦 C++非常的屌,除了开发效率和编译效率不高,其他的都非常屌 C++ 可以视为一系列的语言联邦构成的紧密结合体,分为以下四个部分 1. C ![image](https://user-i 阅读全文
posted @ 2022-11-30 11:09 轩先生。 阅读(107) 评论(0) 推荐(0)
摘要: part1.基本介绍 1.机器学习的三个任务 一般情况下,我们在机器学习中有三个基本任务,分别是Regression Classification和Structured Regression是计算数值解 而Classification则是求离散解(分类),也就是做选择题 Structured则是找一 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(214) 评论(0) 推荐(0)
摘要: 一、记一次不是很理想的Debug 这次改bug改的我心力憔悴,本以为是很简单的功能,结果改了整整两天,因为担心错过现场的问题急得晚上觉都没睡好,最后也才改了几行代码,陶工也看了半天,不过好在最后妥协解决了问题。 先说问题: 在教师端中,口译模块(或者说所有的后开发的模块,除了英语天地和语文乐园)中, 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(67) 评论(0) 推荐(0)
摘要: 基础语法学习,少点比较,多些谦虚 1.容器: 常见的容器有以下几类: 1.vector:向量 2.deque:双端队列 3.list:列表 4.set:集合 5:multiset:多重集合 6.map:映射 7:multimap:多重映射 2.迭代器: 迭代器的话,其实可以简单点理解就是一个指向容器 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(147) 评论(0) 推荐(0)
摘要: 网络编程开发 1.简介 两个协议,一个是TCP协议,一个是UDP协议 先说TCP: TCP的话,服务器端需要端口监听,直到有客户端进行连接发送过来请求数据,然后客户端根据请求数据进行应答,之后就算tcp连接建立完成 再说UDP: UDP的就比较简单: 不用太纠结,Qt中已经封装好了,戴工也有一个完整 阅读全文
posted @ 2022-11-30 11:08 轩先生。 阅读(1681) 评论(0) 推荐(0)
摘要: qt网络编程-书接上文,浅谈文件收发 上文Qt网络编程-从0到多线程编程中谈到 在qt中的qtcpsocket通讯的用法,接下来浅谈一下关于tcp通讯的实际应用,当然了由于是浅谈,也不能保证其功能的完整性,所以在此不能保证每一个技术细节都正确。 写在前面,只有tcp是适合于发送文件的,而udp不适合 阅读全文
posted @ 2022-11-30 11:07 轩先生。 阅读(726) 评论(0) 推荐(0)
摘要: Qt在跨线程开发的时候可能会出现不少问题,在这里记录一下 Qt目前用下来还是非常强大的,虽然只是用在桌面端程序开发上,但是其强大的桌面开发库真的挺好用的(Layout除外,你妈死了)。 Qt除了UI,还有一些封装好的IO库,比如QFile和QTcpSocket等等,总的来说还是可以的。但问题是Qt总 阅读全文
posted @ 2022-11-30 11:05 轩先生。 阅读(1357) 评论(0) 推荐(0)
摘要: 一、关于如何在C#中调用C++的DLL,以及如何在C++中调用C#的DLL 注:clr指公共语言运行库 CLR是一门非常恶搞的语言,就好像是在C++里面写C#的文件一样,也就是一种所谓的“托管模式”,把C++的代码丢到.net中去运行。 C#和C++形成的DLL有一层天然的屏障,并不能简单地互相调用 阅读全文
posted @ 2022-11-30 11:05 轩先生。 阅读(2908) 评论(0) 推荐(0)
摘要: Qt C++ 工具箱 从零开始的Qt开发之路 里面大概会写一些和Qt相关的内容,也不说是从0开始,感觉Qt做东西和用 C#也差不了很多?也许吧,总之慢慢来,一步一个脚印,直到给它拿下。 2022.5.13 关于ifdef预编译的问题 一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内 阅读全文
posted @ 2022-11-30 11:02 轩先生。 阅读(429) 评论(0) 推荐(0)
摘要: 走失云间 文/轩先生 我对盛夏的印象无非是优雅的飞鸟,摇曳的树影,轻柔的叶浪和盛开的紫葳。 此行去云南,我要带走一朵紫葳。 这是我人生第一次远行,从东到西,上千公里。路上我时常沉思,不知要去哪找到那朵紫葳。在车上我看见远处的云,在天上像一层盖,阳光透过云间的缝隙落下,在地上画出一道明灭可鉴的阴晴界限 阅读全文
posted @ 2022-11-30 11:02 轩先生。 阅读(74) 评论(0) 推荐(0)
摘要: 平地飞行 文/清远山 “嘿,你听说了吗,满洲里动物园来了一只大象,成天就坐那,可好笑了。” 记忆里的童年,天总是灰蒙蒙的。秋天的时候,安插在县城四周的烟囱每到早操铃响的时候就开始向外吐出浓白色的烟雾。我总是揉着朦胧的睡眼出发,推开锈迹斑斑的铁门,开始那周而复始的平淡日子。 那时候的我很叛逆,想要逃离 阅读全文
posted @ 2022-11-30 11:01 轩先生。 阅读(68) 评论(0) 推荐(0)
摘要: 日常唠唠 没事就聊聊我在c#上踩过的那些坑,和一些笔记 少点比较,多些谦虚 会者不难✋✋✋ 原博:轩先生大冒险 2022.4.19 datagridview 修改表头 dataGridView1.Columns[0].HeaderCell.Value = "编号"; 2022.4.14 关于c#调用 阅读全文
posted @ 2022-11-30 11:01 轩先生。 阅读(109) 评论(0) 推荐(0)
摘要: 郴州河 文\轩先生 后来的我经常一个人,带着相机郴州河边拍紫葳花。沿着河流而下,从北向南,据说它会穿过广州。近一个世纪以来的传说、故事、记忆,还有所有的垃圾,都堆积在这里,使它成为一条最脏的河。可是还是有许多人在这里,他们靠这条河流生活。许多人在这里度过他们的一生,在河上你可以看到这些人。看得时间长 阅读全文
posted @ 2022-11-30 11:00 轩先生。 阅读(62) 评论(0) 推荐(0)
摘要: 我见你在荒原捧着一束花 文/轩先生 “轩,你是我见过最有文化的流氓。”那天她站在河边,手捧着一束花,眼睛里倒映着夕阳,就这么远远地盯着我。很美,我很喜欢。 (一) 我不喜欢吃青菜,小时候每天我都会从冰箱里偷几根不认识的青菜带到学校。浪费粮食是可耻的,那些偷拿出来的青菜都喂给校门口一家旧书摊老板养的小 阅读全文
posted @ 2022-11-30 11:00 轩先生。 阅读(115) 评论(0) 推荐(0)
摘要: 走失人间 文/轩先生 那年春天,我吹着口哨骑着自行车。后座上坐着一个有点怕冷的小姑娘,鼻子被风吹的通红,苍白瘦削的脸颊被风吹出了血丝,穿的像个雪人,却还是冷得紧紧抱住我。 那时候我俩的头像一个是高坚果,一个是坚果墙。 她说一个是大土豆,一个是小土豆,笑得我前仰后合,我说你是真不知道还是假不知道,她瞪 阅读全文
posted @ 2022-11-30 10:59 轩先生。 阅读(86) 评论(0) 推荐(0)
摘要: 一片世界上最小的阿司匹林 文/清逺山 (一) 我家有一片世界上最小的阿司匹林。 他实在是太小了,就算他气鼓鼓地在你面前抗议,憋得脸都红了,努力地把小脸鼓起来给我看,我还是看不太清。当我真的想要找他的时候,必须要拿一个碗口大的放大镜找来找。 “喂,喂,你想听我的故事吗?”那片世界上最小的阿司匹林正神气 阅读全文
posted @ 2022-11-30 10:59 轩先生。 阅读(170) 评论(0) 推荐(1)
摘要: 一个简单的工具开发:从学生端更新程序部署工具说起,浅谈qt中ui的使用和TCP协议下文件的收发、以及可执行文件的打包 写在前面,Qt Designer是一个非常操蛋的页面编辑器,它非常的...怎么说呢,生硬,也可能是我现在用的这个Qt Designer的版本比较老的原因。有很多点,如果要我吐槽我都不 阅读全文
posted @ 2022-11-30 10:58 轩先生。 阅读(213) 评论(0) 推荐(0)
摘要: C#-将进程注册为子进程,父进程崩溃的时候子进程也随之退出的方案和实例 Kill child process when parent process is killed 我正在使用我的应用程序中的System.Diagnostics.Process类创建新进程。 当/如果我的应用程序崩溃了,我希望这 阅读全文
posted @ 2022-11-30 10:56 轩先生。 阅读(1651) 评论(0) 推荐(0)
摘要: Qt操作Json 1、QJsonDocument 1、详细说明 QJsonDocument类提供了读写JSON文档的方法。 QJsonDocument是一个封装了完整JSON文档的类,可以从基于UTF-8编码的文本或者Qt的二进制格式读写此文档。 可以使用QJsonDocument :: fromJ 阅读全文
posted @ 2022-11-30 10:56 轩先生。 阅读(437) 评论(0) 推荐(0)
摘要: 云网络智慧课堂的双网卡问题记录及解决方案 教师端 其实这里双网卡的问题一直没有解决,分为了两部分,一部分是教师端,一部分是学生端。症状类似,问题也类似,都是在设计之初因为硬件限制可能没有考虑到双网卡的可能。稍微看了下代码,可能是后续发生了问题考虑了,但是没有详细地思考如何去处理这部分的代码,导致了这 阅读全文
posted @ 2022-11-30 10:55 轩先生。 阅读(274) 评论(0) 推荐(0)
摘要: 一、可按比例拖拽窗体大小的无边框窗口 前几天接到一个需求,就是视频广播的窗体画面要可以拖拽,修改成了可以拖拽全屏的窗口之后,又有一个问题:视频画面也被拉伸了。 由于视频画面是有比例的,所以我们最好也能保证窗口画面也保持一定的比例,所以这里我就改了一下之前的无边框窗口方案如下: 优点:改造过的无边框方 阅读全文
posted @ 2022-11-30 10:53 轩先生。 阅读(1259) 评论(0) 推荐(0)
摘要: 一点思考:故事的结局重不重要? 我语文不好,但是我数学不好。 我数学不好,但是我英语不好。 我英语不好,但是我物理不好。 我物理不好,但是我化学不好。 我化学不好,但是我历史不好。 我历史不好,但是我政治不好。 我政治不好,但是我地理不好。 我地理不好,但是我生物不好。 我生物不好,但是我美术不好。 阅读全文
posted @ 2022-11-30 10:53 轩先生。 阅读(392) 评论(0) 推荐(0)
摘要: 从Qt到C#,通过COM组件达成跨语言跨平台链接,或者说从非托管到托管 写在前面 c#真的是一种非常蛋疼的语言,和别的语言兼容性差,界面开发效率也不是很高,但是胜在库功能强大,对windows的兼容好,编译快。但是托管的特性决定了它....就是会非常蛋疼。 这里说下托管与非托管。托管的意思就是指代码 阅读全文
posted @ 2022-11-30 10:49 轩先生。 阅读(378) 评论(0) 推荐(1)