
软件开发
gaijf
开始即是行动的一半
展开
-
代码生成技术在当前软件开发中的位置
我以asp.net开发为例,浅析代码生成技术在当前软件开发中的位置,及其必要性。 一、 当前软件开发的现状分析 目前,在我们的软件作坊中,很多程序员在代码开发过程中,都会觉得很多代码都是“重复”的。当然这里所说的“重复”,指的是在代码级别上的重复。也就是说基本的代码架构都是一样的,但参数需要做不同的调整。特别是在数据库开发领域,针对于不同数据表的操作,程序员将需要写很多“重复”原创 2010-05-20 15:47:00 · 881 阅读 · 0 评论 -
几种常用开发工具的比较(VB/PB/C++/VC/JAVA)
<br />此帖最初发布于2004年,如今已过六载,相对于硬件、软件架构来说,编程语言的发展速度的确是缓慢的。<br /> <br />一、跨平台特性 <br />VB:无 ★ <br />PB:WINDOWS家族, Solaris,Macintosh ★★★ <br />C++ Builder/Dephi:WINDOWS家族,Linux ★★★ <br />VC:无 ★ <br />JAVA:所有能够运行JAVA虚拟机的操作系统 ★★★★ <br /><br /转载 2010-12-01 11:32:00 · 10645 阅读 · 0 评论 -
符合CLS的.NET语言
Ada A# - port of Ada to .NET (Dr. Martin C. Carlisle) APL Dyalog APL (Dyalog Ltd) AsmLAbstract State Machine Language (MS Research) Basic Visual Basic.NET (Microsoft) mbas (Mono/Ximian) BETA BETA.Net (University of Aarhus, Denmark) C lcc (ANSI C Compiler f转载 2010-11-03 17:25:00 · 1313 阅读 · 0 评论 -
定义一个CMS的前景如何?
a.文档的完善与标准如何? b.背后商业公司或是财团支持如何? c.采用OO还是面向过程? d.业务与显示是否分离与清晰?C OR VC OR MVC e.数据结构如何,数据表优化如何?数据驱动支持? f.开发进度如何?目前核心开发成员水平如何,要注意原核心团队的去留? g.代码内置调试如何,代码纠错处理过程怎样?转载 2012-09-22 16:27:08 · 867 阅读 · 0 评论 -
国内HTML5前端开发框架汇总
国外很有多优秀的HTML5前端开发框架相信大家都耳熟能详:JQuery Mobile,Twitter Bootstrap, Schena Touch, BackBone等等。框架不是万能的,选择和项目匹配的框架可以显著提高开发效率,但是也有可能带来代码的臃肿,本着“write less, do more”思想,选择合适的框架是最重要的。JX(腾讯) – http://alloyt转载 2013-02-05 15:32:22 · 571 阅读 · 0 评论 -
体系结构: RISC, CISC, x86, ARM, MIPS
硬件体系结构(Architecture)软件操作系统(Operating System)一、RISC与CISC 1.CISC(Complex Instruction SetComputer,复杂指令集计算机)复杂指令集(CISC,Complex Instruction Set Computer)是一种微处理器指令集架构(ISA),每个指令可执行若干低阶操作,诸如从内存读取、储存转载 2013-02-05 12:56:25 · 15351 阅读 · 3 评论 -
八款开源 Android 游戏引擎
初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没转载 2013-02-06 10:44:59 · 389 阅读 · 0 评论 -
MySQL
MySQL目前存在三个版本:5.15.55.6数据库安装地址:http://download.softagency.net/MySQL/Downloads/============================================================其它消息:2013年,各大 Linux 发行版的 MySQL转载 2013-05-10 09:56:18 · 555 阅读 · 0 评论 -
编程模型
各个编程模型的计算能力是等价的,但是对问题抽象层次是不同的。汇编语言在表示程序的结构方面显得比较笨拙,但是使用C语言就将程序的设计结构显式的表现出来了。使用C语言进行数据封装和多态处理显得很笨拙,使用C++就能很好地处理这个问题。使用关系数据库在解决大规模数据问题上显得很笨拙,使用Map-Reduce就能很好的处理某些问题。非线程代码不能显式的表达操作的同步性,使用线程代码就能很好的表达出这些同步转载 2013-06-26 09:12:41 · 673 阅读 · 0 评论