[J2EE]AJAX技术(此篇资源来源网络)实现页面局部刷新。 |
<SCRIPT language=javascript type=text/javascript> var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP");  
|
|
|
[项目管理]新的想法,记录下来[不断试验,直到合适]-记管理 |
1、把部门中的各个项目组重新调动位置,属于一个项目组的人员集合在一起。
2、为每个项目组提供一份文档模版,列出这个项目组的项目名称,编号,开始时间,预期结束时间,人员详细资料(包括人员考核列表,每个阶段的考核计分,包括其他部门配合人员进入时间考核分数),计划里程碑,完成情况,进度情况,这个环节存在的风险。
3、每个部门把部门文档贴在各自项目组最明显位置,项目经理进行监督和变更文档内容。如果计划发生变化,调整计划,然后说明原因。
4、美工从每个项目中提出,作为一个项目组存在。人员可以作为多个项目组的资源。
5、维护期的项目统一移交到维护组,对维护组人员进行交接和培训维护期的工作。
6、不断磨合项目团队,不断形成多个固定团队,采用内部招标方式进行竞争项目。通过合理化方案有公司决策层来安排开发团队。
7、项目经理具有生杀大权(这里指成员是否可以在这个项目组由项目经理决定),由项目经理可以利用现有资源进行为
|
|
|
[项目管理]项目管理的一些心得 |
这几天紧张进行的项目暂停了,所有人员都被拉到另一个项目中,应为人手不够,这样就有了几天的空闲时间,感到意外吧,为什么时间紧,工作量大反而有空闲时间那,这个我不详细说了,只是应为没有好的管理。这个就不具体说了。有了时间,我就又看了看xp,rup,iso9001,cmm,PMBOK2004,现代项目管理体系等资料。发现理论的东西有些雷同。
个人在想。。。。
如果领导不协助,项目经理没有足够的权力,你能做些什么?
如果组织机构不完整,一些工作做了不等于没做吗?
如果成员一直停留在无意识的状态,工作如何进行?
如果连开会的环境都没有,项目如何能有一个好的环境?
如果。。。。
项目的要求,首先领导给与足够的权力(人力,环境,项目资金。。。),其次项目经理应该搭建一个好的项目环境,通过区域来组成一个团队组。在这个团队组的公告中,列出这个团队目标和管理制度。把所有成员的考核记录列出来,每一个的工作计划在每个人的位置上贴出来。
然后项目经理提取成员的意见,项目成功我们
|
|
|
[J2EE]页面局部刷新的一种古老方式,通过javascript变向操作服务器端代码 |
login.jsp
<%@ page language="java" contentType="text/html; charset=gb2312" %> <html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>登记验证</title> <script type="text/javascript"> function ok(){ document.getElementById('jf').src="submits.jsp?username="+document.iform.username.value + "&password="+document.iform.password.value; return true; } </script&g
|
|
|
[J2EE]通过一个包名来获得这个包下面的所有类列表 |
public class ExtensionFileFilter implements FileFilter {
public ExtensionFileFilter() { }
/** * Tests whether or not the specified abstract pathname should be * included in a pathname list. * * @param pathname The abstract pathname to be tested * @return <code>tr
|
|
|
[J2EE]在Spring AOP中提供的切入类型:introduction |
感觉这个类型确实不错introduction在类中你可以动态的加入一些方法,而这些方法可以放在一个通用类中,然后通过通过Spring AOP的introduction切入实现,
例子看看吧
1)假设创建了一个BookService接口及其实现方法(你自己的业务对象):
//$ID:BookService.java Created:2005-11-6 by Kerluse Benn package com.osiris.springaop;
public interface BookService { public String OrderComputerMagazine(String userName,String bookName); public String OrderBook(String userName,String bookName); }
//$ID:BookServiceImpl.java Created:2005-11-6 by Ke
|
|
|
[J2EE]spring事务继续学习。。 |
Spring提供了几个关于事务处理的类:
TransactionDefinition //事务属性定义
TranscationStatus //代表了当前的事务,可以提交,回滚。
PlatformTransactionManager这个是spring提供的用于管理事务的基础接口,其下有一个实现的抽象类 AbstractPlatformTransactionManager,我们使用的事务管理类例如 DataSourceTransactionManager等都是这个类的子类。
我们使用编程式的事务管理流程可能如下::
1、数据源
|
|
|
[J2EE]学习spring 的事务处理机制,总结 ,接上回。。。 |
spring事务中的TransactionTemplate和TransactionInterceptor TransactionTemplate其实和spring中其他的template的作用类似,起到化简代码的作用,不要被它那么长的名字吓倒了,事实上这个template并不是什么非常核心的对象。
那么TransactionInterceptor是干什么的?这个是spring 的声明式事务的支持方式。因为用TransactionTemplate要硬编码,而且调整事务策略很麻烦(不是说不能调。举个例子原来程序抛出异常A需要回滚,现在不需要要,我就可以把a catch吃掉。这时候template就不会回滚了。但是每次调整都要重写编码。)而用TransactionInterceptor就可以将这些调整写在配置中。
1,设置好事务源,比如DataSource,hibernate的session。如果有多个事务源要考虑他们之间是否有全局事务,如果有,老老实实用jta,否则就需要自己写一个manager了 2,设置manager,根据你
|
|
|
|