自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 memcpy的用法

原型:void *memcpy(void *dest, const void *src, size_t n); 功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中 C++头文件#include 说明:1、由于函数的实参是void*,所以可以拷贝任意的类型对象2、sr

2018-01-30 17:27:32 933

原创 debug的时候出现以下警告 This does not seem to be a "Debug" build

问题描述:This does not seem to be a "Debug" build. Setting breakpoints by file name and line number may fail.解决:用release的版本去调试了,需要用Debug模式编译和调试.

2018-01-28 17:55:53 3140

转载 【QT】float double的范围与精度及Qt中的qfloat16

1、格式float和double都是浮点数据类型,前者为单精度占四个字节,后者为双精度占八个字节。浮点数的存储格式采用IEEE标准,float包括1个符号位、8个指数位和23个尾数位,double包括1个符号位、11个指数位和52个尾数位,其中符号位表示正负,为1时表示负数,为0时表示正数。2、范围浮点数的范围由指数决定,以float为例,指数共8个二进制位,以无符号形式存

2018-01-28 17:52:43 10730

原创 深入理解C++浮点数(float、double)类型数据比较、相等判断

浮点数在内存中的存储机制和整型数不同,其有舍入误差,在计算机中用近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学记数法。所以浮点数在运算过程中通常伴随着因为无法精确表示而进行的近似或舍入。但是这种设计的好处是可以在固定的长度上存储更大范围的数。1、将字符串转换为float、double过程存在

2018-01-28 17:34:37 746

转载 Qt数字与字符串之间的相互转换

把QString转换为 double类型方法1.QString str="123.45";double val=str.toDouble(); //val=123.45方法2.很适合科学计数法形式转换bool ok;double d;d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456

2018-01-27 19:12:48 4826

原创 QString::number的double型位数保留

QString::number方法可以用于位数的保留:例如QString::number(str, ‘f’, 2);  // 保留2位小数,例如1.234->1.231->1.002.1023->2.10, QString::number(str, ‘g’, 2);  // 保留2位有效数字,并采用简单方式表示,部分情

2018-01-27 18:47:15 3575

原创 url

http://bbs.csdn.net/topics/390267736http://blog.csdn.net/csdn_lqr/article/details/52170717http://blog.csdn.net/u010957054/article/details/58602342http://blog.csdn.net/u011478

2018-01-23 16:58:27 183

转载 fscanf

fscanf位于头文件stdio.h>中,函数原型为int fscanf(FILE*stream, constchar*format, [argument...]); 其功能为根据数据格式(format)从输入流(stream)中写入数据(argument);与fgets的差别在于:fscanf遇到空格和换行时结束,注意空格时也结束,fgets遇到空格不结束。中文名

2018-01-22 22:19:22 1901

转载 fscanf()函数详解

以前解析有规律的文件的时候要么用正则表达式,要么就是傻傻的自己写程序来解析有规律的文件。今天突然发现c的库函数中有一个现成的可以解析有规律的文件的函数,就是fscanf()函数。哎 以前自己做了这么多无用功,在这里详细解析一下fscanf函数:fscanf()函数(有点像正则表达式):功 能: 从一个流中执行格式化输入,fscanf遇到空格和换行时结束,注意空格时也结束

2018-01-22 22:17:03 65333 6

转载 Qt 文件操作

文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。 Qt5 新增加了一个QFileDevice类。途中所涉及的类及其用途简要说明如下:· QFlie:访问本地文件或者嵌入资源;· QTemporaryFile:创建和访问本地文件系统的临时文件;· QBuffer:读写QByteArray;· QProcess:运行外部程

2018-01-22 21:59:26 793

转载 Qt浅谈之十四:文件操作

一、简介       通过QFile、QDir、QFileInfo和QFileSystemWatcher类简单介绍对文件和目录的一些操作。对文本流和数据流没有太多的介绍,还有一些Qt资源、统一资源定位符、缓冲区可以在以后应用中加上。二、详解1、QFile可以读写文本文件、二进制文件和Qt资源文件,也可以和QTextStream和QDataStream一起使用

2018-01-22 21:58:38 4931

转载 QFile详解

1、QFile::QFile()构造一个没有名字的QFile对象2、QFile::QFile(const QString&name)构造一个以name为文件名的QFile对象。注:也可以QFile::QFile(),然后调用setName()方法来实现类似动作。3、boot QFile::atEnd()const [虚函数]如果已经到达文件末尾则返回TR

2018-01-22 17:26:56 12401

转载 QT和VS读取.txt文件中的数据并保存为数组

QT中读取.txt文件并保存为数组[cpp] view plain copy QFile fpx("/work/qt_workspace/saly/pix_x.txt");   QFile fpy("/work/qt_workspace/saly/pix_y.txt");  // QVectorarray;   if(!fpx.o

2018-01-21 21:54:09 4316

转载 QT 读取txt文件的几种方法

废话不说直接上代码1.123456789101112131415QString displayString;QFile file("/home/alvin/text.txt");if(!file.

2018-01-21 21:46:01 15894 1

转载 QT学习 之 文本文件读写

上一章我们介绍了有关二进制文件的读写。二进制文件比较小巧,却不是人可读的格式。而文本文件是一种人可读的文件。为了操作这种文件,我们需要使用QTextStream类。QTextStream和QDataStream的使用类似,只不过它是操作纯文本文件的。另外,像 XML、HTML 这种,虽然也是文本文件,可以由QTextStream生成,但 Qt 提供了更方便的 XML 操作类,这里就不包括这部分内容

2018-01-21 21:43:07 254

转载 mxArray数据类型

1 、数据类型mxArray的操作 在上节的Matlab引擎函数中,所有与变量有关的数据类型都是mxArray类型。数据结构mxArray以及大量的mx开头的函数,广泛用于Matlab 引擎程序和Matlab C数学库中。mxArray是一种很复杂的数据结构,与Matlab中的array相对应,我们只需熟悉Matlab的array类型和几个常用的mxArray函数即可。

2018-01-21 16:48:19 4463

转载 Matlab与C/C++联合编程之Matlab以MEX方式调用C代码(五)完整过程加示

如下为本人亲证代码:一:编译器的安装与配置(环境不同,显示结果不同) 要使用MATLAB编译器,用户计算机上应用事先安装与MATLAB适配的以下任何一种ANSI C/C++编译器:5.0、6.0版的MicroSoft Visual C++(MSVC)5.0、5.2、5.3、5.4、5.5版的Borland C++LCC(由MATLAB自带,只能用来产

2018-01-21 16:34:03 211

原创 QT 多维数组初始化

多维数组也可以被初始化int ia[ 4 ][ 3 ] = {{ 0, 1, 2 },{ 3, 4, 5 },{ 6, 7, 8 },{ 9, 10, 11 }}用来表示行的花括号即被内嵌在里边的花括号是可选的下面的初始化与前面的是等价的只是有点不清楚int ia[4][3] = { 0,1,2,3,4,5,6,7,8,9,10,11 };下面的定义只初始化

2018-01-21 16:33:37 10827

转载 Matlab与C/C++联合编程之Matlab以MEX方式调用C/C++代码(四)

利用Matlab与VC++联合编程,既可在C语言程序中打开Matlab引擎,调用Matlab的ToolBox函数和作图函数,也可在Matlab中调用C代码生成的动态链接库文件,用以加快执行速度、缩短开发周期,取得更好的效果。MATLAB与C语言的接口采用称为MEX的动态链接方式进行。MEX文件是由C源程序经过编译生成的MATLAB动态链接子程序,它的作用十分类似于MATLAB的内建函数,可由MAT

2018-01-20 20:18:26 493

转载 Matlab与C/C++联合编程之Matlab以MEX方式调用C/C++代码(三)

最近写了个Matlab程序,好慢呐……所以开始学习Matlab与C/C++混合编程。下面写了个测试代码,显示一个Double类型矩阵中的元素。源代码#include "mex.h"void displaySubscript( const mxArray *pArray, mwSize index );// 入口函数void mexFunction( int nl

2018-01-20 20:15:34 425

转载 Matlab与C/C++联合编程之Matlab以MEX方式调用C/C++代码(二)

如果我有一个用C语言写的函数,实现了一个功能,如一个简单的函数:double add(double x, double y){return x + y;} 现在我想要在Matlab中使用它,比如输入: >> a = add(1.1, 2.2)    3.3000要得出以上的结果,那应该怎样做呢?解决方法之一是要通过使用ME

2018-01-20 20:14:46 278

转载 Matlab与C/C++联合编程之Matlab以MEX方式调用C/C++代码(一)

MEX文件是一种可在matlab环境中调用的C语言(或fortran)衍生程序,mex的编译结果实际上就是一个带输出函数mexFunction 的dll文件。中文名mex文件外文名MATLAB和Executable介    绍在matlab环境中调用的C语言定    义输出函数mexFuncti

2018-01-20 20:13:50 371

转载 matlab和C/C++混合编程--Mex (六)参数传递

最近的项目需要matlab和C的混合编程,经过一番努力终于完成了项目要解决的问题。现在就将Mex的一些经验总结一下,当然只是刚刚开始,以后随着学习的深入继续添加。首先讲讲写Mex的一些常规规定,然后我们会重点关注混合编程中最难解决数据的问题--结构到底如何转换,并且后面会重点说一下自己的程序。一、Mex的结构先看一个简单的程序(该程序保存在matlab主目录下名字是mexDemon

2018-01-20 16:13:37 1080

转载 matlab中mxGetScalar,mxGetPr,mxGetM,mxGetN,mxCreateDoubleMatrix的使用

MATLAB程序,里面使用到C语言,涉及到几个MATLAB使用C语言程序的接口函数:整个c程序由一个接口子过程 mexFunction构成,前面提到过,Matlab的mex函数有一定的接口规范,就是指:void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) nlhs:输出参数数目 

2018-01-20 14:44:35 3181

转载 matlab--常用命令--01

A aabs 绝对值、模acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc 反余割 acsch 反双曲余割 align 启动图形对象几何位置排列工具 all 所有元素非零为真 angle 相角 ans 表达式计算结果的缺省变量名 any 所有元素非全零为真 area 面域图 argnames

2018-01-20 10:07:18 366

转载 matlab--常用命令--03

a    abs     绝对值、模、字符的ASCII码值    acos     反余弦    acosh     反双曲余弦    acot     反余切    acoth     反双曲余切    acsc     反余割    acsch     反双曲余割    align     启动图形对象几何位置排列工具    

2018-01-20 10:02:28 231

转载 matlab---常用命令--02

1.用法:linspace(x1,x2,N)功能:linspace是Matlab中的均分计算指令,用于产生x1,x2之间的N点行线性的矢量。其中x1、x2、N分别为起始值、终止值、元素个数。若默认N,默认点数为100。2.[X,Y] = meshgrid(x,y)生成采样点的网格,举个例子就明白了x=1:3;y=10:14;[X,Y] = meshgri

2018-01-20 10:00:56 425

转载 matlab-- 常用命令--04

clear:清除原有变量clc:清除命令窗口中的内容quit:退出matlabdemo:查看帮助help:查看帮助,后面要加参数,与不同figure:创建图形窗口clf:清除图形,一般在画图之前用size(X):返回矩阵X的行数与列数get():得到图形的属性,如位置等set():设置图形的属性等uicontrol()

2018-01-20 09:59:48 238

转载 matlab生成C++文件mcc命令

最近在做C++调用matlab的混合编程,觉得有必要搞清楚下mcc的命令。比人版本matlab2011a,在matlab下利用-help mcc密令认真看了下解释,下载将其翻译成中文以便大家理解,不对的请在贴后面留言,我会在看到后第一时间更正。        MCC Invoke MATLAB to C/C++ Compiler (Version 4.15).    这一句不用说了,就是C

2018-01-17 17:04:41 484

新冠(Omicron)疫情动态及应对 钟南山院士

讲座将总结两年来抗疫取得的成就,系统分析全国范围第二波(Omicron)疫情的特点,介绍其Omicron的生物学特征、致病性;在大学教学环境中,介绍如何让学生加强个人防护。

2022-12-16

p23054246_121020_Linux-x86-64.zip

p23054246_121020_Linux-x86-64.zip Linux 7 64Bit + Oracle 12c 64Bit Oracle 安全补丁 23054256 database patch set update 下载包里含 http://pan.baidu.com/s/1nvxtI8D 密码

2016-09-02

p12419278_112010_Linux-x86-64.zip

数据库Oracle 11.2g x86-64 + Linux 64bit 安全补丁 p12419278_112010_Linux-x86-64.zip

2016-09-02

p6880880_122010_Linux-x86-64 12.2.0.1.0.part1.rar

p6880880_122010_Linux-x86-64 12.2.0.1.0.part1.rar p6880880_122010_Linux-x86-64 12.2.0.1.0.part2.rar 因有文件大小限制,分两个包: [oracle@orcl-db-01 OPatch]$ ./opatch version OPatch Version: 12.2.0.1.0 OPatch succeeded.

2016-09-02

p6880880_112000_Linux-x86-64

p6880880_112000_Linux-x86-64 将OPatch 升级到 11.2.0.3.0 版本 [oracle@orcl-db-01 OPatch]$ ./opatch version OPatch Version: 11.2.0.3.0 OPatch succeeded.

2016-09-02

openssh-7.3p1.tar.gz

openssh-7.3p1.tar.gz

2016-09-02

openssh-7.1p1.tar.gz

openssh-7.1p1.tar.gz

2016-09-02

openssh-6.6p1.tar.gz

openssh-6.6p1.tar.gz

2016-09-02

解决RMS and Office 过期的补丁

2009/12/11 Office 使用RMS 认证出现问题,office 不能开正常打开加密文档,同时不能再加密文档。微软会更新补丁已经发布

2009-12-13

EXP400安装Windows2003 Enterprise Server MSCS群集

本文阐述的内容针对使用EXP400磁盘扩展柜安装Windows2003 Enterprise Server MSCS群集,其中提供的方法仅供参考,对于Windows2003 Enterprise Server MSCS的相关问题,请参见微软公司的技术文档。 硬件要求:  IBM ServeRAID Configuration Utility CD version 7.1  IBM ServeRAID 6M阵列卡  IBM EXP400磁盘扩展柜  兼容Windows Server 2003企业版的服务器,一台做为节点1,一台做为节点2  每台服务其中至少需要两块网卡

2009-08-26

空空如也

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

TA关注的人

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