- 博客(11)
- 资源 (23)
- 收藏
- 关注
原创 开发中的一点思考
开发中的一点思考: 1:功能的之间要尽量做到低藕合,在java的源代码的包的设计上,要做里面的的类尽量不要依赖于别的包中的类。这样就方便打包修改。在类的设计中有一个单一职责,包也应该尽量做到单一职责。2:系统中JS大量的运用,所以JS要给于域名,统一定义。像ROOT就会 js.com.ygosft = {},js.com.ygsoft.ticket={};之类似的编写方式。3:JS
2010-03-23 16:37:00 622
原创 参与答辩有感。
今天见一同事参加答辩,问起了一个这样的问题:在软件开发中,结合自己的实例说说如何使软件做到OCP原则。事实上这是一个非常难回答的问题,不过也是一个可以回答的问题。什么是OCP?一个软件实体应当对扩展开放,对修改关闭。这个原则说的是,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。 如何做到OCP? 第一:类的设计高度抽象化。这个抽象层预见了所有的可能扩展,因
2010-03-22 17:57:00 570
原创 spring bean的生命周期三种控制方法
在Spring2.5中有三种方式可以控制bean的生命周期行为: InitializingBean 和 DisposableBean 回调接口;自定义init() 和 destroy() 方法; @PostConstruct 和@PreDestroy annotations.当组合不同的生命周期机制时 - 例如,类层次中使用了不同的生命周期机制 - 开发者必须注意这些机制的应用顺序,下面是初始
2010-03-10 11:55:00 1038
原创 spring中的idref和ref的区别
Spring中的idref和ref在spring中idref是用来将容器内其他bean的id传给和,记住是bean的id名称不是bean对象实例,同时使用idref容器在部署的时候还会验证这个名称的bean是否真实存在。idref元素的功能与类似,就是idref多了验证的功能,减少配置的书写错误机率。除了,如果被引用的bean在同一个xml文件中,且bean的名字就是bean的
2010-03-08 14:38:00 5213 1
原创 spring容器的三种初始化方法
1.第一种,使用数组 ApplicationContext contex=new ClassXmlApplicationContext(new String["applciation.xml","applciation-hibernate.xml"]);2.第二种,只用通配符 ApplicationContext contex=new ClassXmlApplicationContext("a
2010-03-08 10:26:00 2021
转载 常用的过滤器
在于自己收集好的东西,谢谢作者。 Java代码 1. 五个有用的过滤器 2. 3. 一、使浏览器不缓存页面的过滤器 4. import javax.servlet.*; 5. import javax.servlet.http.HttpServletResponse; 6. import java.io.IOExceptio
2010-03-05 23:36:00 1056
原创 spring2.5 实例化bean的三种方法
第一种:通过构造函数实例化bean,需要指定class属性,给bean提供一个无参的构造方法通过构造函数实例化bean,需要指定class属性, 第二种:通过静态工厂实例化bean,除需要指定class属性外,同时还必须使用factory-method属性指定要调用的工厂方法的名称。注意factory-method的方法是静态的。 这是静态工厂类public class
2010-03-05 17:13:00 826
原创 spring 的ApplciationContext使用说明
ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然我没有看过这一部分的源代码,但我想它应该是一个类似Map的结构。 在Web应用中,我们会用到WebApplication
2010-03-05 10:20:00 834
原创 ServletContextListener在服务器启动和关闭时创建和关闭缓存
ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。 Servl
2010-03-04 17:13:00 823
转载 java实现对象池
/* * @(#)ObjectPoolManager.java 1.00 2005-5-1 * * Copyright 2005 BeanSoft Studio. All rights reserved. * PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package beansoft.util;import java.
2010-03-04 14:37:00 500
原创 sqlserver2005远程备份
两种方式启用xp_cmdshell 1.打开外围应用配置器—> 功能的外围应用配置器—> 实例名Database Enginexp_cmdshell—> 启用 2.sp_configure -- 允许配置高级选项 EXEC sp_configure show advanced options, 1 GO -- 重新配置
2010-03-04 10:47:00 561
javascript设计模式 (传错了,是快捷方式 )
2009-09-01
EXTJS_WEB开发指南
2008-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人