SpringBoot整合ELK实现日志采集与监控
ELK是Elasticsearch、Logstash、Kibana他们三个组合起来可以搭建日志系统,本文主要讲解使用docker安装ELK收集SoringBoot应用产生的日志 # 代码地址https://github.com/bangbangzhou/spring-bo...
logback详解及入门案例
1. logback 日志的作用 记录系统和接口的使用情况,比如请求日志 记录和分析用户的行为,比如网站访问日志 调试程序,和控制台的作用类似,但是控制台中的内容并不会保存到文件中,而日志可以长...
Java8 reduce操作详解
什么是reduce Java8 中有两大最为重要的改变,其一是 Lambda 表达式,另一个就是 Stream API 了。 Stream 是 Java8 中处理集合的关键抽象概念,它将数据源流化后,可以执行非常复杂的查找、过滤...
javascript的dom操作
1、DOM介绍 概念 Document Object Model ,文档对象模型 将标记语言的各个组成部分封装为对应的对象: Document:整个文档对象 Element:元素对象 Attribute:属性对象 Text:文本对象 Comment...
如何排查jvm问题的方法
对于还在正常运行的系统: 可以使用jmap来查看JVM中各个区域的使用情况 可以通过jstack来查看线程的运行情况,比如哪些线程阻塞、是否出现了死锁 可以通过jstat命令来查看垃圾回收的情况,特别...
JavaScript-前端常用代码
禁止右键 <script type='text/javascript'> document.body.oncontextmenu=document.body.ondragstart= document.body.onselectstart=document.body.onbeforecopy=function(){return false;};...
分代收集算法工作机制
概述 在java8时,堆被分为了两份:新生代和老年代【1:2】,在java7时,还存在一个永久代。 对于新生代,内部又被分为了三个区域。Eden区,S0区,S1区【8:1:1】 当对新生代产生GC:MinorGC【y...