上一页 1 2 3 4 5 6 7 8 ··· 50 下一页
摘要: Java8 中有两大最为重要的改变。第一个是Lambda表达式;另外一个则是Stream API。 Stream API(java.util.stream)把真正的函数式编程风格引入到Java中。这是目前为止对Java类库最好的补充,因为Stream API可以极大提供Java程序员的生产力,让程序 阅读全文
posted @ 2021-12-22 22:59 klvchen 阅读(134) 评论(0) 推荐(0)
摘要: 部署 logstash mkdir -p /data/yaml/k8s-logging/logstash cd /data/yaml/k8s-logging/logstash cat cm.yaml apiVersion: v1 kind: ConfigMap metadata: name: log 阅读全文
posted @ 2021-12-21 17:26 klvchen 阅读(132) 评论(0) 推荐(0)
摘要: 部署 filebeat mkdir -p /data/yaml/k8s-logging/filebeat cd /data/yaml/k8s-logging/filebeat cat rbac.yaml # Source: filebeat/templates/filebeat-service-ac 阅读全文
posted @ 2021-12-21 17:20 klvchen 阅读(488) 评论(0) 推荐(0)
摘要: 日志收集过程:filebeat(收集) → kafka(缓存) → logstash(处理) → elasticsearch(存储) → kibana(展示) 注意该集群的 Kakfa 无法在K8S集群外使用,若有需求可以参考 https://www.cnblogs.com/klvchen/p/15 阅读全文
posted @ 2021-12-21 14:54 klvchen 阅读(209) 评论(0) 推荐(0)
摘要: 过程:filebeat(收集) -> kafka(缓存) -> logstash(处理) -> elasticsearch(存储) -> kibana(展示) 本次实验使用了2台虚拟机 | IP | 服务 | | | | | 172.16.16.109 | elasticsearch, kibana 阅读全文
posted @ 2021-12-16 10:48 klvchen 阅读(967) 评论(0) 推荐(0)
摘要: 过程: filebeat(收集) -> elasticsearch(存储) -> kibana(展示) 优点:简单,快速,容易上手 缺点:filebeat 把收集到的日志全部存入 elasticsearch,日志量大,有并发问题 # 建立目录 mkdir -p /data/docker-compos 阅读全文
posted @ 2021-12-09 16:22 klvchen 阅读(299) 评论(0) 推荐(0)
摘要: 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用! 方去引用可以看做是Lambda表达式深层次的表达。换句话说,方法引用就是Lambda表达式,也就是函数式接口的一个实例,通过方法的名字来指向一个方法,可以认为是Lambda表达式的一个语法糖。 要求:实现接口的抽象方法的参数列表 阅读全文
posted @ 2021-12-08 22:49 klvchen 阅读(87) 评论(0) 推荐(0)
摘要: Lambda表达式 函数式 Functional 接口 只包含一个抽象方法的接口,称为函数式接口。 你可以通过 Lambda 表达式来创建该接口的对象。(若 Lambda 表达式抛出一个受检异常(即:非运行时异常),那么该异常需要在目标接口的抽象方法上进行声明)。 我们可以在一个接口上使用 @Fun 阅读全文
posted @ 2021-11-28 10:19 klvchen 阅读(166) 评论(0) 推荐(0)
摘要: 代理设计模式的原理: 使用一个代理将对象包装起来,然后用该代理对象取代原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及何时将方法调用转到原始对象上。 动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象。 动态代理使用场合: 1.调试 2 阅读全文
posted @ 2021-11-27 19:50 klvchen 阅读(53) 评论(0) 推荐(0)
摘要: 当程序主动使用某个类时,如果该类还未被加载到内存中,则系统会通过如下三个步骤来对该类进行初始化 加载 将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象,作为方法区中类数据的访问入口(即引用地址)。所有需要 阅读全文
posted @ 2021-11-27 16:47 klvchen 阅读(101) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 50 下一页