自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vXueYing的博客

认识至圣者,便是聪明。

  • 博客(38)
  • 收藏
  • 关注

转载 Linux VirtualBox安装增强功能

部分内容来自:https://www.cnblogs.com/gentsir/p/8195517.htmlVirtualBox安装CentOS后,再安装增强功能就可以共享文件夹、剪切板以及鼠标无缝移动,主要步骤如下:1、yum -y update2、yum -y install g++ gcc gcc-c++ make kernel-* # 主要是在安装增强工具提示没有安装这些软件3、yu...

2019-02-15 17:57:45 1209

转载 CentOS yum安装图形界面

部分内容来自:http://blog.51cto.com/12674559/2107295yum安装图形界面CentOS一般作为服务器的操作系统,在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(minimal CentOS) 就可以。不过在最小化安装的 CentOS 中通过 yum安装桌面环境也非常方便。主要命令:yum grouplist, yum groupinstall...

2019-02-15 17:17:01 6535

转载 Linux mount挂载

部分内容来自:https://blog.csdn.net/weixin_37490221/article/details/80848564mount挂载在 linux 操作系统中,挂载是指将一个设备挂接到一个已存在的目录上。要访问设备中的文件,通过访问这个挂载目录来访问。命令格式:mount [-t vfstype] [-o options] device dir参数解释...

2019-02-15 16:12:19 734

转载 make makefile cmake qmake 区别

原文:https://www.zhihu.com/question/27455963作者:玟清链接:https://www.zhihu.com/question/27455963/answer/36722992来源:知乎著作权归作者所有,转载请联系作者获得授权。作者:玟清链接:https://www.zhihu.com/question/27455963/answer/36722992...

2019-02-14 17:29:26 585

转载 Linux下SVN命令

部分内容来自:http://www.cnblogs.com/lushilin/p/6100997.htmlLinux下SVN命令将文件checkout到本地目录往版本库中添加新的文件将改动的文件提交到版本库加锁/解锁更新到某个版本查看文件或者目录状态删除文件查看日志查看文件详细信息比较差异将两个版本之间的差异合并到当前文件SVN 帮助查看版本库下的目录和文件列表创建纳入版本控制下的新目录恢复本地...

2019-02-14 16:51:43 734

原创 QDialog之模态与非模态

QtDialog在创建时默认为非模态(modal属性为false),可以通过setModal()函数设置对话框为模态还是非模态。窗口是否是模态和窗口(包括QDialog和QWidget等)的exec()和show() 等函数无直接关系,只和窗口属性有关。使用以下两种方式都可以进行: setAttribute(Qt::WA_ShowModal, true); // 属性设置方式setWindowM...

2019-01-31 17:57:59 4838

翻译 mouseMoveEvent中判断鼠标状态

函数区别(官方解析)button返回产生事件的按钮buttons返回产生事件的按钮状态,函数返回当前按下的所有按钮,按钮状态可以是Qt::LeftButton,Qt::RightButton,Qt::MidButton或运算组合假设鼠标左键已经按下:如果移动鼠标,会发生move事件,button返回Qt::NoButton,buttons返回LeftButto...

2019-01-31 17:13:25 4272

翻译 QFileInfo主要函数详解

部分内容来自:https://blog.csdn.net/Amnes1a/article/details/65444966QFileInfo主要函数详解QFileInfo简介扩展文件名和路径类文件访问权限类文件所有者类文件相关日期类示例输出QFileInfo简介QFileInfo类为我们提供了系统无关的文件信息,包括文件的名字和在文件系统中位置,文件的访问权限,是否是目录或符合链接等等。并且...

2019-01-31 15:50:39 16101

转载 软件版本中的Alpha,Beta,Gamma,RC等

内容来自:https://blog.csdn.net/linxinzheng/article/details/2201043软件版本之说明版本号:开发阶段划分:授权和功能划分:语言划分:其他版本版本号:V(Version):即版本,通常用数字表示版本号。(如:EVEREST Ultimate v4.20.1188 Beta )Build:用数字或日期标示版本号的一种方式。(如:Very...

2019-01-30 10:57:14 2592

转载 Windows中的SysWow64文件夹

内容来自https://www.jb51.net/diannaojichu/498792.html       64位的Windows并不是简单地把所有东西都编译成64位就万事大吉的。关于64位的CPU应该做成什么样子,Intel和AMD曾有各自的打算。AMD的回答直接了当:新的64位处理器,应该能在提高更高处理能力的同时...

2019-01-29 17:47:51 6737

翻译 在非gui线程使用QMessageBox

Qt提供的MessageBox只可以在gui线程(主线程)使用,于是需要QMessageBox进行封装,可以在非gui线程内被调用。特性:1.可以在任何线程调用;2.show后和默认的MessageBox一样是阻塞的,MessageBox关闭后才会返回。使用moveToThread将QMessageBox实际调用移动到主线程中,并使用QEventLoop实现阻塞。声明#incl...

2019-01-29 16:47:29 2910

翻译 判断QString中是否有中文

判断QString中是否有中文Way1. 逐一取中QString的字符,进行判断。QString str; int nCount = str.count(); for(int i = 0; i < nCount; i++) { QChar char = str.at(i); ushort uNum = char.unicode(); if(...

2019-01-29 15:50:48 3563

转载 Linux 环境变量

Linux下设置和查看环境变量Linux的变量种类设置环境变量查看环境变量使用unset删除指定的环境变量常用的环境变量扩展阅读一扩展阅读二扩展阅读三Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:永久的:需要修改配置文件,变量永久生效。临时的:使用export命令声明即可,变量在关闭shell时失效。设置环境变量在/etc/profile文件中添加变量【对...

2019-01-28 15:49:45 163

转载 Lambda表达式以及在QT5信号槽函数connect中的应用

部分内容来自:https://blog.csdn.net/zhouchunyue/article/details/79753235Lambda表达式以及在QT5信号槽函数connect中的应用Lambda基本语法在QT5 connect函数中的应用示例注:两种Lambda连接方法都适用于当连接的信号为重载信号时。void (QSignalMapper::*mapped)(int) = &...

2019-01-02 18:01:10 723

转载 std::function简介

转载:[https://www.cnblogs.com/heartchord/p/5017071.html]std::functionstd::function简介类模板声明类模板说明模板参数说明std::function详解包装普通函数包装模板函数包装lambda表达式函数对象包装类静态成员函数包装类对象成员函数std::function简介类模板声明// MS C++ 2013tem...

2019-01-02 16:37:22 286

转载 Q_DECLARE_METATYPE与qRegisterMetaType

转载:https://blog.csdn.net/zb872676223/article/details/38778125Q_DECLARE_METATYPE与qRegisterMetaType基本理解二者关系源码Q_DECLARE_METATYPEqRegisterMetaType(const char *typeName)registerTypeqRegisterMetaType()unre...

2019-01-02 15:51:01 2107

转载 关于RAM与ROM的区别与理解

随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会...

2018-09-11 15:54:16 1479

转载 Qt pro文件

编写.pro文件*.pro是Qt的工程文件,这个文件是给qmake用来生成Makefile用的。 Makefile的三个关键点就是目标,依赖,命令。这里也很类似。 .pro文件中可以指明这个Qt项目的头文件,源文件,链接的外部库,目标文件名,模板(生成什么样的Makefile),版本配置(debug/release)等。 这里对编写.pro文件做简单介绍。 .pro中变量 ...

2018-09-07 12:00:10 590

原创 动态打印字符

需要调用 Windows API 函数,包含头文件 windows.h#include <stdio.h>#include <windows.h>#include <time.h>int main(){ srand((unsigned)time(NULL)); // 设置随机数种子 char controlColorStr[9] = ...

2018-05-26 17:42:13 362

翻译 VC文件类型

.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.SBR:VC编译器为每个OBJ文件生成的原始浏览信息文件,浏览信息维护工具(BSCMAKE)将利用SBR文件来生成BSC文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件...

2018-05-26 17:33:32 1293

翻译 system函数

system函数是可以调用一些DOS命令, 比如system(“cls”);//清屏,等于在DOS上使用cls命令写可执行文件路径,可以运行它。下面列出常用的DOS命令,都可以用system函数调用:ASSOC 显示或修改文件扩展名关联。 AT 计划在计算机上运行的命令和程序。 ATTRIB 显示或更改文件属性。 ...

2018-05-26 17:13:26 479

翻译 Eclipse 快捷键

www.eclipse.org Eclipse 快捷键Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 ...

2018-05-26 17:05:45 354

翻译 C++四种转换类型

C++四种转换类型类型转换有c风格的,当然还有c++风格的。c风格的转换的格式很简单(TYPE)EXPRESSION,但是c风格的类型转换有不少的缺点,有的时候用c风格的转换是不合适的,因为它可以在任意类型之间转换,比如你可以把一个指向const对象的指针转换成指向非const对象的指针,把一个指向基类对象的指针转换成指向一个派生类对象的指针,这两种转换之间的差别是巨大的,但是传统的c语言风格...

2018-05-11 17:50:42 384

转载 python.exe和pythonw.exe的区别(区分.py、.pyw、.pyc文件)

Windows系统搭建好Python的环境后,进入Python的安装目录,大家会发现目录中有python.exe和pythonw.exe两个程序。它们到底有什么区别和联系呢?概括说明一下: python.exe在运行程序的时候,会弹出一个黑色的控制台窗口(也叫命令行窗口、DOS/CMD窗口); pythonw.exe是无窗口的Python可执行程序,意思是在运行程序的时候,没有窗口,代码在...

2018-04-30 10:29:16 1371

转载 技术大咖分享:如何评价一段代码?

经常有人微信问我,什么样的代码才算是好代码。这个问题其实见仁见智,业内也没有统一的标准可以使用。我仔细梳理了一下自己评价代码的方法,总结了五个评价指标。 这五个维度相互之间有着或强或弱的关联,任意两份代码之间可以参考这个体系进行大概的比较,但没有绝对的高下之分。1. 规模 这里的规模说的是代码的规模,也就是解决同样问题的程序包含的代码行数。如果单从这个因素讲,那一定是代码规模越小越好。但规模

2017-05-11 15:39:28 531

转载 如何用U盘安装 linux&Win7 双系统?

今天我们带来一篇装机教程,如何使用U盘安装Centos6.5 + Win7 双系统?

2017-05-11 15:11:53 531

转载 python 获取当前时间

取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方 文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。以下面的方式来取得当前时间的时间戳: import time print time.time() 输出的结果是: 1279578704.6725271可以利用time模

2017-04-30 23:37:41 843

转载 MySQL之外键约束

MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。InnoDB中外键约束定义的语法如下:[CONSTRAINT [symbol]] FOREIGN KEY [index_name] (index_col_name, ...) REFERENCES tbl_name (index_col_name,...) [ON DELET

2017-04-30 23:32:37 314

转载 MySQL添加外键

为已经建立的数据表添加外键语法:alter table 表名 add constraint FK_name(外键名称) foreign key(外键字段名) references 外表表名(对应的表的主键字段名); 例: alter table tb_active add constraint FK_tbactive_tbuser_id foreign key(user_id) reference

2017-04-30 23:28:17 582

转载 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。 一般可通过log_error设置mysql> select @@log_error;+---------------------+| @@log_error |+------------

2016-08-26 17:51:27 665

转载 Ubuntu 16.04 安装使用MySQL

MySQL是流行的数据库系统,下面记录了在Ubuntu 16.04上安装MySQL步骤。如果你使用的是Ubuntu 16.04以前的版本,可以看这里:Ubuntu 14.04/15.10升级到Ubuntu 16.04 LTS。一. 安装MySQL1. 安装前先更新软件包列表:$ sudo apt update2. 在Ubuntu 16.04上安装MySQL:$ sudo apt-get instal

2016-08-26 17:09:19 13782 1

转载 MySQL 面试问题与解答

1.MySQL中表的触发器有几中表允许6个触发器:BEFORE INSERT AFTER INSERT BEFORE UPDATE AFTER UPDATE BEFORE DELETEAFTER DELETE2.FlOAT和DOUBLE的区别FLOAT的精度是4字节,DOUBLE的精度是8字节3.说一下你所理解的内存表(Heap tables)内存表是存在内存中,它用来做临时高速存储。

2016-08-26 16:27:30 648

转载 大端存储和小端存储

在 各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机 通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前在各种体系的计算机中通常采用的字节存储机制主要有两种:Big-Endian和Little-Endian,下面先从字节序说起。一、什么是字

2016-08-17 16:47:41 588

翻译 让CPU占有率曲线听你指挥

解法一:简单的解法int main(){ for (;;) { for (int i = 0; i < 9600000; i++) ; Sleep(10); } return 0;}解法二:使用GetTickCount()和Sleep()include <iostream>include <windows.h

2016-08-16 10:28:34 343

转载 linux硬链接与软链接

linux硬链接与软链接1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节

2016-08-16 10:08:33 294

转载 用例图之包含、扩展、泛化

在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。基本概念用例图(Use Case Diagram):用例图显示谁是相关的用户,用户希望系统提供什么服务(用例),以及用例之间的关系图。用例图主要的作用是获取需求、指导

2015-12-16 09:41:00 1385

翻译 中国象棋将帅问题

下过中国象棋的朋友都知道,双方的“将”和“帅”相隔遥远,并且不能照面。在象棋残局中,许多高手能利用这一规则走出精妙的杀招。假设棋盘上只有“将”和“帅”二子(A表示“将”,B表示“帅”)解法一:#include #define HALF_BITS_LENGTH 4//这个值是记忆存储单元长度的一半,在这道题是4bit#define FULLMASK 255//这个数字表示一个全部b

2015-11-27 21:35:07 546

翻译 单链表

单链表

2015-11-11 21:22:46 315

空空如也

空空如也

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

TA关注的人

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