- 博客(12)
- 收藏
- 关注
原创 mybatis中的设计模式-动态代理
JDK中的反射Java开发同学大概都知道java.lang.reflect包提供的反射功能,只是我们平时业务开发中很少使用到,但是在一些基础框架中反射是很常见的;另外,jdk7开始中又提供了一种全新的反射API: java.lang.invoke.动态代理有一定经验的开发人员,一定都知道静态代理设计模式,这里简单放一张类图。静态代理存在一个问题,就是当被代理类很多的时候,需要创建大量的代理类,并且会有很多的重复模板代码,会造成代码难以维护。通过动态代理可以解决这个问题,所谓动态代理,就是不需要为每
2022-09-16 11:30:44
386
原创 EMQX集群部署:haproxy负载均衡+tls认证
1.emqx 下载安装程序安装 (Installation) | EMQ X 文档2.haproxy配置3.证书安装申请阿里云免费证书,根据文档绑定域名,域名生效后下载证书文件,阿里云提供有几种常用web服务器的格式4.连接测试...
2022-04-05 16:39:39
7313
原创 Mockito单元测试
springboot项目单元测试:junit4+mockito什么是单元测试mockito举个例子单元测试的意义什么是单元测试摘自维基百科的解释:单元测试在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。可以看到,对于Java这种面向对象
2021-09-11 15:17:15
1278
原创 kibana discover查询语法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、kibana是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言最近公司要求所有应用接入统一日志管理平台ELK,所以经常会到kibana看板查询日志,为了提高问题排查效率,作为开发人员必需掌握Kibana Query Language。语法类型的知识,坐下笔记以防不时之需。一、kibana是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解...
2020-10-31 17:02:36
5340
1
原创 ES Scroll滚动查询
当一个index中数据量比较多时,可以使用ES提供的滚动查询API来提高查询性能。首先新建一个索引,插入一些测试数据PUT test_scroll{ "settings": { "number_of_shards": 1 , "number_of_replicas": 0 }, "mappings": { "properties": { "i...
2020-03-29 15:03:16
1457
原创 mybatis generator防止覆盖自定义SQL
1.mbg每次生成XXXmappper.xml文件时追加原来的2.手写的sql被覆盖问题
2020-03-21 17:47:37
1093
原创 VMware中centos7静态IP设置方法
虚拟机装过很多次,每次都会忘掉静态IP设置过程,记录下,方便以后换新机器参考。1.首先,安装好系统之后,到vmware的工具栏找到 编辑-->虚拟网络编辑器:2.编辑/etc/sysconfig/network3.编辑/etc/sysconfig/network-scripts/ifcfg-ens334.重启网络service network restart...
2018-11-24 10:11:03
245
原创 centos,yum卸载
1、查看mysql安装了哪些东西rpm -qa |grep -i mysql2、开始卸载yum remove mysql-community-common-5.7.20-1.el7.x86_64yum remove mysql-community-client-5.7.20-1.el7.x86_64yum remove mysql57-community-release-el7-11....
2018-11-04 17:21:48
2177
原创 Filebeat+ELK搭建日志实时分析系统
java服务日志框架使用的是logback,filebeat只fetch级别为WARN和ERROR的记录.### Filebeat 一个轻量级开源日志文件数据搜集器,Filebeat 读取文件内容,发送到 Logstash 进行解析后进入 Elasticsearch,或直接发送到 Elasticsearch 进行集中式存储和分析。### Logstash 日志收集器。支持多种数据源输入...
2018-03-31 10:51:01
3225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人