赞了文章2019-08-21
最近在看spring-boot框架的源码,看了源码之后更是让我感受到了spring-boot功能的强大。而且使用了很多的设计模式,让人在看的时候觉得有点难以下手。
赞了文章2019-08-21
公司项目使用 struts2 作为控制层框架,为了实现前后端分离,计划将 struts2 切换为 SpringMVC ,因此,这段时间都在学习新的框架,《Spring实战》是一本好书,里面对 Spring 的原理实现以及应用都说得很透彻,强烈推荐,但是如果想深挖 Spring 的实现,还是要从他的...
发布了文章2019-08-20
spring 环境是怎样的? spring 环境分成 framework 与 eclipse 集成的 tool suite 两部分。两者可以分别安装。
赞了文章2019-08-20
到目前为止,已经简单学习了Spring的Core模块、....于是我们就开启了Spring的AOP模块了...在讲解AOP模块之前,首先我们来讲解一下cglib代理、以及怎么手动实现AOP编程
赞了文章2019-08-17
我们都知道Java是跨平台的,一次编译,到处运行,本质上依赖于不同操作系统下有不同的JVM。到处运行是做到了,但运行结果呢?一样的程序,在不同的JVM上跑的结果是否一样呢?很遗憾,程序的执行结果没有百分百的确定性,本篇分享我遇到的一些case。
发布了文章2019-08-15
动态代理模式的核心,在于,实体是原先就存在的。而代理本身是动态创建的。 {代码...} 上面的“我是动态代理类”就是所谓“动态”部分。Proxy.newProxyInstance 会返回一个实体所扩展的接口。 实体中实现了所有的功能,通过动态代理,过滤掉了一些功能。 一个代理的输入...
赞了文章2019-08-14
前言 前面已经学习了Struts2和Hibernate框架了。接下来学习的是Spring框架...本博文主要是引入Spring框架... Spring介绍 Spring诞生: 创建Spring的目的就是用来替代更加重量级的的企业级Java技术 简化Java的开发 基于POJO轻量级和最小侵入式开发 通过依赖注入和面向...
发布了文章2019-08-13
看到这篇[链接] 时,注解那段那里,怎么运行都有错。提示:Unexpected exception parsing XML document from class path resource。
发布了文章2019-08-09
工程边上有个小红色叹号,而且,打开工程属性,发现头部有黄色叹号(Build path entry is missing: org.eclipse.jdt.launching.JRE_CONTAINE...rg.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/openjdk-12),而 JRE 那里 写着 unbound,怎么办?
发布了文章2019-08-06
我印象中好像是的。。一个 context 放输入输出数据,传入不同算法的 策略,就得到 不同的输出。。
赞了文章2019-08-06
前言 只有光头才能变强 回顾前面: 给女朋友讲解什么是代理模式 包装模式就是这么简单啦 单例模式你会几种写法? 工厂模式理解了没有? 无论是面试还是个人的提升,设计模式是必学的。今天来讲解策略模式~ 一、策略模式介绍 我一次听到策略模式这个词,是在我初学JDB...
发布了文章2019-08-05
一点点自己的思考。 装饰模式,强调的是,不会实例化主体,自己在主体基础上,增加了新的东西,所谓“装饰”。 代理模式,强调的是,把主体对访问者(第三方)隐藏。根据代理的模式区别,有时候会实例化主体。 这两者很多地方行为其实都很像,主要区别还是在思想认定上。
赞了文章2019-08-04
前言 只有光头才能变强 回顾前面: ThreadLocal就是这么简单 多线程三分钟就可以入个门了! 多线程基础必要知识点!看了学习多线程事半功倍 Java锁机制了解一下 AQS简简单单过一遍 Lock锁子类了解一下 线程池你真不来了解一下吗? 多线程之死锁就是这么简单 多线程就...
发布了文章2019-07-27
放在 Tomcat 目录 conf/web.xml内。这个方法中,使用<servlet-name>指定需要影响的 servlet,使用<url-pattern>指定需要影响的URL通配规则,如下: {代码...}
发布了文章2019-07-27
放在 Tomcat 目录 conf/web.xml内。这个方法中,使用<servlet-name>指定需要影响的 servlet,使用<url-pattern>指定需要影响的URL通配规则,如下: {代码...}