## 1. spring概述 ### 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程 ...
分类:
编程语言 时间:
2020-05-10 09:11:12
阅读次数:
61
学习内容 1. iOS的内存管理和引用计数规则 内存管理的思考方式 自己生成的对象自己持有 非自己生成的对象自己也能持有 自己持有的对象不需要时释放 非自己持有的对象不能释放 ARC有效时,id类型和对象类型必须加上所有权修饰符,一共有四种 __strong id和对象类型如果不加所有权修饰符那么默 ...
分类:
移动开发 时间:
2020-05-10 01:30:36
阅读次数:
93
import java.util.Arrays; import java.util.HashSet; import java.util.LinkedList; import java.util.Scanner; import java.util.Stack; public class Main07 ...
分类:
其他好文 时间:
2020-05-09 23:27:41
阅读次数:
79
/** * @Description: 简单限流 * @Author : myron * @Date : 2020-05-09 17:43 **/ public class SimpleLimiter { private Jedis jedis; public SimpleLimiter(Jedis ...
分类:
其他好文 时间:
2020-05-09 19:26:33
阅读次数:
73
背景介绍 在某些项目中会使用插件化技术实现一些动态“插拔”或热更新的功能。一般的做法是,定义一个标准接口,然后将实现分离进行独立部署或更新。 现在有个场景,系统希望引入一些特殊的业务“函数”,并支持热更新。来看看我们是怎么实现的。 业务函数接口:IFunction.java /** 业务函数接口 * ...
分类:
编程语言 时间:
2020-05-09 17:00:14
阅读次数:
89
vm._render 最终是通过执行 createElement 方法并返回的是 vnode Vue.prototype._render = function () { var vm = this; var ref = vm.$options; var render = ref.render; va ...
分类:
其他好文 时间:
2020-05-09 16:50:41
阅读次数:
54
前言 "ELK"是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch、Logstash 和 Kibana。Elasticsearch 是一个搜索和分析引擎。Logstash 是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elasticsear ...
分类:
其他好文 时间:
2020-05-09 01:25:53
阅读次数:
79
给类动态添加Attribute一直是我想要解决的问题,从msdn里找了很久,到Stack Overflow看了不少文章,算是最终有了答案。 先是有这样的一段解释 Attributes are static metadata. Assemblies, modules, types, members, ...
分类:
其他好文 时间:
2020-05-09 00:43:04
阅读次数:
70
1、栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中。 局部变量:方法的参数,或者是方法{}内部的变量 作用域:一旦超出作用域,立刻从栈内存当中消失。 2、堆(Heap):凡事new出来的东西,都在堆当中。 堆内存里面的东西都有一个地址值:16进制 堆内存里面的数据,都有默认值 ...
分类:
编程语言 时间:
2020-05-08 20:13:48
阅读次数:
107