sunhuwh的专栏

学而不思则罔 思而不学则殆

AOP名词

静态代理:在不改变原程序的情况下,为此程序添加日志、事务等与业务逻辑不相关的功能。 动态代理:和静态代理不同的是,静态代理只能为一个对象代理,动态代理可以为多个。 动态代理主要是将与业务逻辑不相关的功能整理成一个对象,原程序需要时,就将他们植入进去。 动态代理和AOP的联系是: Aspect...

2014-02-26 11:39:21

阅读数:670

评论数:1

spring资源、消息

在前面的bean中,经常用到一条代码: ApplicationContext context = new ClassPathXmlApplicationContext("bean-config.xml"); 这个是spring实例化bean的时候需要用到的。Applicat...

2014-02-19 17:26:22

阅读数:989

评论数:1

bean(2)

是PropertyPlaceholderConfigurer简化版。其作用是加载.property文件,然后直接可以在.xml中用${}方式使用,最重要的是它能是配置文件与其想分割开来,避免耦合性。在数据库配置的时候使用非常的方便。 PropertyOverrideConfigure...

2014-02-19 14:12:08

阅读数:503

评论数:0

Bean

bean的scope: 由于Application或者BeanFactory默认每一个Bean只能维持一个实例。而当scope为singleton,每一次通过bean的名字取得的都是同一个对象。在单线程的时候是不会有任何问题的。但是在多线程时就说不定了。就存在Thread-safe的问题。这时就需...

2014-02-17 17:31:07

阅读数:538

评论数:0

Highcharts数据注意事项

Highcharts data部分必须为数|组,由于js在处理数字的时候会默认当成是字符串进行处理的,所以这个时候需要将其进行转换, 各种转换方式: parseFloat(X):parseFloat() 函数可解析一个字符串,并返回一个浮点数。 Number(X):转换为数字,如无法转换...

2014-02-13 09:19:22

阅读数:579

评论数:0

jQuery验证表单

jQuery验证表单中数据为空等问题的处理: 下载个jquery.validate.min.js 示例代码: $(function(){ jQuery.validator.messages.required = "*请填写此内容"; $("#add_fo...

2014-02-07 09:34:02

阅读数:545

评论数:0

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