Spring 核心之IOC容器
不得不说Spring框架非常强大而复杂;要想全面掌握Spring框架的方方面面需要大量的学习时间以及项目实践。而理解Spring核心原理是真正精通Spring必不可少的一环。利用本篇文章带领大家复习一下Spring的核心之一IOC容器,即控制反转或依赖注入。
不得不说Spring框架非常强大而复杂;要想全面掌握Spring框架的方方面面需要大量的学习时间以及项目实践。而理解Spring核心原理是真正精通Spring必不可少的一环。利用本篇文章带领大家复习一下Spring的核心之一IOC容器,即控制反转或依赖注入。
String 类是java程序再常用不过的一个JDK级class,那么对于每天都要面对的String我们是否有足够的认识呢? 今天希望通过一些小知识点让大家能够深入掌握String对象的日常处理。
有一次同事提交了代码Jenkins平台自动打包失败,而同事在本地是Eclipse开发环境使用mvn tomcat7:run 是可以成功运行项目的。
区别是Jenkins平台使用mvn clean package打包。错误说明是挺明显的package javax.crypto does not exist,但是在开发环境中没有任何问题,build path中包含了jre目录自然能够引用到jce.jar中的类。
有时候我们需要回答这样一个问题,为什么选择使用某一种技术,放弃另一项技术?是因为它更贴合我们的业务,还是因为他已经是一种流行,一种趋势,还是另有原因?
由于越来越多的应用不采用数据库层的数据完整性约束(主要指外键约束和唯一性约束),那么也就会有越来越多的脏数据存在。
注意一点:在IT技术的世界里永远没有完美的方案,每一种技术都有他的强项和弱项。架构师很多时候在各种技术之间做出选择,而选择的依据就是哪一项技术更符合我们的业务,哪一项技术能够带来真正的价值。
Init
个人不认为在深入理解OS层面的线程,进程,I/O, 内存等技术之前你能够真的掌握好面向某门特定语言的多线程技术。