- 博客(15)
- 收藏
- 关注
IOC基础
2.1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:●谁控制谁...
2017-03-14 18:12:00 316
spring ioc原理
IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩。Java程序员都知道:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工...
2017-03-14 16:45:00 358
spring ioc原理
IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩。Java程序员都知道:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工...
2017-03-14 16:45:00 308
文件传输基础----Java IO流
编码问题一个很著名的奇怪现象:当你在 windows 的记事本里新建一个文件,输入"联通"两个字之后,保存,关闭,然后再次打开,你会发现这两个字已经消失了,代之的是几个乱码!呵呵,有人说这就是联通之所以拼不过移动的原因。其实这是因为GB2312编码与UTF8编码产生了编码冲撞的原因。GB系中“联通”的二进制编码为:11000001 10101010 11001101 10101000...
2017-03-09 11:09:00 159
文件传输基础----Java IO流
编码问题一个很著名的奇怪现象:当你在 windows 的记事本里新建一个文件,输入"联通"两个字之后,保存,关闭,然后再次打开,你会发现这两个字已经消失了,代之的是几个乱码!呵呵,有人说这就是联通之所以拼不过移动的原因。其实这是因为GB2312编码与UTF8编码产生了编码冲撞的原因。GB系中“联通”的二进制编码为:11000001 10101010 11001101 10101000...
2017-03-09 11:09:00 194
jsp:useBean 不能编译成class或者没有class这个属性
bean.jsp<%--JSP学习笔记--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><jsp:useBean id="person" class="Person" /><html> <head
2017-03-06 15:26:00 220
jsp:useBean 不能编译成class或者没有class这个属性
bean.jsp<%--JSP学习笔记--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><jsp:useBean id="person" class="Person" /><html> <head
2017-03-06 15:26:00 202
一位资深程序员大牛给予Java初学者的学习路线建议
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 其实之...
2017-03-05 10:24:00 172
一位资深程序员大牛给予Java初学者的学习路线建议
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 其实之...
2017-03-05 10:24:00 106
使用Intellij编写Spring Hello World
编写基于Intellij2016.3与Java SDK1.8下载Spring最新jar包:http://repo.spring.io/release/org/springframework/springhttp://commons.apache.org/proper/commons-logging/1、新建一个Module上图如果选择不完整的话,可以如下添加依赖...
2017-03-04 10:37:00 146
使用Intellij编写Spring Hello World
编写基于Intellij2016.3与Java SDK1.8下载Spring最新jar包:http://repo.spring.io/release/org/springframework/springhttp://commons.apache.org/proper/commons-logging/1、新建一个Module上图如果选择不完整的话,可以如下添加依赖...
2017-03-04 10:37:00 111
JSP&Servlet学习笔记----第6章
JSP与Servlet是一体两面的关系。JSP最终还是被编译为Servlet。<%@page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>测试</title> </head&am
2017-03-02 16:23:00 109
JSP&Servlet学习笔记----第6章
JSP与Servlet是一体两面的关系。JSP最终还是被编译为Servlet。<%@page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>测试</title> </head&am
2017-03-02 16:23:00 119
JSP&Servlet学习笔记----第5章
Servlet进阶API每个Servlet都必须由web容器读取Servlet设置信息(标注或者web.xml)、初始化。对于每个Servlet的设置信息,web容器会为其生成一个ServletConfig作为代表对象,从中可以取得Servlet初始化参数,以及代表整个web应用程序的ServletContext对象。Web容器启动后,会读取Servlet设置信息,将Servlet...
2017-03-01 10:49:00 162
JSP&Servlet学习笔记----第5章
Servlet进阶API每个Servlet都必须由web容器读取Servlet设置信息(标注或者web.xml)、初始化。对于每个Servlet的设置信息,web容器会为其生成一个ServletConfig作为代表对象,从中可以取得Servlet初始化参数,以及代表整个web应用程序的ServletContext对象。Web容器启动后,会读取Servlet设置信息,将Servlet...
2017-03-01 10:49:00 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人