- 浏览: 340700 次
- 性别:
- 来自: 安徽
-
最新评论
-
fanjf:
因为不是太懂,所以摘录!
DataStage---向目的库插入时出现问题:MLOG$ -
fanjf:
oracle 位图索引:位图索引: 解决某一表数据很多,但某一 ...
【转】 mysql 添加列,修改列,删除列。 -
fanjf:
创建索引:CREATE TABLE mm (m1 CHAR(1 ...
【转】 mysql 添加列,修改列,删除列。 -
fanjf:
查询mysql 的表emp 的约束:
SELECT * FR ...
【转】 mysql 添加列,修改列,删除列。 -
fanjf:
为什么 update 不报错,结果为空?
关于MYSQL 检查check约束
文章列表
tomcat6.0 下的log4j配置
- 博客分类:
- IDE
tomcat6.0 下的log4j日志文件 配置过程2009-06-17 11:32首先下载两个文件,
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.16/bin/extras/tomcat-juli-adapters.jar
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.16/bin/extras/tomcat-juli.jar
其中v6.0.16为tomcat的版本号,请根据具体版本进行修改后下载,以保证最后正常效果。
接下去再保证已经有log4j的情况下。
按照我写的目录结构来放置 ...
log4j.properties元素解析
- 博客分类:
- IDE
在项目中的classes 中新建立一个log4j.properties文件即可;
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使 用。Log4j支
持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties
文件)
1、配置根Logger
其语法为:
log4j.rootLogger = [ level ] , appenderName1, appe ...
myeclipse 对象名打点,没有方法列表出现
- 博客分类:
- IDE
Alt + / 这个快捷键还是很有用的,比如HttpServletResponse不知如何拼写,只要打H,然后Alt + / 就可以列出H开头的类了。
如果Alt + / 或对象后输入“.”没有反应,那就要查看首选项设置了。原因,MyEclipse把alt+/分配给了单词提示,还有代码提示的快捷代码也不是alt+/,因此要恢复代码提示用alt+/.需要做两件事。
首先看代码提示的Keys 设置正确没有:
1,windows-->preference-->workbench-->keys 下设置Content Assist 的快捷键
2,windows--& ...
有的女人就像Windows 虽然很优秀,但是安全隐患太大。
有的女人就像UNIX 她条件很好,然而不是谁都能玩的起。
有的女人就像C# 长的很漂亮,但是家务活不行。
有的女人就像C++,她会默默的为你做很多的事情。
有的女人就像JAVA,只需一点付出她就会为你到处服务。
有的女人就像JAVA script,虽然对她处处小心但最终还是没有结果。
有的女人就像汇编 虽然很麻烦,但是有的时候还得求它。
有的女人就像 SQL,她会为你的发展带来莫大的帮助。
爱情就是死循环,一旦执行就陷进去了。
爱上一个人,就是内存泄露,你永远释放不了。
真正爱上一个人的时候,那 ...
Spring的优点:
- 博客分类:
- Spring
Spring带给我们什么:
◆方便解耦,简化开发
通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。
◆AOP编程的支持
通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过AOP轻松应付。
◆声明式事务的支持
在Spring中,我们可以从单调烦闷的事务管理代码中解脱出来,通过声明式方式灵活地进行事务的管理,提高开发效率和质量。
...
Spring中两种注入方式的对比
- 博客分类:
- Spring
spring依赖注入的两种方式:
1.设置注入;
2.构造注入;
设置注入的优点:
与传统的JavaBean的写法更相似,程序员更容易理解、接受,通过setter方式设定依赖关系显得更加直观、明显;
对于复杂的依赖关系,如果采用构造注入,会导致构造器过于臃肿,难以阅读。Spring在创建Bean实例时,需要同时实例化其依赖的全部实例,因而导致死你功能下降。而使用设置注入,则避免这下问题;
尤其在某些属性可选的情况下,多参数的构造器更加笨拙!
构造注入的优点:
构造注入可以再构造器中决定依赖关系的注入顺序,优先依赖的优先注入。
对于依赖关系无须变化的Bean,构造注入更有 ...
1.Spring中子bean和父bean可以是不同类型,java中子类必定是一个特定的父类
2.Spring中继承是实例之间的关系,主要表现在参数的延续,java类中的继承是类之间的关系,主要表现为方法,属性的延续
3.Spring子bean不可以作为父bean使用,不具有多态性,java反之
spring依赖关系配置
- 博客分类:
- Spring
依赖注入--如果A依赖于B,则B实例不再由A负责生成,而有容器负责生成,并注入给A实例,因此称为依赖注入,也称为控制反转。
配置依赖
根据注入方式的不同,
bean的依赖注入通常表现为如下两种形式:
1,属性:通过property属性来指定对应的设值注入。
2,构造器参数:通过constructor-arg属性来指定对应的构造注入。
在Spring在实例化BeanFactory时,通常会校验BeanFactory中的每一个Bean的配置。
这些校验包括:
1.bean引用的合作者指向一个合 ...
Spring 依赖检查
- 博客分类:
- Spring
在进行说明bean依赖检查的几种模式前,先给大家说明我们为什么要使用依赖检查那?我们知道在自动装配的过程都是隐式的,并不像我们使用ref的 属性指定依赖那么直接,所以作为开发人员很难看出Bean的每个属性是否都设定成功,这时我们就要借助这种依赖检查模式来帮助我们查看Bean的每个属性 是否被设置完成.所以一般情况下依赖检查和自动装配会经常配合来使用,使用Bean的dependency-check属性来指定Bean定义的依赖检查 有四种模式,simple,object,all,none.下面我们来分别看一下每种模式的用法.
1--->>simple模式
simple模式就是 ...
Spring内核研究-管理bean的 ...
用MySQL创建数据库和数据库表的SQL命令
- 博客分类:
- Mysql
1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
3 rows in set (0.00 sec)
2、创建一个数据库abccs
mysql> CREATE DATABASE abccs;
注意不同操作系统对大小写的敏感。 3、选择你所创建的数据库
mysql> USE abccs
Database changed
...
【转】35个著名的心理效应
- 博客分类:
- 杂记
1.瓦拉赫效应
奥托·瓦拉赫是诺贝尔化学奖获得者,他的成功过程
极富传奇色彩。瓦拉赫在开始读中学时,父母为他选择了一条文学之路,不料一学期下来,教师为他写下了这样的评语:“瓦拉赫很用功。但过分拘泥,难以造 ...
也谈Spring Bean的生命周期
- 博客分类:
- Spring
开篇先用一张老图描述下
Spring
中
Bean
容器的生命周期。
插叙一下,记得某个博文中提到:“
Spring
的
Bean
容器只管理非单例
Bean
的生命周期,单例
Bean
的生命周期不在管理范围内”,其实我认为这句话恰好说反了。首先明确一点,并非
Spring
容器中所有的
Bean
都有生命周期行为,只有接受容器管理生命周期的
Bean
才具有生命周期行为:而单例(
Singleton
)
Bean
接受容器管理,非单例(
non-singleton
)
Bean
在实例化后,完全交给了客户端代码管 ...
Spring
容器中的
Bean
是有生命周期的
,
Spring
允许在
Bean
在初始化完成后以及
Bean
销毁前执行特定的操作,常用的设定
方式有以下三种:
通过实现
InitializingBean/DisposableBean
接口来定制初始化之后
/
销毁 ...
Spring在设置完一个bean所有的属性后,会检查bean是否实现了InitializingBean接口,如果实现就调用bean的
afterPropertiesSet方法。另外,如果bean是单例的,则afterPropertiesSet方法只会被调用一次;否则每次创建
bean时afterPropertiesSet方法都会被重新调用.
Spring虽然可以通过InitializingBean完成一个
bean初始化后对这个bean的回调,但是这种方式要求bean实现
InitializingBean接口。一但bean实现了InitializingBean接口,那么这个bean的 ...