自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QX项目实战-15.使用JSP快速开发核心功能

为了早日看出程序流程和展示,暂时可以先不采用SSH框架来搭建程序,而是采用更为简单快速的JSP脚本语言编写核心功能,达到可以展示的效果。之后为了提高效率或者提高软件复用性再考虑使用框架。       首先在MyEclipse中建立QX_jsp项目,将其部署到当前服务器中,运行服务器验证项目部署完成、服务器正常。       大体上,我们按照JavaEE的分层来编写程序。编写javabean和j

2012-12-24 16:39:13 1068

原创 QX项目实战-14.Struts2+Hibernate整合

以用户登录为例,说明Struts2和hibernate的整合。首先在MyEclipse8.0下新建一个web项目。注意编译器选择J2EE5.0版本。       我们先来增加Struts开发能力,在项目名上右击选择MyEclipse-增加Struts开发能力,这里选择Struts2.1版本。默认安装即可。再安装Hibernate开发能力,依然如上面的操作,选择Hibernate3.2

2012-12-06 17:15:50 1615

原创 项目自动化之道-7.安装与部署之增强安装形象

之前的程序即使是按键发布,产生的也只是一个RAR文件包,客户拿到之后需要解压之后放在某文件夹下,然后执行index.bat文件。这和我们常用的安装软件方法不太相同,所以这里增强安装形象。       使用NSIS可以创建应用程序的安装和卸载包。这个程序是编译安装卸载脚本来实现生产安装程序的。所以我们首先需要编写脚本。编写脚本使用HM NIS Edit程序,使用这个程序可以由向导产生安装脚本。

2012-12-04 20:45:28 960

原创 项目自动化之道-5.安装与部署之诊断测试

通常,我们为了排除客户端的故障,需要遥控用户执行相应的检查来确认环境和安装无误。这一过程非常之繁琐而且容易误解。即使我们有一个问题FAQ列表,也需要许多专职的技术支持来搞定用户。所以我们想到能不能用程序的方法来写这个FAQ列表,用程序来检查客户端的程序并报告给我们检查结果。这就是本文第一个要点:用诊断测试来排除故障。我们首先编写诊断测试程序。 package userview; publ

2012-12-04 19:40:51 977

原创 项目自动化之道-4.按键发布Bat版的jar打包改进

上两篇文章[9,10]使用的是Ant和Bat进行案件发布,但是发布的内容为编译之后的class文件,这里对bat文件进行改进,使其变成jar包的形式。在目录下直接运行index.bat文件即可调用vendor中的第三方类库来执行userview.jar文件的主类。       这个操作主要牵涉到第三方类库的调用、打包为jar文件。       其中index.bat内容为: java -Xb

2012-12-04 14:35:10 1201

原创 项目自动化知道-4.按键发布Bat版

上篇文章[8]使用的是Ant进行按键发布,比较复杂而且必须安装Ant。这里从新写一个bat版本的程序来实现和上文类似的按键发布功能。 这个bat文件是: @echo off REM 这是清理之前的CMD留下的痕迹 Cls REM 版本号为传入的参数,调用方法为rb2 1_1,则version变量为1_1 set version=%1 set name=userview REM 取得当前日期信息

2012-12-02 21:04:30 1100

原创 项目自动化之道-3.按键发布Ant版

为了发布所准备的内容有:1.标示发布的唯一名字和版本号,如userview-2.1。2.完整的功能和文件,例如说明文档和历史文件。3.安装方法,例如安装脚本或者安装包。       发布的步骤为:1.发布工作应该从系统建立之初开始。2.首先应该对发布进行同步。所有程序员对代码进行签入。3.对当前工作进行健全性检查。即首先从仓库中签出代码,然后运行构建代码,修改到构建能够成功运行。4.生成发布分支

2012-12-02 14:27:22 1009

原创 项目自动化之道-2.使用CruiseControl定时建构

定时建构可以迅速找到集成问题和失效测试问题,因为它是以规律的时间间隔运行的。各部分的程序员,只在本区域进行集成测试,而不会测试整个系统的集成测试情况。所以为了避免错误的累积,我们必须采用定时建构的方法,       一般而言,定是建构的步骤为:1.签出版本控制系统当前代码2.调用建构文件和测试代码3.建构结果写入日志文件。为了完成上述过程,在UNIx系统上,我们采用cron命令,在win系统下我

2012-12-01 13:03:28 1127

Subversion之CheckList

Subversion之CheckList

2012-11-12

PIM2.0个人信息管理系统

PIM2.0是基于B/S模式的个人信息管理系统,技术基础是PHP+MYSQL,运行于支持PHP的服务器上。主要功能包括联系人管理、收发电子邮件、收发站内消息、日历事件管理、任务管理、便笺管理、消费管理、数据汇总、选项设置、全文搜索等。 毕业设计,非商用,开源。

2010-04-24

基于VRML的“神舟7号”虚拟漫游(现实)系统

程序虚拟实现了“神舟7号”、“长征2号F型火箭”,以及配套的发射场等基础设施,实现了用户自由浏览和系统内设交互相结合的虚拟漫游方式,使用户和在使用本程序时获得最大的临场感和真实感。系统通过交互功能使用户直观地参与到神舟7号的发射全过程和神舟七号在太空中执行出舱、释放伴飞卫星、返回调姿等动作中,获得最大的虚拟感。

2009-12-12

单网页纯JavaScript英语字典软件

有段时间我接触到了tiddlyWiKi,深深的被其简单的设计理念所吸引。在单个的网页上实现了本需要服务器和脚本语言才能实现的网页功能,为了复习上学期学过的软件工程也为了更好的学习javascript,我就动手编写了这个单网页的词典和记录本。可以放在u盘等易于携带的地方,在有浏览器的电脑上就可以只有使用,不用额外的服务器和脚本语言就可以实现的动态的添加修改删除功能,更重要的时候所有的数据都存储在这个网页当中而不用另外的服务器数据库。 程序没有采用数据库和动态语言来实现动态功能,而是采用了javascript+xml的方式,这里就牵扯了xml文件字典的来源问题,我是用c语言编程实现的txt到xml格式文档的转换。采用以下c语言程序就可以实现转换。注意这是传参执行程序。例如 word hello.txt hello.xml回车。

2009-08-11

输入法调理器

输入法调理器,十分方便!!!!!

2008-01-02

dsdemo 数据结构算法演示程序

不知道为什么,下了半天终于找到了这个,大家凑合用吧!

2007-10-21

moto tunes

moto的手机音乐播放列表生成器~

2007-10-21

php 文本编辑器

php文本编辑器 asphtml文本编辑器<br>

2007-08-13

空空如也

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

TA关注的人

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