学习ING
上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 编译时出现这样的问题,所有的报错都指向同一个变量:定义的time,开始就是定义为int型,没问题,改为static后就报错了,查了书才发现静态数据成员的定义及初始化与一般变量不同在类的生命中只能声明静态数据成员的存在,由于类的声明是抽象的,静态数据成员的初始化需要在类的外部进行。比如class Student{……private:static int count; //若写... 阅读全文
posted @ 2010-07-28 18:05 祝雄锋 阅读(569) 评论(0) 推荐(1) 编辑
摘要: 分析openmoko的源码的时候遇到fd_set和select相关的问题。网上摘录整理如下。以备以 后查看。 fd_set以及select和poll的用法-驱动程序的阻塞与非阻塞 select()函数主要是建立在fd_set类型的基础上的。fd_set(它比较重要所以先介绍一下)是一组文件描述字(fd)的集 合,它用一位来表示一个fd(下面会仔细介绍),对于fd_set类型通过下面四个宏来操作... 阅读全文
posted @ 2010-07-05 16:53 祝雄锋 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常 出现的,几乎所有C程序员都出现过的错误就是“段错误”了。也是最难查出问题原因的一个错误。下面我们就针对“ 当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常出现的,几乎所有C程序员都出现过的错误... 阅读全文
posted @ 2010-07-02 19:15 祝雄锋 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 最近有点忙,稍微空闲下来,发篇总结贴。 大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的处理... 阅读全文
posted @ 2010-04-28 16:24 祝雄锋 阅读(503) 评论(0) 推荐(0) 编辑
摘要: Determining the Size of a Class ObjectBy Girish Shetty There are many factors that decide the size of an object of a class in C++. These factors are:Size of all non-static data members Order of data... 阅读全文
posted @ 2010-04-26 09:47 祝雄锋 阅读(330) 评论(0) 推荐(1) 编辑
摘要: 一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) 二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”... 阅读全文
posted @ 2010-04-15 17:41 祝雄锋 阅读(106134) 评论(2) 推荐(6) 编辑
摘要: 一根只有三个刻度的 9 寸长的尺子,只量一次可以量长度为 1 到 9 寸的长度为整数的物体,求尺子上的刻度分别是多少(给出所有刻度组合) 。[代码]1 1 4 31 3 3 22 3 3 13 4 1 1结果为:(1) 1,2,6(2)1,4,7(3)2,5,8(4)3,7,8 阅读全文
posted @ 2010-04-12 20:11 祝雄锋 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执... 阅读全文
posted @ 2010-04-11 20:50 祝雄锋 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性。 本文是本人对这三种模式学习后的一个小结以及对他们之间的区别的理解。 简单工厂 简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。 不修改代码的话,是无法扩展的。 工厂方法 工厂方法是针对每一种产品提供一个工厂类... 阅读全文
posted @ 2010-04-10 09:47 祝雄锋 阅读(432) 评论(0) 推荐(2) 编辑
摘要: 一、适配器(Adapter)模式 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。 名称由来 这很像变压器(Adapter),变压器把一种电压变换成另一种电压。美国的生活用电电压是110V,而中国的电压是220V。如果要在中国使用美国电器,就必须有一个能把220V电压转换成110V电压的变压器。这个变压器就是一个Adapter。 ... 阅读全文
posted @ 2010-04-09 21:44 祝雄锋 阅读(285) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页