- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 数据结构-顺序表(C++实现)
不多BB 直接看代码 顺序表就是我们常用的数组 在数据结构中叫做顺序表 是一种基础的线性表结构#include "pch.h"#include <iostream>using namespace std;#define Maxsize 100//最大空间typedef struct{ int *elem; int length;//顺序表长度 }SequenceTable;bool InitList(SequenceTable &table) //构造一个空
2020-08-20 10:30:56
1607
原创 C# 写入CSV文件
一个简单的C#写入CSV文件,直接上代码。代码大致如下,思路是这样,比较简单。 public void ResponseExportCSV(string fileName) { if ( fileName.Length > 0) { /* 这个地方填你需要写入的数据,数据可以从数据库等地方来 例如:
2020-08-01 09:15:36
7583
原创 QT QTextBrowser实现下拉加载/刷新
最近做了一个QTextBrowser的下拉加载功能,具体需求是用户下拉QTextBrowser到底的时候QTextBrowser进行加载功能。实现原理很简单,自定义控件继承QTextBrowser,利用QScrollBar的valueChanged信号来进行。具体代码如下:#ifndef FORMTEST_H#define FORMTEST_H#include <QWidget>#include<qtextbrowser.h>#include <QScrollB
2020-06-06 08:31:18
2178
原创 QT LineEdit 全选文本
网上一大堆都是重写QLineEdit太麻烦了,2句代码搞定 ui->inputEdit->setFocus(); QTimer::singleShot(0, ui->inputEdit, &QLineEdit::selectAll);
2020-03-19 14:39:22
4527
5
原创 QT实现散点图
公司需求需要绘制散点图。在QT下实现散点图有几种方式,1)采用Qt自带的QtCharts库,自行查看相应API即可实现散点图的绘制,需要注意坐标轴的问题,但是这个方式实现散点图在大数据量下机器会异常卡顿故pass.2)采用Qt的Qt QPainter也就是网上说的画家来实现散点图,该方法实现起来比较麻烦但是性能优于QtCharts,每个地方都是需要自己去画。实现效果如下具体实现...
2019-10-16 19:00:16
8783
原创 Linux QT下实现简易虚拟键盘
软件需要在仪器上面跑,故需要设计一个虚拟键盘来实现用户的输入。实现思路比较简单,键盘上各个字母数字由一个个Btn组成,通过QT的信号槽机制来达到用户点击各个按钮来触发信号,从而实现模拟键盘点击。键盘UI如下简易键盘UI如图所示,1-9 a-z 以及点击Caps来达到切换大小写的功能。Caps点击代码(QT信号槽) static bool bCaps=false; //用来做...
2019-07-09 10:34:27
2915
4
原创 C# 解析CSV文件
一个需求:要求解析CSV文件中的数据并转化成公司软件匹配的协议数组,然后显示相应散点图等。首先我们看CSV的文件格式,我们要知道CSV文件是由“,”来分割每个字段的,所以这个需要用到spilt函数。这个时候返回的是一个String数组,在配合StreamReader提供的函数ReadLine这个时候我们就可以得到每一行返回的字符串数组,然后做各种相对应的转化。打开CSV文件并解析代码...
2019-07-03 17:06:24
3889
1
原创 LinuxQT下Udp readyread信号无法触发问题
昨天写Linux下Udp数据的收发 发现QUdpSocket提供的信号readyread提供的信号一直无法被触发,用tcpdump发现数据是正常的广播以及正常的接收的,但是信号触发不了。调试半天,最终发现如果Linux下的防火墙不关闭,是无法触发信号的,希望各位遇到这个问题的时候阔以试试关闭防火墙。...
2019-05-29 11:14:42
4077
2
原创 MFCTCP服务端(2)
在上个文章中,tcp服务端有着很多的坑,这次经过改良,用了多线程来实现服务端的编码。一个线程用于监听客户端的socket,一个用于接收数据。话不多少,直接看代码。UINT server_thd(LPVOID P) { //初始化WinSock 如果没有这段 socket将会一直无连接!!!!!!!!! WSADATA wsaData; if (WSAStartup(MAKEWOR...
2018-12-17 15:32:36
434
原创 MFC UpdateData(true)函数实例分析
接手公司一个项目,需求如图所示,点击结果分析的时候,根据用户选择YES 还是NO 进行一个结果判定。可以看到图中有多个radio button 点击结果分析的时候,进行判断。如何取值到用户选择的值,这个时候就用到了UpdateData(true)这个函数了,这个函数作用在于可以更新控件的类容到变量中来。比如第一个radio button选择YES 那么这个时候与之关联的变量如 m_radioB...
2018-11-30 08:47:56
1312
原创 MFC TCP服务端
代码比较粗超,希望各位大佬 轻喷~~话不多说 看代码 。公司需求是一个自己开发的APP 通过TCP传输数据到 PC端一个数据处理软件。 大部分代码也是参考前辈们的成果,在这里表示非常感谢。#include "winsock2.h"#pragma comment(lib, "WS2_32.lib") 在对话框类中申明如下变量和一个用于连接的线程函数UINT serv...
2018-11-07 17:03:46
2863
基于WEB的车票预订信息系统设计与实现.rar
2020-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人