- 浏览: 87055 次
- 性别:
- 来自: 杭州
-
最新评论
-
lidongmao:
怎么什么都没有???
POI读取EXCEL教程 -
xiaoluojinsheng:
我是本科生,但原来是电气工程系的,没有前途,现在改学软件了!! ...
我不会低头于本科 -
wangyazhen:
我是本科生,二流的,其实大家的感觉都是一样,真无语,不管怎么样 ...
我不会低头于本科 -
zhanghuifeng:
我也是专科生,绝对支持
我不会低头于本科
文章列表
分支的合并类型
合并的工作是把主干或者分支上合并范围内的所有改动列出,并对比当前工作副本的内容,由合并者手工修改冲突,然后提交到服务器的相应目录里。如果当前工作副本是主干,则合并的范围是分支上的改动,如果工作副本是分支的,则合并范围是主干上的改动,并且一定要注意,合并的起始位置URL一定要和当前的工作副本的URL是相同的。
一、合并一个范围的版本
此类型应用最为广泛,主要是把分支中的修改合并到主干上来。在主干上点击右键选择合并,然后选择合并类型:合并一个范围的版本。合并的源URL填写的是要合并的分支的URL,待合并的版本范围如果为空,则指的是合并分支上所有的版本,即自从分支创建以来到分支当 ...
由于目前接手的产品中,部分功能用js实现起来过于复杂还繁琐,于是转战到Flex上,刚开始用起来的时候,对其语法非常容易接收,果然像传说那样--java开发人员都非常容易接受的语言。设计理念上唯一不同的是如果要做到flex交互,就必须要对观察模式有一定了解,功能流程不像用普通开发语言那样所熔接性的。事件是FLEX基础,也是精华。我们要让流程都能衔接起来就必须需要事件。Flex确实也是今后发展的一个趋势,毕竟Flash player普及率相当的高,有了庞大的体验环境,程序的开发可行性大大提高。还有一个让人兴奋的就是Flex提供读取和保存本地文件,这样又对体验质量和功能扩展上得到进一步有力的扩充。我开 ...
- 2009-03-15 20:19
- 浏览 585
- 评论(0)
权限设计对于系统来说是一套资源防御系统,避免不同用户种类越权使用。这几天看了一些权限设计设计,但还是感觉他们似乎还是有点欠缺,首先我比较关注RBAC,RBAC提供3套权限设计模式。 首先看第一种RBAC0,RBAC0 定义了能构成一个RBAC控制系统的最小的元素集合,这种模式是早期业界非常普遍的模式,让用户关联角色,角色组合多个权限资源。但现在的业务越来非常,要求人性化更多一点,设计更合理些,加入用户需要超越自己所在的角色扩展其他的权限,就会带来很大困难的扩展。 RBAC1,RBAC1 引入角色间的继承关系.这个突破带来了角色之间的继承关系,从而让一个用户由可以充当多种角色 ...
第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。第二部分:讲一下annotation的概念先,再来讲一下怎样设计自己的annotation. 首先在jdk自带的java.lang.annotation包里,打开如下几个源文件:
- 2007-05-09 10:28
- 浏览 1171
- 评论(0)
第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 一个是@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上. 一个是@SuppressWarnings:这一个类型可以来暂时把一些警告信息消息关闭. 如果不清楚上面三个类型的具体用法,各位可以baidu或google一下的,很简单的。第二部分:讲一下annotation的概念先,再来讲一下怎样设计自己的annotation. 首先在jdk自带的java.lang.annota ...
- 2007-05-09 10:28
- 浏览 638
- 评论(0)
文件系统操作命令: 1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。 2. chgrp:用来改变文件或目录所属的用户组,命令的参数以空格分开的要改变属组的文件列表,文件名支持通配符,如果用户不是该文件的所有者,则不能改变该文件的所属组。 3. chmod:用于改变文件或目录的访问权限,该命令有两种用法:一种是使用图形化的方法,另一种是数字设置法。 4. chown:用来将指定用户或组为特定的所有者。用户可以设置为用户名或用户ID,组可以是组名或组ID。特定的文件是以空格分开的可以改变权限的文件列表,文件名支持通配符。 5. clear:用来清除终端屏幕。 ...
- 2007-04-28 18:17
- 浏览 2027
- 评论(0)
国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。其实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE-NAME_xx_XX.properties(其中FILE-NAME为默认资源文件的文件名),然后在struts-config.xml中指明其路径,再在页面用<bean:message>标志输出即可。 不过,所谓“没有最好,只有更好”。Struts 2.0并没有在这部分止步,而是在原有的简单易用的基础上,将其做得更灵活、更强大。国际 ...
- 2007-03-28 00:29
- 浏览 1431
- 评论(0)
国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。其实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE-NAME_xx_XX.properties(其中FILE-NAME为默认资源文件的文件名),然后在struts-config.xml中指明其路径,再在页面用<bean:message>标志输出即可。 不过,所谓“没有最好,只有更好”。Struts 2.0并没有在这部分止步,而是在原有的简单易用的基础上,将其做得更灵活、更强大。国际 ...
- 2007-03-28 00:29
- 浏览 922
- 评论(0)
有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。 Struts 1.x Stuts 2.0 接口 必须继承org.apache.struts.action.Action或者其子类 无须继承任何类型或实现任何接口 表单 ...
- 2007-03-28 00:27
- 浏览 1880
- 评论(0)
在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。 Struts 1.x Struts 2.0 分类 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 严格上来说,没有分类,所有标志都在URI为“/struts-tags”命名空间下,不过,我们可以从功能上将其分为两大类:非UI标志和UI标志 ...
- 2007-03-28 00:25
- 浏览 2684
- 评论(0)
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点: 需要编写的代码过多,容易引起“类爆炸” 单元测试困难 这些缺点随着Web的发展越来越明显。这就促生了Struts 2.0,它的诞生能很好的解决上述问题。 好啦,废话就不多说了,现在就让我们感受一下的Struts 2.0的魅力吧。 搭建开发和运行环境 ...
- 2007-03-28 00:22
- 浏览 1630
- 评论(0)
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 线程模式: • Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 Action能作的事 ...
- 2007-03-25 14:34
- 浏览 1133
- 评论(0)