开发_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 开发 >>列表
Borland基础与应用开发课程认证试题整理集试题1关于Delphi中产生的文件编辑阶段:pas/单元文件,dpk/组件包文件,dpr/工程文件,dfm/窗体文件编译阶段:dcu/单元编译文件,dcp/DelphiCompilepackage连接阶段:exe,dll,bpl/Borlandpackagelibrary运行阶段试题2使用Delphi编程中需要掌握的四大语言A.ObjectPascalB.SQLC.HTML/XMLD.UMI试题3Delphi发展的两个主要技术{数据库引擎,网络开发... 查看全文
试题31记录变量是静态分配的,在栈中分配,所有的对象都是在堆中分配的。试题32集合类型typeTmyset=setof基类型最多256个元素,基类型为有序类型不但数量<=255且序号都必须0<=X<=255typemyset=setof5..256;不行,setof0..255正确File类型:无类型文件File(按128字节分块)文本文件TextFile试题33typeTnotifyEvent=procedure(sender:Tobject)ofobject... 查看全文
试题61下列代码执行后,其正确的输出结果序列为:[考题]typeTA=classprocedureOne;virtual;procedureTwo;end;TAA=class(TA)procedureOne;override;procedureTwo;end;procedureTA.One;beginShowMessage('基类One');end;procedureTA.Two;beginShowMessage('基类Two');end;procedureTAA.One... 查看全文
试题91哪些是动态连接库文件:bpl,dll,fon,drv试题92动态连接库的好处:1.如果不同的程序使用相同的DLL,只需在内存中装载该DLL一次即可。2.对于复杂程序的维护更加方便。仅需维护易于维护的DLL即可。3.使用DLL存储资源如字体、设备驱动程序、不同语言的字符串、位图图标等。4.DLL独立于编程语言。试题93由外部程序调用的DLL函数或过程必须遵守下列规则:1.它必须列在exports子句中,使其可在外部看到;2.输出函数应被声明为stdcall... 查看全文
试题121利用ActionList进行事件/任务以及Groupindex的分配,比较方便试题122StyleGroupedAllowAllUp效果TbsButton(缺省)任意任意普通按钮False(缺省)任意复选按钮TbsCheckTrueFalse(缺省)单选按钮True单选但可全不选试题123如果要做出复选效果,可令几个按钮有不同的非0的GroupIndex且其AllowAllUp为True。Panel+Speedbutton做出工具栏的样子GroupIndexAllowAllUp效果0... 查看全文
CodeGear™RADStudio2009提供了软件开发人员和ISV构建原生Windows®应用、.NET应用、Web和数据库应用程序需要的所有功能,可以嵌入或连接任何数据库。RADStudio2009结合了三个强大的快速开发解决方案:Delphi®2009–构建原生Windows应用程序的最快方式。•新功能!Unicode、增强的VCL、进一步增强的Delphi语言、DataSnap多层数据库架构。C++Builder®... 查看全文
今天无意中看到"FPC2.2.0以后的版本已经都可以支持WinCE应用程序了。"(2007年的火星新闻),眼球就被吸引过去了,心想:不是吧,Borland高薪养着的工程师没搞定的事情让一群义工搞定了?点击网址跳转过去一看,吓着了:不光可以交叉编译多种CPU的程序,连Sun的跨平台遗愿也给实现了,而且还是编译成原生代码呢!Lazarus是Freepascal的图型界面IDE,使用Freepascal的编译器,界面和操作与Delphi几乎一样,而且有全中文界面(像小某这般的半文盲是何等的喜事呀!)... 查看全文
接上篇,有了应用自然想着怎么盈利,广告平台众多,如何选中第一家广告平台呢,在综合网上评价,名字看着顺不顺眼,公司离我近不近,有米被我选为一个家广告商。有米:如同所有的第一次总是会有这样那样的问题一样,首先我的应用大于10MB,而有米的自助上传功能的限额是10MB,所以只能通过邮件提交应用了,联系了客服折腾了一天,总算上传审核成功,但首日上架就遇到遇到有米的降价风波,原以为每个点击有0.2x元,实际上却是0.02x元。尽管后来恢复到每个点击0.07-0.1之间,但是与其他平台的单价相比... 查看全文
· C#开发 WMI发布时间:2011-07-11
准备进行Hyper-vWMI的开发,在网上找到了比较实用的英文教程,在这里简单翻一下,原文地址是http://www.codeproject.com/KB/server-management/Intro2WMI.aspx#创建一个客户端程序,该程序通过WMI查询系统的逻辑磁盘的属性WMI类可以被实例化,通过WMI查询语句可以查询对象。WMI查询语句可以像SQL查询语句一样使用,这里有详细的步骤来说明如何查询实例化的WMI对象。如果我们要使用Win32_LogicalDisks这个类... 查看全文
1)Bug大都出现在程序员的编码过程中。测试人员工作之一就是找出Bug,面对那些难以被人发现的Bug,测试人员通常会采取哪些手段?以您的经验,对广大测试人员有什么好的建议?对于开发人员,您有什么建议让他们减少Bug的产生?之所以难以发现,大多是测试案例不够完整,检查测试案例是否全面覆盖了需求,等价类划得是不是够细有助于发现更多的问题。如果已经发现的问题大多是猜测法发现的,那么惨了,这是一个天马行空的测试,所有的BUG都将是难以发现的BUG,碰运气吧。如果你真的是在这个不幸的团队,别伤心... 查看全文
说起软件设计,我们可能每个人都做过,但是什么样的方案才是好的设计方案?如何才能设计出一个好的设计方案?在设计过程中需要注意哪些呢?不要总是说:低耦合、可维护性、可扩展性、简易性、可重用性等,本文试图另一个角度出发,带着前面的这些问题,使大家能明白那些问题的答案,并与大家一起探讨。什么样的方案才是好的设计方案?当我们完成了一个良好的设计方案后,我们回头再仔细分析是什么因素影响了我们的思路,使我们最终完成(确切的说是选择了)了这个设计方案(而不是另一个),我们会发现这些因素是:用户功能性的需求... 查看全文
· 游戏开发经验:浅谈游戏发布时间:2011-07-06
首先,以下所有内容仅仅是个人通过资料分析等等得出的一些浅薄观点,里面很有可能与业内人士的分析相差甚大或者是分析不到位不全面,但是我尚没有进入游戏业,仅仅是通过零星的网络资料知其一二及个人游戏经历作出分析,所以不要拿这篇文章与专业人士相比.写这篇文章只是想发表一点自己的看法.当一个策划在制订一款游戏时首先想到的问题是什么?我想,绝大多数策划第一个问题就是需求------玩家的需求.所以在策划们常常要分析各种情报然后讨论设计方向,这是一个必然的过程,不去调查玩家的需求... 查看全文
引言前两天一个朋友给我打电话,问我如何估计项目开发时间。对此我很诧异,问他以前他们是怎么估计的,他说以前基本都是大家开个会,大约都说说自己意见,最后负责人一拍脑袋,给出一个时间。不过这次遇到一个非常认真的客户,要求不但要估计出项目开发时间,还要明确说明具体的依据和估算方法,这下我这朋友有点犯难,才询问我。后来我翻阅了一些数理统计和项目估算方面的资料,告诉了他利用一元线性回归分析估计软件项目开发时间的方法。想到这种估算需要在一些开发团队很常见,所以在这里整理成文... 查看全文
· 给敏捷软件开发的26条建议发布时间:2011-07-06
我经常收集各种各样的至理名言,最近我重温敏捷软件开发;真正的问题是什么?下面是一份26条关键原则的清单,以指引敏捷软件开发团队。1、完整地干完一件事后在开始另一件事:用厨房比喻来说就是:“先上这道菜,再开始做下一道”。软件开发的最大问题就是同时开始几件事情,这将不可避免的造成某些工作被废弃,从而造成浪费。专注于一件事;完整地实现其功能;运行测试;编写文档;签入所有,把这当做一项工作完成,然后再开始下一件事。2、不要破坏构建:非常明显,但必须被包含在任何软件开发建议清单中... 查看全文
· 敏捷开发,在路上发布时间:2011-07-06
如果有一种方法能使你的软件缺陷率降低63%,核心缺陷率降低79%,整体投入减少62%,整个项目开发的时间缩短69%,你会采用这种新的软件开发方法吗?在回答这个问题之前,你可能会问:是什么方法能达到这样的效果?答案是:敏捷开发。你一定会开始质疑:这是真的吗?或者你会说:我们也在用敏捷,但没有以上提到的这么夸张。以上提到的一些数据来自Forrester,一家善于用数字说话的咨询公司。他们对多个采用敏捷开发的项目与传统开发方式进行对比,得出以上数据。而这些项目来自敏捷刚刚开始起步的2002年... 查看全文
最近在带领一个异地的团队在进行.NetB/S系统开发工作。两地相隔1000多公里,两地都有开发人员,源码的统一管理就成了需要解决的问题。针对这个问题,想到如下的解决方法:一、利用MicrosoftVisualSourceSafe的Internet功能优点:1.考虑使用VSS是因为他与MicrosoftVisualStudio集成的很紧密。可以在编译器中对源码进行直接Checkin和Checkout.使用的效率很高。2.团队成员入手容易。在对需求清楚的情况下,可以快速溶入团队,进行编码。缺点:1... 查看全文
· 我是如何带领团队开发项目的发布时间:2011-07-06
最近有不少朋友写信问我一些关于团队开发的问题,由于这段时间有些忙,没有回复.今天写一篇这方面的文章向大家介绍一下我是如何带领团队开发工作流项目的关于团队建设,项目管理的文章网上已经有很多了,在这里我就不谈这些理论了,直接给大家展示一个我在项目开发方,后台服务开发方式,前台UI开发方式,后台服务与前台UI对接方式,代码文档,页面的开发文档,源码管理,单元测试,以及单元测试文档,实现思路设计文档,数据库文档,数据库设计规范,编码规范,操做数据的方法命名规则方面的一些片断... 查看全文
如何将项目的开发掌控好是技术领导(TeamLeader)必须做好的。何为掌控项目的开发,即开发的进度和质量在计划内,不在期限快到时慌手慌脚,也不需交期到时天天加班,更不能删减测试时间。总而言之,就是开发工作有节奏,按部就班到达预期目标。理想总是好的,可现实总是残酷的。你有过每个周六都加班,每晚都加班的经历没?你有项目完不成,接二连三申请延期发布的经历没?你有过遇见过你委以重任,但他却误了你事的同僚没?如果你工作了一段时间,又恰好又有带过小队伍的经历。我想你应该也遇到过这些问题中的一个或几个吧... 查看全文
前言:之所以有此一文,不是空穴来风,也不是故意的哗众取宠,而是最近的一些所见,所感。在本文中总结出来,希望对大家有帮助。因为一些工作原因,其他的系列文章没有接着写下去,还望大家见谅。不要成为代码的机器开发人员的事情就是coding,没日没夜的coding,而且大家都是这样在coding,但是效果和结局就不一样:有人coding了N多年,技术还是原地踏步,编写出来的代码还是bug连连;有人coding就变成了技术骨干,甚至有人成为了CTO,架构师等。为什么?首先从一个小的故事说起:一个项目... 查看全文
· 【android开发】弹出选择框发布时间:2011-01-18
效果图:点击主要代码:ActivitymButton1=(Button)findViewById(R.id.btn1);mButton1.setText("测试弹出选择框");mTextView1=(TextView)findViewById(R.id.tv);mButton1.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){newAlertDialog.Builder(Activity18... 查看全文