- 浏览: 38167 次
- 性别:
- 来自: 成都
最新评论
-
beanopen:
mark一下
Undefined exploded archive location 解决方法 -
gongmingwind:
太神奇了,但个人认为会带来代码的阅读困难
开发环境中实现Lombok消除Java冗余(转)
文章列表
top命令的作用top命令用来显示执行中的程序进程和其他状况,使用权限是所有用户;top命令提供了实时的对系统处理器的状态监视,如果在前台执行该命令,它将独占前台,直到用户终止该程序为止;该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.
2. 使用参数说明d 指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之。n:显示更新的次数,完成后将会退出top
3. 交互命令:[Space] 立即刷新显示 [h] 显示帮助屏幕 [k] 杀死某进程。你会被提示输入进程 ID 以及要发送给它的信号。 一般 ...
tomcat 5,6关于context的配置不同于tomcat 4,不推荐在server.xml中进行配置,在context.xml文件中进行配置才是更好的方法。在server.xml中配置context的,每次部署一个新的应用或者修改context内容都要重新启动tomcat,导致应用总是要中断服务一小段时间,比较不方便,而且多个context都在server.xml中,显得有些杂乱。仔细阅读tomcat 文档,终于找到了解决方法,在每个应用下面的META-INF文件夹下建立context.xml文件就可以满足应用的定制需求。具体路径就是:tomcat_home\webapps\yourApp ...
Scrum
是一种迭代式增量软件开发过程,通常用于敏捷软件开发
。Scrum在英语的意思是橄榄球里的争球。
虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums
.
目录
[隐藏
]
1
历史
2
Scrum的特性
3
Scrum中的角色
3.1
"猪"组的角色
3.2
"鸡"组的角色
4
Scrum会议
敏捷开发之热门已达到任何一个开发人员都至少听过,并觉得敏捷方法很好,然而并不是所有的人都学习和实践过,以致于大家谈敏捷的时候其实理解的基准是不一样的,也导致“敏捷”泛滥成灾“,有些看似很敏捷的开发其实并不敏捷。
最近在一个项目中准备采用Scrum开发方法来解决以往开发方法中遇到的一些问题,所以近期将发表一些个人对敏捷的一些看法,欢迎和大家交流。
过程与工具、面面俱到的文档、合同谈判、遵循计划
个体与交互 胜过 过程与工具 可以工作的软件 胜过 面面俱到的文档 客户协 ...
什么是URI(URL)
定义
URI: Uniform Resource Locators
URL:Uniform Resource Identicators
URI 分两部分,scheme, scheme-specific ,这两部分由冒号分割开。schema 包括HTTP,FTP,NEWS,GOPHER 等,详情参见RFC1738 (ftp://ds.internic.net/rfc/rfc1738.txt )
语法
HTTP,FTP 的语法很相像,都是这样:
schema://user:password@host:port/directory/file.extensi ...
面对着电脑干一天活儿--------------眼睛感觉有些累;
面对着电脑干一星期活--------------眼睛感觉挺累;
面对电脑干一个月的活--------------眼睛有点受不了;
工作性质就得必须天天面对电脑,长年累月的眼睛实在是吃不消,从今天开始,把电脑窗口颜色设置为保护眼睛色(淡淡的绿色),感觉很好,给朋友们推荐
一下。
“让电脑上的窗口从白花花的颜色变成淡淡的绿色”的设置方法:
在桌面点右键选“属性”(properties)=>“外观”(appearance)=>点右下角的“高级”
(advanced)=>然后在“项目”(items)的 ...
1.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器
2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返回状态的三位数字代码
3.SMTP在TCP协议25号端口监听连接请求
4.连接和发送过程:
a.建立TCP连接
b.客户端发送HELO命令以标识发件人自己的身份,然后客户端发送MAIL命令
服务器端正希望以OK作为响应,表明准备接收
c.客户端发送RCPT命令,以标识该电子邮件的计划接收人,可以有多个RCPT行
服务器端则表示是否愿意为收件人接受邮件
d ...
POJO应该不是我们开始认为的JavaBean,当然更不是EJB,它不应该依赖于框架即继承或实现某些框架类或接口。
例如:Struts1中的Action和ActionForm当然不属于POJO了,而在Struts2中的Action由于可以不继承任何的接
口,所以在这种情况下Action是POJO,
但是Struts2中的Action也可以继承ActionSupport类就不再属于POJO
了。
POJO里面是可以包含业务逻辑处理和持久化逻辑,也可以包含类似与JavaBean属性和对属性访问的set和get方法的。
最后,我们总结一下给一个定义把,POJO是一个简 ...
解决方法:
1.在工程目录下的.mymetadata文件中可能webrootdir被改无效了(把下面内容拷到你
的.mymetadate文件中的相应位置上,根据自己的工程修改相应参数);或者有可能少了这context-root这个属性;添加上这个属性即可,内容如下:
context-
root="/上面的name属性值"
2.关掉Eclipse,再启动Eclipse,接着发布工程,发布成功!
.mymetadata文件
<?xml version="1.0" encoding="UTF-8"?>
...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓
复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓
当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
A ...
1.duplicated code
代码重复几乎是最常见的异味了。他也是refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与
他相对应oaoo是一个好系统的重要标志。
2.long method
它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。
3.large class
大类就是你把太多的责任交给了一个类。这里的规则是one class one responsibility.
4.divergent change
一个类里面的内容变化率 ...
1. 原始单据与实体之间的关系
可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:
即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对 ...
第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解;
第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的唯一性;
第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余.