自定义博客皮肤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)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux解决 Failed to restart NetworkManager.service: Unit not found问题

首先,确保NetworkManager已经安装,如果没有安装,使用适当的命令进行安装。如果NetworkManager已安装,但仍出现“Failed to restart NetworkManager.service: Unit not found.”的错误信息,那么很可能是因为NetworkManager服务尚未启动。现在,如果一切正常,你应该看到NetworkManager服务已处于运行状态,并且不再出现“Unit not found.”的错误信息。根据你的系统,可能需要输入你的密码来确认安装。

2023-07-27 17:18:25 12951 5

原创 C++中 virtual (虚函数) 的理解和用法

在面向对象的C++语言中,虚函数(virtualfunction)是一个非常重要的概念。什么是虚函数:  虚函数是指一个类中你希望重载的成员函数 ,当你用一个 基类指针或引用 指向一个继承类对象的时候,调用一个虚函数时, 实际调用的是继承类的版本。#include <iostream>using namespace std;class Parent{ ...

2019-09-05 11:06:51 670 1

原创 在Android studio 3.2 版项目中使用cmake调用C/C++

本文操作环境:win10/Android studio 3.21.环境配置    在SDK Tools里选择 CMAKE/LLDB/NDK点击OK 安装这些插件. 2.创建CMakeLists.txt文件  在Project 目录下,右键app,点击新建File文件,命名为CMakeLists.txt点击OK,创建完毕! 3.配置文件  在CMa...

2018-10-31 15:29:37 8960 6

原创 Android studio跳转界面

实现目的:由mainActivity界面跳转到otherActivity界面1.写好两个layout文件,activity_main.xml和otherxml.xmlactivity_main.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas...

2018-10-10 10:12:55 12439 2

转载 计算机网络基础知识

阅读目录1. 网络层次划分2. OSI七层网络模型3. IP地址4. 子网掩码及网络划分5. ARP/RARP协议6. 路由选择协议7. TCP/IP协议8. UDP协议 9. DNS协议10. NAT协议11. DHCP协议12. HTTP协议13. 一个举例  计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数...

2018-06-15 08:47:20 193

原创 QDataStream 的使用

Qt中的QDataStream类为我们的程序提供了读写二进制数据的能力。一个数据流如果是二进制编码的数据流,那么它肯定是与计算机的操作系统、CPU或者字节序无关的。例如,一个数据流是在一个运行Windows系统的PC机上被写入的,那么它照样可以在一台运行Solaris的Sun SPARC的机器上被读取出来。同样,我们也可以使用QDataStream去读写原生的未编码的二进制数据。QDataSt...

2018-06-15 08:42:43 25710 3

转载 Qt界面实现常用技巧

一、主界面1、窗口 最小化 最大化 关闭按钮、显示状态自定义 setWindowFlags(Qt::CustomizeWindowHint); setWindowFlags(Qt::WindowCloseButtonHint); //只要关闭按钮 setWindowFlags(Qt::WindowFlags type) Qt::FrameWindowHint:没有边框...

2018-06-13 16:52:56 298

原创 VS2008 常用快捷键

 VS2008常用快捷键1. 怎样调整代码排版的格式?选择:编辑—&gt;高级—&gt;设置文档的格式  或  编辑—&gt;高级—&gt;设置选中代码的格式。格式化cs代码(自动对齐):Ctrl+k+f  格式化aspx代码:Ctrl+k+d2. 怎样跳转到指定的某一行?两种方法:Ⅰ. Ctrl+G  Ⅱ. 双击状态栏中的行号3. 怎样创建矩形选区?两种方法:Ⅰ. 摁住a...

2018-06-12 14:44:10 349

原创 Qt 文件操作

Qt 常用文件操作类1.QIODevice类  直接继承自QObject,为设备提供了公共实现和抽象接口,用于读写块数据.  抽象类,不能被实例化.  1. QIODevice类是所有输入输出IO类的基础类,为IO类提供了统一的调用接口,因此我们称QIODevice类以及其派生类为IO类。  2. 在访问IO类,必须先调用open()方法打开设备,之后才能调用读写方法对类进行操作。结束操作后需要调...

2018-06-12 10:21:12 1907

原创 实时系统和分时系统

实时操作系统  英文称Real Time Operating System,简称RTOS。  1.实时操作系统定义  实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。因而,提供及时响应和高可靠性是其主要特点。实时操作系统有硬实时和软实时之分,硬实时...

2018-06-07 19:05:05 6688

原创 QWidget/QMainWindow/QDialog的异同点

QWidget继承于QObject和QPaintDevice,QDialog和QMainWindow则继承于QWidget,QDialog、QMainWindow两者之间没有直接关系QWidgetQWidget类是所有用户界面对象的基类。窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、键盘和其它事件,并且将自己的表现形式绘制在屏幕上。每一个窗口部件都是矩形,并且它们按Z轴顺序排列。一个窗口部件...

2018-06-06 09:12:44 253

转载 QT 之 QByteArray

QByteArray类提供一个字节数组,QByteArray可用于存储原始字节(包括“\ 0” )和传统的8位 “\ 0” 端接字符串 . 使用QByteArray比使用const char *更方便.除了QByteArray之外,Qt还提供了QString类来存储字符串数据。对于大多数用途,QString是您要使用的类。它存储16位Unicode字符,使您可以轻松地在应用程序中存储非ASCII ...

2018-06-05 19:58:41 31719 1

转载 windows注册表修改大全

进入注册表:开始-运行-regedit[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单) "NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入

2017-09-12 11:35:04 4738

android开发加载等待提示框

实现android加载等待提示框

2018-10-31

Apk混淆工具,给APK文件做混淆加密

给APK文件做混淆加密,使APK不易被反编译,使用说明详见压缩包内。

2018-10-31

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

TA关注的人

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