上一页 1 2 3 4 5 6 ··· 14 下一页

Spring基础篇——DI/IOC和AOP原理初识

摘要: DI(Dependency Injection),依赖注入,和我们常听说的另一个概念 IOC(控制反转)其实归根结底实现的功能是相同的,只是同样的功能站在不同的角度来阐述罢了。这里博主就不去过多的辨析,度娘上有一大堆解释。我们需要知道的是,什么叫依赖注入,为什么要依赖注入。搞清这两点,我想对Spri 阅读全文
posted @ 2018-02-10 10:28 ziq711 阅读(187) 评论(0) 推荐(0) 编辑

Spring基础篇——bean的自动化装配

摘要: Spring基础篇——bean的自动化装配 上篇博文讲Spring的IOC容器时说道,虽然容器功能强大,但容器本身只是个空壳,需要我们主动放入装配对象,并告诉它对象之间的协作关系,然后容器才能按照我们的指示发挥它的魔力,完成装配bean的使命。这里,我们把Spring创建应用对象之间的协作关系的行为 阅读全文
posted @ 2018-02-10 10:19 ziq711 阅读(172) 评论(0) 推荐(0) 编辑

volatile关键字

摘要: 如果我们要想深入了解Java并发编程,就要先理解好Java内存模型。Java内存模型定义了多线程之间共享变量的可见性以及如何在需要的时候对共享变量进行同步。原始的Java内存模型效率并不是很理想,因此Java1.5版本对其进行了重构,现在的Java8仍沿用了Java1.5的版本。 在java中每个线 阅读全文
posted @ 2018-02-09 11:16 ziq711 阅读(146) 评论(0) 推荐(0) 编辑

从jvm源码看synchronized

摘要: 从jvm源码看synchronized 索引 synchronized的使用 修饰实例方法 修饰静态方法 修饰代码块 总结 Synchronzied的底层原理 对象头和内置锁(ObjectMonitor) synchronzied的底层原理 synchronized的优化 偏向锁 轻量级锁 轻量级锁 阅读全文
posted @ 2018-02-09 10:40 ziq711 阅读(344) 评论(0) 推荐(0) 编辑

通俗化理解Spring3 IoC的原理和主要组件

摘要: ♣什么是IoC? ♣通俗化理解IoC原理 ♣IoC好处 ♣工厂模式 ♣IoC的主要组件 ♣IoC的应用实例 ♣附:实例代码 1.什么是IoC(控制反转)? Spring3框架的核心是实现控制反转(IoC)模式,IoC又叫做依赖注入(DI)。 什么是控制反转呢?答案就是“获得依赖对象的过程被反转了”, 阅读全文
posted @ 2018-02-09 10:15 ziq711 阅读(161) 评论(0) 推荐(0) 编辑

写给Web开发人员看的Nginx介绍

摘要: 译者注:不知道其他开发者是否和我一样,参与或者写了很多Web项目,但是却没有真正的去完整的部署应用,很多时候都是交给ops即运维的同学帮忙来做。而作为一个有节操的开发者,我认为了解一些服务器方面的知识是很有必要的,读了这篇文章之后,自己对nginx也有了一个初步的认识,对自己很有帮助,不敢独享,遂译 阅读全文
posted @ 2018-02-09 09:56 ziq711 阅读(211) 评论(0) 推荐(0) 编辑

Nginx安装及配置详解

摘要: nginx概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。 这里主要通过三个方面简单介绍nginx 反向代理 负 阅读全文
posted @ 2018-02-09 09:55 ziq711 阅读(180) 评论(0) 推荐(0) 编辑

Intellij IDEA 热部署处理

摘要: 1. 首先参考IDEA热部署同行经验分享: Intellij IDEA 4种配置热部署的方法 2. IDEA 热部署实战: springboot项目: 不要引入热部署工具包spring-boot-devtools 在Intellij IDEA中默认是关闭了自动编译的,可以按照如下2步设置开启自动编译 阅读全文
posted @ 2018-02-08 17:09 ziq711 阅读(161) 评论(0) 推荐(0) 编辑

JSP自定义标签就是如此简单

摘要: 上一篇博客中我已经讲解了传统标签,想要开发自定义标签,大多数情况下都要重写doStartTag(),doAfterBody()和doEndTag()方法,并且还要知道SKIP_BODY,EVAL_BODY等等的变量代表着什么,在什么方法中使用。这样实在是太麻烦了! 因此,为了简化标签开发的复杂度,在 阅读全文
posted @ 2018-02-08 17:08 ziq711 阅读(243) 评论(0) 推荐(0) 编辑

过滤器入门看这一篇就够了

摘要: 什么是过滤器 过滤器是Servlet的高级特性之一,也别把它想得那么高深,只不过是实现Filter接口的Java类罢了! 首先,我们来看看过滤器究竟Web容器的哪处: 从上面的图我们可以发现,当浏览器发送请求给服务器的时候,先执行过滤器,然后才访问Web的资源。服务器响应Response,从Web资 阅读全文
posted @ 2018-02-08 14:43 ziq711 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页