自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浴血重生-学习空间

C/C++/Go/python、 云安全、加解密、后端服务【公众号:木石说(mushiwords)】

  • 博客(14)
  • 资源 (60)
  • 收藏
  • 关注

原创 C++內联函数的原理与使用

C++內联函数是调整程序性能的一个重要方法在C++中,函数调用需要建立栈环境,进行参数的复制,保护现场,回复现场等,这些工作都是比较大的开销。程序的效率因此收到很大的影响。所以现在很多程序运行的额外工作都已经硬件化了,来减少运行的开销。尽管如此,仍有一些细微的开销可以优化,当然,如果对于一个函数的调用很频繁,那就需要內联函数来优化。內联函数原理:如果一个函数频繁的被程序调用,则会很浪费

2013-07-31 22:49:55 1167

原创 命令行重定向输入输出

标准输入输出:学习C/C++,这个专业名词从第一节课就开始接触。我的理解就是在DOS窗口下的输入与输出,DOS界面作为程序输入与输出显示的载体。称为标准输入输出~          作为对比,使用重定向程序来制定输入输出设备。例程:redirect.cpp#include using namespace std;int main(){     cout<<input 2 num

2013-07-31 22:05:21 3318

转载 深入了解信号与槽

信号槽机制是Qt编程的基础。        槽函数和普通的C++成员函数没有很大的区别。它们也可以使virtual的;可以被重写;可以使public、protected或者private的;可以由其它的C++函数调用;参数可以是任何类型的。        如果要说区别,那就是,槽函数可以和一个信号相连接,当这个信号发生时,它可以被自动调用。 connect()语句的原型类似于:

2013-07-31 00:14:22 1036

原创 Qt的布局管理组件

Qt一共有三种主要的layout,分别是: QHBoxLayout- 按照水平方向从左到右布局; QVBoxLayout- 按照竖直方向从上到下布局; QGridLayout- 在一个网格中进行布局,类似于HTML的table。 layout使用addWidget添加组件,使用addLayout可以添加子布局,因此,这就有了无穷无尽的组合方式。#in

2013-07-28 01:01:29 1229

原创 Qt特性总结

1.支持html解析Qt源代码:默认输出QLabel *label = new QLabel("Hello, world!");HTML解析代码:字体设置为2号,hello为红色QLabel *label = new QLabel("Hello, world!");

2013-07-27 23:44:47 2103

原创 命令行形式下的Qt实现编译连接

对于熟悉传统 IDE 界面编程的人来说,使用命令行进行编译连接似乎总有一点不可预知性,对于一个命令的执行结果,经常产生同一个怀疑: “完了吗?可靠吗?”答案是肯定的!可靠!Qt作为 一个跨平台的工具,既有IDE,也有CMD。但是无论那一种,都是使用的同一个编译工具,只是调用方式不同罢了%……下面介绍Qt 在cmd 命令行下的编程。1.首先建立工程文件夹mkdir

2013-07-27 23:32:32 1225

原创 qt调试 ptrace:不允许的操作

1.修改系统配置文件:用gedit 使用 管理员权限打开sudo gedit /etc/sysctl.d/10-ptrace.conf 2.找到下面这一行:(一般在文件最后一行)kernel.yama.ptrace_scope = 13.修改如下:kernel.yama.ptrace_scope = 0 4.然后重启电脑:reboot

2013-07-27 17:21:14 6069 2

原创 linux网络有线连接失败“设备未托管” 解决办法

系统描述:ubuntu 12.04 问题描述:1.linux 无线网络连接正常,有线网络无法连接2.ifconfig 命令之后没有eth0 。3.右上角网络连接处显示有线网络 设备未托管解决方法:sudo /etc/NetworkManager/NetworkManager.conf将managed=false改成true,重启一下就可以了。

2013-07-27 10:39:15 17203 2

转载 KVM与LINUX

http://wiki.ubuntu.com.cn/UbuntuWiki:Kvm/zh

2013-07-24 01:15:43 1025

原创 KVM下安装操作系统

本文假设已安装完成kvm,如果未安装。KVM安装查看http://blog.csdn.net/makenothing/article/details/9394477 文章来源,翻译自http://www.linux-kvm.org/page/HOWTO1Creating a disk image for the guest /usr/local/kvm/bi

2013-07-21 00:18:48 6261

原创 Linux下安装KVM(源码安装)

1、首先下载KVM源码:http://www.linux-kvm.org/page/Downloads  或者 http://sourceforge.net/projects/kvm/files/   选择最新版本2、进入KVM官方网站查看安装教程:http://www.linux-kvm.org/page/HOWTO13、安装函数依赖库

2013-07-21 00:00:54 14152

原创 malloc/free与new/delete的使用方法与区别

Malloc 和 free 是C++/C语言中的标准函数而new/delete是C++中的操作符。他们都能够在C++中动态的分配内存和释放内存资源。malloc/free不能满足动态对象的创建,因为对象在创建的时候会调用构造函数进行初始化,在生命周期结束的时候又要调用析构函数进行析构以释放资源。malloc()和free()是库函数而非操作符,编译器对它们没有控制权限,因此malloc

2013-07-17 15:45:02 1338

原创 linux下.o .so .a 文件详解

.o、.a、.so文件都是Linux下的程序函数库,即编译好的可以供其他程序使用的代码和数据。优点:程序模块化,容易重新编译,方便升级。分类:静态函数库(对应.a文件)、共享函数库(对应.so文件,类似于Windows的dll文件)、动态加载函数库(对应.o文件,相当于Windows里的.obj文件)静态函数库特点:实际上是简单的普通目标文件的集合,在程序执行前就加入到

2013-07-16 17:01:52 3280

原创 windows下lib与dll关系

1.lib与dll 区别    (1)lib是编译时需要的,dll是运行时需要的。    如果要完成源代码的编译,有lib就够了。    如果也使动态连接的程序运行起来,有dll就够了。    在开发和调试阶段,当然最好都有。    (2)一般的动态库程序有lib文件和dll文件。    lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会

2013-07-16 16:56:19 1793

MinGW-gcc440

QT安装 library+creator+MinGW 使用的MINGW 在此下载

2013-08-06

linux下GDB调试中文文档

linux下GDB调试中文文档 ,绝对详细的资料,看后感觉GDB 很强大。看后对GDB 不再畏惧

2013-07-25

basicOCR数字识别.rar

basicOCR数字识别.rar

2013-04-23

Opencv将BMP文件保存为二进制文本

Opencv将BMP文件保存为二进制文本

2013-04-23

基于MFC的OpenGL编程Part10源码

基于MFC的OpenGL编程Part10源码 作者:洞庭散人 出处:http://phinecos.cnblogs.com/

2013-03-13

基于MFC的OpenGL编程Part9源码

基于MFC的OpenGL编程Part9源码 作者:洞庭散人 出处:http://phinecos.cnblogs.com/

2013-03-13

基于MFC的OpenGL编程part8源码

基于MFC的OpenGL编程part8源码 洞庭散人的博客源码

2013-03-11

基于MFC的OpenGL编程part7源码

基于MFC的OpenGL编程part7源码 作者:洞庭散人 出处:http://phinecos.cnblogs.com/  

2013-03-11

基于MFC的OpenGL编程part6源码

基于MFC的OpenGL编程part6源码

2013-03-11

基于MFC的OpenGL编程part5源码

基于MFC的OpenGL编程part5源码

2013-03-11

基于MFC的OpenGL编程part4源码

基于MFC的OpenGL编程part4源码

2013-03-11

基于MFC的OpenGL编程part3源码

基于MFC的OpenGL编程part3源码

2013-03-11

基于MFC的OpenGL编程part2

基于MFC的OpenGL编程part2

2013-03-11

linux下GDB教程

linux下GDB教程 详细解释 调试设置断点

2013-01-03

十六进制查看器WINHEX

十六进制查看器 WINHEX16.7 包括图片文件

2013-01-03

opencv 2.x英文文档

opencv 英文文档,里面哟很多小例子可以试验一下,是初学者的自诩资料

2012-12-16

数字信号处理_西安电子(_高西全丁美玉)第三版_课后习题答案(全)

数字信号处理_西安电子(_高西全丁美玉)第三版_课后习题答案(全)1-7章.

2012-11-08

信号与系统_陈后金_高教版_课后答案

信号与系统_陈后金_高教版_课后答案

2012-05-06

五子棋程序源代码 C、/C++

五子棋程序源代码 C、/C++五子棋程序源代码 C、/C++

2011-08-30

C++学生管理系统源代码

C++ 学生管理系统源代码 学生管理系统源代码

2011-08-30

matlab时频分析工具箱+安装方法+函数说明+最新版tftb.

matlab时频分析工具箱+安装方法+函数说明+最新版tftb: 为了兼顾无积分的朋友,如果无法下载请加公众号:mushiwords ,回复:matlab直接获取永久下载链接

2017-01-11

Matlab-EMD工具箱+最新版emd.

Matlab-EMD工具箱+最新版emd. matlab emd工具箱最新版

2017-01-11

matlab emd工具箱最新版

matlab emd工具箱最新版

2017-01-10

matlab时频分析工具箱最新版

matlab时频分析工具箱最新版 也是最终版,官方不会更新了。08年的时候就到了tftb-0.2,一直到现在。

2017-01-10

VC++数字图像处理

VC++数字图像处理

2016-11-27

Kmeans聚类算法C++

Kmeans聚类算法C++ VS2010 调试运行

2016-06-22

层次聚类算法C++

层次聚类算法C++ VS2010 调试运行成功

2016-06-22

MFC绘图波形图演示程序

MFC绘图波形图演示程序 MFC 定时器实现 GDI

2016-04-22

多线程测试程序

WaitForSingleObject与WaitForMultipleObjects 多线程测试。

2016-04-20

C++MFC换肤源代码

C++MFC换肤源代码,内有源码,实例。

2016-04-14

VSC++ MFC GDI+实例

VSC++ MFC GDI+实例 加载图像以及控件显示 GDI+ 实例小程序

2014-11-02

web服务 ASP.NET实例演示

web服务 ASP.NET实例演示 既有使用网络web服务,也有自己实现的web服务,来调用,压缩包内含有两个工程,一个是服务工程,一个是测试工程。

2014-08-28

HHT源代码MATLAB

里面包含音频,图像。结果 是台湾一个大学专门研究HHT的程序,很值得的借鉴

2014-04-18

matlab时频分析工具箱+安装方法+函数说明.

时频分析工具箱中提供了计算各种线性时频表示和双线性时频分布的函数, 本帖主要列出时频分析工具箱函数简介,以号召大家就时频分析应用展开相关讨论。 一、信号产生函数: amexpo1s 单边指数幅值调制信号 amexpo2s 双边指数幅值调制信号 amgauss 高斯幅值调制信号 amrect 矩形幅值调制信号 amtriang 三角形幅值调制信号 fmconst 定频调制信号 fmhyp 双曲线频率调制信号 fmlin 线性频率调制信号 fmodany 任意频率调制信号 fmpar 抛物线频率调制信号 fmpower 幂指数频率调制信号 fmsin 正弦频率调制信号 gdpower 能量律群延迟信号 altes 时域Altes信号 anaask 幅值键移信号 anabpsk 二进制相位键移信号 anafsk 频率键移信号 anapulse 单位脉冲信号的解析投影 anaqpsk 四进制相位键移信号 anasing Lipscjitz 奇异性 anaste 单位阶跃信号的解析投影 atoms 基本高斯元的线性组合 dopnoise 复多普勒任意信号 doppler 复多普勒信号 klauder 时域Klauder小波 mexhat 时域墨西哥帽小波 二、噪声产生函数 noiseecg 解析复高斯噪声 noiseecu 解析复单位高斯噪声 tfrgabor Gabor表示 tfrstft 短时傅立叶变换 ifestar2 使用AR(2)模型的瞬时频率估计 instfreq 瞬时频率估计 sqrpdlay 群延迟估计 三、模糊函数 ambifunb 窄带模糊函数 ambifuwb 宽带模糊函数 四、Affine类双核线性时频处理函数 tfrbert 单式Bertrand分布 tfrdfla D-Flandrin分布 tfrscalo 尺度图 tfrspaw 平滑伪Affine类Wigner分布 tfrunter Unterberger分布 五、Cohen类双核线性时频处理函数 tfrbj Born-Jordan分布 tfrbud Butterworth分布 tfrcw Choi-Williams分布 tfrgrd 归一化的矩形分布 tfrmh Margenau-Hill分布 tfrmhs Margenau-Hill频谱分布 tfrmmce 谱图的最小平均互熵组合 tfrpage Page分布 tfrwv 伪Wigner-Ville分布 tfrri Rihaczek分布 tfrridb 降低交叉项的分布(Bessel窗) tfrridbn 降低交叉项的分布(二项式窗) tfrridh 降低交叉项的分布(汉宁窗) tfrridt 降低交叉项的分布(三角窗) tfrsp 谱图分布 tfrspwv 平滑伪Wigner-Ville分布 tfrwv Wigner-Ville分布 tfrzam Zhao-Atlas-Marks分布 六、其他处理函数: friedman 瞬时频率密度 htl 图像直线检测中的Hough变换 margtfr 时频表示的能量 momftfr 时频表示的频率矩 momttfr 时频表示的时间矩 renyi Renyi信息度量 ridges 波峰提取 plotifl 绘制归一化的瞬时频率规律 tfrparam 返回用于显示时频表示的参数 tfrqview 时频表示的快速可视化 tfrsave 保存时频表示的参数 tfrview 时频表示的可视化

2014-02-27

Matlab-EMD工具箱 + 详细安装方法

Matlab-EMD工具箱 + 另附详细安装方法,亲手验证可以使用。

2014-02-27

三层模型实例+数据库.zip

三层架构实例+数据库 标准三层架构 个人整理 适用于教学比较方便 以及个人学习 里面有相应的数据库,为了简单明了,就建了一张表。重点在学习框架之间的联系机制

2013-12-06

openCV检测周长源码

openCV检测周长源码,打包发布,保证运行

2013-09-12

C语言从文本文档读取字符串(用户名和密码验证)

C语言从文本文档读取字符串(用户名和密码验证)

2013-08-15

OpenGL加载3ds模型类的封装

OpenGL导入几个已经做好的3ds模型,但是由于3ds模型 官方未公布其结构,现在虽说是hack的差不多了,但是还是很难完美的显示。 这里是几个封装好的类,仅供参考

2013-08-12

C++中openGL读取3ds文件

C++中openGL读取3ds文件 内置3ds飞机模型文件做测试。 修改Spin=88.静态显示飞机模型

2013-08-12

空空如也

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

TA关注的人

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