240 发简信
IP属地:北京
  • Vue.js的runtime分析

    Vue核心 Vue.js执行了初始化定义(initMixin)、状态管理(stateMixin)、事件(eventsMixin)、生命周期(lifecycleMixin)、渲...

  • 阅读Vue.js源代码的准备

    在阅读源代码之前,我们需要先了解Vue最基础的用法,官网示例如下: 无论我们的项目如何设计,Vue都是从new一个Vue的实例开始的,阅读源代码的一个起点就在这,为什么说是一...

  • Vue.js编译功能的实现

    打开package.json文件,可以看到编译的脚本为 是通过node执行build.js实现的,他的核心是buildEntry方法 将读取到的config传给rollup执...

  • 120
    Clojure 编译器实现(2)

    使用IntelliJ IDEA调试Clojure编译器 因为使用maven编译时是不会受debug断点影响的,所以我们需要在编辑器添加一个debug配置来执行编译。 点击左上...

  • Clojure 编译器实现(1)

    Clojure编译的起点 Clojure项目可以使用maven编译,从maven的配置看,是通过maven-antrun-plugin插件触发的Clojure官方库编译。 p...

  • 120
    Clojure 编译器实现

    准备Clojure源代码阅读环境 获取clojure源代码clojure项目托管在github,运行以下命令获取源代码 clojure目录结构 编译clojure 使用Int...

  • spring cloud是怎样通过一个注解将eureka server启动的

    eureka server源代码目结构 启动过程分析 1. @EnableEurekaServer 在spring-cloud项目中,启动eureka server需要添加一...

  • 3 嵌入式web容器

    种类 spring-boot支持使用jetty、netty、tomcat、undertow作为嵌入式web容器 获取web容器实例 spring-framework初始化的步...

  • 2 ApplicationContext的创建

    创建ApplicationContext spring-boot会根据推断的应用类型实例化不同的ApplicationContext,比如servlet应用会实例化org.s...

  • 1 spring-boot模块介绍

    Modules 以下是官方文档中的spring-boot模块的介绍: spring-boot 提供支持其它模块所需功能的主要库类,它包括: SpringApplication...