- 博客(42)
- 资源 (14)
- 收藏
- 关注
原创 C++ Summary for Interview
C++快速入门技术面试人员经常会准备一些基本的C++问题,如果有人只是说听说过C++而已,就简历中写上“有C++经验”想要滥竽充数,这些问题就能验明他们的正身,而无法蒙混过关。这种问题可能在“电话场景”中就会问到,在叫你参加现场面试之前先由一个开发人员或招聘人员打电话给你。也可能是通过电子邮件或当面询问。在回答这些问题时,要记住,面试人员只是想知道你确实尝过并使用过C++。一般不需要
2011-06-21 21:19:00
1296
原创 2011 面试之星 初赛赛题
第一轮:图标排列描述百度应用平台上有很多有趣的应用,每个应用都由一个开发者开发,每个开发者可能开发一个或多个应用。百度的工程师们想把应用尽可能好的推荐给用户。研究发现,同一个开发者开发的程序的图标有很大的相似性。如果把同一个开发者开发的应用放在一起,用户很快就会厌倦相似的图标,如果把这些图标穿插摆放效果就会好很多。现在工程师想给用户推荐来自m个开发者的n个应用,在推荐的
2011-06-15 14:26:00
1120
2
原创 十个著名的思想实验
<br /> <br />十个著名的思想实验<br /><br /><br /> <br />1. 缸中的大脑(Brain in a Vat) <br /> <br /> <br />没有比所谓的“缸中的大脑”假说更有影响力的思想实验了。这个思想实验涵盖了从认知学到哲学到流行文化等各个领域。这个实验的内容是:想象有一个疯狂科学家 把你的大脑从你的体内取出,放在某种生命维持液体中。大脑上插着电极,电极连到一台能产生图像和感官信号的电脑上。因为你获取的所有关于这个世界的信息都 是通过你的大脑来处理的,这台电脑就
2011-05-18 18:58:00
956
原创 Imagine Cup 给我们带来了什么
原文连接:http://blog.youkuaiyun.com/jing51536/archive/2011/05/05/6397650.aspx 最开始接触Imagine Cup是在大二第一学期结束的时候,那时候我们同届的几个人(今年我们一同参加了Imagine Cup)才刚加入到E-Space工作室(由上届学长组织的学生一起编程、学习的小组)一个多月,那时们技术上也只是刚入门的小菜鸟,特别羡
2011-05-10 17:10:00
776
原创 Imagine Cup 给我们带来了什么
<br /><br />Imagine Cup 给我们带来了什么<br /> <br /> 最开始接触ImagineCup是在大二第一学期结束的时候,那时候我们同届的几个人(今年我们一同参加了Imagine Cup)才刚加入到E-Space工作室(由上届学长组织的学生一起编程、学习的小组)一个多月,那时我们在技术上也只是刚入门的小菜鸟,特别羡慕那种技术牛。~.~<br /><br /><br /> 之后,团队中上一届的学长们报名参加了Imagine Cup这个比赛,亲眼见
2011-05-05 17:43:00
1450
1
原创 OpenCV 图像中截取指定部分
今天程序中用到,就总结了一下,方法一,使用图像ROI:方法二,使用cvGetSubRect方法:直接附上源码:void clipImage(IplImage* src,CvRect rect,IplImage *dst){#if define METHOD_1_ cvSetImageROI(src,rect); cvResize(src,dst,CV_INTER_LINEAR);#else CvMat *tempMat=cvCreateMat(
2011-03-08 22:44:00
8384
原创 预编译头文件.PCH
<br /><br />预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里.这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常被修改的代码. <br /> <br />为什么需要预编译头文件?一言以蔽之:提高编译速度.一般地,编译器以文件为单位编译,如果修改了一工程中的一个文件则所有文件都要重新编译,包括头文件里的所有东西(eg.Macro宏,Preprocessor预处理
2011-03-08 07:54:00
664
原创 COM 微软组件对象模型 简介(二)
<br /> 当定义自己的组件时候,必须符合COM规范,即直接或间接继承IUnknown接口,并按自己的类实现IUnknown中定义的三个函数。<br /> <br />interface IUnknown<br />{<br /> virtual HRESULT _stdcall QueryInterface(const IID& iid,void** ppv)=0;<br /> virtual ULONG _stdcall AddRef()=0;<br /
2010-12-30 10:20:00
783
原创 COM 微软组件对象模型 简介(一)
<br /> 首先,应该把COM看成是一种编程思想,一种解决问题(大规模问题)的方法,一种编程规范。<br /> <br /> com接口是一个包含一个函数数组的内存结构,C++中多用纯虚函数的多重继承来实现,COM接口是一个二进制标准,是通过它在表示它的内存块中的位置完成的,所以它是语言无关的。<br /> <br /> com的组件规范:<br /> <br /> <1>动态连接性(window下用dll)<br />
2010-12-28 17:55:00
878
原创 李开复 : 大学生应该掌握的七项学习
1)自修之道,从举一反三到无师自通;2)基础知识:数学.英语.计算机互联网;3)培养兴趣:开拓视;立定志向;4) 实践贯通:做过的才真正明白;5)积极主动:果断负责,创造机遇;6)管理时间,计划时间;7)为人处世:培养友情,参与群体。
2010-12-21 11:07:00
993
原创 Cannot modify the return value of ...,because it is not a variable 错误分析与解决
今天,写程序的时候,遇到 Cannot modify the return value of ...,because it is not a variable 这个错误.纠结了一个多小时,.因为按我人常规去写程序,程序看起来是对的.但编译会提示出这个错误. 后来,要csnd上找到了微软的解释.是这样的.---------------------------------------------------------------------------------------------
2010-12-06 21:34:00
6215
1
原创 怎么获得win7管理员权限
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2010年03月13日 15:11<br /><br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br />怎么获得win7管理员权限时
2010-12-04 18:21:00
1432
原创 Google Chrome 书签管理
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2010年04月25日 09:27<br /><br />--------------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br /><br />Googl
2010-12-04 18:17:00
2674
原创 QT 常用问题解答
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2009年11月30日 20:41<br /><br />--------------------------------------------------------------------------------------------------------------------------------------------------------<br /><br />本文转自:我朋友的QQ空
2010-12-04 18:09:00
767
原创 元对象系统的整体结构分析
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2009年12月31日 13:58<br /><br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br />本文转自:我朋友的QQ空间,如需要转
2010-12-04 18:06:00
485
原创 元对象系统的整体结构分析(续一)
注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2009年12月31日 13:58--------------------------------------------------------------------------------------------------------------------------------------------------------本文转自:我朋友的QQ空间,如需要转载,请注明本地址元对象系统的整体结构分析(
2010-12-04 18:04:00
512
原创 元对象系统的整体结构分析(续二)
注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2009年12月31日 13:58-----------------------------------------------------------------------------------------------------------------------------------------------------本文转自:我朋友的QQ空间,如需要转载,请注明本地址元对象系统的整体结构分析(续二)又
2010-12-04 18:03:00
448
原创 元对象系统的整体结构分析(续三)
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2009年12月31日 13:58<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br />本文转自:我朋友的QQ空间
2010-12-04 18:01:00
783
原创 关于Qt-QGridLayout布局的简单使用
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2010年01月07日 09:35<br /> <br />--------------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br />本文转自:我朋友的Q
2010-12-04 17:59:00
27162
1
原创 Qt中的线程支持
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2010年04月08日 16:25<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br /><br />文章引自:ht
2010-12-04 17:55:00
876
原创 Qt中的事件提交
<br /> <br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2010年04月08日 16:29<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /><br /> <br />文
2010-12-04 17:52:00
1063
原创 Qt中的信号和槽之connect----多线程调用全解析(同步/异步)
<br />注:此文是从我的QQ空间里移出来的,因为觉的用那么多空间,blog了太累了,它发表于 2010年05月11日 23:22<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br /> <br />学Qt也有一段
2010-12-04 17:48:00
10926
2
转载 揭开.NET消息循环的神秘面纱(二)(转)
<br />本文转自:http://www.cnblogs.com/sakiwer/archive/2009/12/15/1619281.html<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br />何谓消息<br
2010-12-04 17:41:00
632
转载 揭开.NET消息循环的神秘面纱(一)(转)
曾经在Win32平台下奋战的程序员们想必记得,为了弄清楚“消息循环”的概念,度过多少不眠之夜。尽管如今在应用程序代码的编写过程中,我们已经不再需要它,但是深刻理解Windows平台内部的消息流转机制依然必要..在早年直接用Win32/Win16 API写程序的时代,消息循环是我们必须搞懂的第一个观念。现在,不管你用是Windows上面的哪一套Application Framework(MFC、VCL、VB、.NET Framework),甚至Unix、Linux、MacOSX上面的Application F
2010-12-04 17:37:00
457
原创 OpenCV源码包 Windows下 用VS2010(VS2008)编译
VS2010(VS2008)编译OpenCV源码包 .net中,使用OpenCV,
2010-12-03 17:34:00
1264
原创 c中一个利用 副作用 返回值容易出现的误区
<br /> 今天一个学弟问了了一个数据结构的问题.他学习是很好的.而且程序中也能显示出编程功底,但这个程序他却没有得到自己想的的结果,很多人编程的时候都会遇到这样的问题,我也遇到过不少.下面先看这个小小程序,它是一个关于,用先根法建立并输出一棵树的程序:<br /> <br />------------------------------------------------------------------------------------------------------------
2010-11-06 19:31:00
584
原创 wubi安装ubuntu 重装Windows7/Vista/XP 启动项恢复
<br />第一种方法:对自己的启动项进行备份,<br /> <br /> 这是最最简单的一种方法,简单,实用,我以前一直是这样做的,,可是这次,不知道怎么想的,装这前其它重要东西都备份了,就这个没备份,所以只好再寻找其它办法了.<br /> <br />注:备份,挺简单,把你的启动文件,(在系统的活动分区里面,一般是100M单独的,或者C盘下),复制到其它盘里..简单吧,装完移回去.<br /> <br />------------------------------------------
2010-11-05 21:51:00
1925
2
原创 QQ VS 360
<br />呵呵,这个话题,有点意思.<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br />首先,我不赞成一些网友盲目的做法,各种喷击,....<br /> <br />你应该先明白,我们是消费者,我应该站在我们自己
2010-11-04 15:39:00
418
原创 C++中 函数,函数模板,函数对象,函数对象模板 与 回调机制 不得不说的事
<br />为什么说C++很牛呢,,,因为只有你想不到的,没有C++做不到的...<br /> <br />----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br /> 之前,已经学习过C++中STL中的泛型的,模板,这种通用性,使得
2010-10-22 20:23:00
805
原创 大杂院-------STL中的泛型思想与迭代器家族
<br /> 十一过完了..课一下子变的多了..每天都安排的满满的..~~也没时间写博文了.今天还算好,只有两节课,...<br /> <br />----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br /> 真的是很
2010-10-20 14:02:00
455
原创 C++思考笔记-----Ruminations on C++ 之 被封装的指针----句柄
<br /> 前面一章刚学习了代理类,还说了它解决了什么样的问题,它怎么怎样的好.这一章立刻又遇到了问题,代理类确实很好的实现了对一类对象的统一管理,但对一弄些情况下.如,一个对象是很大的.大对象有个特点,点用资源多,拷贝它是要花费很大的空间和时间的.而代理类却大量的对原类进行了copy.所以问题就有了.当然,对于一些小类,而又需要很好的管理他们,代理类依然是很好用的...<br /><br /><br />--------------------------------------------
2010-10-15 15:13:00
645
原创 C++思考笔记-----Ruminations on C++ 之 代理类的应用
<br /> 今天一天的课,,所以,对Ruminations on C++的学习只能用中午的30分钟,<br /> <br />-----------------------------------------------------------------------------------------------------------------------------------------------------<br /> <br />代理类:<br /> <br />1>引入
2010-10-14 15:32:00
484
原创 C++思考笔记-----Ruminations on C++ 之 类的设计
最近,在用一些零碎时间,看Ruminations on C++这本书. 觉的应该把自己觉的有价值的东西写下来..其实,之前看c++ primer和Thinking in c++的时候.就想过这种方法.但一直没有实施,导致很多知识都只是在脑中一过,,用的时候,大部分都忘了,还得去翻书, 希望这种方法能让自己记忆的更深一点,,将来即使忘了,也可以很方便的回过头来复习一下下.. 希望这种方法能给我带来理想的效果,看到这篇文章的朋友,同行,也可以用一下..有
2010-10-13 18:03:00
532
原创 QT and SVN for linux
<br /> svn,一个开源的版本控制软件,做过团队开发的人一定对它不陌生,没用过它也会用过相应的软件..版本控制这一方面,google做的比较好...<br />google svn 代码库也做的相当强大. <br /> <br /> 不论是windows 下,还是linux 的各种版本,,Qt配置svn都是相当简单的.步骤都一样.<br />Tools---->Option---->VersionControl---->Subversion 然后选择svn
2010-09-30 18:24:00
2483
原创 VS2010与DirectX11 SDK 结合开发游戏的配置问题
<br />个人是新手.哈哈,今天尝试了一个最新版vs IDE和DirectX结合起来学习window游戏开发...<br /> <br />上手就遇到了问题..vs不能直接找到DirectX的库..需要一些配置:<br /> <br />网上找了找没有.倒是有一篇关于vs2008的...然后悲剧的是vs2010,为了保证安全性,已经禁止用户去修改<br />唉,,<br />后来想到当时在ubuntu中编译Qt源码时候的情景了,,一般的文档中都会有安装,配置说明...<br />哈哈,我就去翻Direct
2010-09-03 21:35:00
6546
3
原创 一个魔方矩阵的个人算法.
这样一个魔方矩阵:按以下示例方阵格式,生成一个由自然数1至N^2组成的N阶方阵。 1 3 4 10 11 2 5 9 12 19 6 8 13 18 20 7 14 17 21 24 15 16 22 23 25注:N不仅限于5。我的代码:#includeusing namespace std;#define M 100int Lien( int a){ if(a == 1 || a==0) retu
2010-09-01 16:33:00
2856
原创 c语言传递二维数组
<br />很早以前,还是学c语言的时候,,当我把,数据类型,常量变量,语句控制,函数,指针,结构体,自定义数据类型,还有一些简单人递归,研究完的时候,本以为c语言学的能及格了..那天看到一本c语言的书.令我不敢相信,将近1000页的书..感到很是惊异,那么厚的书只有在c++,java这样库比较多的语言的书中才能看到..<br />最后得出结论,我的c语言还没及格,,,<br /> <br />偶然遇到一个c语言传递二维数组的问题..以前学的时候没有想到...试着做了一个...并不是自己想的那样手到擒来的.
2010-09-01 16:24:00
2767
原创 QT之正则表达式
<br /><br />Qt之正则表达式<br /><br /><br /> Qt的QtCore组件下的QRegExp类对正则表达提供了很好的支持.<br /> 首先,正则表达式是干什么的呢,,比如,你想从一个句子text中找到姓'王'的人,想把文字中的所有手机号找出来...正则表达室能很好得完成这样的工作,,,它就是按自己想要的规则来匹配文本的.<br /> 对于QRegExp这个类,是很简单的...Qt文档里有,就不多说了...<br /><br /><br />下面主要是正则表达室的
2010-08-31 15:00:00
1784
转载 sql语句大全
<br />语 句 功 能 转自:http://tieba.baidu.com/f?kz=201280934 --数据操作 <br />SELECT --从数据库表中检索数据行和列 <br />INSERT --向数据库表添加新数据行 <br />DELETE --从数据库表中删除数据行 <br />UPDATE --更新数据库表中的数据 <br />--数据定义 <br />CREATE
2010-08-31 14:56:00
419
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人