自由变量:未在本地作用域中定义的变量,例如定义在内存函数外的外层函数的作用域中的变量; 闭包:出现在嵌套函数中,指的是内层函数引用到了外层函数的自由变量,就形成了闭包; 示例1: 代码解析: 第四行不会报错,c已经在counter函数中定义过了,而且inc中的使用方式是为c的元素修改值,而不是重新定 ...
分类:
编程语言 时间:
2020-06-27 09:43:02
阅读次数:
64
Spring Boot 概述 Spring Boot使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯性的配置,让你无须)的理念让你的项目快速运行起来。 Spring Boot它并不是什么新的框架,而是默认配置了很多框架的使用方式,就像 Maven 整合了所有的 jar 包一样,Sp ...
分类:
编程语言 时间:
2020-06-25 23:12:19
阅读次数:
85
#什么是Spring Boot 它使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯性的配置,让你无须)的理念让你的项目快速运行起来。 它并不是什么新的框架,而是默认配置了很多框架的使用方式,就像 Maven 整合了所有的 jar 包一样,Spring Boot 整合了所有框架 #使 ...
分类:
编程语言 时间:
2020-06-24 18:06:54
阅读次数:
48
1、安装log4net插件 在nuget包管理器查找log4net并安装,安装最新版本就行,如果不行,自行百度吧。在需要使用log4net的项目中引用它2、创建log4net.config 在和web.config同一文件路径下创建log4net.config文件,随便创建一个文件,重命名即可。创建 ...
分类:
Web程序 时间:
2020-06-24 00:09:39
阅读次数:
97
在上篇博客中分析了plugins标签,《mybatis源码配置文件解析之四:解析plugins标签 》,了解了其使用方式及背后的原理。现在来分析<mappers>标签。 一、概述 在mybatis的核心配置文件(mybatis-config.xml)中,有关mappers的配置如下, <mapper ...
分类:
移动开发 时间:
2020-06-23 13:21:59
阅读次数:
103
作者:GinoBeFunny https://zhuanlan.zhihu.com/p/24924391 Google开源的一个依赖注入类库Guice,相比于Spring IoC来说更小更快。 Elasticsearch大量使用了Guice,本文简单的介绍下Guice的基本概念和使用方式。 学习目标 ...
分类:
编程语言 时间:
2020-06-22 19:07:31
阅读次数:
77
一、Kafka持久化概述 Kakfa 依赖文件系统来存储和缓存消息。对于硬盘的传统观念是硬盘总是很慢,基于文件系统的架构能否提供优异的性能?实际上硬盘的快慢完全取决于使用方式。同时 Kafka 基于 JVM 内存有以下缺点: 对象的内存开销非常高,通常是要存储的数据的两倍甚至更高 随着堆内数据的增加 ...
分类:
其他好文 时间:
2020-06-22 18:56:23
阅读次数:
70
本文主要介绍SpringBoot—数据库初始化脚本配置的使用方式。 ...
分类:
数据库 时间:
2020-06-22 17:01:20
阅读次数:
135
Mysql的各种JOIN 1、CROSS JOIN = JOIN,使用方式: SELECT * FROM table1 CROSS JOIN table2 ; SELECT * FROM table1 JOIN table2 SELECT * FROM table1,table2 2、INNER J ...
分类:
数据库 时间:
2020-06-22 14:52:02
阅读次数:
60
1.logcat日志文件 >android日志系统提供了记录和查看系统调试信息的功能,日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用 使用方式: adb logcat [<option>]...[<filter-spec>].. >logcat是以如下开 ...
分类:
其他好文 时间:
2020-06-21 23:07:56
阅读次数:
78