16 MartinWang

尚未进行身份认证

直面挑战,乐观生活

等级
博文 47
排名 5w+

关于Delphi开发“炸飞机的游戏”

做了这么久开发,一直想做一个小游戏玩玩,回想起上学玩的“炸飞机”的游戏,就拿他开始吧。先说一下游戏的规则:在10×10的方格里,汇制1—5—1—3的形状,方向自选,共三组,每一个飞机不能与其他的飞机有任何的重叠,第一个1为飞机头!玩家根据作标选择位置,系统会告之“炸中,炸毁,炸空”,直至全部炸毁三架飞机为止!程序需求:1.绘制“地图”,10*10的区域,有点象扫雷游戏的布局2.由系统随机生成三架飞机,方向随机,并开始计时3.用户点击时,告知用户是否“炸中,炸毁,炸空”,计算用户的点击次数4.当所有的飞机都被

2010-06-02 21:45:00

关于职业规划

最后在看唐骏的《我的成功可以复制》,中国职业第一经理人的名头真的不是浪得虚名,一步一步走过来,有机遇当然也离不开勤奋,就象他说的,他应该可以算是微软里最勤奋的一个!!其中的他对职业生涯的规划定为三年一个周期,主要考虑到世界是在不断变化,回想起自己在公司做的职业生涯规划,末免有些草率。今天在此留言,为自己的三年的规划做一个印记。管理方面:     1.做一个真正的项目经理,现在虽然在项

2009-10-22 22:01:00

java里的动态表单技术

最近的一个项目,由于客户的需求等信息不确定,为了降低以后修改的成本及产品的推广考虑到动态表单技术,之前也一直在考虑到动态表单技术,毕竟在delphi里已经实现过了,由于我们采用的hibernate的执久层的原故,每一个表需要一个VO,这样,动态生成表后,VO无法生成,当时做罢!在团队讨论这个问题的时候,想到了这样的一个解决方法,将数据的存储由横向变为纵向,通过这种方法我们实现了动态的数据保存!!!

2009-09-16 21:58:00

关于Delphi实现按键“按住”的问题

想用Delphi实现键盘的按住,尝试了很多的方法,最后通过winio实现了!!!这个问题虽然看着不麻烦,但确实是一个技巧,希望能给有需要的朋友提个醒吧!!!关于winio的http://www.programbbs.com/bbs/tree12-17207-100282.htm参照这个介绍;需求:      先拿待魂游戏做一个实验(不知道的去百度搜一下),用白人,实现发波!!!实

2009-07-23 23:25:00

创新??

现在的IT行业好象是越来越象生产线的工作了,昨天闲来无事看了,“卓有成效的管理者”一书,里面的一句话觉得挺有意思“做对的事情”,“把事情做对”,这两句话中体现出的就是两种完全不同的观点,被动与主动的关系!又联想到现在就职的公司,公司的老板需要的是做对的事情的人,而不是把事情做对!!感觉现在的很多行业也存在这样的问题,你一辈子从事的工作,从流程到思路上可能都是错的,但就是因为这样的一句“做对的事情”

2009-06-12 23:04:00

浅谈Delphi开发经验

 Delphi7是一个很经典的版本,在Win2000/XP下推荐安装Delphi7来开发软件,在Vista下推荐使用Delphi2007开发软件。安装好Delphi7后,应立即安装Delphi7UpdatePack1,Delphi2007则建议尽量安装最新的版本。工欲善其事,必先利其器,为了提升开发效率,为了能更加得心应手的处理接下来的开发工作,我们有必要安装一些有用的开发辅助工

2009-04-28 10:20:00

关于用程序控制Word,Excel等文件的调用,编辑,替换等问题

转贴一篇关于dsoFramer的文章:由于自己有这个方面的需要,所以最近一直在寻找一个可以在WEB浏览器上直接控制WORD文档的控件。在网上大部分的都是要花钱买的,只有DSOFramer是可以免费使用的。所以就选择了这个控件。我在使用的时候使用了控件里原有的接口主要有:/*1.新建*///新建Worddocument.all.FramerControl1.CreateNew("Wor

2009-04-14 14:32:00

关于2009年个人技术框架的设想

2009年注定是不平凡的一年,经济危机带来的影响正在漫漫的放大,对于一个IT人来说,企业的IT采购、信息化预算减少,必定会给2009年的IT市场带来一定的负面的影响。另一方面,让大家能能提上点气的是国务院通过了3G标准,3G牌照已经发放,其在扩大内需方面,就业方面,市场运营方面带来的影响是深远的,对于一个IT人,也不得不从技术方面,考虑一下3G对现有技术的影响!! 个人对移动技术的理解是这

2009-03-22 10:45:00

这就是生活

时間过得真快,转眼間2008年又要过去了,公司最近要开季度工作总结大会,为自已的这9个多月的工作与生活做一下总结吧,留个脚印,人常说,要时常总结自己才能进步,可能自己要进步了吧,呵:)1.项目管理,项目管理的经验算是提高了不少,无论对整个项目进度的把握,项目的目标的掌控方面得到了进步,能站在相对来说比较高的角度去看待问题了,虽说团队的项目还是比较多,杂的,能较好的进行主、次的划分,算是进步了,小组

2008-10-08 22:03:00

rails项目开发一

 rails是基于ruby语言,当前流行的一种动态语言的WEB架构,与其相似的有Python的Django。 学习ruby及rails有了一段时间了,准备做一个WEB项目当做一个实践,由于笔者一直从事桌面程序开发,web经验不多,通过本文记录一下整个项目的开发过程。 首先,介绍一下本人的开发环境:ruby(1.8.6)+rails(1.2.6)+NetBeans(6.0.1)+DW(

2008-07-22 19:49:00

基于Delphi的自动编译、生成、文档、打包方案

技术的发展,思想的变革,使程序的开发,整合到了极致!!一、介绍对于DELPHI的开发者来说,要掌握的不仅仅是桌面程序开发的技术,还要了解相关的新的思想,新的理念!!笔者最近在项目开发中,对于程序的编译,打包,压缩这些重复的劳动感到十分的厌烦,JAVA里有一套自动生成的开源工具Ant,对于DotNet平台DANT,Delphi中对应为Want,rails对应为rake,所有的相关的这类工具,

2008-06-11 21:19:00

一个XML解析库

在以往解析XML的时候都用DELPHI(7)自带的XMLDocument进行解析,在使用过程中有如下一些问题:1.xmldocument的构造方法需传入TComponent2.解析xml的方法中需要进行反复的节点循环以找到你要的节点信息3.其他这里推荐一个开源的xml库NativeXML(cnpack用的也是这个库)下载地址:http://www.simdesign.nl/xm

2008-05-25 13:42:00

CS界面设计规范

在参考了很多资料后,整理出来的一份界面规范(是c/s程序的,但其中的原则部分对任何界面都是具有参考价值的),希望能给大家带来帮助。 其中的图片没有贴上来,因为文字已经足够描述清楚了。 ------------------------------------- 1. 界面规范 1.1. 总体原则 l 以用户为中心。设计由用户控制的界面,而不是界面控制用户。 l 清楚一致的设计。所有界面的

2008-05-06 21:51:00

关于IM(即时通讯开发)技术问题

      由于业务系统中对消息、通讯以及业务流程管理(批复、签订等)的需要,笔者准备开发一套属于自己应用的IM系统,系统要求:     1.可实现用户的登录、分组、在线、离线消息的发送      2.实现文件的传输(在线,离线)      3.ComPlug可以被其他的业务系统应用并进行扩展      4.满足100人以下的同时在线      暂时比较重要的功能就

2008-04-06 13:52:00

linux 文件颜色的含义

蓝色代表目录;绿色代表可执行文件;红色表示压缩文件;浅蓝色表示链接文件;灰色表示其他文件;红色闪烁表示链接的文件有问题了黄色表示设备文件  

2008-03-15 15:23:00

关于DELPHI框架的后续

关于DELPHI框架的后续的开发框架已经有了一些的规模,但由于个人的精力、能力有限,后续的一些开发工作可能要长期、缓慢的进行,现将开发内容列出(没有制定计划,上班后的时间无法保证)1.现在的架构在测试,整合阶段,将对测试后的架构进行BPL打包,进行严格的版本管理,质量管理2.准备将一些常用的操作函数分类:字符串处理类(UnitStringUtil.pas),时间处理类,网络类等,仍然采用

2008-02-15 15:53:00

Rest介绍

REST介绍    REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。     REST是什么    REST是英文RepresentationalStateTransfer的缩写,中文翻译为“表述性状态转移

2008-02-15 15:45:00

delphi 优秀资源

delphi优秀资源  Delphi优秀免费资源2007-09-2709:54摘自http://hi.baidu.com/523399/blog/item/a0ae1

2008-01-18 21:46:00

关于DELPHI架构开发系列---数据篇

 前言:      在JAVA,DotNet世界里有很多的O/RMapping工具,而对于Delphi来说,这方面的资料较少,ECO应该算做一个,还有以前的BOLD,InstantObject,一个是适应新的DELPHI平台,一个已经被DELPHI所抛弃,如何能开发一个适应于快速应用、开方应用的DELPHI数据开发平台是摆在笔者及项目组目前的一个关键问题,本文将对数据层的开发做一些相关的论述

2008-01-18 21:37:00

加密狗

最近,公司的软件要安装到省外的地区,出于增强软件的安全性考虑,准备采用“硬”加密的方式,在网上查找了相关的加密狗信息,最终确定了三家,在业界来说较权威的!北京深思洛克    深思4(精锐E)     采用Philip的16位芯片,支持自定义的加密算法飞天(坚石)    ET199     保护(加密狗)功能和身份认证功能合二为一的无驱型USBKEY。SafeNet   微

2007-12-23 20:03:00
奖章
    暂无奖章