- 博客(190)
- 资源 (26)
- 收藏
- 关注
原创 关于Spring创建Bean的模式-Singleton(单例模式)和Prototype
Spring Bean的创建:默认情况下Spring中定义的Bean是以单例模式创建的。在GoF中的单例模式是指一个ClassLoader中只存在类一个实例。而在Spring中的单例实际上更确切的说应该是:1.每个Spring Container中定义的Bean只存在一个实例2.每个Bean定义只存在一个实例。如果对Spring的单例模式不够了解在设计与开发过程中会留下很多隐患
          2013-05-27 22:30:28
           9171
9171
        
原创 Java的回调
package com.dlt.test;public class TestBase { public void test(){ System.out.println("aa"); bb(); System.out.println("cc"); } public void bb(){ }}package com.dlt
          2013-05-27 22:10:37
           761
761
        
转载 Spring Bean配置方式之三:注解配置
Spring提供通过扫描类路径中的特殊注解类来自动注册Bean定义。同注解驱动事务一样需要开启自动扫描并注册Bean定义支持,使用方式如下(resources/chapter12/ componentDefinitionWithAnnotation.xml): java代码:Java代码"http://www.springframework.org/schema/bea
          2013-05-22 23:34:56
           27224
27224
        
原创 Spring Bean配置方式之二:XML配置
一、bean的配置在Spring中有三种方式来配置Bean之间的关系:XML配置文件、注解方式、Java类配置。下面讲解xml方式的配置。1.bean的基本配置举例说明 12基本类型(iTest支持的Spring版本被测bean的property可选) name
          2013-05-22 23:27:19
           2591
2591
        
转载 Spring Bean配置方式之一:Java配置
简介: Spring bean 是使用传统的 XML 方法配置的。在这篇文章中,您将学习使用基于纯 Java 的配置而非 XML 来编写 Spring bean 并配置它们。本文将介绍可用来配置 bean 的多种注释。此外还将演示基于 Java 的配置,将它与基于传统 XML 的方法进行比较。 众所周知,Spring 框架是控制反转 (IOC) 或依赖性注入 (DI) 模式的推动因素,而这
          2013-05-22 23:23:48
           4538
4538
        
原创 Spring 中的p标签
Spring2.0中还有一个非常实用的解析器,SimplePropertyNamespaceHandle,若配置文件中引用http://www.springframework.org/schema/p命令空间,则将会使用SimplePropertyNamespaceHandle来处理这个Bean的定义,可以在Spring2.0中的Bean中以更简单的方式配置设值方法注入,如下所示:
          2013-05-21 20:46:37
           5951
5951
        
原创 我编程,我快乐:程序员职业规划之道(二)
笔记摘抄:1.做编程团队里最差的程序员,学习别人身上长处,才能进步更快,屏蔽别人传导给你的坏的习惯。2.学习一门新技术,做一个小系统验证你的学习情况。3.安分守己,一直等待那个巨大的成功,却无视每天工作中的小成功,专注于现在的工作,会让你更加快乐,你的工作成绩会反映出你的态度。客观的讲,放弃你想要成功的期望,可以提高你的能力,让你走向成功。4.你只是水桶中的一个鹅卵石,你的离开时为
          2013-05-09 21:58:08
           867
867
        
原创 我编程,我快乐:程序员职业规划之道(一)
这本书得目录: 第1章 选择市场1 稳定成熟的技术还是未成熟的新技术?2 供应和需求3 只会编程是不够的4 做团队中最差的5 在思维上投资6 不要听从父母7 做一名通才8 成为一名专家9 切忌孤注一掷10 热爱它,不然就离开它第2章 在产品上投资11 学习钓鱼12 学习行业是如何运转的13 寻找良师14 做一名良师15 练习,
          2013-05-09 21:51:47
           1132
1132
        
原创 高效程序员的45个习惯:敏捷开发修炼之道(三)
1.记录问题(bug,缺陷)的解决方式:问题发生日期,问题简述,解决方案详细描述,引用文章或网址,以提供更多细节或相关信息。任何代码片段、设置或对话框的截屏,只要他们是解决方案的一部分,或者可以帮助更深入地理解相关细节。2.异常信息的展示:在界面中显示清晰的错误说明信息。该错误信息不只是简单的文本,还包括了一个超链接。用户、开发人员、测试人员都可以由此链接得到更
          2013-04-26 22:38:26
           738
738
        
原创 高效程序员的45个习惯:敏捷开发修炼之道(二)
高效程序员的45个习惯:敏捷开发修炼之道持续集成系统,72页。自动化部署应用。构建机器,获得最新版本的源代码,然后编译代码,并运行单元测试。
          2013-04-25 22:34:10
           742
742
        
原创 高效程序员的45个习惯:敏捷开发修炼之道(一)
高效程序员的45个习惯:敏捷开发修炼之道迭代开发,价值优先分解任务,真实进度站立会议,交流畅通用户参与,调整方向结对编程,代码质量测试驱动,安全可靠持续集成,尽早反馈自动部署,一键安装定期回顾,持续改进不断学习,提高能力第1章 敏捷——高效软件开发之道第2章 态度决定一切1. 做事 2. 欲速则不达 3. 对事不对人 4. 排除万难,
          2013-04-24 21:45:03
           827
827
        
原创 在Myeclipse buildpath 加server lib (server runtime)
使用Myeclipse,将eclipse下的工程复制过来后,发现提示Tomcat 7.0 unbound。缺少Server Runtime。解决方法如下:1,File->New->Other->Server->Server(注意在new时,需要勾上Show All Wizards),下一步,选择Apache,Tomcat v7.0 Server,点击finish。2,项目右键->P
          2013-04-15 21:25:38
           15139
15139
        
转载 Java应用级产品开发平台APDPlat作者杨尚川专访
APDPlat是Application Product Development Platform的缩写,即应用级产品开发平台,可以帮助你快速开发基于B/S多层架构的信息管理系统。而对于Java初级开发者,也能从APDPlat中学到众多的架构设计原则及编码技巧。项目官网:http://apdplat.org/在线Demo:http://apdplat.net/(用户:admin 密码:ad
          2013-04-14 11:47:45
           1306
1306
        
原创 sql语句(一)统计跟单位目录关联的人员信息表的多个数据
dwml表:dwdm层次码,dwmc单位名称, ryjbxx表,rymc人员名称,dwdm:所属单位,zc:职称:01教授,02教师,求xys:现有人数,教授人数:jshrs,教师人数:jsrs。单位代码层次码: xys jshrs jsrs01 01010102010302020102020303
          2012-11-22 21:43:41
           5498
5498
        
转载 js学习(一)eval()方法
JavaScript eval() 函数 定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数 描述 string 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。 返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数
          2012-11-22 21:39:52
           752
752
        
原创 vmware 8安装mac lion10.7
1.http://www.2cto.com/os/201201/116746.html2.darwin310.iso 即 vmtool 里面包含了,vm 中装mac os lion 的引导,声卡, 显卡驱动。点击虚拟机下面的cd驱动器,点击disconnect,定位darwin310.iso,然后在mac系统中finder中打开cd驱动器,点击安装vmwaretools即可。3
          2012-08-31 22:44:12
           2245
2245
        
转载 优秀程序员和一般程序员差别在哪?
CSDN首页> 软件研发[探讨]优秀程序员和一般程序员差别在哪?摘要:在这个世界上有两种程序员:Day Programmers(白班程序员)和Night Programmers(夜猫子程序员),你知道优秀程序员和一般程序员有哪些差别吗?你又是哪一类型的呢?俗话说不想当CEO的程序员,不是好的产品经理。程序员们,加油吧!还记得研发频道此前发表过的一篇《白班程序员
          2012-08-30 22:02:09
           621
621
        
原创 项目开发
1.需求分析:了解用户需求,撰写需求分析报告。包括内容:功能组成图,功能描述(功能描述,组织人员,业务信息表名);业务信息清单(业务表和数据项);业务字典。等等。编写原型页面,使用axure工具,axure可以做一些公用的元素,采用拖动组合的方式快速设计原型。2.数据库设计:根据业务信息清单,使用powerdesinger设计概念模型,根据功能菜单建包,包下面有diagram,一个diagra
          2012-08-30 21:41:05
           615
615
        
原创 activiti学习
1.所需文件: activiti-5.9.zip activiti-modeler-5.6.zip apache-ant-1.8.3.zip apache-tomcat-7.0.20.zip2.将activiti-5.9.zip加压到d:D:\Program Files\activiti_5_9 在activiti-5.9下建文件夹downloads 将
          2012-03-15 21:20:36
           2727
2727
        
转载 修改图片上的文字步骤
修改图片上的文字步骤(用photoshop):打开要修改的图片1.图像->模式->rgb2.选择吸管工具,点图片的文字的背景色3.框选要修改的文字,然后选 编辑->填充4.点左边列表中的前景色,使得文字的颜色与前景色有显著的区别5.选择文字工具 在图片上写文字6.点右边列表中的文字层,然后选择 移动工具 移动文字大小 或按方向键移动,最后确定好文字的位置。完毕
          2012-02-28 19:43:13
           1999
1999
        
转载 jQuery学习笔记(二)-jquery在google的一些在线资源
jquery在google的一些在线资源jquery是一个不错的Js库,相信也用得比较多,但是大家不可能在每一台自己用的电脑都本地下载一个jquery文件,而且jquery更新也比较多,版本之间多少有一些偏差。所以这就让我们有点头痛了,但是其实我们可以借用GOOGLECODE的在线资料。加载在线jquery最新版本:如果你想使用jquery的最新版本,那么你在文件中加载:
          2011-11-12 15:35:53
           501
501
        
转载 jQuery学习笔记(一)
主要学习的内容如下:1. 网页加载完成后的事件编写;2. jQuery选择器的使用方法;3. jQuery获取/修改标签内容和获取/标签属性值;4. jQuery隐藏/显示标签5.jQuery给标签添加Click事件的方法学习心得:1. 怎样实现自动感知 隐藏/显示 标签块思路=>对隐藏/显示按钮 设置一个自定义属性,如下面代码中的operation属性就是自定义
          2011-11-09 19:57:42
           754
754
        
转载 面试java高级工程师、项目经理等的常见问题
1、 类、对象的概念: 1) 类:具有共同属性和行为的对象的抽象。类是创建对象的模板。 2) 对象:现实世界中的实体。在计算机中,是指可标识的存储区域。 3) 类是对象的抽象、对象是类的实例。 2、 抽象:是从特定的实例中抽取共同性质形成一般化概念的过程。 3
          2011-09-19 20:27:37
           660
660
        
转载 Flex操作Json数据示例 .
Flex操作Json数据示例 本示例中需要用到JSON类库,下载地址:http://code.google.com/p/as3corelib/1、Flex代码 <!--[CDATA[ import com.adobe.serialization.j
          2011-09-07 21:00:37
           1594
1594
        
转载 Flex在线阅读 FlexBook FlexPaper .
FlexBook 源址:http://www.quietlyscheming.com/blog/components/flexbook/引用地址:http://www.favzone.com/article.asp?id=92SVN:http
          2011-09-07 20:54:09
           1035
1035
        
转载 flex fx,mx,s的区别
原来flex build 4有三个命名空间fx,mx,s,分别对应一下三个:•xmlns:fx=”http://ns.adobe.com/mxml/2009″•xmlns:mx=”library://ns.adobe.com/flex/halo”•xmlns:s=”l
          2011-09-04 18:33:17
           11974
11974
           1
1
        
转载 11 款用于优化、分析源代码的Java工具
本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描Java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/f
          2011-08-02 20:29:19
           747
747
        
转载 myeclipse 8.5 安装 svn
<br />方法总结<br />方法一:在线安装<br />1.打开HELP->MyEclipse Configuration<br />Center。切换到SoftWare标签页。<br />2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x<br />3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit Library和Optional JNA<br />
          2011-05-02 11:25:00
           720
720
        
转载 使用java开发ckeditor的文件上传功能(一)
http://blog.csdn.net/quzishen/archive/2010/08/24/5834207.aspx
          2011-04-17 22:14:00
           718
718
        
转载 SSH2 struts2 在线编辑器实现(一)
<br /> 在线编辑器建议使用开源的FCKeditor,FCKeditor官方网站下载地址http://sourceforge.net/projects/fckeditor/files/<br /> 需要下载的是两个文件夹:FCKeditor_2.6.6及fckeditor-java-2.4-bin。(此非最新版本版本)前者是解压开后即fckeditor在线编辑器,后者为fckeditor应用在java上的核心包。<br /> 接下来开始安装fckeditor
          2011-04-17 21:40:00
           1170
1170
        
原创 使用XmlBeans读写xml
xmlbeans下载地址:http://xmlbeans.apache.org/sourceAndBinaries/index.html我使用的版本是2.5.0。一、关于XML解析 XML在Java应用程序里变得越来越重要,广泛应用于数据存储和交换。比如我们常见的配置文件,都是以XML方式存储的。 XML还应用于Java Message Service和Web Services等技术作为数据交换。因此,正确读写XML文档是XML应用的基础。 Java提供了SAX和DOM两种方式用于解析XML,但即便如
          2011-03-31 18:50:00
           4157
4157
        
使用XmlBeans读写xml
xmlbeans下载地址:http://xmlbeans.apache.org/sourceAndBinaries/index.html我使用的版本是2.5.0。一、关于XML解析 XML在Java应用程序里变得越来越重要,广泛应用于数据存储和交换。比如我们常见的配置文件,都是以XML方式存储的。 XML还应用于Java Message Service和Web Services...
          2011-03-31 18:50:00
           151
151
        
原创 struts2标签相关(一)
<br />(一)jsp对httprequest中attribute的展示<br />后台<br />HttpRequset request;<br />request.setAttribute("message", "用户名密码错误");<br /> <br />jsp页面:<br /><%@ taglib uri="/WEB-INF/c.tld" prefix="c" %><br /><%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %><br /><%@ t
          2011-03-30 23:49:00
           589
589
        
struts2标签相关(一)
(一)jsp对httprequest中attribute的展示后台HttpRequset request;request.setAttribute("message", "用户名密码错误");jsp页面:<%@ taglib uri="/WEB-INF/c.tld" prefix="c" %><%@ taglib uri="/WEB-INF/fmt.tl
          2011-03-30 23:49:00
           106
106
        
转载 Web开发人员常用速查手册推荐
<br />原文:http://publish.itpub.net/a2011/0328/1171/000001171161.shtml<br /> <br />【IT168 评论】不管你是多么优秀的程序员,你都不可能记住一切。在你编写程序的过程中碰到问题需要查阅手册的时候,若有现成的手册可参考则可以为你节省很多时间。为了方便各位朋友,本文收集了一些对Web开发人员非常有用的手册,记得推荐一下哦。<br /><br /> HTML 速查手册<br />HTML/XTML in one page<br />
          2011-03-30 21:20:00
           690
690
        
Web开发人员常用速查手册推荐
原文:http://publish.itpub.net/a2011/0328/1171/000001171161.shtml【IT168评论】不管你是多么优秀的程序员,你都不可能记住一切。在你编写程序的过程中碰到问题需要查阅手册的时候,若有现成的手册可参考则可以为你节省很多时间。为了方便各位朋友,本文收集了一些对Web开发人员非常有用的手册,记得推荐一下哦。 HTML 速查手册...
          2011-03-30 21:20:00
           113
113
        
java oracle setblob lob字段的问题
Oracle的lob字段处理起来和普通的字段差异很大,具体的来说,增加的时候必须先用“空”值填上,然后查询一下获得lob对象,在把数据填到对象中,再更新回去;读的时候和其他普通值差异不大,不过要用流的方式读出;删除一样;修改的时候则和新增差不多,先select,得到lob对象,流写入后再更新回去。相关的java类型,不能用jdbc自己的,用oracle驱动提供的。 下面具体的看看代码,先准备一张...
          2011-03-30 19:35:00
           472
472
        
原创 在JBoss4.2.3GA下配置JNDI及在Spring中的使用
环境: jboss-4.2.3.GA spring3.0.5 去jboss官方下载jboss服务器,http://www.jboss.org/jbossas/downloads/。建议下载jboss-4.2.3.GA这个版本的jboss,个人感觉还是这个版本的jboss比较稳定。 解压下载下来的jboss压缩文件,笔者解压到D:/jboss-4.2.3.GA 笔者以oracle数据库来说明如何在jboss下配置jndi 以及整合sprin
          2011-03-29 20:07:00
           3043
3043
        
java开发规范java编程
2010-05-03
IDEA算法(java)
2008-10-06
Lucene全文搜索小例子
2010-08-16
bootstrap3.0实用组件插件完整版demo
2015-06-15
JAVA程序常用设计模式
2009-12-25
         
      
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
 RSS订阅
RSS订阅