上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 做java开发时,第一步就是配置jdk的环境变量,关于对jdk环境变量的配置,理解如下: 1. PATH环境变量: 作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。 2. CLASSPATH环境变量:作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通. 阅读全文
posted @ 2012-09-02 19:30 李龙生 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 由于在合作过程中提交时出现了覆盖新版文档情况以及版本混论的问题,这些问题是可以用SVN版本控制解决的,只不过没有把这个平台的真正作用发挥出来,当你经常为很多版本问题发愁时,你会感到SVN的功能强大,是一款合作的好工具。 它可以管理一个团队开发,实现上百人共同开发,将用户分组、对于不同组的用户分配不同的权限。下面详细介绍一下怎么搭建SVN平台以及给每个用户设置权限问题。我们可以采用Subversion非可视化服务器,这个配置用户以以及用户权限对于初次学习者会感觉比较麻烦,它主要用在linux等系统上,在Window上,建议大家采用可视化VisualSVN Server和 TortoiseSVN. 阅读全文
posted @ 2012-08-21 08:36 李龙生 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 谈到单例模式很多人应该知道它的作用,用单例时主要有三个要点需要注意: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实例。那么它如何实现这样的功能呢?让我们先看一下单例模式图: 【单例原理图】 【单例代码C#】///////////////////////////////////////////////////////////// Singleton.cs// Implementation of the Class Singleton// Generated by Enterprise Architect// Created on: ... 阅读全文
posted @ 2012-08-16 17:34 李龙生 阅读(140) 评论(0) 推荐(0) 编辑
摘要: CSS之所以会如此流行,是它具备以下的优点 1、符合W3C标准。保证网站不会因为将来网络应用的升级而被淘汰。 2、支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE、chrome或者是火狐,网站都能很好的兼容。 3、搜索引擎更加友好。相对与传统的table, 采用DIV+CSS技术的网页,更加容易被搜索引擎找到。 4、样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便,可以一次性修改多个网页的样式,只修改样式不需要重新发布。 5、降低网页大小,对于一个大型网站来说,可以节省大量带宽,大大提高用户体验,这是非常重要的一点——用户至上。 利用CSS可... 阅读全文
posted @ 2012-08-15 20:25 李龙生 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 牛腩系统已经做完,不过,感觉不是很完善,很多网站都有在线客服功能,于是,把牛腩上也添加了在线客服,如下效果图: 新闻网站加上客服用处不是很大,不过,如果是销售网站会很有用,下面就是如何实现该功能:1 .打开VS,添加image、 js 、css 三个文件夹。 在Web开发中一般都会用到DIV+CSS JavaScript 技术,好处就不说了,分别把相应文件拷入文件夹下。 在这里建议在VS里新建对应的类型文件,然后从源码里复制过去,否则,可能会由于编码方式不同,中文会出现乱码。2. 将下面代码放在需要显示“客服QQ”的网页或模板中 3.打开源码分... 阅读全文
posted @ 2012-08-13 17:11 李龙生 阅读(250) 评论(0) 推荐(0) 编辑
摘要: JAVA与JAVASCRIPT Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 Java 编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(. 阅读全文
posted @ 2012-08-13 11:07 李龙生 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 经过了不到一个月的时间把牛腩新闻发布系统做完了,这是接触的第一个B/S系统,虽然,还没有杂学呢,但已经做完一个系统了,颇有小成就,学习这个系统最大的感受就是理解了一般Web 网站开发的流程,还了解到了一些具体技术,内容没有掌握多少,有点像米老师给我们说的那个开飞机的例子,通过这个系统的制作,使作为一个菜鸟级的我们,了解了Web开发,认清了在接下来重点学习什么?侧重什么? B/S里面的东西很多,为我们学习这一块内容指明了方向。 接下来先介绍一下这个系统开发过程。 1. 与用户沟通,确定需求 每个系统首先要确定需求,然后才能开始做。做一个网站首先会跟用户交涉,谈好需求之后,在进行下一步的工作。2. 阅读全文
posted @ 2012-08-13 11:05 李龙生 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 这是用用EA画的状态图,从图上可以看出,它详细的表明了购物订单形成以及发送流程,在订单形成的过程中,会经过各种状态来处理,什么时候进入哪一个状态需要复杂的逻辑来判断,为了使逻辑简单化,我们可以应用状态模式,把复杂的逻辑判断分布到各个子类中去,首先,看一下状态图: 这个图描述了订单各种状态如:增加订单、注册、批准、发送、打印发票、取消等一系列过程。 我们应用设计模式将它转换为状态模式图:如下 我们抽象除了一个OrderState类,封装与所有状态相关的行为,不同的子类有不同的行为实现。 可以这样理解,状态模式=聚合+继承。 各种状态正好可以聚合在一起,但对于每个状态又不是非有不可,一定包括在内. 阅读全文
posted @ 2012-08-08 15:05 李龙生 阅读(1702) 评论(0) 推荐(0) 编辑
摘要: 现在几乎所有的Web程序都提供了验证码功能,就比如我们常用的QQ、飞信、MSN来说,登陆的时候经常让我们输入验证码,同样为了安全在这个新闻系统中也提供了验证码输入。 初次用这个功能觉的会很难,学起来也不是很难,我们学的是如何应用,不过,如果让自己写这个功能还需要自习琢磨一下,里面需要一些简单的算法。 先列出具体实现,然后,在讲解不懂的地方。 1 在后台窗体上添加一个“一般处理程序”页,把如下代码复制到里面: //这一句很有用,写错则识别不出地址using System;using System.Web;using System.Drawing;using System.Drawing.D... 阅读全文
posted @ 2012-08-06 11:57 李龙生 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 这次做机房系统已经提取过一遍用例图了,但是选取用例不够准备,虽然这次没有什么影响,还是需要学会如何提取用例,这是做系统的第一步。 提取用例的书和资料很多,讲的都很类似,主要是从角色和系统功能两个角度去考虑,对于我们没有开发经验的初学者来说,可能面临的问题有两个:一是我们知道了系统功能后,应该怎么确定用例;二是提取用例多少的问题,即粒度问题。如果没有丰富的经验可能会把握不好用例的提取。 想确定用例,我们必须知道用例的定义,即什么是用例:用例试图概括了用例中角色和系统之间的关系,描述了系统功能需求,角色和系统的交互以及系统的反映。如下面例子: 用例的粒度问题,也即使不用为Include 和Exte 阅读全文
posted @ 2012-08-05 08:30 李龙生 阅读(215) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页