自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt工程在windows下打包成.exe文件

首先调试好工程,即完成工程的代码编写,并且调试完毕。打包步骤分为以下几步。具体的操作如下所示切换为release模式后需要编译下,该文件夹就会出现在工程目录下在目录下有一个release文件,其中就用我们的.exe文件,但此时还不能运行,因为动态库还没有添加。图标格式必须为.ico(网上有在线转换,可以直接转为.ico格式)。.pro文件下添加,并编译,即可完成图标的添加。使用Qt控制台(直接搜索)a 新建文件(这是我们的程序的文件,不能有中文路径)b 把release文件下的.exe文件拷

2022-11-06 11:25:04 857

原创 多线程打印字母

本文介绍在linux下使用多线程打印字母

2022-09-27 13:49:32 243

原创 Linux系统编程9(线程同步,互斥锁,读写锁,条件变量和信号量)

本主要介绍线程同步的问题,包括互斥锁,条件变量和pv信号操作

2022-09-27 13:39:30 459

原创 Linux系统编程8(守护进程,线程)

本文主要介绍守护进程,线程的概念和线程的常见操作。

2022-09-26 18:58:14 302

原创 Linux系统编程7(信号的概述、状态、产生和捕获等)

本主要介绍信号产生、捕获等

2022-09-01 12:25:38 455

原创 Linux系统编程6(进程通讯之无名管道、有名管道和共享存储映射)

本文主要介绍进程通信中的无名管道、有名管道和共享存储映射。

2022-08-31 18:55:26 244

原创 Linux系统编程5(进程)

Linux系统编程5(进程介绍)

2022-08-30 21:39:35 125

原创 Linux系统编程4(文件操作相关函数、文件描述符复制和目录相关操作)

本文主要介绍文件操作相关函数(stat,access,chmod,chown,truncate,link,sysmlink等),文件描述符复制函数(dup, dup2, fcntl)和目录相关操作(getcwd,chdir,opendir等)

2022-08-30 16:05:32 159

原创 linux系统编程3(Makefile和文件I/O函数)

本文主要介绍Makefile和Linux文件I/O,从Makefile的规则、变量和函数三方面展开介绍。完成简单的Makefile编写,简单认识Linux文件I/O函数的调用。

2022-08-30 11:20:59 673

原创 linux系统编程2(vim,gcc,静态库,动态库,GDB)

本文包括vim编辑器、gcc编译器、静态库、动态库和GDB调试器的基础介绍,及简单的应用。

2022-08-29 11:26:53 256

原创 Linux系统编程1(基本命令学习)

shel内建命令是指bash(或其它版本)工具中集成的命令。一般都会有一个与之同名的系统命令,比如bash中的echo命令与/bin/echo是两个不同的命令,尽管他们行为大体相仿。当在bash中键入一个命令时系统会先看他是否是一个内建命令,如果不是才会查看是否是系统命令或第三方工具。所以在bash中键入echo命令实际上执行bash工具集中的bash命令也就是内建命令,而不是/bin/echo这个系统命令。...

2022-08-28 16:50:22 474

原创 数组动态随机赋值

数组动态赋随机值

2022-08-03 09:16:14 1257

原创 Anaconda安装教程简洁版

Anaconda安装教程(简洁版)step 1:安装包下载 : https://www.anaconda.com/products/individual(本次版本为Anaconda3-2020.11-Windows-x86_64,其他版本类似)step2:(注意查看2.5,如果没有选择添加系统环境变量需要自己手动添加)2.1开始安装Anaconda2.2无聊的点NEXT和I AGREE2.3根据自己需要,是否要为所有用户安装2.4根据自己硬盘情况的选择路径2.5需要选择两个选

2021-07-27 21:23:28 683

原创 如何查看cuda的版本

如何查看cuda的版本***系统版本:***windows10第一步:打开cmd第二步:输入命令:nvcc -V

2021-03-31 09:46:36 343

原创 数列计算1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...+2n-1)

计算数列:输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+…+1/(1-3+5-…+2n-1)的值输入描述:输入一个整数,如:1输出描述:输出一个浮点数,保留3位小数,如:1.000C++实现#include<cmath>#include<iomanip>#include<iostream>using namespace std;//计算分母的通项公式:double fun(int n){ double sum = 0;

2020-12-01 19:10:37 1238

原创 c++实现输出指定的格式的数据

c++实现输出指定的格式的数据需要添加iomanip头文件用来对输入输出操作的格式进行更加方便的控制,在ios_base基类的基础上将每一种格式的设置和删除都进行了函数级的同名封装,提供了全局的调用接口函数,支持在运算符“<<”和“>>”上的多次使用,配合ios_base实例的控制。是I/O流控制头文件,就像C里面的格式化输出一样。如果在一次输出过程中需要混杂多种格式,使用ios_base的成员函数来处理就显得很不方便。STL另提供了iomanip库可以满足这种使用...

2020-11-19 15:36:59 849

原创 c++运算符重载问题

运算符重载问题所谓重载,就是重新赋予新的含义。函数重载是对一个已有的函数赋予新的含义,使之实现新功能。其实运算符也可以重载,实际上,我们常常在不知不觉之中使用了运算符重载。运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。也就是说,运算符重载是通过定义函数实现的。运算符重载实质上是函数的重载。重载运算符的函数一般格式如下: 函数类型 operator 运算符名称(形参表列) { 对运算符的重载处理 }重载小规则1C+

2020-10-25 10:29:15 993

原创 成员函数重名问题

**多重继承引起的二义性及其解决办法**通过继承能够很好的实现代码的复用,提高了编程效率,在多重继承时会存在二义性的问题。本文分为两个部分,首先是简单介绍什么是二义性,它是如何产生的,为什么会出现这种情况;然后介绍如何解决二义性。首先我们定义两个基类 Bird和Fish,用WaterBird去继承Bird和Fish。在两个基类中都定义breath()成员函数,派生类WaterBird在主函数中调用breath()成员函数。#include <iostream>using names

2020-10-24 20:22:04 400

原创 windows电脑网络故障——dns故障

windows电脑网络故障——dns故障step.1首先检查你的网络端是否正常,判断是否为电脑端的网络配置问题。例如,电脑连接WiFi(可以正常使用)时,无法上网。大致可以判断出这是电脑端网络的配置问题。这是本文阐述的重点,即电脑端网络配置故障。step.2经过第一步判断出故障出在电脑端,可以开始检测电脑的配置故障。#####可以分为如下几步:No.1当电脑能够连接WiFi,但无法链接到Internet。打开windows命令行并且以管理员运行,具体操作如下:点击搜索,输入cmd(按.

2020-09-03 10:42:23 270

新建工程-库函数版.rar

stm32f407zgtx的库函数工程模板,上传博客方便以后下载使用,这也是发布第一个博客,以后的学习收获都会发布到博客上,方便巩固和提升。

2020-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除