自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (10)
  • 收藏
  • 关注

原创 Strategy Pattern(策略模式)

学习Object Oriented(OO)也有段时间了,但一直没有学习Pattern Design方面的东西,感觉使用OO的时候完全不给力啊。So, balabala........          Sorry,扯了一点废话。           Strategy Pattern,在WikiPedia中解释为:a particularsoftware design pattern

2012-09-02 17:01:38 732 1

转载 2012移动社会化大趋势

一、Social Fashion个人理解就是社会化时尚分享,分享自己的时尚搭配,征求好友的意见,从商业模式上和电子商务对接。国外这样的服务有Fashism,国内向美丽说,蘑菇街也应该都属于这个类别。我前两天介绍的和好友征询购物意见的应用Thumb.it,Shallibuy.it也属于类似应用。相关阅读:国内社会化购物网站五款征求好友购物建议的应用二、Tag、You’re It

2012-01-11 09:36:01 540

原创 序对的一种过程性表示

考虑这样一个问题,设计一个数据结构,使其表示有理数。      So easy!      typedef struct rat{ int num; int den;}rat;其中,num表示该有理数的分子,den表示该有理数的分母,而整个数据结构rat即可表示为有理数。如果要得到该有理数的分子,可用rat.num表示,而rat.den则表示分母。

2011-12-15 11:30:06 587

原创 一个n个整数序列取m个数,使其概率相同问题

这是今天上午在同济笔试百度的题目,当时没做出来,那个郁闷,现把思路放在此处纪念已逝的笔试。        原题大概是这样的:一个服务器一天内会收到很多request,但是服务器只能存放m个request,试设计一种算法,使得在时时的reqest中选择m个保存,并保证最

2011-10-16 15:53:42 1622

原创 编写高质量C语言代码--API设计

首先我们先来看一个程序:char* strdup(char* str){ char* strNew; strNew = (char*)malloc(strlen(str) + 1); strcpy(strNew, str); return(strNew);

2011-10-07 20:32:29 1196

原创 编写高质量C语言代码--assert yourself

C语言中assert功能强大,人称“断言”,如语句assert ( expression ),即断言expression始终为true, 若为false,则程序运行失败。         但是,assert ( expression ) 看似function,但它其实是mac

2011-10-06 19:53:00 1222 1

转载 investors and gamblers

The difference between investors and gamblers is that investors take every opportunity, no matter how small, to tilt the advantage their way

2011-09-14 20:56:41 449

转载 Don't rely on black-box testing!! (From Writing Solid Code)

It's hard to test a program as a black box because all a tester can do is stuff things into the program and watch what pops out. It's like t

2011-09-13 20:58:18 406

转载 千万不要把bool类型当成函数参数(转自CoolShell.cn)

我们有很多Coding Style 或 代码规范。但这一条可能会经常被我们所遗忘,就是我们经常会在函数的参数里使用bool参数,这会大大地降低代码的可读性。不信?我们先来看看下面的代码。当你读到下面的代码,你会觉得这个代码是什么意思?widget->repaint(fal

2011-09-08 20:12:55 3066

原创 用代理类实现二组数组

      C++语言在数组的支持方面不强其他语言强劲,如FORTRAN、BASIC、甚至在COBOL中可以产生二维数组、三维数组,乃至于n维数组,但你能C++中这么做吗?有同学不同意了,C++中可以产生二维数组啊,int data[2][3]不是吗?但是,如果这样:void processInput(int dim1, int dim2){ int data[dim1][di

2011-06-14 15:02:00 585

原创 重新审视这个世界

<br />       断断续续读完了《推理的迷宫》一书,这是一本难得的好书。看到书的副标题,“悖论,谜题,及知识的脆弱性”,这本书就完全吸引了我。<br />   第一章就让我这个基本是“悖论盲”的人为之一惊。“缸中之脑”,对,我可能真的是不存在的,只是实验室里的一颗大脑。我这颗大脑不停的接收各种实验师给我的电信号刺激,让我觉得我活在现在这个世界上,早晨起床,中午吃饭……。当然,这个世界也有可能存在的,我并不只是一颗大脑。从小就接受神奇国度的应试教育,基本没有接触过这样的知识熏陶,我

2011-05-29 16:18:00 629

转载 一次谷歌面试趣事

很多年前我进入硅谷人才市场,当时是想找一份高级工程师的职位。如果你有一段时间没有面试过,根据经验,有个非常有用的提醒你应该接受,就是:你往往会在前几次面试中的什么地方犯一些错误。简单而言就是,不要首先去你梦想的公司里面试。面试中有多如牛毛的应该注意的问题,你可能全部忘记了,所以,先去几个不太重要的公司里面试,它们会在这些方面对你起教育(再教育)作用。我第一家面试的公司叫做gofish.com,据我所知,gofish这家公司如今的情况跟我当时面试时完全的不同。我几乎能打保票的说,当时我在那遇到的那些人都已不再

2011-04-11 12:34:00 637

原创 巴甫洛夫的狗与我们

<br />想起小时候学过一个很有名的实验——巴甫洛夫的狗,心想这狗也够笨的,明明没有食物,一个劲的流口水做什么。然而事实上,作为这个星球上的统治者,作为最聪明的灵长类动物,我们人类有时也如同巴甫洛夫的狗一样,只要某个特定的条件一旦触发,我们也会不停地“流口水”。<br />         面对技术非凡的推销者,我们似乎就无法抗拒地要接受购买他的商品。殊不知,推销也是一门技术活。每一个成功的推销者,都有一些成功的秘诀,他们抓住我们心理系统的缺陷(应该说特征),将我们完全玩弄于股掌之间。那么,这些所谓特

2010-09-12 19:10:00 1204

原创 关于幸福

<br /><br />    幸福是什么?网上流行这样一句话:幸福就是猫吃鱼,狗吃肉,奥特曼打小怪兽。这虽是一句俏皮话,但是,为什么不是猫吃肉,奥特曼吃鱼,让狗去打小怪兽呢?当然,这么办的话,猫不会觉得幸福,狗也过得不自在,奥特曼更是不知道幸福为何物了。所以,幸福的定义只能是主观的,每个人的幸福并不相同。比如,我们的朝鲜同胞们有一辆自行车就觉得很幸福,而我们有辆普桑为什么就没觉得有多少幸福。<br />         那么,怎么才能幸福呢?是拥有大量的财产,还是手握巨大的权力?这个问题,答案只有自己知道

2010-09-03 19:16:00 840

原创 优化程序性能

<br />  编写高效程序需要两个活动:第一,我们必须选择一组最好的算法和数据结构;第二,我们必须编写出编译器能够有效优化以转换成高效可执行代码的源代码。这里,我们主要讲述后者。<br />  首先,我们討論一下为什么要编写高效程序。不难想象,如果本来要用10天运行完的程序,经过优化只需要1天就可运行完,这是一件多么令人振奋的事啊。时间就是金钱呐。那么,什么时候才有必要优化。什么?优化不是无论什么时候都有必要的吗?太不可思议了!当然,作为一个程序员,我们必做在实现与维护程序的简单性与它的运行速

2010-07-03 20:34:00 470

DirectShow开发指南 3/3

DirectShow开发工具,很好找资料

2010-04-20

DirectShow开发指南 2/3

DirectShow开发工具,很好的资源

2010-04-20

DirectShow开发指南 1/3

DirectShow开发工具,很好的资料

2010-04-20

ISO_IEC_14496-3  6/6

MPEG-4 AAC标准 分享下。一共6卷

2010-04-15

ISO_IEC_14496-3  5/6

MPEG-4 AAC标准 分享下。一共6卷

2010-04-15

ISO_IEC_14496-3  4/6

MPEG-4 AAC标准 分享下。一共6卷

2010-04-15

ISO_IEC_14496-3  3/6

MPEG-4 AAC标准 分享下。一共6卷

2010-04-15

ISO_IEC_14496-3  2/6

MPEG-4 AAC标准 分享下。一共6卷

2010-04-15

ISO_IEC_14496-3  1/6

MPEG-4 AAC标准 分享下。一共6卷

2010-04-15

ISO-13818-7

MPEG-2 AAC标准, 2002年12月 

2010-04-15

空空如也

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

TA关注的人

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