自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(168)
  • 收藏
  • 关注

转载 iBatis batch处理那些事

昨天应同事要求在框架中(Spring+iBatis2.3.4)加入Batch处理,于是满足之,由于需要更灵活并且不想为批量插入、批量更新、批量删除等操作单独写对应的方法,于是写了这样的一个方法 Java代码  public Object batchExecute(final CallBack callBack) {      Object result = ge

2013-09-18 15:43:00 1666

转载 领略Spring 3.x 时代的Spring MVC

摘自:http://www.cnblogs.com/sunwei2012/archive/2010/01/15/1648289.htmlhttp://howsun.blog.sohu.com/107477052.html鼎鼎大名的Spring框架3.0版在12月5日由其作者之一——Juergen Hoeller先生在博客里宣告问世,并命为里程碑版,给Spring粉丝们带来了震撼

2013-09-18 14:40:34 808

转载 java 泛型详解

普通泛型Java代码 class Point{       // 此处可以随便写标识符号,T是type的简称      private T var ; // var的类型由T指定,即:由外部指定      public T getVar(){  // 返回值的类型由外部决定          return var ;      }      pu

2013-09-18 14:37:58 1002

转载 iBatis整理——iBatis批处理实现(Spring环境)

摘自:http://www.cnblogs.com/sunwei2012/archive/2010/11/26/1888497.html最近做一个小项目,用到Spring+iBatis。突然遇到一个很久远,却很实在的问题:在Spring下怎么使用iBatis的批处理实现? 大概是太久没有写Dao了,这部分真的忘得太干净了。 从4个层面分析这部分实现: iBatis的

2013-09-18 14:35:33 834

转载 eclipse打开当前文件所在文件夹的两种方法

很郁闷,现在的MyEclipse越来越大,越来越慢,没办法,打算回归Eclipse的怀抱,还好现在的Eclipse有很多功能可以直接替代Myeclipse.:)先写一个最常用的打开文件夹吧。以后的等我总结了并证实好用了再说;)    如果你经常需要在Eclipse里打开相关资源文件所在的文件夹,比较麻烦,要右键,属性,在Location一栏中把所在的文件

2013-07-25 19:24:42 882

转载 Oracle存储过程_基础

Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法1 create or replace procedure NoParPro2 as  ;3 begin4 ;5 exception     //存储过程异常6     ;7 end;8        

2013-07-22 19:41:02 586

转载 Oracle存储过程基本语法

存储过程  1  CREATE OR REPLACE PROCEDURE 存储过程名  2  IS  3  BEGIN  4  NULL;  5  END; 行1:  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2:  IS关键词表明后面将跟随一个

2013-07-22 19:37:21 900

转载 maven下构建项目结构详解

Maven2下的非web项目(来自:http://blog.csdn.net/foxhlc/article/details/8726569)1. 初始化Maven2环境下载页面:http://maven.apache.org/download.html2. 配置环境变量,JAVA_HOME,M2_HOME,把%M2_HOME%\bin添加到环境变量PATH中。建立项目目录结构:

2013-07-16 10:33:38 901

转载 Tomcat中的classpath

今天遇到个小问题,却卡了半天。我们都知道部署在Tomcat下的Web应用有两个预置的classpath : WEB-INF/classes 和WEB-INF/lib. 那么,能不能再添加一个classpath呢?例如,WEB-INF这个目录本身? 这个需求的来源来自我对部署好的web应用的一点洁癖:在一段代码里,我需要用getResourceAsStream来访问一个文件。但是我并

2013-07-16 10:14:21 1017

转载 关于ClassLoader中getResource与getResourceAsStream的疑问

背景:某日临近下班,一个同事欲任何类中获取项目绝对路径,不通过Request方式获取,可是始终获取不到预想的路径。于是晚上回家google了一下,误以为是System.getProperty("java.class.path")-未实际进行测试,早上来和同事沟通,提出了使用这个内置方法,结果人家早已验证过,该方法是打印出CLASSPATH环境变量的值。于是乎,继续g

2013-07-16 10:12:49 925

转载 iBatis整理——iBatis批处理实现(Spring环境)转载

最近做一个小项目,用到Spring+iBatis。突然遇到一个很久远,却很实在的问题:在Spring下怎么使用iBatis的批处理实现? 大概是太久没有写Dao了,这部分真的忘得太干净了。 从4个层面分析这部分实现: iBatis的基本实现基于事务的iBatis的基本实现基于事务的Spring+iBatis实现基于回调方式的Spring+iBatis实现

2013-06-08 14:14:21 571

转载 findbugs插件的安装与应用

findbugs是一个开源的eclipse 代码检查工具;它可以简单高效全面地帮助我们发现程序代码中存在的bug,bad smell,以及潜在隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考; 通过使用它,可以一定程度上降低我们code review的工作量,并且会提高review效率。 通过findbugs找到bug,再由我们自己重构代码,可以培养我们的编码意识及水平,形成好的

2013-05-13 09:47:53 630

转载 如何解决初级软件项目经理的常见错误

对于一个刚刚就任软件项目经理的人,对于一个软件项目管理方面的新手,总有一些初级的、常见的错误出现,如何去解决它们,如何去凝聚团队的力量来保质保量的完成软件项目?本文为您提供一些参考意见。  如此“赏罚分明”   新官上任的第一把火是什么?有时候首先想到的是如何使用自己的领导权威。   某公司规定:凡员工迟到十分钟,扣50元;迟到半小时,扣一天工资(注意,项目经理及以上级别领导不限)。

2013-05-09 22:05:38 1102

转载 如何建立软件开发项目里程碑

建立项目里程碑  偶尔跟一些业内人士交流,发觉部分人士对『里程碑』的作用与如何建立里程方面有很大的意见差异,难怪一些技术人员对工作分解架构( WBS )感觉困扰。  当我们在路上行走的时候,会在沿途观看路标,当到达某一个心目中的路标时,我们便知道还有多少路或多少时间才能够到达终点。这些路标是我们在旅程中的里程碑,让我们可以清楚地知道目前所在,离开目的地有多远,让我们能估算何时才能够

2013-05-09 21:45:23 3355

转载 Maven学习笔记

阅读DW上Maven2简介 http://www.ibm.com/developerworks/cn/education/java/j-mavenv2/index.html探究了 Maven 2 设计背后的模型和动机理解了所有重要的 Maven POM观察了 Maven 存储库和坐标系统是如何简化复杂依赖项管理的在快捷简单的项目中使用了 Maven

2013-05-09 11:03:30 599

转载 SVN版本回滚——反响合并

在使用Subversion进行团队协作工作中,往往出现这种情况。由于之前版本误提交一些数据,需要在之前某个版本的基础上进行修改 。这是我们可以使用“反向合并” reverse merge 把某个或某几个版本的修改恢复。1.右击SVN本地目录,选择TortoiseSVN-> Merge2。选第一个

2013-05-09 09:37:50 852

转载 oracle优化的几个简单步骤

数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配置、操作系统配置、Oracle服务器配置、数据结构组织、然后才是具

2013-05-08 10:04:45 756

转载 oracle数据库优化--基本概念

oracle性能不好,首要检查数据库服务器的硬件配置。包括内存参数调整,oracle9i以后可以在 企业管理器 enterprise manager 中 例程--配置--内存 中查看内存以及pool的大小,通过建议值来设置,该工作应该隔段时间就检查一次,因为pool的设置和实际的数据量是相关的。一般windows32位服务器上,分配给oracle的内存不必超过1.7G,因为寻址能力就这么大,多

2013-05-08 09:59:36 587

转载 信息系统项目时间管理案例之关键路径案例

阅读以下关于信息系统项目管理过程中时间管理问题的叙述,回答问题1至问题3。3.2.1案例场景   希赛信息技术有限公司(CSAI)是一家从事制造行业信息系统集成的公司,最近,公司承接一家企业的信息系统集成的业务。经过公司董事会的讨论,决定任命你作为新的系统集成项目的项目经理,在你接到任命后,开始制订进度表,这样项目才可以依照进度表继续下去。在与项目团队成员探讨后,假设已经确认了12项基

2013-05-02 10:10:47 6741 5

转载 项目管理关键路径确定方法

项目管理关键路径确定方法    某项目的网络图如图3-22所示。如果该项目的规定完工时间为42天,试用两种方法确定该项目的关键路径。 计算过程详解: 一、根据工期节点植入相应数值 先在表中的“活动”和“活动工期”栏目中根据节点图中填入有关数据相应的数值,即:A、B、C、D、E、F、G、H,以及3、10、8、15、7、20、12、6。 二、由A开始逐步

2013-05-02 09:36:33 25094

原创 RUP 迭代开发计划的两种方法

摘自Lhttp://www.uml.org.cn/SoftWareProcess/200905315.asp本文内容包括:前言迭代计划的特点迭代目标的设置迭代计划的开发方法两种计划方法的总结参考资料随着软件技术的发展、客户需求的变化越来越快、对应用软件项目的交付的要求也越来越要跟上市场的变化,RUP 非常适合这样的开发场景,在应用软件开发中已经成为最常用的开发模式。...

2013-04-26 11:11:57 201

转载 项目一个迭代周期内的开发流程

软件项目开发,一般都会采用增量、迭代、(或者叫进化、演化、演进)的软件开发模型,众多的软件开发模型大多是以经典的瀑布模型为基础进行改进、变形,改进原则是:增加客户在整个项目周期中的参与度,降低软件开发过程中的风险,增强软件项目的后期可维护性。不 同的软件开发模型,迭代周期长短也不相同,有的是一个月,有的是两周,我们一般都是根据实际情况确定,一个周期完成,将项目成果(可运行的软件)提交给用 户(

2013-04-26 11:00:16 11617

转载 专业英语——VRML

VRML is a format for 3D multimedia and shared virtual worlds on the WWW. In comparison to HTML,VRML adds the next level to of interaction,structured graphics,and extra dimensions(z and time) to the pr

2013-04-26 09:16:31 630

转载 专业英语_WLAN

WLAN:wireless LAN;WLAN   WLAN are increasingly popular because they enable cost-effective connections among people, application and data that were not possible,or not cost-effectiv

2013-04-26 09:16:24 668

转载 专业英语——网络安全

To compete in today’s fast-paced competitive environment, organizations are increasingly allowing contractors,partners,visitors and guests to  access their internal enterprise networks.These users may

2013-04-26 09:16:14 2011

转载 专业英语——ERP

An Enterprise Resource Planning is  built upon a commercial software package that promises the seamless integration of all the information flowing through the company-financial,accounting,human resour

2013-04-26 09:15:48 891

转载 专业英语——项目管理中的工具

A project management technique that is currently in widespread use is the Work Breakdown .The purpose of this technique is to detail,in hierarchical fashion,all of the activities that are required to

2013-04-26 09:15:31 844

转载 专业英语——工作流

The workflow reference model is a general description of the architecture of a workflow management system used by the WFMC,in which the main components and the associated interfaces are summarized.工

2013-04-26 09:15:24 1525

转载 专业英语——软件架构

The software architecture is a set of software components,subsystems,relationships,interactions,the properties of each of these elements,and the set of guiding principles that togather constitue the f

2013-04-26 09:15:18 939

转载 专业英语——需求挖掘方法(构建原型、逆向工程、事实发现)

Accelerated analysis approaches emphasize the construction of prototypes to more rapidly identify business and user for a new system.加速分析方法强调构建原型来更快速地设别新系统的业务需求和用户需求。AS an accelerated analysis

2013-04-26 09:15:10 1351

转载 专业英语——分析阶段

The analysis phase answers the questions of who will use the system, what the system will do, and where and when it will be used. During this phase, the project team investigatesa any current system,i

2013-04-26 09:14:59 721

转载 专业英语——软件开发方法(系统分析、面向对象模型)

结构化分析 基于功能分解面向对象分析的三种模型、两个阶段两个阶段:领域分析(现实世界中那些语义被应用程序获取的事物,需求分析中所构造的对象说明了现实世界系统的静态结构并将其组织为可用的片段);应用分析(处理应用系统中用户可见的计算机问题,所分析的对象可能会被预计时不时的发生较快的变化。)语义分析(编译过程的逻辑阶段) 语义分析侧重于捕获现实世界之事物

2013-04-26 09:14:42 1044

转载 专业英语——管道-控制系统(面向数据流)

An architectural style. defines as a family of such systems in terms of a (71) of structural organization. More specifically, an architectural style. defines a vocabulary of (72)and connector types, a

2013-04-26 09:14:33 694

转载 项目过程之间的关系

项目管理过程之前应完成之后要进行1制定项目章程无制定项目管理计划2制定项目管理计划制定项目章程、识别干系人指导与管理项目执行3指导与管理项目执行制定项目管理计划监控项目工作4监控项目工作制定项目管理计划,指导与管理项目执行整

2013-04-26 09:14:06 968

转载 专业英语——SOX

syntaxthe grammatical arrangement of words in sentences 单词在句子中的语法作用grammarstudies of the formation of basic linguistic units 对语言学基础单元构成的研究句法:研究的是句子的组成部分和它们的排列顺序。 研究词组和句子的构成,句子成分和句子类型等内容。比如,陈述句、疑

2013-04-26 09:13:34 711

转载 Spring_Hibernate工作原理以及MVC结构的简介

一、spring工作原理:1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.3.DispatcherServlet请请求提交到目标Controller4.Control

2013-04-26 09:08:11 630

原创 eclipse把多个项目放在一个文件夹

1. Package Explorer --> filter --> Top Level Elements ---> Working sets2. Package Explorer 右键 new --->other --->java---> java working set 3. 输入 working set 的 name时 把你的项目add / add all 到新建的 working

2013-04-26 09:04:30 1174

转载 SpringMVC框架介绍

Spring框架提供了构造Web应用程序的全能MVC模块。Spring MVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行制定。是一个标准的MVC框架。 那你猜一猜哪一部分应该是哪一部分?SpringMVC框架图SpringMVC接口解释 DispatcherServl

2013-04-25 12:17:59 635

转载 Spring Web MVC框架学习笔记

spring-framework-reference中文版摘录。spring3.11.简单介绍一下Spring Web MVC框架 Spring Web MVC借助DispatcherServlet将requests转发给handlers,可以配置handler mappings、视图、本地化等,甚至支持文件上传。默认的handler 基于@Controller 和

2013-04-25 11:03:15 518

转载 Spring MVC 框架搭建及详解

现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。  一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)

2013-04-25 11:02:48 747

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除