什么_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 什么 >>列表
· 孩子们为什么要学Python编程?发布时间:2012-04-15
这个问题,即使你说出许多理由也无济于事,需要依靠实际统计数字来说话。4月6日,BlackDuckSoftware,Inc.发布一项内容十分周详的调查报告,题为”OpenSourceByTheNumbers“(报告人是RichSands),读后有感。该调查发现,当今最活跃的编程语言是C/C++,跟随其后的是Java,Python,JavaScript等编程语言,如下图所示:从上图可见,圆饼图左下方的淡蓝色扇形区域代表的就是Python编程语言。那么,我们为什么要孩子们学习Python... 查看全文
· 什么是动态链接库?发布时间:2012-04-15
一、动态链接库的概念动态链接库(DynamicLinkLibrary,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fon,它和可执行文件(exe)非常类似,区别在于DLL中虽然包含了可执行代码却不能单独执行,而应由Windows应用程序直接或间接调用。动态链接是相对于静态链接而言的。所谓静态链接是指把要调用的函数或者过程链接到可执行文件中,成为可执行文件的一部分。换句话说... 查看全文
· 析构函数为什么是virtual类型的发布时间:2012-03-13
classCObject{public://Objectmodel(types,destruction,allocation)virtualCRuntimeClass*GetRuntimeClass()const;virtual~CObject();//virtualdestructorsarenecessary......};为什么MFC的编写者认为virtualdestructorsarenecessary(虚拟的析构函数是必要的)... 查看全文
· 为什么Java不支持声明泛型数组发布时间:2012-02-28
大家都知道Java是不能够声明泛型数组的,诸如以下的语法是不支持的:List<String>[]ls=newArrayList<String>[10];而这样声明却是可以的:List<String>[]ls=newArrayList[10]但是我一直不清楚为什么不能够声明泛型的数组,指定类型可以让编译的时候不会出现类型安全的提示。直到今天我看到Sun的一篇文档才清楚,里面提到了一种情况:List<String>[]lsa=newList<... 查看全文
老外眼中最糟糕的设计是什么?你是否也深受其扰呢?发现问题是解决问题的开始,如果你是设计师,会怎么解决这些“糟糕”的问题?本文只选取其中一些回答,详细回答网址:http://www.quora.com/Design/What-is-the-worst-piece-of-design-ever-done。译/fly30131.吸塑包装回答者:AnitaSchillhorn赞成票数:2109设计的初衷是解决问题。吸塑包装的确有效防止了偷窃的隐患... 查看全文
· Google员工用什么电脑发布时间:2012-02-20
2月17日消息,据国外媒体报道,谷歌员工都用什么电脑?台式机还是笔记本?屏幕多大,是双屏的不?椅子和键盘符合人体工学不?以下就来用图片解答以上问题:1.所有谷歌员工一开始都配Linux系统的台式机,系统为定制版的Ubuntu2.一些员工将MacPro和Linux台式机一起用3.有时候只用一个监控器4.或者俩5.或者一堆6.工程师们更喜欢用MacBookpro7.也用ThinkPad或MacBookAir8.WindowsPC基本已被淘汰9.他们将使用一款名为SynergyKM的程序... 查看全文
记得听谁说过,软件行业的项目经理太滥了,二十几岁的毛头小伙子,动不动就是项目经理,手下没几个人,管的也没几个事,在其他行业,项目经理一般都是四五十岁的老头子做,要联系这,要协调那的,软件行业的项目经理也太嫩了点。某些朋友也感觉有点心虚,这么一个小项目,手下就一个人,甚至是光杆司令,自己也不好意思称“经理”,总感觉手下起码应该十几号人吧,那才可以心安理得地享受“经理”的称呼呢。但是这个项目确实是我负责的啊,那就暂时叫&ldquo... 查看全文
· 什么是 V8?发布时间:2012-02-14
什么是V8?V8是Google的开源JavaScript引擎。V8采用C++编写,可在谷歌浏览器(来自Google的开源浏览器)中使用。V8根据ECMA-262第三版中的说明使用ECMAScript,并在使用IA-32或ARM处理器的WindowsXP和Vista、MacOSX10.5(Leopard)以及Linux系统中运行。V8可以独立运行,也可以嵌入任何C++应用程序中。http://code.google.com/intl/zh-CN/apis/v8/... 查看全文
英文原文:WhySoftwareDevelopmentEstimationsAreRegularlyOff本文的作者DiegoBasch是IndexTank公司(被LinkedIn公司收购)的前任CEO,他是看到了Quora上一个有趣的关于讨论软件开发工期估算不准的文章后写下了这篇文章。有些人认为做一个大型软件项目跟建一座大桥一样。你可以根据以往的项目,使用那些历史数据来评估所需要的时间和资源。这种观点数十年前就已经被证实为伪观点;这种类比出的结论在上世纪九十年代,我在卡内基·... 查看全文
ajax提交表单的一些注意事项.ajax提交表单是经常用到的.一般ajax提交要求不再跳转,自然而然的用到了returnfalse.但是你知道returnfalse无效,有哪些原因吗?1.js代码有错误,语法错误,逻辑错误,等等.语法错误相对容易解决,firebug可以看得清楚.逻辑错误就得仔细排查了;2.跨域.www.xiaojudeng.com域名下ajax请求www.baidu.com,肯定不行的;这在ie下表现为returnfalse失效,依然正常提交;firefox可能正常... 查看全文
编注:这篇短文是37signals的David所写。英文原文:Whywedon'thireprogrammersbasedonpuzzles,APIquizzes,mathriddles,orotherparlortricks相关文章:Why37signalsrefusestouseinterview'parlortricks'whenhiringprogrammers我记得,我第一次面试的是一个前端开发岗位,面试官要我在白板上用JavaScript来写些东西,虽已经想不起当时的细节... 查看全文
· 为什么程序员都是夜猫子发布时间:2012-01-16
本文是从Whyprogrammersworkatnight这篇文章翻译而来。伦敦科技馆里一个大猩猩的大脑一种很流行的说法是,程序员是把咖啡因转化成程序代码的机器。说的是实情,随便问一个程序员,问他什么时候工作最有状态,估计他很有可能说是深夜。有人稍微早一点,有人更晚。有一种流行的趋势是凌晨4点起床,在破晓之前这段时间里做一些事情。而另一些人喜欢凌晨4点才睡觉。所有这些的主要目的是躲避打搅。但是你把自己反锁在屋里不就行了?为什么对夜晚情有独钟?我想,这事归纳下来有3点:工人的时间表... 查看全文
· 什么是多态发布时间:2012-01-13
多态具体表现在重写和重载多态就是类的多种表现方式比如同名不同参子类重写父类... 查看全文
简单来说,类就是对一个事物抽象出来的结果。比如人可以作为一个类。一般来说,一个类具有成员变量和成员方法。成员变量相当于属性,比如‘人’具有的变量有胳膊,手脚等。而成员方法是该类能完成的一些功能,比如‘人’可以说话(talk),行走(walk)等。对象,如果说类是一个抽象概念,那么对象就是具体对象。比如我们说‘人’就是一个抽象概念,但是具体到某个人,比如你,我,他,就是一个‘人’对象。封装,简单理解就是把一系列的数据放在一个类中,还用前面的例子,如果形容一个人,我们可以用身高(hight),体重... 查看全文
简单来说,类就是对一个事物抽象出来的结果。比如人可以作为一个类。一般来说,一个类具有成员变量和成员方法。成员变量相当于属性,比如‘人’具有的变量有胳膊,手脚等。而成员方法是该类能完成的一些功能,比如‘人’可以说话(talk),行走(walk)等。对象,如果说类是一个抽象概念,那么对象就是具体对象。比如我们说‘人’就是一个抽象概念,但是具体到某个人,比如你,我,他,就是一个‘人’对象。封装,简单理解就是把一系列的数据放在一个类中,还用前面的例子,如果形容一个人,我们可以用身高(hight),体重... 查看全文
简单来说,类就是对一个事物抽象出来的结果。比如人可以作为一个类。一般来说,一个类具有成员变量和成员方法。成员变量相当于属性,比如‘人’具有的变量有胳膊,手脚等。而成员方法是该类能完成的一些功能,比如‘人’可以说话(talk),行走(walk)等。对象,如果说类是一个抽象概念,那么对象就是具体对象。比如我们说‘人’就是一个抽象概念,但是具体到某个人,比如你,我,他,就是一个‘人’对象。封装,简单理解就是把一系列的数据放在一个类中,还用前面的例子,如果形容一个人,我们可以用身高(hight),体重... 查看全文
简单来说,类就是对一个事物抽象出来的结果。比如人可以作为一个类。一般来说,一个类具有成员变量和成员方法。成员变量相当于属性,比如‘人’具有的变量有胳膊,手脚等。而成员方法是该类能完成的一些功能,比如‘人’可以说话(talk),行走(walk)等。对象,如果说类是一个抽象概念,那么对象就是具体对象。比如我们说‘人’就是一个抽象概念,但是具体到某个人,比如你,我,他,就是一个‘人’对象。封装,简单理解就是把一系列的数据放在一个类中,还用前面的例子,如果形容一个人,我们可以用身高(hight),体重... 查看全文
· 我们真正害怕的是什么发布时间:2012-01-09
本文是从WhatWe’reReallyAfraidOf这篇文章翻译而来。我最近和一位朋友进行了一次有趣的谈话,他最近做了一个网站卖他的产品,让我吃惊的是,原来我们害怕的事情并不是我们想象的那些。对话大概是这样的:B.:我需要你的帮助。我几个月前做了个网站卖产品,但没有卖出一个。我:网站有访问量吗?B.:不多,一个月只有100多个人访问。我:那你需要更多的访问量。你至少需要100倍这样的访问量才能卖出产品。B.:我怎么能吸引到这么多的人?我:这不是短期的事,你需要找到谁喜欢你的产品... 查看全文
os.nameos.versionos.archCommentsWindowsVista6.1x86Linux2.0.31x86IBMJava1.3Linux(*)i386SunJava1.3.1,1.4orBlackdownJava;(*)os.versiondependsonLinuxKernelversionLinux(*)x86_64BlackdownJava;notex86_64mightchangetoamd64;(*)os... 查看全文
· 为什么我们不要 .NET 程序员发布时间:2011-12-27
本文是从Whywedon’thire.NETprogrammers这篇文章翻译而来。也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们的——任何时候。比如,米奇虽然只有5英尺高,但他是一个有相当实力的击剑手。维托尔德以前是一个6’3″的职业冰球选手。内特喜欢以丢匕首为乐。当然,他们都是很有水平的程序员。发现这些人才,并不是你好好上班就能完成的事。事实上,我生活的一半时间都花在了上面,而丽莎差不多投入了她全部的时间。我们有一支招聘大军... 查看全文