自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yqdm_zju的专栏

Write what I have been doing...........

  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 关于Qt的学习

初学习QT,希望用此来记录学习的轨迹.......1、Qt版本为Qt5.1.02、使用Qt-Creator进行变成。3、第一个例子 打印出“Hello World”3.1  打开Qt-Creator3.2 点击新建->弹出新建对话框,项目选择为:应用程序->Qt 控制台应用。3.3 选择项目要保存的路径。3.4 选择构建套件,此处主要是对Qt程序编译器的选择。3.5

2013-08-25 23:49:29 1356 1

原创 qq游戏中的bug

qq升级游戏中,但某个玩家定“主”之后,系统会自动等待五秒钟,看看别家有没有要反的,这本是一个很人性化的设计,但是,当有一家定的是两个“大王”的时候,这种等待就没有必要了,所以希望qq游戏开发团队能够去除这个bug。

2012-06-11 15:16:11 865 1

原创 深入理解计算机系统 Number1

(1)  The source program is a sequence of bits, each with a value of 0 or 1, organized in 8-bit chunks called bytes. Each byte represents some text character in the program.(2) Most modern systems re

2011-11-18 23:49:18 880

原创 Effective C++(Item3) Prefer new and delete to malloc and free

string* stringArray1 = static_cast(malloc(10*sizeof(string)));string* stringArray2 = new string[10];stringArray1 points to enough memory for 10 string objects,but no objects have been constructed

2011-11-05 00:35:45 879 1

原创 effective C++ (Item2) Prefer <iostream> to <stdio.h>

type safety and extensibility are cornerstones of the C++ way of life. int i;Rational r;cin >> i >> r;cout if this code is to compile, there must be functions operator >> and operator ther

2011-11-03 23:52:00 788

原创 Effective C++(Item1) Prefer const and inline to #define

1 compare const and #define  This can be called perfer the compiler(编译器) to the preprocessor(预处理器) #difine ASPECT_RATIO 1.098the symbolic name ASPECT_RATIO may never be seen by compilers;it may

2011-11-03 01:27:03 2937 4

原创 数据结构与算法分析(chapter2 算法分析)

算法(algorithm)是为求解一个问题需要遵循的,被清楚地指定的简单指令的集合。一旦某种算法给定被确定是正确的,那么重要的一步就是确定该算法将需要多少诸如时间或空间等资源量的问题四个定义定义1:如果存在正常数c和n0使得当N>=n0时T(N)=则记为T(N)= O(f(N))定义2:如果存在正常数c和n0使得当N>=n0时T(N)>=cg(N),则记为定义3:T(N)=(h

2011-10-31 13:58:17 1240

原创 数据结构与算法分析(chapter1)

数学知识的复习在计算机科学中,所有的对数都是以2为底的,除非另有声明。模运算  如果N整除A-B,那么久说A和B同余(congruent),记为A=B (modN)证明数据结构分析中得结论两个最常见的方法是归纳法证明和反证法证明(偶尔也不得已用唬人法证明)1 归纳法证明的两个标准的部分  第一步 证明基准情形(base case)第二步 归纳假设(inductive hypothe

2011-10-30 22:12:09 918

原创 VC++深入详解 (chapter 5)

#include "stdafx.h"#include "chapter5.h"#include "chapter5Doc.h"#include "chapter5View.h"#ifdef _DEBUG#define new DEBUG_NEW#unde

2011-09-19 15:55:06 409

原创 static浅谈

Example#include //无论采用什么样的操作,程序代码都是在内存中运行的,只有在内存中占有一席之地,//我们才能访问它,如果一个成员函数或成员变量还未在内存中产生,结果是无法访问的class point{public:  void ou

2011-09-18 11:11:58 349

原创 VC++深入详解(chapter 4)

Part 1 画图void CChapter4View::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call defaul

2011-09-18 10:22:33 544

转载 this指针详述

this指针只能在一个类的成员函数中调用,它表示当前对象的地址。下面是一个例子: void Date::setMonth(int mn ) { month = mn; // 这三句是等价的 this->month = mn; (*this).month = m

2011-09-14 20:20:04 345

转载 C语言预处理命令

预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在

2011-09-14 19:29:33 347

原创 VC++深入详解(chapter2)

Part 1#include #include //对于struct其中的成员默认的为 publicstruct  point{ int x; int y;};//对于class中的成员默认的为privatedclass Point{

2011-09-14 18:14:36 332

原创 VC++深入详解(chapter 1)笔记

#include #include LRESULT CALLBACK WinSunProc(       HWND hwnd,       UINT uMsg,       WPARAM wParam,       LPARAM lParam

2011-09-14 10:38:26 530

转载 typedef和#define的用法与区别

一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef    int       INT;typedef    int       ARRAY[10];

2011-09-13 10:11:50 324

转载 mallco和new的区别

malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由

2011-09-13 10:01:04 1010

原创 深入浅出MFC (1)

(1)WIndows 三大模块 GDI32.DLL  USER32.DLL  KERNEL.DLL  所对应的import函数库分别为 GDI32.LIB USER32.LIB 和KERNEL32.LIB(2)WIndows.h 只照顾三大模块提供的API函数(3)WIn

2011-09-09 16:14:04 557

转载 C++模版

1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.

2011-09-09 09:26:10 269

原创 C++笔记

C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 楼主的这个问题提得很好。很多人注意到了这个问题,但是却不清楚为什么要这样做,不这样做行不行。 关于 new[] 和 d

2011-09-08 20:24:07 258

pywin32ofpython2.7

主要是python操作一些windows时,所用到的一个中间插件。

2013-08-17

python2.7 与MySQL连接的程序

该资源主要是python用来操作数据库的一个中间文件。

2013-08-17

python2.7 windows下的应用程序

该资源是比较稳定的python2.7,可以直接在windows下进行安装。

2013-08-17

Linux内核 计算机原理

比较系统的讲述linux系统。这本书从内核的结构入手,系统的对其进行分析。

2012-06-11

汇编 编程 计算机底层

是汇编语言的入门数据 比较容易掌握计算机底层的东西

2012-03-09

按钮类的使用

此类的使用能够将你的按钮更加的个性化,对于目前死板的按钮有一个很大的改观,它的使用,你会满意的。just enjoy it,I hope you will love it。

2011-09-14

data structures

此书是关于数据结构,对于那些学习数据结构的同学可以有一个很系统的讲解 并且通读其英文著作 能够在本质上进行理解 希望有所帮助

2011-09-03

空空如也

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

TA关注的人

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