自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luyuncsd123的专栏

部分内容搬迁到 1、http://www.cnblogs.com/beipiaoboy/ 2、http://www.fbvoid.com/src/

  • 博客(63)
  • 资源 (4)
  • 收藏
  • 关注

原创 c++-->虚函数 2

虚函数1   http://blog.csdn.net/luyuncsd123/article/details/8996114    虚函数是在派生类中定义与基类同名的函数,但基类中的该函数前有virtual修饰。声明虚函数语法代码如:    在C++中,当一个成员函数被声明为虚函数后,其派生类中的同名函数将自动成为虚函数。因此,在派生类中重新声明该虚函数时,virtual可以不加

2013-05-30 21:16:04 736

原创 c++-->多态

c++中的多态指的是同一函数名对应着功能类似的多个函数。这个函数执行不同但是功能类似的操作,从而实现了一个接口,多种方法。多态分为:静态多态和动态多态 静态多态:在编译程序时,系统就能确定所调用的是哪一个函数。又称为编译时多态,通过函数重载和运算符重载实现。 动态多态:程序运行的过程中才能动态的确定调用哪个函数,动态多态又称运行时多态,动态多态可以通过继承和虚函数实现。 所谓重

2013-05-30 21:02:39 762

原创 c++-->面向对象

封装性、继承性、多态性 1.封装性所谓的封装性,有着两方面的含义:一是将基本数据和对此数据进行操作的过程和函数结合起来,形成一个对象,各个对象之间相互独立,互不干扰。二是对象将对外界公开的是一个界面,将具体的细节隐藏起来,保证了数据的安全性。2.继承性继承性是面向对象程序设计中最重要的机制。通过继承机制,可以方便地利用一个已有的类(父类)建立一个新的类(子类)。新类不但可以继承

2013-05-30 20:45:29 740

原创 c++-->常量

常量与变量相反,是一个不随时间和程序变化而变化的值。C++中,常量的命名规则和变量的大体相同。不同的是,常量名称中的字母都为大写。C++中定义符号常量的语法代码如下:例如,在计算圆形面积的时候,经常用到PI。为了避免重复地输入PI的实际取值,而用下面的形式声明PI的取值。这样,在程序中编译时,会将程序中出现的所有字符串PI全部置换成3.14。如果想要修改程序中PI的值,只需在头文件处修

2013-05-30 20:34:48 860

原创 c++——>变量

C++的变量名由字符及数字等组成。变量名必须满足以下几个条件。变量名只能由字母、数字和下划线(_)组成。变量名必须以字母或下划线开头。变量名不能包含空白字符(换行符、空格和制表符称为空白字符)。变量名不能与保留字名相同。变量名区分大小写。

2013-05-30 20:31:48 760

原创 C++-->MFC

MFC是一种重要的编程方法,它是微软公司的特定的应用程序包装接口。本节将讲解MFC概述及其类库结构。        在MFC类库中,大约有200个类。在进行程序设计时,只需简单地调用已有的类及类中的方法即可。另外,还可以利用“继承”方法从已有类中派生出自己想要的类。这时,派生出来的类不但拥有父类中的方法和属性,还可以根据自己的需求,自定义一些特殊的属性和方法,使得派生类功能更加强大。MFC有较

2013-05-30 20:27:21 1120

转载 c++ c#虚方法

C#的语法脱胎于C++,因而保留了virtual关键字,可以定义一个虚方法(或虚属性)。一个类的成员被定义为virtual,就意味着它在告诉自己的子类:我准备了一笔遗产,你可以全盘接受,也可以完全拒绝或者修改我的遗嘱。显然,虚方法授予子类的权利甚至大于抽象方法。子类面对抽象方法只有重写(override)的权利,而对于虚方法,它还可以选择完全继承。毫无疑问,虚方法破坏了对象的封装性。如果不加约

2013-05-30 19:14:05 1619 1

原创 c++一些问题

1、DECLARE_DYNCREATE(CMainFrame)是什么意思它的本质就是MFC的序列化要求所有类都有一个CreateObject的静态方法用于创建自身。同时每个类都要求维护一个静态的CRuntimeClass对象,用于保存这个类的类型信息以便运行时动态查询。DECLARE_DYNCREATE这个宏就是使用了一些技巧,来完成以上东西的定义,每个类里面加入这一句宏就可以完成上述的要

2013-05-30 19:10:31 770

转载 生成jar

命令行下生成可双击运行的jar文件1、首先把编译好的可运行无错的所有和这个程序相关的class文件全部存到一个文件夹里。2、新建一个文本文件名字随意取后缀必须是.mf 假如为main.mf3、这个main.mf文件的内容如下:Main-Class: 可执行主类全名(如果打包了的话包含包名)注意是逻辑关系不是物理包,就是说你的java文件里假如打包package test的话,而

2013-05-30 17:52:10 767

转载 sql2005 配置

烦人的SQL2005,在服务器装上后,还特意打了SP2补丁,居然只有在服务器上能连接,在外网居然连接不上。试过了很多很多办法,配置了很多很多次,还是功败垂成,索性卸载掉。    朋友推荐我安装SQL2008,一狠心,也管不了SQL2008的超大体积了,可是安装却出现错误,居然提示要卸载:SQL2005。明明卸载了,难道没卸载干净?这个SQL2005还真够讨嫌的。总结了一下完全卸载SQL20

2013-05-30 00:16:43 933

转载 java线程池

假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。当T1 + T3 远大于 T2时,采用多线程技术可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。    线程池就是一个线程的容器,每次只执行额定数量的线程, 线程池作用就是限制系统中执行线程的数量。采用线程池不仅调整T1,T3产生的时间段,而且它还显著减少了创建线程的数目。

2013-05-29 12:32:44 793

转载 最大公约数与最小公倍数

unsigned int MostCommonDivisor(int a, int b){    // 最大公约数    int vTemp;    if (b > a)    {        vTemp = a;        a = b;        b = vTemp;    }     while(b != 0)     {

2013-05-29 11:09:31 1053 2

转载 配置QT开发环境

今天在VS2005中安装了QT4.4.3,由于目前的QT版本已经很高了,很难找到QT4.3.2之类的版本了,还有另外一个原因:QT在VS2005上的插件的版本也很高了。因此,很多QT与VS2005结合的文章,现在都不太适用了;不过今天花了3个多小时的时间,终于QT4.4.3安装在VS2005上了,并测试成功!以下是安装过程:1. 简述   在 Windows2000/xp 下,安装 V

2013-05-29 10:59:04 968 1

转载 安卓面试题

面试题1.     下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2.     下面异常是属于Runtime Exception 的是(abcd)(多选)  A、ArithmeticException

2013-05-29 00:45:20 1153

转载 雅虎公司C#笔试题

雅虎公司C#笔试题,包括问答题和选择题两部分。试试看,你能回答出多少题,可以通过雅虎的考试吗?Question 1. (单选)在计算机网络中,表征数据传输可靠性的指标是1. 传输率2. 误码率3. 信息容量4. 频带利用率Question 2. (单选)以下关于链式存储结构的叙述中哪一条是不正确的?1. 结点除自身信息外还包括

2013-05-28 17:33:39 1152

原创 C#笔试

1. 填空: (1)面向对象的语言具有________性、_________性、________性。(2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。(3)列举ADO.net中的五个主要对象_______________、_____________、_______________、___

2013-05-28 17:32:03 892

转载 指针常量和常量指针

指针常量和常量指针大家先不要纠结你写的代码中包含的是指针常量,还是常量指针。先理解自己的代码。先看看这几种声明方式:[cpp] view plaincopyprint?int *pi1;  int* pi2;  int *pi1;int* pi2;这两种声明方式的结果都是一样的,pi1和pi2都是整型指针,所谓整型指针,就是指

2013-05-28 14:22:56 777

原创 安卓整理

1.Java中String和StringBuffer有什么区别?2.Vector和HashTable有什么共同点和区别?3.Java中线程锁的机制?4.Android的生命周期举例描述?5.SQL中,left join和right join代表的意思及用法。6.用java写一段程序,描述费波拉次数列。

2013-05-28 14:18:43 745

原创 学习C++ -> 类的特殊数据成员

学习C++ -> 类的特殊数据成员    在构造函数一节的介绍中, 我们已经提到了在C++中有几类特殊的数据成员不能使用构造函数进行初始化, 他们有自己的初始化方式, 下面就具体介绍下这几种数据成员。        一、const 数据成员    const 类型的数据成员具有只读属性, 在构造函数内进行初始化是不允许的, 例如以下代码:

2013-05-28 14:07:55 854 1

原创 默认复制构造函数的不足

默认复制构造函数的不足    尽管有默认的复制构造函数来解决一般对象与对象之间的初始化问题, 但是在有些情况下我们必须手动显式的去定义复制构造函数, 例如:   1 #include 2 #include 3 4 using namespace std; 5 6 class Book 7 { 8

2013-05-28 13:48:04 800

原创 c++学习-->析构函数

析构函数    与构造函数相反, 析构函数是在对象被撤销时被自动调用, 用于对成员撤销时的一些清理工作, 例如在前面提到的手动释放使用 new 或 malloc 进行申请的内存空间。析构函数具有以下特点:        ■ 析构函数函数名与类名相同, 紧贴在名称前面用波浪号 ~ 与构造函数进行区分, 例如:~Point();        ■ 构造函数没有返回类型, 也不能指定参数

2013-05-28 00:19:41 778

原创 学习C++ -> 构造函数与析构函数

学习C++ -> 构造函数与析构函数 一、构造函数的介绍    1. 构造函数的作用        构造函数主要用来在创建对象时完成对对象属性的一些初始化等操作, 当创建对象时, 对象会自动调用它的构造函数。一般来说, 构造函数有以下三个方面的作用:            ■ 给创建的对象建立一个标识符;            ■ 为对象数据成员开辟内存空间;

2013-05-28 00:06:58 1002 2

原创 c++学习-->类

一、C++类的定义   类在定义时有以下几点需要注意:            ①. 类的数据成员中不能使用 auto、extern和register等进行修饰, 也不能在定义时进行初始化, 如int xPos = 0;//错;            ②. 类定义时 private 和 public 关键词出现的顺序和次数可以是任意的;            ③. 结束时的分

2013-05-27 15:29:16 986 1

转载 各位周末结束后都累了吧,那我们一起来看看【寒冬】的面试题吧(据说阿里的哟)

各位周末结束后都累了吧,那我们一起来看看【寒冬】的面试题吧(据说阿里的哟)前言虽然我CSS水平很水,但是水不是不学好的理由。最近寒冬大哥针对面试发了一点“闹骚”,我们来看看他的微博是怎么说的呢?面试的时候问个css的position属性能刷掉一半的人这是啥情况……其实这问题我本来打算的是可以顺着一路扯到normal flow、containing block、bfc

2013-05-27 15:17:31 883

原创 学习C++ -> 函数

#include using namespace std; //定义max函数 void max(int a, int b) //int a, int b即为参数列表 { if(a>b) cout<< a << endl ;

2013-05-27 15:10:50 1197

转载 创业最好看的书

from:http://xueyuan.cyzone.cn/shuping-shuping2/241002.html“读滥书100本,不如读经典100遍”。当然,烂书、经典的标准,因人而异,欢迎推荐管理能力、管理经验是要不断学习的,实践、经验尤其重要,也因此很多人对MBA嗤之以鼻。但我们都知道理论联系实际的重要性,知道“站在巨人的肩上”才能看得更远。很多创业者尤其是互联网、移动互联网的

2013-05-27 14:16:22 1999

原创 学习C++ -> 引用( References )

学习C++ -> 引用( References )一、引用的介绍    引用就是某一变量(目标)的一个别名, 相当于同一个人有了两个名字, 无论喊哪一个名字实际上都是指的同一个人。 同样, 在引用上, 对引用的操作与对变量直接操作的效果完全一样, 因此, 修改引用的值就是在修改变量的值。        从内存角度来说, 引用与变量名指向的都是同一处内存, 对引用地址的操

2013-05-26 15:32:58 703

原创 学习C++ -> 向量(vector)

学习C++ -> 向量(vector)一、向量的介绍    向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。        在使用它时, 需要包含头文

2013-05-26 15:03:42 754

原创 vs2010 c++编辑快捷键

这里是一个全的,并在最后有全的快捷键copy。http://www.cnblogs.com/fuhj02/archive/2010/12/21/1912776.html我这里精选一下,记一些比较有用的:CTRL + F6CTRL + TAB下一个文档窗口CTRL + SHIFT + F6CTRL + SHIFT + TAB上一个文档窗口CTRL + K, CTR

2013-05-26 14:31:31 1119

原创 Google 2013 campus recruitment

2013-05-25 16:22:35 858

转载 试题 linux部分

找工作 试题 linux部分 0推荐一.填空题 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件      中读取要加载的文件系统。 3. Linux文件系统中每个文件用      来标识。 4. 全部磁盘块由四个部分组成,分别为                。 5. 链接分为:    和

2013-05-25 13:15:09 1309

转载 Linux case one

Linux面试题大全一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块

2013-05-25 13:12:11 1418

转载 g one test

写出下列程序在X86上的运行结果。struct mybitfields{unsigned short a : 4;unsigned short b : 5;unsigned short c : 7;}test;void main(void) {int i;test.a=2;test.b=3;test.c=0;i=*((short *)&tes

2013-05-24 20:00:22 731

原创 c系列 指针

1、      同一般的变量, 每种变量都有自己的数据类型, 如 int a ; 说明这个变量是保存一个整数的。 指针亦是如此, 定义一个指针变量:            int *pa ;        int *pa ; 则表示变量pa是一个指针变量, pa应当保存类型为int的变量在内存中的地址。    定义时, 其*号的位置可以靠左( int* pa; ), 居中( int

2013-05-24 14:54:15 672

原创 sizeof()用法汇总

sizeof()用法汇总sizeof()功能:计算数据空间的字节数1.与strlen()比较      strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。      而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作      指针均可看为变量类型的一种。

2013-05-24 14:23:59 1955

原创 每天一步

1.最差复杂度为不为n*(n-1)/2   堆排序    直接插入排序 快速排序  冒泡排序2、在一个LAN里,如果有2台主机的mac地址一样,他们可以正常上网。3、云计算创新了多种商务模式,这些模式不包括paas baas iaas saas4\下列关于数据库的说法那个是错误的: 多维索引可以用kd树实现 每个表必须有主键 跨表查询可能非常慢 数据库不支持

2013-05-24 14:04:31 1182

转载 one

第一组    1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?  2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?  3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?

2013-05-24 00:06:42 794

转载 安卓生命周期

老生常谈的问题——Activity的生命周期Activity的生命周期 每个学习安卓的同桌应该都知道Activity是拥有自己的生命周期的。算起来这也是一个老生常谈的问题了。很多时候我们根本就没有体会这到底有什么作用,但实际上,了解Activity的生命可以让我们更好的理解页面切换、任务这些行为下发生的过程,开发出更加健壮的应用。这张图片是官方文档给出的,概括起

2013-05-23 16:23:19 1297

转载 Product manager interview questions

跳槽必看:产品经理面试试题汇总1、你做的最成功的事情(不是产品)是什么?如果再做一次,怎样能做的更好?  2、某一个事情问被面试者有多少种解决办法(产品经理一定是最有办法的);最好的是什么?  3、给一个开放性的问题,主要考察其思维模式(比如只画一个图,问怎么办)?看看有没有思维定势,是否目标导向,解决问题的思路是否清晰;  4、我会问“你有什么觉得自己与众不同的地

2013-05-23 10:54:50 1050

转载 android errors

2011-10-16 13:02 android 常见的错误及解决android 常见的错误及解决1.ActivityManager: Warning: Activity not started, its current task has been brought to the front 说明:模拟器中已经有一个实例在运行。 解决方法:退出模拟器中运行的程序,再次运行

2013-05-23 00:52:27 829

crz jira 集合版本

jira conflunce crowd 、

2018-09-15

unity3d中文参考手册

unity3d中文参考手册

2013-06-29

cmake编译软件

cmake编译软件

2013-06-29

出错文件代码

自己运行无错但无图的程序代码,用的j2me编写,问题可能是跟刷屏有关,但是没找到,预估问题出在GameCanvas类里面的重写,请朋友们帮帮忙

2013-04-27

空空如也

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

TA关注的人

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