用户中心USER CENTER

首页/用户
  • 通俗地理解javascript闭包

    摘要:每个家庭就好比一个闭包函数不同的家庭有不同的老婆老公孩子,他们的名字甚至也可以是一样的,然后每个家庭是独立的。 定义 闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。。(百度百科) 通俗的说:JavaScript中所有的function都是一个闭包 案例解读 基本案例 function foo() { var i = ...

    lingdududu 发布于JavaScript
  • SpringBoot 动态代理|反射|注解(四)- 动态代理对象注入到Spring容器

    摘要:上一篇动态代理反射注解优化代码三注解本篇我们将实现通过代理生成的对象注入到容器中。单元测试优化代码待续参考文章 上一篇:SpringBoot 动态代理|反射|注解|AOP 优化代码(三)-注解 本篇我们将实现通过代理生成的对象注入到spring容器中。首先需要实现BeanDefinitionRegistryPostProcessor, ApplicationContextAware两个...

    lingdududu 发布于Java
  • java并发编程学习之Exchanger

    摘要:作用用来交换两个线程的数据。示例运行结果如下首先,会经过三秒后,才输出结果,说明两个线程没交换之前是阻塞的。 作用 用来交换两个线程的数据。 示例 public class ExchangerDemo { static Exchanger exchanger = new Exchanger(); static class Thread1 extends Thread ...

    lingdududu 发布于Java
  • 组合视图

    摘要:组合视图来源问题需求您想要把模块的原子的组件组合起来构建一整块视图,来独立管理内容和布局您想要一个通用的子视图,如把和这些子视图复用到多个视图中,布局在每个页面的不同位置您需要一个可能频繁改动或可能受某些访问控制的子视图内容,如限制某些角色 组合视图 来源:http://corej2eepatterns.com/C... 问题需求 您想要把模块的、原子的组件组合起来构建一整块视图,来独...

    lingdududu 发布于Java
  • Spring Boot 2.0 配置属性自定义转换

    引言 当我们通过@ConfigurationProperties注解实现配置 bean的时候,如果默认的配置属性转换无法满足我们的需求的时候,我们可以根据自己的需求通过以下扩展方式对配置属性进行转换 PropertyEditorSupport实现 下面的例子是把属性中定义的字符串转换成Movie,并且把name的值大写 继承PropertyEditorSupport并且实现PropertyEdi...

    lingdududu 发布于Java
<