logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

联想小新I1000 win10电脑系统安装教程

最近因为之前电脑太卡了,想要给自己的联想小新重装系统,发现网上说采用以下方式安装的win10系统会更干净一些,过程做以下记录。

#windows#操作系统
Qt中.pro.pri的配置详解:指定包含文件,输出目录 ($$PWD文件当前目录、$$join(TARGET,,,_d))deb或rele版本下生成的文件加_d后缀、message($$PWD))

在每个项目project文件中使用include类似包含头文件那样就可以把pri文件包含到项目中了,这样就可以省去在每个子项目中设置重复的公用变量。

#qt
win10与Linux虚拟机进行文件共享

由于工作需要使用到linux虚拟机,为了实现win10与Linux虚拟机进行文件共享,分享教程如下:1.在windows系统中设置文件共享:设置过程参考我之前的文章https://blog.csdn.net/Dasis/article/details/120362365;2.虚拟机设置共享文件夹:(1)设置–>共享文件夹;(2)文件共享设置为“总是启用”;(3)添加–>选择window

#linux#windows
Linux虚拟机增加内存后扩展swap空间( insufficient virtual memory,please increase swap space)

在使用linux虚拟机运行软件时,会碰到提示说“ `insufficient virtual memory,please increase swap space`”参考[Linux虚拟机增加内存后扩展swap空间]具体解决方法如下,但是亲身实践后发现,只有当次使用的时候会生效,重启软件后swap的控件大小又变为之前的大小,因此现在每次打开虚拟机都得进行设置。...............

#linux
Qt中的JSON操作_2: JSON在Qt中的使用(QJsonValue数据类型包装与转换、QJsonObject 封装对象、QJsonArray封装数组、QJsonDocument转换字符串)

接上篇:Qt中的JSON操作_1: JSON的基本知识介绍,本篇介绍JSON在Qt中封装的类及其使用方法。1. Qt中的Json类从 Qt 5.0 开始提供了对 Json 的支持,我们可以直接使用 Qt 提供的 Json 类进行数据的组织和解析。相关的类常用的主要有四个,具体如下:Json 类介绍QJsonDocument它封装了一个完整的 JSON 文档,并且可以从 UTF-8 编码的基于文本的

#qt#json
C++新特性08_强制转换dynamic_cast(具有虚函数基类的父转子的时候会存在越界问题,因此必须使用dynamic_cast在运行时检测转换是否安全、其本质是采用RTTI:运行时类型检测技术)

dynamic_cast用于具有虚函数的基类与派生类之间的指针或引用的转换。使用的情况:(1)基类必须具备虚函数原因:dynamic_cast是运行时类型检查,需要运行时类型信息(RTTI),而这个信息是存储与类的虚函数表关系紧密,只有一个类定义了虚函数,才会有虚函数表。(2)运行时检查,转型不成功则返回一个空指针(3)非必要不要使用DYNAMIC_CAST,有额外的函数开销1.父类转子类情况下的

#c++
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator;Ubuntu安装后闪退蓝屏的解决方法)

Qt 是一个跨平台的 C++开发库。主要用来开发图形用户界面 (Graphical User Interface,简称 GUI) 程序。Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix、智能手机系统Android、ios、WinPhone, 嵌入式系统 QNX、VxWorks 等。

文章图片
#linux#ubuntu#qt
C++新特性24_share_ptr与weak_ptr的源码分析(进入源码进行分析,讲的思路清晰但是理解不清楚,以后慢慢研究;“_类名/函数”代表内部的类及方法;)

承接上篇:C++新特性23_weak_ptr的提出及解决循环引用的思路,本篇主要从源码的角度去理解深层次的原理。1. “Ctrl+左键”进入源代码2. 智能指针类源代码shared_ptr对外提供接口,并无成员变量 表示强指针: public _Ptr_baseweak_ptr对外提供接口,并无成员变量 表示弱指针: public _Ptr_base3. 智能指针指针父类_Ptr_base类源代码

#c++
git使用X篇_1_SVN和GIT的版本控制区别及git等的使用方法

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。这是官方解释,结合自己经验来说,一般在不大不小的公司里,开发的大佬提交代码就是用这个工具的,这里贴一下官方地址:Git (git-scm.com)GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub。这个就比较出名了,不管是运维还是开发都知道,有时候

#git#github
TortoiseSVN的使用_1_单个人软件开发的版本控制_利用TortoiseSVN建立本地版本库进行版本控制(创建本地版本库,代码上传,代码下载,查看修改记录进行手动维护)

本篇主要介绍单个人进行软件开发时利用SVN进行版本维护的方法,对于多人进行软件开发版本控制需要借助服务器或者利用服务器软件在某台电脑上创建服务器在进行版本控制本篇并未涉及,后期用到了将会在本系列进行更新。

#服务器#运维
    共 15 条
  • 1
  • 2
  • 请选择