摘自 https://www.cnblogs.com/bobodeboke/p/5594647.html 建议结合另外一篇关于闭包的文章一起阅读:http://www.cnblogs.com/bobodeboke/p/6127650.html 一、闭包 闭包某种程度上就是函数的内部函数,可以引用外部 ...
分类:
Web程序 时间:
2019-01-08 15:38:41
阅读次数:
148
问题 为了保证用户的信息安全,敏感信息需要脱敏。项目开发过程中,每次处理敏感信息的日志问题感觉很麻烦,大部分都是用工具类单独处理,不利于以后统一管理,很不优雅。于是,就写了一个基于 java 注解的日志脱敏工具。 github sensitive 项目介绍 日志脱敏是常见的安全需求。普通的基于工具类 ...
分类:
编程语言 时间:
2019-01-05 19:56:32
阅读次数:
223
问题 为了保证用户的信息安全,敏感信息需要脱敏。 项目开发过程中,每次处理敏感信息的日志问题感觉很麻烦,大部分都是用工具类单独处理,不利于以后统一管理,很不优雅。 于是,就写了一个基于 java 注解的日志脱敏工具。 "github sensitive" 项目介绍 日志脱敏是常见的安全需求。普通的基 ...
分类:
编程语言 时间:
2019-01-03 12:04:53
阅读次数:
174
Spring Boot 之日志记录 Spring Boot 支持集成 Java 世界主流的日志库。 如果对于 Java 日志库不熟悉,可以参考: "细说 Java 主流日志工具库" 关键词: , , , <! TOC depthFrom:2 depthTo:3 "日志格式" "控制台输出" "彩色打 ...
分类:
编程语言 时间:
2018-12-28 23:36:40
阅读次数:
304
背景 ? 上次在群中,有个群友说自己把所有项目中,所有使用占位符打印日志的方式都修改成为了字符串拼接的方式,因为他曾经看了一篇文章,说字符串拼接的形式比占位符形式的性能更好,这个话题引起了大家的广泛讨论。 ? 在我印象中,我记得曾经看过的文章说,占位符的方式性能好,因为如果不打日志的话,就不会进行字 ...
分类:
编程语言 时间:
2018-12-18 00:01:12
阅读次数:
2081
最近生产机器出现了NullPointException, 但是并没有给出详细的堆栈信息,这让大家很郁闷,一开始以为是日志工具配置有问题,结果同样的配置其他机器却是正常的, 在网上找了几篇文章这篇虽然尝试可以解决问题,但是没搞懂究竟为什么这样设置,改动JVM默认配置是需要很大的勇气的哦。。。 然后在s ...
分类:
编程语言 时间:
2018-12-13 20:26:55
阅读次数:
204
简单的说就是就是外部的也可以访问内部的,函数里面包裹一个函数 闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。 1、变量作用域 要理解闭包,首先要理解javascript的特殊的变量作用域。 变量的作用域无非就两种:全局变量和局部变量。 java ...
分类:
其他好文 时间:
2018-12-13 20:20:58
阅读次数:
193
引言还在为弄不清commons-logging-xx.jar、log4j-xx.jar、sl4j-api-xx.jar等日志框架之间复杂的关系而感到烦恼吗?还在为如何统一系统的日志输出而感到不知所措嘛?您是否依然存在这样的烦恼。比如,要更改spring的日志输出为log4j2,却不知该引哪些jar包,只知道去百度一下所谓的博客,照着人家复制,却无法弄懂其中的原理?不要急,不要方!本文带你们弄懂其中
分类:
编程语言 时间:
2018-12-13 12:15:46
阅读次数:
223
3、log4j2 log4j2与log4j发生了很大变化,不兼容。log4j仅仅作为一个实际的日志框架,slf4j、commons-logging作为门面统一各种日志框架的混乱格局,现在log4j2也想跳出来当门面,也想统一大家。日志越来越乱了 log4j-api:作为日志接口层,用于统一底层日志系 ...
分类:
编程语言 时间:
2018-12-11 20:47:09
阅读次数:
238
单页面应用程序(SPA)通常使用一个web浏览器可以访问的索引文件,比如index.html,然后,在HTML5 History API的帮助下(vue-router就是基于History API实现的),借助JavaScript处理应用程序中的导航。当用户单击刷新按钮或直接通过输入地址的方式访问页 ...
分类:
Windows程序 时间:
2018-12-09 16:21:58
阅读次数:
1584