控制反转(IOC)IOC(inversion of control)是spring的核心,就是有spring来控制对象的周期和对象间的关系。
传统开发模式:对象间相互依赖,比如A对象中引入B对象,要使用new B();
IOC开发模式:将对象之间的依赖关系交给IOC容器来做。
先看下图,我们来了解应该如何来完成一套好的架构
这张图是多个此轮之间相互协作,来完成一项任务。
图一,我们可以看出齿轮与齿...
分类:
编程语言 时间:
2015-07-15 19:21:25
阅读次数:
207
最近在Coursera上看机器学习,其中Andrew Ng 就有提到一个“过早优化”的观点非常喜欢。这里我将其延伸到项目优化问题上,整理下自己的看法,请各位看官手下留情~
分类:
其他好文 时间:
2015-07-15 01:11:22
阅读次数:
198
自从用了(require + backbone)开发模式,加载的文件简直可以捋起一座山了;虽然是异步,但是该节省的也是要节省的,是时候减减负了
分类:
Web程序 时间:
2015-07-14 20:20:52
阅读次数:
135
【http://blog.jobbole.com/77748/】随着用户量的增加,业务功能的扩展逐渐演变完善。开发模式、技术架构、设计思想也发生了很大的变化。成熟的系统架构是随业务扩展而完善出来的。最初的架构,应用程序、数据库、文件都部署在一台服务器上。应用、数据、文件分离。利用缓存改善网站性能。对...
分类:
Web程序 时间:
2015-07-13 17:41:32
阅读次数:
157
今天讲讲利用微信oauth2实现第三方登陆的实现方法. 先说说前提吧! 首先你得是服务号,并且是经过认证的.这样微信会给你很多第三方接口的权限,如果是订阅号或者没有认证的服务号那就不用想了! 一开始你需要进入微信公众平台开启开发模式,并且填写oauth2的回调地址,地址填写你项目的域名就可以了...
分类:
微信 时间:
2015-07-13 13:43:53
阅读次数:
299
JSP开发模式JSP+JavaBean模式与JSP+Servlet+JavaBean模式Model1,JSP+JavaBean模式适合开发业务逻辑不太复杂的web应用程序,在这种模式下,JavaBean用于封装业务数据,JSP即负责处理用户请求,又显示数据,(JSP中编写业务控制逻辑代码)Model...
分类:
Web程序 时间:
2015-07-13 11:45:14
阅读次数:
126
Java jdbc数据库连接池总结!
1. 引言
近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机
应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要...
分类:
其他好文 时间:
2015-07-13 07:51:57
阅读次数:
198
前端工程架构探讨一、通常开发模式的问题探讨下图是一个单页面多模块的工程目录结构图:.├── Gruntfile.js├── package.json├── build└── src ├── base │ ├── base.sa...
分类:
其他好文 时间:
2015-07-12 01:39:08
阅读次数:
114
Webx Framework的任务系统初始化响应请求初始化Spring容器增强request/response/session的功能初始化日志系统提供pipeline流程处理机制异常处理开发模式1Webx的初始化//初始化Spring容器 - /WEB-INF/web.xml ... ...
分类:
Web程序 时间:
2015-07-10 12:50:00
阅读次数:
327
[原]JFinal学习笔记(一) 在Tomcat下的JFinal环境配置2014-12-23阅读180评论0最近打算做一个属于我自己的个人网站,本来打算使用微软的.NET来进行开发的,但是听朋友说有一个基于java的开源框架JFinal和.NET的开发模式很像,同时兼备了.NET快速开发和java安...
分类:
其他好文 时间:
2015-07-10 10:57:44
阅读次数:
164