- 浏览: 322426 次
- 性别:
- 来自: 厦门
-
最新评论
-
yuanyuan7891:
很好
Eclipse的Tomcat热部署,免重启的方法 -
zhoujianboy:
另外一个方法实现eclipse tomcat 热部署:http ...
Eclipse的Tomcat热部署,免重启的方法 -
ss568567062:
感谢分享~
Win7下使用ArrayVPN -
maolin:
太有用了,我就是这个该死的错误,没注意啊。感谢。
TypeError: Error #1034: 强制转换类型失败:无法将 mx.collections::ArrayList -
三问飞絮:
306519371 写道一品哥,好巧啊,百度搜到滴,哈哈 那个 ...
Flex仿Ext的遮罩工具类
文章列表
软件项目常见风险及其处理【转】
- 博客分类:
- 技术管理
摘 要:软件项目中的风险是多种多样的,无处不在,而且一个小小的风险就可能造成整个项目的失败。常见的风险及其处理有:项目缺少可见性、新技术引入、技术兼容性、性能问题、可用性问题等等。
关键字:风险处理;可见性;新技术;兼容;性能;可用性;
一、项目缺少可见性
★ 案例正文:
项目迟迟无法收尾,新考勤制度无法执行,平衡计分卡无人买账。总经理和研发总监寻思该如何收拾这盘残局,是兵不由将,还是兵来将挡?项目经理博客
在蓝点技术有限公司总经理赵博办公室里摆着一盘已经下到中局的棋。赵博正和研发总监郭剑锋在棋盘边上就公司项目开发、新考勤制度、平衡计分卡系统等问题进行探讨,两人貌似平静,暗藏机锋。几个回合下来,双方逼近对方的九宫,不料却引出了郭剑锋的去留问题。
兵不由将
郭剑锋其实不想
首先要说说Weblogic的classloading的机制(不同的Applicaiton Server,classloading的方式各有不同)。简而言之,weblogic默认情况下采用的是parent first的方式。但这个parent first,是有“讲究”(tricky)的。
1。父类加载器和子类加载器之间的关系类似于Java中,父类和子类之间的对象关系。
2。Weblogic会将所有load到的class缓存到cache中。(子类classloader能看到父类classloader加载到cache中的class)
默认情况下,当我们的应用程序(ear,war) ...
部署ssh项目到weblogic的问题总结<转>
- 博客分类:
- Java
这两天部署ssh(struts2.1.8 + spring2.5 + hibernate3) + springside3.2 + cxf2.2到weblogic,没想到迁移到weblogic上是如此的困难,不过90%的问题全是由于classloader顺序的问题引起的,即便是这样也画了很久才搞定。
这里还要说一下我使用的weblogic版本是10.3.3,提到版本是因为有些错误只会在特定的版本上出现,而针对某版本的解决方案也未必适用于所有版本。
部署后说ClassNotFoundException org.hibernate.FlushMode
weblogic类加载顺 ...
原来只知道一般的IE内核浏览器都是进程内共享session-cookie。即同一个窗口内多个选项页共享session,不同窗口独立session。不曾想,IE8居然创建性的实现所有IE进程共享session。这下苦了测试组的MM了。
还不清楚浏览器的设置方法,网上一般做法是启动IE方面下功夫:
1、在IE8的快捷方式的目标栏中添加-nomerge,再打开IE时就不会共享同一个session了。
2、使用命令行参数 iexplore.exe -nomerge 来打开IE。
java.lang.IllegalArgumentException:JNDI naming exception: javax.naming.NoInitialContextException: Cannot instantiate class: org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory ...
昨天,在系统修改了一下SQL,报出了这样一个异常。网上找了一下资料,大部分是说驱动的版本太旧,需要升级。
Caused by: java.sql.SQLException: OALL8 处于不一致状态
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
但是目前的情况是:
1、仅修改SQL语句被修改过 ...
刚刚生成的目录左右没有对齐。试了平常的一些对齐、制表符之类的都没有效果,困扰了很久。这次终于找了一些解决方法,记录下来。
错误情况:
修改后的情况:
方法:
选中目录,选择“编辑域”。弹出的窗口=》“索引和目录”=》TOC=》右边的“目录...”=》常规格式改为“正式”
1,编辑域窗口
2,目录窗口
升级到Win7,随便也升级IE到9看看效果,有什么差别。随之而来也就碰到一些兼容的问题。TD便是其中一个。
下面是网上找的解决IE8不能访问TD的解决方法,稍加整理如下。
1、登录TD服务器,修改主页源代码
A,登录到TD服务器,找到TD的安装目录,默认为:C:\Inetpub\TDBIN。找到start_a.htm文件
B,打开start_a.htm文件,修改判断浏览器的JS代码。
找到“var fMSIE3456”的变量声明,最量变赋值最后加上“|| (ua.lastIndexOf(’MSIE 7.0′) != -1 ) || (ua.lastIndex ...
我们在导入一个Oracle备份的数据文件(*.dmp)到另外一个数据库的用户下时,如果需要更换表空间,可以采用下几个办法。
假设导出用户名:EXP_USER 表空间为:EXP_TSPACE
导入用户名:IMP_USER 表空间为:IMP_TSPACE
1、设置导入用户的默认表空间以及权限。
a)建表语句如下:
create user IMP_USER
identified by "密码"
default tablespace IMP_TSPACE
temporary ...
简单写了几个循环去测试Object跟Dictionary作为Map形式时的读写速度。但似乎并没有得出结论。
从10W次循环的来看,总体上Object的写入跟全遍历要比Dictionary来得快。随机访问属性,则Dictionary要好一些。
因为测试的数据经常不稳定,10W次的其实不止测试3次,只是刚好把反常的一次写进去了。大部分情况下,数据与第1、2次相仿。
在随机点按钮测试时,有个奇怪的现象。如果我多次点击测试Dictionary的写入操作,第一次是还的时间,但后面几次,则基本上350-500ms之间。而Object则处于上升趋势,但是幅度不大。是否可以认为Dictionary ...
上周五,人事以及经理通知,周一将会有一个新同事加入。暂时挂在研发组。
一直以来,都不是一个称职的管理者。自然而然,也就没有去思考人员安排的事情。如果是项目型的管理的话,一般是先有项目的资源需求,而后才有人员的加入。这倒有显明的不一样,至少,我一时不知道新员工的具体安排应该怎么。
理了一下,其实有几个地方做得不到位,导致没办法推进事情的发展。
1,资源的使用方向。在经理发出人员加入的时候,应该是问题清楚,领导层对该人员有什么样的安排。这个不管是不是由自己先提出的资源申请。都是必须要弄清楚的
2,在问题清楚大概的安排后,第一天其实大部分是环境的准备。只是第1步做到了,才能提前安排或 ...
左上方(图像构造):当你要一个人想像一些反常规的事物(比如紫色的苹果,绿色的雪花)时,他们的眼睛很有可能朝向左上方,这是一个人在凭空制造某一不存在事物时的反应。
右上方( ...
在机器装了双系统,Oracle的客户端安装在Xp中,在Win7实在不想为了个简单的SQL开发再安装个Oracle几百兆的客户端。
一直误以为PL/SQL Developer跟Toad都需要先安装Oracle才能使用。查询一下有没有简单点的客户端才知道。这是可以实现的。
1,本地建立client/bin目录,从Oracle的安装包或者已经安装Oracle客户端的系统中,找出以下几个文件,放在bin目录下。
classes12.jar
ocijdbc10.dll ojdbc14.jar oraocci10.dll oci.dl ...
平台研发组与项目组之间的配合
1,应该积极引导,技术思路的来源是项目。
平台只是在总结项目碰到的问题。在项目中,应该积极思想所碰到的问题,而不是惯性直接发给研发组。最后又认为在研发组没有学习到东西。
2,研发组的管理
一个难点在于,平台的发布与管理。
平台的发布,新增的功能,如何让所有的相关的程序员都可以了解。
平台的发布应该有自己的一个规划,而不是被动的实现项目的需求,应该走在项目的前面。更具有前瞻性。