Welcome to

Vcode

首页 / 其它

Spring AOP面向切面编程(转)

Spring AOP面向切面编程(转)

AOP,Aspect Oriented Programming,面向切面编程。在很多时候我们写一些功能的时候,不需要用到继承这么重的方法,例如对每个方法在执行前打log,在没有AOP的情况下,我们只能对每个方法都写一句打log的语句。如果是一个复杂点的功能...

Read More

Spring IOC之二(转)

以前的文章说到过,DI依赖注入是IOC的方法,也就是说IOC是DI的原理。DI:向某个类或者方法,注入一个值,所用到的原理就是IOC。下面用小例子来看看:maven 添加Spring-Context模板<dependencies> ...

Read More

Spring IOC 究竟是什么

IOC:控制反转 何为控制反转?这就得从设计模式7大原则之一的依赖倒置说起;先放在这,往下说。何为依赖倒置?首先提个问题,平常做东西,都是先做小零件,再往大的方面做对吧,可能说的不严谨,比如,现在,我要造一辆汽车,那么假如,先造轮子,接着造底盘,...

Read More

分享些DNS

Public DNS+IPv4 地址首选:119.29.29.29AliDNS 阿里公共 DNSIPv4 地址首选:223.5.5.5备用:223.6.6.6114 DNS常规公共 DNS (干净无劫持)首选:114.114.114.114 、备选:114...

Read More

HashMap、hashtable以及ConcurrentHashMap的区别(转CSDN 帅性而为1号)

 HashMap、hashtable以及ConcurrentHashMap的区别(转CSDN 帅性而为1号)

线程不安全的HashMap因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。效率低下的HashTable容器     Ha...

Read More

HashMap 原理---面试题(转自ImportNews-唐小娟-翻译)

HashMap是基于hashing的原理,使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键和值时,我们先对键调用hashCode()方法,返回的hashCode用于找...

Read More

>> <<