自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Qt中自定义控件,继承QWidget时应用QSS样式

Qt5.5中,自定义控件继承QWidget,无法直接应用setStyleSheet来设置样式,也无法应用QSS文件。解决方法:方法1、调用setAttribute(Qt::WA_StyledBackground,true);方法2、重写paintEvent,在paintEvent中添加如下代码: QStyleOption opt; opt.init(this);

2017-12-27 11:36:52 4079

原创 ASP.NET中使用JSON方便实现前台与后台的数据交换

一、前台向后台请求数据在页面加载时,有时需要对一些表单进行初始化,此时可以利用JQuery的 get 函数向后台发起异步请求://初始化函数function initSettings() { $.get("?Action=init", function (data) { if (data == "NO") { aler

2014-07-29 16:53:17 1162

原创 编辑文章 - 博客频道 - CSDN.NET

DOM是以树的形式组织的,因此对HTML元素的遍历与查找很多概念可以用树的遍历、节点查找去理解。4.1 向上遍历 DOM 树这些 jQuery 方法很有用,它们用于向上遍历 DOM 树:parent()  //parent() 方法返回被选元素的直接父元素,只会向上一级对 DOM 树进行遍历。parents()parentsUntil()

2014-06-24 16:28:43 179

原创 jQuery学习之三:HTML操作

1、获得内容和属性

2014-06-24 14:10:31 155

原创 jQuery学习之二:jQuery效果

1、jQuery 效果之隐藏和显示

2014-06-23 17:00:22 164

原创 jQuery学习之一:jQuery基本介绍

jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。

2014-06-23 10:46:55 158

转载 C# 操作注册表,实现记住上次打开的文件目录

C#操作注册表Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_CONFIG。  下面我们来分别解释这5

2014-04-28 11:24:57 2141

原创 ACEES 2007 导出表数据到 SQL SERVER (反过来过程相似)

1. 前提条件:必须在本地的ODBC中设置DSN名,ODBC必须测试通过!可使用的几种设置ODBC方式:(1) 单机版: 在创建ODBC的新的DSN时,选择的数据源用SQL Server;(2) 网络版:               [ 1] 在创建ODBC的新的DSN时,选择的数据源用SQL Server;               [2] 在创建ODB

2014-04-17 10:26:13 213

原创 MFC学习之五:自定义消息

<br />      发消息一般有两种方式:SendMessage 和 PostMessage 。其中SendMessage指发送消息并且等待结果返回后,主进程才继续运行;PostMessage指发送消息后不等待结果返回,主进程直接继续运行。<br />下面举例:如何在VC/MFC机制下发SendMessage消息,其实发PostMessage消息的方式和这是一样的。<br />    //下面为发送用户自定义消息的方式:<br />第一步: 定义消息ID<br />    //可以在头文件stdafx.

2011-01-12 17:06:00 452 1

原创 MFC学习之四:tab control控件的使用

<br />网上有很多介绍它的使用方法,就先借花献佛,转来一篇:<br />http://blog.sina.com.cn/s/blog_4c8287230100kc7o.html<br />下面我们来看一下使用步骤。<br />1. 新建一个MFC工程,取名xyTabControl,选择Dialog based,然后Finish。<br />2. 删除对话框上默认添加的三个控件。添加Tab Control控件并在Property属性中设置ID为IDC_TAB1,添加变量m_tabctrl,类型为CTabC

2011-01-12 16:10:00 1018

原创 MFC学习之三:字符串类型使用与转换

<br />CString 是一种很有用的数据类型,使用CString可以让你对字符串的操作更加直截了当。<br />1、CString 对象的连接<br /><br />  能体现出 CString 类型方便性特点的一个方面就字符串的连接,使用 CString 类型,你能很方便地连接两个字符串,正如下面的例子:<br />CString gray("Gray");<br />CString cat("Cat");<br />CString graycat = gray + cat;<br /> <br /

2011-01-12 15:23:00 963

原创 MFC学习之二:建立一个对话框程序

<br />   使用的平台是VC2008。<br />1、新建->项目,选择visual c++选项卡,选择MFC,在右则选择MFC应用程序,并在下头填写名称及其他。确定。<br />2、弹出新的选项框,点下一步,在应用程序类型中可以选择单文档,也可选择多文档,还有基于对话框。以对话框为例,选择对话框。<br />3、一直点下一步,直至完成。<br />4、完成之后,可见一个对话框编辑器,里面只有一行文字和两个按钮,可直接运行。<br />    当然,这只是对话框程序的一个基本框架,里面没有什么实质内容

2011-01-12 11:35:00 815

原创 MFC学习之一:概述

<br />     近因项目之需,同时亦自己想学,最近学起MFC。于网上搜索关于MFC之学习方法,众者,包括自己同学,皆建议我先看看《深入浅出MFC》此书,台湾侯俊杰著。于是乎上网搜寻,下得《深入浅出MFC 第二版》,始看之。<br />    此书有17章,自C++基础,至win32程序,VC平台及MFC深层概念,均有所涉及,尤以MFC关键技术为重,详细剖析之。细读之,收益颇丰,自此对MFC运行与运作机制有所了解。<br />    吾先前有学C++,后有学win32控制台程序设计,亦算是有些许基础,乃

2011-01-12 11:12:00 426

转载 MFC美化界面

<br /> <br />转自:http://vcer.net/1046595482643.html<br />本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础: <br />1. 大致了解MFC框架的基本运作原理; <br />2. 熟悉Windows消息机制,熟悉MFC的消息映射和反射机制; <br />3. 熟悉OOP理论和技术; <br />本文根据笔者多年的开发经验,并结合简单的例子一一展开,希望对读者有所帮助。 <br /> 1. 美化界面之开题篇<br

2010-12-29 14:13:00 7832 3

原创 实现对话框慢慢上升,就像QQ,迅雷的右下角广告一样的效果

主要使用AnimateWindow API函数,在OnInitDialog中添加如下代码:<br /><br /><br /><br />//获得桌面大小<br /><br />CRect rectWorkArea;<br /><br />SystemParametersInfo(SPI_GETWORKAREA,0,&rectWorkArea,SPIF_SENDCHANGE); <br /><br /><br /><br />//获得对话框大小<br /><br />CRect rectDlg;<br />

2010-12-29 10:14:00 604

原创 关于callback函数

凡是由程序员设计却由Windows系统调用的函数,统称为callback函数。这些函数都有一定的类型,以配合Windows的调用操作。 某些Windows API函数要求以callback函数作为其参数之一,这些API,例如SetTimer、LineDDA、EnumObject。通常这种API会在进行某种行为之后或满足某种状态之时调用该callback函数。

2010-12-15 10:16:00 235

原创 C++中的静态成员函数不能访问非静态成员

<br />      C++类中有两种成员函数,一种是静态的,另一种是非静态的。两者的区别是,静态成员函数不接受隐含的this指针,所以无法直接访问非静态成员。<br />     静态成员函数要是想访问非静态成员,有以下方法:<br />方法一:将数据成员也声明为静态的。<br /> <br />方法二:将此类的对象引用传入静态成员函数,用这个对象来访问非静态成员。此方法模仿了this指针的行为。或将非静态成员作为静态成员函数的形参传递进去。<br /> <br />其他方法方法:参考http://ww

2010-12-09 17:35:00 489

原创 RTP数据报头字段

5.1 RTP固定头中的各字段RTP头有以下格式:     0 1 2 3     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+     |V=2|P|X| CC |M| PT               | sequence number                  |     +

2010-12-03 15:49:00 2210

转载 MP3文件格式详解

<br /><br />转一:笔者根据德国Fraunhofer   IIS   (http://www.iis.fhg.de/amm/   )公布的MPEG   Audio解码程序进行简化后编写了一个最简MP3解码程序。有兴趣的读者可以参考对应的源程序(http://www.see.online. <br />sh.cn/ch/sw/self/rainplay/layer3.zip)。 <br />  MP3文件由多个帧组成,也就是说帧是MP3音乐文件的最小组成单位。每个帧又由帧头和帧数据组成。每个帧头长4

2010-12-03 15:10:00 4420

原创 live555学习之一

转自百度百科: live555目录live555简介Live555 Streaming Media整体框架openRTSP客户端流程 live555简介  Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,

2010-12-02 15:50:00 684

原创 C/C++文件输出

一、fread函数和fwrite函数1.函数功能  用来读写一个数据块。2.一般调用形式  fread(buffer,size,count,fp);  fwrite(buffer,size,count,fp);3.说明  (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。  (2)size:要读写的字节数;  (3)count:要进行读写多少个size字节的数据项;  (4)fp:文件型指针。 注意:1 完成次写操(fwrite())作后必须关

2010-12-02 15:36:00 155

数字信号处理及其matlab实现.pdf

数字信号处理及其matlab实现.pdf 数字信号处理及其matlab实现.pdf 数字信号处理及其matlab实现.pdf 数字信号处理及其matlab实现.pdf

2011-11-16

概率论答案--浙大版

概率论 答案 -- 浙大版

2010-04-03

空空如也

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

TA关注的人

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