自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu20.04 USB网卡驱动安装 - MT7601u

执行完成后,重启并重新插入USB网卡即可。型号:TL-WN725N 1.0 免驱版。具体型号可使用`lsusb`命令查看。确认型号为mt7601u后。芯片:MT7601u。

2023-03-31 20:55:28 3725 2

原创 C/C++ 函数间无需返回值参数传递方法分析

众所周知,形参和实参和函数的返回值是C/C++里函数传递最常用的方法例如:#include "stdafx.h"#include <iostream>using namespace std;int Change(int x){ cout << x << endl; x = 1; return x;}int main(){ int a ...

2018-03-14 21:29:50 2230 1

原创 哈佛结构和冯诺依曼体系结构的区别

哈佛结构 (Harvard architecture)    哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。特点:是一种并行体系结构,即程序存储器和数据存储器是两个独立的存储器,每个存储器都独立编址、独立访问。哈佛结构可以允许在一个机器周期内同时获得指令字和操作数,从而提高了执行速度和数据的吞吐率。          哈佛结构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织...

2018-03-06 12:49:54 7378

原创 C++中this关键字的用法,对比Java

我们先来看看C++里面的this关键字的用法:在C++里面,每一个对象都能通过this指针来访问自己的地址。this是所有成员函数的隐藏参数。注:友元函数没有this指针。Java里面的this关键字: Java的关键字this代表当前的一个引用,通过this的使用,可以方便的访问当前对象的属性值,也可以用在构造方法的重载中。在Java中,方法内局部变量名、方法的参数可

2018-01-02 15:51:06 3776 2

原创 (从零到一)五子棋博弈算法——基础框架(不定期更新)

(不定期更新)五子棋博弈算法:(1)基础框架的实现(棋盘、运行的基础框架)main函数:#include using namespace std;int main(){ int FirstGo; //定义一个变量来保存先手后手信息 cout cin>>FirstGo; if(Fi

2017-12-31 10:58:04 2950

原创 Java域的定义

域也称成员变量,体现了类的状态,而状态的改变由类体的方法实现。域的定义:定义类的静态属性。域必须在类体中直接定义,不能包含在方法定义中。域定义的格式如下:    [修饰符]  类型名  域名;注:其中修饰符部分是可选项,可以是关键字public、protected、private、final、static、transient和volatile的一个或多个组合;     

2017-12-19 19:20:53 7703

原创 Java多线程总结

多线程编程的优点:程序在运行时,系统自动在多个线程之间很容易的切换。            Java中根据线程的优先级进行线程之间的切换。系统额外开销小。            对多个进程的管理(创建、调度等)有比较大的的系统开销。由于进程的多个线程自动共享同一地址空间,所有的全局数据都可以访问,很容易实现数据共享。线程之间很容易实现通信。           

2017-12-19 16:01:31 256

原创 Java学习笔记整理——类和对象

个人笔记整理,如有错误,希望能及时指出,感激不尽!类:简介:Java中的一种复合数据类型,包含状态数据和行为方法两种基本成分,类中定义了静态属性和动态属性的行为,是一个抽象的概念,而对象是由具体的属性值和行为组成,是一个具体的实体。例如:图解:代码示例:封装:面向对象的一个重要特性:对象将数据和对数据的操作封装在一起,将数据隐藏起来,其他对象需要通过调用对象的操作才能获得对

2017-12-17 14:19:36 391

原创 C++和Java break语句和continue语句带标号和不带标号的比较

今天在复习Java的时候,发现一个Java的break语句和continue语句和C++/C语言里面的有点不同。首先来介绍一下break和continue语句:break 和continue 语句都能够跳过部分代码。可以在switch 语句或任何循环中使用break语句,使程序跳到switch或循环后面的语句处执行。continue 语句用于循环中,让程序跳过循环中余下的代码,并开

2017-12-15 20:47:33 5981

转载 C++17--<转载,若有侵权,立即删除>

点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!何为 C++ 17?C++17 是继 C++14 之后,C++ 编程语言 ISO/IEC 标准的下一次修订的非正式名称。而就在昨日,ISO C++ 委员会正式发布了 C++ 17 标准,官方名称为 ISO/IEC 14882:2017。C++ 17 标准化图表C ++ 17 主要

2017-12-09 17:52:19 782 1

转载 关于Qt使用windeployqt发布相关问题解决办法--个人整理

最近因为学业要求,写了两个小小小系统(课程有点紧张,加上最近事情比较多,就没怎么学习qt)在使用qt自带windeployqt发布的时候碰到两个小问题下面给出问题解决办法:1.发布的时候提示 Remember to call vcvarsall.bat to complete environment setup!      如下图所示:

2017-11-21 13:01:12 2966

原创 Qt学习之路——常见问题及解决办法

在MainWindow里使用setLayout();出现 which already has a layout错误;解决办法:设置一个新widget,再设置主布局QWidget *widget = new QWidget(this);widget->setLayout(mainLayout);…………this->setCentralWidget(widget);

2017-09-18 22:56:49 823

原创 六子棋界面开发实例

开发工具:Qt 5.7.0项目名称:六子棋界面首次开发并没有使用UI,纯代码实现实现效果:1.选择先手后手,鼠标拖动单击落子2.悔棋(支持一轮悔棋,可修改支持多轮)3.暂停4.终止、清除棋盘5.定时6.人机对战(ai比较笨)

2017-07-31 22:13:42 2052

简单六子棋实例——(人机对战,AI走子)

开发工具Qt5.7.0 实现: 六子棋界面、人机对战

2017-07-31

空空如也

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

TA关注的人

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