- 博客(10)
- 收藏
- 关注
原创 QT多线程
QT多线程前言一、任务分工二、如何创造三、关键步骤四、代码mainwindow.hmythread.hmain.cppmainwindow.cppmythread.cppmainwindow.ui前言默认情况下,QT只存在一个主线程,而且跟窗口有关的操作放在主线程中。如果程序中有比较费时的操作需要处理,由于只有一个线程存在,当你试着拖拽界面的时候就会出现卡顿。为了处理复杂的操作,我们必须引入多线程。一、任务分工主线程:QT中默认的线程,也叫窗口线程,负责窗口事件处理或者窗口控件数据的更新子.
2021-07-30 18:23:14
1055
原创 使用github部署本地网站
使用github部署本地网站准备条件一、步骤1.打开Git Bash新建一个仓库2.进入这个目录3.查看这个仓库的位置4.把你的项目复制粘贴到这个仓库中5.由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置,创建SSH Key。打开Git Bash,输入:6.新建一个远程库与GitHub建好的仓库关联7.把本地库的所有内容推送到远程库上8.将网站免费挂到github上准备条件github下载安装注册完毕、git下载安装完毕一、步骤1.打开Git Bash新建一
2021-07-29 21:11:12
1422
原创 QT实现TCP网络通信
QT实现TCP网络通信前言一、目标二、思路总览服务器端主要代码客户端主要代码三.代码客户端端代码mainwindow.hmainwindow.cppmainwindow.ui服务器端代码mainwindow.hmainwindow.cppmainwindow.ui注意事项运行截图前言一、目标实现一个服务器端和客户端二、思路总览图片的总体流程整理如下:服务器端创建套接字后连续调用bind、listen函数进入等待状态,客户端通过调用connect函数发起连接请求。如果客户端在调用connect前
2021-07-29 12:36:33
10777
2
原创 C语言实现报数——选自PAT
报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。本题要求编写函数,给出每个人的退出顺序编号。解析:void CountOff( int n, int m, int out[] ){ int i,d,j=-1,k; for(i=0;i<n;i++) { out[i]=0; } for(k=1;k<
2021-02-07 16:52:36
512
原创 关于循环冗余码
关于循环冗余码具体是干嘛的,举个例子就可明白。你要给远在他乡的好友送礼物,假设路上艰险重重,你怎么保证你的好友收到的礼物一定是你给他发送的原品呢?这时你想到了一个办法,在礼物中额外加点东西,针对这个新的礼物设计一种规则,使得你的好友用这套规则打开礼物后呈现你俩约定好的模样,如果能够实现那么就是原品,如果实现不了那么礼物就被动了手脚了。话锋一转,怎么保证传送的比特不出差错?可以在比特中加点东西(新比特),这些新比特怎么来的?就是用那个余数加在原比特串的后面,然后接收方用这个新的比特串除以事先商量好的除数就
2021-02-02 23:21:15
421
原创 分别在顺序表和单链表的基础上实现选择排序
顺序表实现选择排序#include<stdio.h>void SqSort(int a[],int n){ int temp,i,j,min; for(i=0;i<n-1;i++) { min = i; for(j=i+1;j<n;j++) { if(a[j]<=a[min]) { min=j; } } temp = a[min]; a[min] = a[i]; a[i] = temp; }}voi
2021-01-31 17:59:14
464
原创 C语言实现整数逆序
逆序分两种情况。举个例子,情况① 输入1600,输出0061;情况② 输入1600,输出61.情况①//情况①#include<stdio.h>void main(){ int a; scanf("%d",&a); while(a!=0) { printf("%d",a%10); a/=10; }}情况②//情况②#include<stdio.h>void main(){ int a; int outcome=0; scan
2021-01-27 10:45:56
5071
2
转载 解决在Windows终端pip时,下载安装速度过慢的问题
解决在Windows终端pip时,下载安装速度过慢的问题pip是什么?pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。在windows系统中通过cmd直接执行命令。两种解决办法当直接在终端输入pip install tensorflow时,会发现速度特慢。pip安装速度慢的原因:因为服务器在国外。为了改善这个问题...
2020-04-01 12:48:25
2155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人