自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 windows平台qt64bit mysql驱动为例,数据库驱动模块的编译

qt64bit mysql驱动为例,数据库驱动模块的编译环境qt版本5.14.0。具体步骤以qt文档为主,网络博客参考为辅。编译器的位数和mysql的位数必须一致,因为mysql源码采用两种位数来写,所以为演示64位,在此采用编译器为mingw64,mysql源码为mysql-connector-c-6.1.11-win64.zip;mysql源码下载地址MySQL :: Download MySQL Connector/C (Archived Versions)。源码必须使用co

2021-12-28 10:55:22 991

原创 windows平台qt32 mysql驱动为例,数据库驱动模块的编译

qt32 mysql驱动为例,数据库驱动模块的编译环境qt版本5.14.0。具体步骤以qt文档为主,网络博客参考为辅。编译器的位数和mysql的位数必须一致,因为mysql源码采用两种位数来写,所以为演示32位,在此采用编译器为msvc32,mysql源码为mysql-connector-c-6.1.11-win32.zip;其中msvc32不能使用qt中阉割过的编译器,其中没有nmake工具,qt平台采用的是qmake。所以需要单独下载msvc32,可以安装微软vs来。my

2021-12-28 10:54:29 710

原创 c和c++中typedef struct和struct的区别 --- c和c++无区别

之前见到的有说c中struct A{}B;中B依旧是模板的,但是不对,typedef声明都没有,他不可能是模板。大致关系整理下图。有无typedef都是起别名。可以直接A a; B b;如果没有B,则编译警告;如果没有typedef,A是模板,声明方式struct A a; B是对象,可以直接使用,不能当作模板使用。c和c++无区别(至少目前我使用LLVM编译器尝试是这样的);无论有无typedef,A都是模板,都可嵌套,B一直不可嵌套(自身使用),可以省

2021-09-28 23:30:16 164

原创 git命令总结

初始化git仓库:git init设置签名:项目级别/仓库级别:仅在当前本地库范围内有效git config user.name tom_progit config user.email goodMorning_pro@yeah.net项目用户级别:登录当前操作系统的用户范围git config --global user.name tomgit config --global user.email goodMorning@yeah.net级别优先级:就近原则:项目级别优先于系统用..

2021-04-25 17:23:56 96

原创 windowBat脚本学习笔记

常用命令(只记录部分)@echo on相当于@echo,会显示执行的命令已经命令输出的内容ren 别名rni 修改文件名ren sourcename destnamecopy con filename 创建文本并写入内容@echo off关闭回显,不会显示执行的命令,仍会显示命令输出的内容@是不回显当前行命令,如果执行echo off会第一行打印echo off>nul 将命令输出内容不显示> 和>>的区别:前者是覆盖,后者是增加

2021-04-25 17:17:21 166

原创 C++ 内存四分区模型

C++ 内存四分区模型内存分区首先,为什么要将内存进行分区?意义是什么:​ 给不同区域存放的数据,赋予不同的声明周期,提高编程灵活性和内存利用率。下面总结一下四个分区的特性【程序运行前:程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域】​ 在程序编译后,生成了可执行程序,未执行该程序前分为两个区域(都在低地址区)代码区及其特点:* 存放CPU执行的机器指令* 不可寻址* 代码区是<font color=red>共享</font>的,共享的目的是对于频

2021-04-22 22:52:14 140 1

原创 在deepin上使用邮箱(网易yeah账号+deepin软件Balsa)

在deepin上使用邮箱(网易yeah账号+deepin软件Balsa)第一次设置邮箱1、下载deepin商店Balsa app        邮箱基本功能能够满足,但也就以此为例,其他app也类似。2、开启POP3/SMTP或者IMPA/SMPT功能在开启之后会得到一个account,copy下这组字母。之后填写密码的时候,就不必再填写邮箱密码了,而是填写这组account。3、Balsa设置在server这里填写如下:服务器

2020-12-24 22:09:21 1476 1

原创 linux-Ubuntu-centos-deepin操作系统网卡驱动Realtek-RTL8111-RTL8168-rtlwifi-rtl8188-8192-8723-8821-免费下载---收集到的

使用git工具,下载安装方法1、安装git deepin/ubuntu: sudo apt-get install git centos: yum install git2、克隆远程库 8111/8168/8441: git clone https://github.com/19825061027/rtl-deepin-8168.git 8188-8192-8723-8821-8822: git clone https://github.com/19825061027/rtl-deep

2020-12-19 22:54:59 1169 1

原创 联想Y7000--deepin深度操作系统安装出现的无线网卡驱动RTL8111/8168/8441问题---致搞了一整天的心

这是一个阳光明媚又无比寒冷的冬天的一天。1、刚安装完毕1.1 检测deepin内置网卡驱动是否是网卡所需驱动,命令(建议以普通用户运行):lspci -vvv # 如果用root用户查看,详细内容更多,不过不便于新手解决这个问题1.2 如果是驱动类型不正确,请继续往下看,如果驱动类型正确,请跳致2、查找驱动2.1 法一 --github...

2020-12-19 22:30:41 2039 2

原创 Android Studio初接触各种问题解决-尤其是配置本地仓库,本地缓存,国内镜像,,以及gradle及其插件版本问题

As各种jar包以及gradle资源路径问题-此记1、首先是gradle文件,对初学者来说,使用最新的并不一定好,尽量低一两个版本,各种问题基本上前人也都有碰到过。在%user%/.gradle/wrapper/dists/目录下可查看所需gradle版本,也可在项目目录gradle/wrapper/gradle-wrapper.properties下查看或修改版本。下载资源处,如博客:点击此处跳转2、下载完成后将zip压缩包不要解压,直接放在%user%/.gradle/wrapper/dis

2020-12-06 21:44:24 645

原创 JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();动态编译出现空指针问题

问题出现及其编译环境编写工具是Eclipse IDE for Java Developers - 2020-03想要实现动态编译一个简单的java文件java的运行环境是jre,而我们安装jdk1.8的时候,同时安装一个jdk1.8.0_191和一个jre1.8.0_221,而在前者文件夹内还有一个jre文件夹,其内容和后者一样。通过在elipse编辑页面中的Window–>preferences–>Java–>Installed JREs中可以看到。默认的runtime envi

2020-08-15 11:30:34 1129

空空如也

空空如也

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

TA关注的人

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