自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (22)
  • 收藏
  • 关注

转载 [转]让 Code Review成为一种习惯

转自:http://mobile.51cto.com/aprogram-472272.htm1.开篇5月份的时候突然接到 code.oa.com【腾讯内部的一个代码管理平台】 的 summer 的通知, 说广点通的codereview 参与度在公司各部门中表现出色,而我们小组(广点通广告定向小组)的 codereview 综合表现在全公司的小组中排名第一。这让我有点意外

2015-05-14 09:17:52 1132

转载 虚函数表解析

摘抄来源:http://www.cplusplus.com/articles/iy6AC542/As a small warm-up before the article, I would like readers to ask themselves: does a photographer need to know how camera works in order to make

2015-04-21 16:50:12 689

原创 QT设置ToolButton按钮的样式

QToolButton{ min-width:80px; min-height:32px;}QToolButton{color:rgb(255, 255, 255);min-height:20;border-style:solid;border-top-left-radius:2px;border-top-right-radius:2px;background: qli

2015-04-14 09:49:30 30028 1

原创 QT编程中注意的问题

QT编程中注意的问题

2015-04-08 15:14:26 848

转载 static_cast, dynamic_cast, const_cast, reinterpret_cast

0 引入Q:什么是C风格转换?什么是static_cast, dynamic_cast 以及 reinterpret_cast?区别是什么?为什么要注意?A:转换的含义是通过改变一个变量的类型为别的类型从而改变该变量的表示方式。为了类型转换一个简单对象为另一个对象你会使用传统的类型转换操作符。比如,为了转换一个类型为doubole的浮点数的指针到整型:代码:int i;do

2015-04-06 16:06:49 510

原创 数字,字符,字符串转换

1)数字转为字符例如将1转换为'1',采用+‘0’的方式:int a = 1;char b = a + '0';//b = '1'2)如果是字符串的话string str = "a" + 1;printf("str = %s",str); //str = null;string类重载了 = 可以将 char * 转换为string对象,"a"是个char * ,

2015-03-30 10:33:57 1247

转载 指针,变量的生存期及作用范围,良好的动态内存申请和释放习惯

试题1:void GetMemory( char*p ){ p = (char*) malloc( 100 );}void Test( void ) { char*str = NULL; GetMemory( str );  strcpy( str, "hello world" ); printf( str );} 

2015-03-27 18:08:15 1021

原创 strcpy实现机制,数组越界-->memcpy,memmove

先来看一个常见的C++面试题目:void test(){ charstring[10],str1[10]; int i; for(i=0; i<10; i++) {  str1[i] ='a'; } strcpy( string, str1 );}这个题目错误在于哪里?答:数组越界,在对str[i] = 'a';循环赋值过程中最后没有'/0'标识符,导致在strcpy

2015-03-27 17:35:09 1769

原创 常量指针和指针常量

对下列语句正确的描述是?const int *x;   //①int * const x;   //②语句①的含义是指针变量x不能更改语句②的含义是指针变量x所指向的值不能更改语句②的含义是指针变量x不能更改语句①和②相同含义的不同定义方式对于这样一个题目,要记住一句话:const 修饰的是离它最近的对象对于1)来讲,不妨这样写 const ( int *x);

2015-03-25 15:22:12 525

原创 指针与引用 的区别

相同点:1)都是地址的概念2)当改变指针指向内存的值或者改变引用的值时,原值都会发生改变不同点:1)指针是一个实体,而引用仅是个别名;2)引用使用时无需解引用(*),指针需要解引用;3)引用定义时必须初始化,且指向的对象不再改变;指针可以先定义后赋值,指向的对象可以改变;4)引用没有 const,指针有 const,const 的指针不可变;5)引用不能为Null,

2015-03-23 20:10:55 680

转载 sizeof详解,与strlen区别

一:定义首先说明,sizeof不是一个函数,是一个C/C++中的一个操作符,它判断数据类型或者表达式占用的内存字节数,计算是在程序编译时进行,而不是在程序执行的过程中才计算。返回值类型为:size_t。MSDN:The sizeof keyword gives the amount of storage, in bytes, associated with avariable or

2015-03-21 17:06:17 531

原创 bit、位、byte、B、字节、字符等换算

1)bit  = 位:是二进制中的一位,是计算机表示数据的最小单位,也就是说是二进制中01中的一位2)字节:byte = B =  Byte = 字节 ,是计算机存储的最小单位 ,1byte = 1B = 1Byte = 1 字节 = 8bit3)字符:字符>=字节,1个英文字母 = 1字节 = 8 bit, 1 个中文字符 = 2字节 = 16bit4)数字:在ASC码中,‘0’-‘

2015-03-21 11:11:35 17314

原创 C++中string类的七个构造函数用法用例

cout<<"pop1,pop2: "<<pop1<<", "<<pop2<<endl;

2014-07-01 10:50:10 7364

原创 创建Txt并写入

以下为写入Txt日志操作: public void WriteLogTxt(string message) { if (!File.Exists("C:\\TestLog.txt")) { //创建 FileStream fs1 = new FileStream("C:\\TestLog.

2013-08-21 14:44:57 1098

转载 C++与C#类型对应

Windows Data Type.NET Data TypeBOOL, BOOLEANBoolean or Int32BSTRStringBYTEByteCHARCharDOUBLEDoubleDWORD

2013-07-31 12:14:48 1237

原创 NSIS注册dll,ocx

方法一:利用RegDLL/UnRegDLLSetOutPath "$INSTDIR"; 注册RegDLL "$INSTDIR\test.dll";反注册UnRegDLL "$INSTDIR\test.dll"方法二:利用ExecWait;注册。注意:不加/s会弹出注册成功的弹出框。ExecWait 'regsvr32 /s "$INSTDIR\test.dl"'

2013-07-25 13:58:29 5578 1

原创 初识IntPtr

近来研究指针,在C#中谈指针,就不得不谈IntPtr,以下是我对IntPtr的初步了解,一些基础。一:什么是IntPtr先来看看MSDN上说的:用于表示指针或句柄的平台特定类型。这个其实说出了这样两个事实,IntPtr 可以用来表示指针或句柄、它是一个平台特定类型。对于它的解释,这个哥们写的比较好:It's a class that wraps a pointer that i

2013-07-24 20:37:22 44294 1

原创 TextBox判断是否为数字

XAML代码cs代码  private void textBox1_Pasting(object sender, DataObjectPastingEventArgs e)        {            if (e.DataObject.GetDataPresent(typeof(String)))            {                S

2013-07-23 14:33:55 4619

转载 远程调用Excel、Word、PowerPoint,服务器端设置

1. 在运行中敲入DCOMCNFG,在左边找到Console RootàComponent ServicesàComputersàMy ComputeràDCOM Config;在右边找到(1)Microsoft Excel Application{00020812-0000-0000-C000-000000000046}(2)Microsoft Office PowerPoint 投影片{0

2012-07-29 15:22:05 3513

原创 SQL2008 附加数据库出错,提示5120错误

在网上找了好多,没有解决掉,后来用这个解决了,给大家分享一下:在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误。是因为没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可。解决办法:1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单

2012-07-22 20:23:22 1168

转载 Win2008或IIS7的文件上传大小限制解决方案,修改IIS77.5配置

在Win2008里,打开IIS7,找到需要修改限制的网站,双击右侧“管理”下面的“配置编辑器”,在上面的“节”处,找到“system.webServer-->webdav-->asp”,这时,“节”处显示“system.webServer/asp”。在下面,找到“Limits”,点击左边的加号,改变“bufferingLimit”和“maxRequestAntityAllowed”的值为“20

2012-07-21 23:53:22 6571

原创 HTML向AS(SWF)传递参数1

看了好多关于在ASP.NET开发中,用到SWF,由ASP.NET向SWF传值的,不过好多都没调通,今天通过一种方法调通了,总结如下:其实就是使用FlashVars。直接上码:前台:http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"

2012-04-23 21:35:29 2683

转载 asp.net 返回上一页的实现方法小集

asp.net 返回上一页的实现方法小集返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.net中都是用一个button的控件来实现的,实现的方法有很多,今天恰好在做项目时碰到要用这个东东,我就把能实现" 返回上一页","返回前一页"的几种方法总结了一下,供

2011-11-23 17:11:26 546

转载 未将对象引用设置到对象的实例

未将对象引用设置到对象的实例一、网络上的一般说法1、ViewState对象为Null。2、DateSet空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request.QueryString()时,所获取的对

2011-11-22 16:11:27 1467

转载 ASP.NET 运行时错误: 没有为扩展名“.asax”注册的生成提供程序-NET编程

请确保所注册的提供程序具有包含值“Web”或“All”的BuildProviderAppliesToAttribute 属性。 解决方法:  一。web.config 中 修改 二。 IIS中需要点击相应站点的属性 -》主目录 -》配置 —》映射-》添加 可执行文件:c:\windows\microsoft.net\framework\v2.0

2011-11-03 10:43:50 2988 1

转载 c#与AS交互的方法--fscommand函数

fscommand 函数fscommand(command:String, parameters:String) : Void使 SWF 文件与 Flash Player 或承载 Flash Player 的程序(如 Web 浏览器)进行通讯。还可以使用 fscommand() 函数将消息传递给 Macromedia Director,或者传递给 Visual Basic (VB)、Vis

2011-10-23 16:25:22 2380

转载 C++ _tmain和main不同?

用过C的人都知道每一个C的程序都会有一个main(),但有时看别人写的程序发现主函数不是int main(),而是int _tmain(),而且头文件也不是而是,会困惑吧?一起来看看他们有什么关系吧 首先,这个_tmain()是为了支持unicode所使用的ma

2011-08-18 11:32:34 1539

转载 window.location.href的用法

window.location.href的用法2011-03-22 10:57:33|  分类: JAVASCRIPT |  标签:无 |字号大中小 订阅 在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect

2011-07-03 21:59:35 1268

原创 C#中利用存储过程(含有参数)返回dataset

public   DataSet   SQLDB(string   teacheranme)     {     try     {     SqlConnection   conn   =   new       SqlConnection("Password   =   123456;User   ID   =   sa;"   +   "Initial   Catalog   =   xsg

2011-06-21 20:39:00 3370 2

转载 [JS] window.open参数完全手册

window.open参数完全手册           【1、最基本的弹出窗口代码】             window.open (page.html)    -->           因为着是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open (pa

2011-06-20 20:02:00 841

转载 asp.net 退出登陆(解决退出后点击浏览器后退仍然可回到页面问题)

复制代码 代码如下:Session.Abandon(); Response.Redirect("Login.aspx"); 但是这样点点击浏览器的后退仍然可以回到刚才的页面,这可不行,在网上找了一下,也有不少人遇到这样的问题,试了一些方法,都不管用。不过最后还是找到,共享一下。 http://blog.csdn.net/lhypang2006/archive/2008/03/11/217075

2011-06-20 15:52:00 1800

原创 处理Commadn事件--对BulletedList控件内容进行排序

处理Commadn事件--对BulletedList控件内容进行排序

2011-04-09 16:33:00 842

原创 2-PostBackUrl执行跨页面发送

2-PostBackUrl执行跨页面发送

2011-04-08 22:36:00 769

原创 1-PostBackUrl执行跨页面发送

1-PostBackUrl执行跨页面发送

2011-04-08 22:34:00 1094

原创 动态获取media的URL及设置时间格式

1)前台代码为:后台代码为:public string strURL(){    string url="这里写URL,可以在这个函数里设置变量等加到这个url中";    return url;}这个可以推广到其它需要动态获取值的地方.2)设置时间格式:

2011-03-29 10:13:00 1123

原创 DataList分页

一个关于datalist分页的实现方法,这个是用的一个类似用户控件的,以后再收集一些其它方法.

2011-03-29 09:40:00 844

原创 播放器属性注释

对播放器的各种属性的注解,留着以后可能会用着.

2011-03-23 16:43:00 834

转载 IEnumerable与IEnumerator在C#中的应用--总结的很好。

<br />一、示例:<br />  在C#中,凡是实现了IEnumerator接口的数据类型都可以用foreach语句进行迭代访问,可是,对于自定义类型如何实现这个接口以支持foreach的迭代呢?<br />* 要实现这个功能,先来看看IEnumerable和IEnumerator接口的定义:<br /><br />public interface IEnumerable <br />{ <br />//IEnumerable只有一个方法,返回可循环访问集合的枚举数。<br />IEnumerator 

2010-11-19 01:01:00 900

转载 电脑桌应该如何选择?

从网上找的一些小知识,以后买电脑桌要注意了。。。电脑桌应该如何选择?  电脑桌的设计需讲求眼睛的视线角度,视线角度直接影响头部的姿势,不正确的姿势往往非常容易让使用者产生肩胛酸痛,甚至罹患五十肩,更会使得近视度数加深,所以电脑桌最好是选择桌面可以倾斜角度的设计15--30度 ,让电脑来符合人体的使用角度,而且可依据不同的使用者调整

2010-04-27 11:46:00 3126

原创 JAVA标准输入

例子程序:从标准输入读入两个整数,输出它们的和.jdk1.5之前的版本:import java.io.*;import java.util.*;public class Add { public static void main(String[] args)throws IOException{  BufferedReader stdin =             new Buffe

2010-03-20 10:48:00 11943

FFMPEG/FFPLAY源码剖析 杨书良著

FFMPEG/FFPLAY源码剖析-杨书良著

2014-07-18

H.264-MPEG-4 Part 10 White Paper中文版

H.264-MPEG-4 Part 10 White Paper的中文版。

2014-05-08

H.264-MPEG-4 Part 10 White Paper.pdf

H.264-MPEG-4 Part 10 White Paper.pdf

2014-05-08

TCP&UDP测试工具 1.02

TCP&UDP测试工具 1.02

2014-04-22

H.265英文原版

H.265英文原版

2014-04-22

C++primer第四版源代码

C++primer第四版源代码,代码明确,全面,学习C++的同学可以拿来看一下。

2014-04-21

C#版设计模式

我见过的最通俗易懂的C#版设计模式的书,推荐给大家,可以从中学到很多。

2014-04-21

硬啃设计模式,C#设计模式

硬啃设计模式,C#设计模式

2014-04-21

simpleMVVMTools

MVVM MVVM好用的工具

2014-04-14

UEdit 32位

著名的UE工具,比TXT强大太多了,是开发人员的利器

2014-03-27

SSH-3.2.9.rar

很好用的windows连接linux工具 SSH 3.2.9

2014-03-27

Vassistx for VS2008

Vassistx for VS2008,是使用C++的特别好用的工具。

2014-03-27

最新2013-2014考研英语词汇下载

最新的2013-2014考研英语词汇下载,考研的和爱学英语的都可以看,后面有每个单词的用法,短句。

2013-08-20

2013考研英语词汇

2013考研英语词汇2013考研英语词汇()

2013-04-02

WPF入门经典教程

里面有本人学习过程中留下的痕迹,希望大家不要介意

2013-04-01

新闻网案例(news),可以当毕设

新闻网(news),有源码,有说明,有配置说明!!!!!新闻网案例(news)新闻网案例(news)新闻网案例(news)新闻网案例(news)

2009-05-15

物流管理平台(logistics)

物流管理平台(logistics),源码,文档,说明。。物流管理平台(logistics)物流管理平台(logistics)

2009-05-15

电子商务系统(commerce

电子商务系统(commerce),附代源码,系统配置,使用说明,JSP的好案例,毕业设计的首选

2009-05-15

客户管理系统(clientManger)

客户管理系统(clientManger),使用说明,论文,加源码,是毕设的好材料,也是学习的好案例,值得学习

2009-05-15

比较好用和比较流行的虚拟光驱安装文件

比较好用和比较流行的虚拟光驱安装文件, 简单好用,挺 不错的。。。。。。。

2009-04-28

2010年考研英语大纲词汇(含音标).doc

全面!最新的大纲词汇,帮助准备考研的学子更上一层楼!

2009-04-13

空空如也

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

TA关注的人

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