- 博客(142)
- 资源 (4)
- 收藏
- 关注
转载 七种滤波方法的matlab实现和测试
创建两个混合信号,便于更好测试滤波器效果。同时用七中滤波方法测试。混合信号Mix_Signal_1 = 信号Signal_Original_1+白噪声。混合信号Mix_Signal_2 = 信号Signal_Original_2+白噪声。1.巴特沃斯低通滤波器去噪巴特沃斯滤波器适合用于信号和噪声没有重叠的情况下。下图是巴特沃斯对两个信号的滤波效果。从图上可以看出巴特...
2018-05-08 18:41:51 4325
原创 keil v5 No Ulink2/Me Device Found 的解决方法
问题描述: 在使用keil v5中使用j link2链接STM32F103ZE时,下载程序时,出现下列现象:No Ulink2/Me Device Found,确定之后的输出为:问题的根源在没有配置好keil中的Utilities,选择keil项目中的选项按钮,通过下列操作更改成图中的选项即可解决问题。至此问题解决,可以使用jlink下载程序...
2018-04-22 21:18:43 54591 11
原创 excel重新排序
标题 ##H1 1、复制选项至word中ABCD ABD ABC ABC ABCD ABC ABC ABD ACD标题 ##2、为每个字符加入tab空格Crtl+H快捷键调出替换操作,按照下列方式勾选,其中所有字符均为英文字符。tab空格得到方法是,在excel同一行两个相邻单元格中随便输入两个字符,复制到txt文本中,两个字符之间就会有一个tab空格。 标题 ##3、将替换好的
2017-08-22 10:31:11 2358
原创 latex 双栏+支持中英文字符输入+支持中英文目录 模板
1、双栏问题这与latex模板cls中的twoculumn定义有关,直接查看cls文档即可2、中英文支持问题在\begin{document}之前加入\usepackage{CJK}%中文字体包--中文字体使用--投稿时应删除在\begin{document}之后第一行加入\begin{CJK}{GBK}{song}%kai,楷体,song,宋体准备使用汉字--中文字体使用--投稿时应删除之后就可以
2017-08-05 18:52:09 7727
原创 matlab日常问题
matlab日常问题替换、删除命令fromDate=str2double(strrep(FromDate,’/’,”));%将类如’2011/01/10’转化为20110110,从字符串到double
2017-08-02 20:00:32 508
原创 matlab鼠标拖动图形代码
function test()clearclcfigure();plot((1:0.5:10)',sin(1:0.5:10)'*(1:10),... 'LineWidth',3,'ButtonDownFcn', @bdfcn);drawnowhaxes=gca;hfigure=gcf;haxes.XLimMode='manual';haxes.YL
2017-08-02 18:17:34 3885 1
原创 MyEclipse安装、配置到部署、运行web项目
本文将介绍如何使用 MyEclipse 来开发Web 项目(包括HTML,JSP,Servlet,Filter和后台Java 类),并进行发布,运行,测试和调试。本章将通过开发一个使用JDBC 进行登录验证的简单例子来给大家展示相关的操作过程。那么哪些应用算是 Web 应用呢?简单说通过网络浏览器,例如IE,Firefox 等等上网看到的绝大多数网页,都属于Web 应用的范围,所以它的应用是非
2014-11-27 11:34:20 9909
转载 微软的面试题及答案(09.10.22)
第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称
2014-08-21 11:26:23 781
原创 QRegExp
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)
2014-05-29 11:31:03 1519
原创 linguist国际化问题
Found 2367 source text(s) (0 new and 2367 already existing) Kept 48 obsolete entries
2014-04-09 14:37:04 965
原创 .bat文件自动重启
ping 127.0.0.1 > a.txt xcopy f:\asd.txt e: /s /h /c /y /ktasklist|findstr /i testHttp.exe && taskkill /f /IM testHttp.exestart testHttp.exepause()exit
2014-03-21 10:56:24 7252
转载 namespace C++
命名空间在C++中,名称(name)可以是符号常量、变量、宏、函数、结构、枚举、类和对象等等。为了避免,在大规模程序的设计中,以及在程序员使用各种各样的C++库时,这些标识符的命名发生冲突,标准C++引入了关键字namespace(命名空间/名字空间/名称空间/名域),可以更好地控制标识符的作用域。MFC中并没有使用命名空间,但是在.NET框架、MC++和C++/CLI中,都大量使用了命名
2014-02-28 13:38:31 778
原创 qt中qDebug()无法输出解决办法
在调试qt程序,无论是debug版本还是release版本,都会遇到此类问题,先将其总结在此。现象描述:无论是头文件还是源文件中都有#include 程序中qdebug()却在输出窗口中无法看到输出的信息。解决办法:1.在工程文件.pro的最后添加:CONFIG += console2.如果你的工程文件中又包含多个工程文件,那么你需要在那几个工程文件最后也添加C
2014-02-25 15:34:26 39111 1
原创 QT pro工程文件介绍
在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2. 指定源文件SOURCES = *.cpp对于多源文件,可用空格分开,如:SOURCES = 1.cpp 2.cpp3.cpp或者每一个文件可以被列在一个分开的行里面,通过反斜线另
2014-02-25 10:58:22 977
原创 c++继承及例子
一、理论介绍C++编程语言的应用范围比较广泛,能够以一种简单灵活的方式帮助开发人员实现许多功能。在C++类继承中,一个派生类可以从一个基类派生,也可以从多个基类派生。 从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。单继承的定义class B:public { 派生类新定义成员> }; 多继承的定义 class C:public A,private B
2014-02-21 14:17:43 1385
原创 qt4中如何调用C函数
qt默认的编程语言为C++语言。如果你用qt编译.c文件,会出现找不到C语言的默认头文件等错误(如:stdio.h等)。qt中不支持 extern "C"{}的这种写法,我前几天有一个C程序需要移植到Qt的工程中,本希望直接extern "C"就ok了,但发现qt4居然不支持这种写法。我的程序中用到了好几个linux系统头文件,是向串口发指令之类的程序,程序中用到了互斥锁并创建了一个线程。如果
2014-02-14 09:46:35 4746
原创 编译及安装QCA类库及使用
QCA是C++ GUI Qt中的一个第三方插件,为Qt提供了一个针对安全性方面编程的框架。从QCA的名称不难发现,它的设计在很多方面借鉴了JCE(Java Cryptography Extension)——QCA定义了一组公共接口,并由不同的提供者提供加解密算法实现。开发者通过调用简单的API,就可以轻松的实现对称加解密、非对称加解密以及数字证书等功能。QCA是跨平台的,可以运行在Windows、
2014-02-14 09:35:30 11920 3
原创 psi windows qt
在windows环境下,在qt中编译psi是个比较费时费事的事情,今天终于编译通过,在这里记录一下。psi需要三个东西的支持,qca,qca-ossl,openssl,每一个都可以在google中单独的搜索XXX编译查到,如搜索qca编译得到qca的安装编译方法。其实每一个的意思是实现第三方插件在qt中的使用,因此如果不熟悉qt,或者不熟悉插件的编译使用方法,是比较麻烦的事情。下面总结
2014-02-14 09:31:05 1935 3
原创 XHTML 结构化
XHTML 规则概要将传统的 HTML 转换为 XHTML 1.0 是快捷且无痛的,只要你遵守一些简单的规则和容易的方针。不管是否使用过 HTML,都不会妨碍你使用 XHTML。使用恰当的文档类型声明和命名空间。使用 meta 元素声明你的内容类型。使用小写字母书写所有的元素和属性。为所有的属性值加引号。为所有的属性分配值。关闭所有的标签。使用空格和斜线关闭空标签。不要在注释中写双下划
2013-07-25 08:54:37 522
转载 const用法详解(转)
http://www.cnblogs.com/StudyRush/archive/2010/10/06/1844690.html面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读 const int
2013-07-25 08:53:58 520
原创 葛兰维的八大定律
葛兰维的八大定律理论1、平均线由下降逐渐走平,且有向上抬头的迹象,而股价自均线的下方向上突破平均线时是买进信号。 均线系统由下降转为水平不是一朝一夕可以形成,需要很长时间。随着时间的推移,在这一价位区的换手越来越多。此时股价一旦向上穿越均线系统,对于在低位买入者来讲突然获利丰厚,必然会造成低位买进的投资人大量获利抛售。只要股价可以高位站稳,成交量放出巨量加以配合,就说明必
2013-07-25 08:52:49 3102
原创 JTable常见用法
JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1-col2"},{"row2-col1", "row2-col2"}};
2013-07-02 14:34:33 873
原创 jdbc连接sql server 2008
jdbc连接sql server分为下面三步:第一步:下载微软的驱动包网址http://www.microsoft.com/zh-cn/download/details.aspx?id=2505下载后解压,放到某一个文件夹下,建议放到eclipse-->plugins下,便于管理文档。在eclipse中按照下面顺序操作:右键项目名称——点击“Properties”——Java
2013-06-08 17:30:25 4100
原创 RS-485总线布线规范
技术规范在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。 RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-
2013-04-02 08:47:11 2978
原创 Qt连接MySQL
一般情况下,qt只带了qsqlite4和qodbc两种驱动,如果在安装qt时,你没有添加qt -mysq参数,那么意味着,在你的程序中不能直接使用mysql数据库。那么你就需要安装这个插件。感谢jpzjpz提供的详细安装过程!网址为:http://dev.wo.com.cn/bbs/viewthread.jsp?tid=140945&extra=page%3D1我这里还是在重新罗嗦
2013-02-27 20:57:24 34346 1
转载 MySQL安装教程图解
下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! MySQL下载地址:http://www.crsky.com/soft/4311.html 打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面 mysql安装向导启动,按“Next”继续 选择安装
2013-02-27 16:43:32 1147
转载 常用中文字体英文名称对照表
有时 css 文件里面用到中文字体的时候由于字体编码的关系要使用到中文字体的英文字体名字,然而有些中文字体的英文名字却不是那么好记, 所以这里就搜集了一些,方便使用。中文名英文名UnicodeUnicode 2Mac OS华文细黑STHeiti Light [STXihei]\534E\6587\7EC6\9ED1华文
2013-02-24 11:05:52 3119
原创 常见的C++编译器
GNU C++ g++是一个开源的C++编译器,GCC3.3对标准化C++的支持达96.15%。 值得一提的是,gcc是gnu c的编译器, g++是gnu c++的编译器, 而egcs(Enhanced GNU Compiler Suite)可以认为是gcc的改进版。目前gcc已经改名,从原来代表GNU C Compiler改变为代表GNU Compiler Collection。而
2013-02-22 10:45:42 795
原创 ubuntu没有声音
可以先试一下:sudo gedit /etc/modprobe.d/alsa-base在最后加上一句options snd-hda-intel model=automodel=auto让系统自已检测并读取BIOS中的参数。做完了这个操作之后,重启在终端中:aplay -l如果显示找不到有效的声效卡说明这种方法失败如果显示:**** P
2013-02-02 10:56:51 962
转载 C/C++程序中致命的内存分配问题
C/C++程序中致命的内存分配问题 你是否曾经这样定义过变量:int a[50]; ?或许你会说,这是一句再普通不过的代码了。那么 int a[1000000]; 呢?int a[512][512]; 呢?用了这么久的 VC,直到今天才发现,自己连最基本的东西还没弄清楚。请看下面的这篇文章: 一、预备知识——程序的内存分配 一个由 C/C++编译的程序占用的内存分为以下几
2013-01-31 13:41:50 738
转载 const用法详解(转)
面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j; //非法,导致编译错误 j=i; //合法 2. 必须
2013-01-30 16:03:39 455
转载 C中的volatile用法
volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k = i;
2013-01-30 16:01:25 545
原创 qt值qss(stylesheet)用法简介(二)
实际例程和素材qcolor颜色名称:qframe结构图:例子一:background-color: red;border-style: outset;border-width: 2px;border-radius: 10px;border-color: beige;font: bold 14px;min-width: 10em;pad
2013-01-18 10:01:24 7135
原创 qt值qss(stylesheet)用法简介(一)
使用qt写程序,总要有界面,而美工给程序猿的设计总是那么美轮美奂,那么该怎么样将效果图转化为实际图?qt借鉴css经验,设计出自己的qss。拿实例说话吧:1.QPushButton#evilButton { background-color: red }2QPushButton#evilButton { background
2013-01-17 16:40:23 6134 1
原创 qt编译出现的异常(一)
最近在编写程序时,我使用了第三方插件qwt,正常安装之后,在编译项目时出现了下列情况:./debug\curvewidgetclass.o: In function `CurveWidgetClass':E:\RemoteMonitorPromoteV4.0\RemoteMonitorPromoteV42/curvewidgetclass.cpp:5: undefined refere
2013-01-16 09:36:17 10301
转载 Qt注册元类型(MetaType)
程序调试时出现:QObject::connect: Cannot queue arguments of type 'FunctionDataClass (Make sure 'FunctionDataClass' is registered using qRegisterMetaType().)其中FunctionDataClass只是我定义的一个类,在发送信号时就出现了上
2013-01-06 16:45:43 2928
原创 qt静态编译
QT里部署程序有两种方法:一种是动态编译,一种的静态编译动态编译需要发布.exe程序的同时,附上dll文件,想Qt里的Qtguid4.dll一个就有160M之巨,对于一般的小程序来说,可能只有小小的几M,所以有很多我们根本用不到的东西在里面,最好是将其给消除掉静态编译时生成唯一一个.exe,在发布程序的时候,只需要这一个程序就可以让用户使用,简单方便。安装Qt程序的时候,默认的就是动态
2012-12-16 13:46:38 20529
原创 Qt打开COM10以上串口
这里主要说的是使用第三方类qextserialport时,打不开com10及以上的串口,需要在portname前添加\\\\.\\这样就可以了!!例如QString portname;portname.append("\\\\.\\").append(ui->SerialCom->currentText());SerialCom->setPortName(portnam
2012-12-11 20:45:55 5664 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人