spring中基于xml的AOP配置步骤 1. 把通知Bean交给spring来管理 2. 使用aop:config标签表明AOP配置 3. 使用aop:aspect标签表明配置切面 id属性:给切面提供一个唯一标识 ref属性:指定通知类bean的id 4.在aop:aspect标签的内部使用对应 ...
分类:
编程语言 时间:
2020-04-05 22:11:59
阅读次数:
66
微软近日开源了其内部使用的软件特征源码分析工具 Application Inspector。ApplicationInspector是一款功能强大的软件源代码分析与审计工具,它可以帮助研究人员识别和发现目标应用程序中的公众周知的功能以及源代码中有意思的特性,并清楚目标应用的本质特征以及实现的功能。A... ...
分类:
移动开发 时间:
2020-04-05 00:25:54
阅读次数:
112
[TOC] ## 接口(interface)Go中使用组合实现对象特性的描述。对象的内部使用结构体内嵌组合对象具有的特性,对外通过接口暴露能使用的特性。Go的接口设计是非侵入式的,接口实现者不需要关系接口会被怎样使用,调用者也不需要关心接口的实现细节。接口是一种类型,也是一种抽象结构,不会暴露所含数... ...
分类:
其他好文 时间:
2020-03-30 23:25:16
阅读次数:
75
map Go语言中提供的映射关系容器为 ,其内部使用 实现 。 map是一种无序的基于 的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 map定义 Go语言中 的定义语法如下: 其中, KeyType:表示键的类型。 ValueType:表示键对应的值的类型。 map类型的变量默认初 ...
分类:
其他好文 时间:
2020-03-30 09:45:40
阅读次数:
66
前言 Go语言中提供了映射关系容器为map,其内部使用散列表(hash)实现。类似Python中的字典。 map的定义及基本操作 package main import "fmt" func main() { //定义了1个map变量,key是sring类型、value是int类型 var m1 m ...
分类:
其他好文 时间:
2020-03-29 11:08:16
阅读次数:
88
Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同 Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield表达式,定义不同的内部状态(yield在英语里的意思就是“产出”) f ...
分类:
其他好文 时间:
2020-03-25 15:00:50
阅读次数:
84
includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。 const array1 = [1, 2, 3]; console.log(array1.includes(2));// expected output: true const ...
分类:
其他好文 时间:
2020-03-24 18:43:27
阅读次数:
53
BigInteger实现除法取余 1. BigInteger是什么? Java中,整形的最大范围是64位的long型整数。但是如果我们使用的整数超过了64位呢?这时候就用到了BigInteger。BigInteger内部使用int[]数组来存储足够大的整数。 2. BigInteger实现除法取余 ...
分类:
其他好文 时间:
2020-03-22 10:32:32
阅读次数:
70
部署DNS从属服务器 从服务器可以从主服务器上获取指定区域数据文件,从而起到备份解析记录和负载均衡的作用。 使用DHCP动态管理主机地址 DHCP是一种基于UDP协议且仅限于在局域网内部使用的网络协议,作用是让局域网中的主机自动获取网络参数的服务。 配置文件/etc/dhcp/dhcpd.conf ...
分类:
系统相关 时间:
2020-03-20 22:33:57
阅读次数:
87
Shell 变量的作用域(Scope),就是 Shell 变量的有效范围(可以使用的范围)。 Shell 变量的作用域可以分为三种: 有的变量只能在函数内部使用,这叫做局部变量(local variable); 有的变量可以在当前 Shell 进程中使用,这叫做全局变量(global variabl ...
分类:
系统相关 时间:
2020-03-18 18:38:57
阅读次数:
64