自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 explicit

C++用户定义对象之间可以禁止隐式转换。voiddosomething(AaObject);classA{public:explicitA(intx=0);}dosomething(20);//ERROR隐式转换被禁止dosomething(static_cast<A>(20));//OK显式转换被声明为ex...

2017-12-24 22:40:00 131

转载 Qt标准对话框

Qt中有9个标准对话框。1.QColorDialog 颜色对话框,能够允许用户选择颜色、2.QErrorMessage显示错误信息、3.QFileDialog文件对话框,能够允许用户选的一个或者多个文件以及目录、4.QFontDialog字体对话框,允许用户选择/设置字体、QInputDialog输入对话框,允许用户进行简单的输入、5.QPageSetupDialog...

2017-12-24 21:38:00 105

转载 QTableView

#include "ModelTable.h"#include "DaRecord.h"#include "ScopeTailed.h"ModelTable::ModelTable(){ header_ <<.....;}ModelTable::~ModelTable(){}QVariant ModelTable::headerData(int section, ...

2017-12-24 13:38:00 133

转载 QtreeView的model/view及与之对应的数据层

#include "ModelTree.h"#include "Common.h"#include "DaRecord.h"#include "ScopeTailed.h"/*最重要的就是对interpointer()这个内部指针的运用与QTableView不同的是多了parent()和index()函数的重写,这也是关键之处*/ModelTree::ModelTr...

2017-12-24 13:25:00 401

转载 Qt中快速读写Excel方法封装

#include "RwExcel.h"/*快速读写的机制是实现获取有效区域只调用一次dynamicCall("Value");或setProperty("Value", var);即可,*而不是在循环里多次被用*/RwExcel::RwExcel(){}RwExcel::~RwExcel(){}void RwExcel::castVariant2ListListVari...

2017-12-24 13:20:00 528

转载 Qt共享内存实现全局资源的封装API

#pragma once#include <QSharedMemory>#include <QHash>#include <QList>#include <QString>class GlobalResource;/*! @brief 全局资源管理 * * 用于取代单例模式,除init和clean,其它函数由宏调用 * 使用共享内存...

2017-12-24 12:47:00 355

转载 sizeof和strlen

Sizeof与Strlen的区别与联系一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来...

2017-07-19 23:05:00 84

转载 动态联编

在C++中,要实现动态联编,必须使用(基类指针)调用虚函数联编是指一个计算机程序自身彼此关联的过程。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。编译程序在编译阶段并不能确切知道将要调用的函数,只有在程序执行时才能确定将要调用的函数,为此要确切知道该调用的函数,要求联编工作要在程序运行时进行,这种在程序运行时进行联编工作被称为动态联编,或称动态束定,又叫晚期...

2017-03-22 19:15:00 224

转载 不用第三个变量交换两个变量的值

不借助第三个变量交换两个整数的值假设两个数x和y,则有:方法1,算术运算(加减):x=x+y; //x暂存两数之和y=x-y; //y为两数之和减去y,即原来的xx=x-y; //x为两数之和减去现在的y(原来的x),变成原来的y方法2,逻辑运算(异或):...

2017-03-09 14:03:00 99

转载 内存对齐

转自http://blog.csdn.net/yy13210520/article/details/6841052内存对齐原则:一、结构体变量的首地址能够被其最宽基本类型成员大小与对齐基数中的较小者所整除;二、结构体每个成员相对于结构体首地址的偏移量(offset)都是该成员大小与对齐基数中的较小者的整数倍,如有需要编译器会在成员之间加上填充字节(internal adding);...

2017-02-14 21:13:00 49

转载 字符串指针和字符数组的区别

用字符数组和字符指针变量都可实现字符串的存储和运算。但是两者是有区别的。在使用时应注意以下几个问题:1. 字符串指针变量本身是一个变量,用于存放字符串的首地址。而字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘\0’作为串的结束。字符数组是由于若干个数组元素组成的,它可用来存放整个字符串。2. 对字符串指针方式char *ps="C Langu...

2017-02-07 12:25:00 119

转载 vs中的一些bug解决

1.http://www.cnblogs.com/txg-blog/archive/2011/03/07/1974857.html鸣谢博主!!!转载于:https://www.cnblogs.com/adeng-x/p/6358856.html

2017-01-31 15:52:00 160

转载 UE相关

1.如何不让ultraedit每次修改完文件后自动生成bak文件  高级-配置-搜索备份-保存时备份文件-不备份-确定转载于:https://www.cnblogs.com/adeng-x/p/6297493.html...

2017-01-18 17:18:00 80

转载 微软面试程序题100道

微软等数据结构+算法面试100题全部答案集锦转自:http://blog.csdn.net/v_july_v/article/details/6870251   http://my.csdn.net/v_JULY_v作者:July、阿财。时间:二零一一年十月十三日。引言 无私分享造就开源的辉煌。...

2017-01-18 13:24:00 321

转载 C语言的32个关键字和9种控制语句

转自:http://blog.csdn.net/piaoxue820/article/details/6938918http://www.cnblogs.com/wendingding/p/3675809.htmlC语言的32个关键字和9种控制语句一、C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关...

2017-01-17 20:36:00 337

转载 正向代理和反向代理的区别

正向代理 一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。正向代理的典型用途是为在防火墙内的局域网客户端提供访问Internet的途径。正向代理还可以使用缓冲特性(由mod_cache提供)减少网络使用...

2017-01-17 20:30:00 74

转载 “&”详解

1.引用引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。&作为引用的时候,必须在定义时候就进行初始化,若不进行初始化则会编译报错。2.取地址&作为取地址用的时候,要跟指针联系在一起,因为指针就是用来存放地址的。取地址就是你想取某变量(形参或者实参)的地址就用&前置表示要取地址了,取的是该变量的内存地址。3.两者区别...

2017-01-15 19:46:00 613

转载 密码和密钥的区别

 密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的数据.  密钥分为两种:对称密钥与非对称密钥  对于普通的对称密码学,加密运算与解密运算使用同样的密钥。通常,使用的加密算法比较简便高效,密钥简短,破译极其困难,由于系统的保密性主要取决于密钥的安全性,所以,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题。正是由于对称密码学中双方都使用相同的密钥,因此无法实现...

2017-01-10 16:34:00 3054

转载 有关动态库找不到的问题解决方案

#用户级别:在家目录下;系统级别:在/etc/profile目录下.方法一:1.添加动态库路径时: 一般先用命令查找一下需要的动态库的路径:(sudo) find / -name 动态库名称 ;   1> vim /etc/ld.so.conf (添加动态库路径)   2> 增加路径   3> sudo ldconfig -v (更新动态库路...

2017-01-04 13:49:00 610

转载 gdb调试基本命令(常用)

gdb调试命令 1>. 启动gdb   gdb 可执行程序的名字 2>. 查看代码     l -- 查看当前文件 -- 默认main函数   2. 查看其它文件: l 文件名:行号, 显示指定行号的上下文     l 函数名 -- 当前文件     l 文件名:函数名 -- 指定文件   3. 查看默认显示的行数: ...

2017-01-04 13:17:00 508

转载 Makefile相关知识

1. Makefile的编写: 1>. makefile的命名 1. makefile 2. Makefile 2>. makefile中的规则 三部分: 目标(app):依赖(main.c a.c b.c) 命令(gcc main.c a.c b.c -o app)   gcc main.c a.c b.c -o app ...

2017-01-04 12:02:00 94

转载 有关宏定义的bug

#define max(a,b) a>b?a:b这个宏有诸多缺点:当调用比如max(3,2)*2时会出现不想要的结果.按理来说,我们想要得到的结果是:3*2=6,但是由于优先级的问题,得到的结果是:3>2*2?a:b即得到答案是4;修改如下:#defineMAX(a,b)((a)>(b)?(a):(b))转载于:https://www.cnblogs....

2017-01-04 11:42:00 114

转载 Linux安装时内存如何分区的相关问题

Linux系统安装时内存如何分区:Linux系统必须的分区是根分区(/)和swap交换分区。普通用户一般分三个区,一个根分区(/),一个家目录(home分区),一个交换分区(swap分区),以80G的硬盘为例,根目录20G,swap跟我的内存一样大,1G,剩下的全分给家目录。这样的好处是分区少,磁盘空间利用率大,以前也尝试过多分几个区,每个分区小了,同一部动画放进去放不下了,这就叫空间利...

2016-12-30 21:31:00 64

转载 Linux中的shell

shell的含义: 首先shell的英文含义是“壳”; 它是相对于内核来说的,因为它是建议在核的基础上,面向于用户的一种表现形式,比如我们看到一个球,见到的是它的壳,而非核。 Linux中的shell,是指一个面向用户的命令接口,表现形式就是一个可以由用户录入的界面,这个界面也可以反馈运行信息;shell在Linux中的存在形式: 由于Linux不同于Window...

2016-12-30 19:26:00 69

转载 adeng朝花夕拾

============================C/C++基础拾遗=====================================1.指针: 函数指针做函数参数 回调函数 语法现象 意义 实现什么效果 (1).间接赋值成立的三个条件 a.两个变量 b.建立关联 c. *p-> (2).函数指针做函数参数 a.调用的角度去理解:谁...

2016-12-26 12:22:00 108

转载 Nginx

Nginx的常识 1.nginx三大功能:(百万级别繁忙服务器占有率) 1)web服务器 轻量级,处理的并发量更大. 2)反向代理服务器 通过将用户端的请求,透明的转送给应用服务器。这样所 有的客户端只需要访问同一个Nginx服务器就可以了。然后Nginx本身内部会有一些 负载均衡的算法和规则来平均给身后的Server分发链接,达到每个服务器负载量均 衡。 ...

2016-12-15 12:41:00 96

转载 有关虚拟机联网的问题总结

VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。 如果你想利用VMWare在局域网中新建一个独立的虚拟服务器,为局域网用户提供网络服务;或者想创建一个与网内其他机器相隔离的虚拟系统,进行特殊的调试工作。此时,对虚拟系统工作模式的选择就非常重要了。如果你选择的工作模式不正确,就无法实现上述目的,也就不能充...

2016-12-15 11:28:00 154

转载 c/c++中两颗璀璨的明珠

1.指针: 函数指针做函数参数 回调函数 语法现象 意义 实现什么效果 (1).间接赋值成立的三个条件 a.两个变量 b.建立关联 c. *p-> (2).函数指针做函数参数 a.调用的角度去理解:谁调用函数指针做函数参数的api函数,谁提供回调函数的入口地址 b.项目/工程意义:把任务的编写者 和任务的调用者 给解耦合 c.为什么 叫做回调...

2016-12-15 11:23:00 104

空空如也

空空如也

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

TA关注的人

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