默认
SpringBoot——日志及原理
SpringBoot——⽇志及原理⼀、SpringBoot ⽇志选⽤ SLF4j (接⼝)和 logback (实现类),除了上述⽇志框架,市场上还存在 JUL(java.util.logging)、JCL(Apache Commons Logging)、Log4j 、Log4j2、SLF4j 、jboss-logging 等。SpringBoot 在框架内部使⽤JCL ,SpringBoot 的...
springboot关于log4j日志配置
springboot关于log4j⽇志配置⾃动加载配置⽂件:(1)如果采⽤log4j输出⽇志,要对log4j加载配置⽂件的过程有所了解。log4j启动时,默认会寻source folder下的l配置⽂件,若没有,会寻log4j.properties⽂件。然后加载配置。配置⽂件放置位置正确,不⽤在程序中⼿动加载log4j配置⽂件。如果将配置⽂件放到了config⽂件夹下,在bui...
SpringCloudGateway全局通用异常处理的实现
SpringCloudGateway全局通⽤异常处理的实现为什么需要全局异常处理在传统 Spring Boot 应⽤中,我们 @ControllerAdvice 来处理全局的异常,进⾏统⼀包装返回// 摘⾄ spring cloud alibaba console 模块处理@ControllerAdvicepublic class ConsoleExceptionHandler {@Excepti...
Elasticsearch教程(二)java集成Elasticsearch
Elasticsearch教程(⼆)java集成Elasticsearch 1、添加maven<!--tika抽取⽂件内容 --><dependency><groupId>org.apache.tika</groupId><artifactId>tika-core</artifactId><version>1.12...
怎么打印sql语句
怎么打印sql语句1、添加jar包<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.12</version></dependency><dependency><g...
log4j2 console 默认级别
log4j2是一个用于记录日志的Java库,它提供了丰富的功能和灵活的配置选项,使得开发人员可以轻松地管理和记录应用程序的日志信息。其中,console 默认级别是log4j2中的一个重要概念,它决定了日志输出到控制台时的默认级别设置。下面将介绍console 默认级别的相关内容,帮助大家更好地理解和使用log4j2库。一、 log4j2概述1. log4j2的作用log4j2是Apache软件基...
利用log4j打印sql的log日志
利⽤log4j打印sql的log⽇志默认情况下,使⽤ibatis是不打印ibatis相关的log的,因为内部的sql执⾏都是内部调⽤,在server的控制台是不会打印log 的。log4j2不打印日志在log4j的配置⽂件log4j.properties⾥加上以下⼏句话就可以了:Logger=DEBUG,stdout,logfilelog4j.logger.bill99...
Centos8和7的区别(参照redhat)
Centos8和7的区别(参照redhat)红帽RHEL8与RHEL7的区别1. 红帽RHEL8和RHEL7功能区别对⽐1.1 默认的⽂件系统RHEL8与RHEL7都是采⽤XFS1.2 RHEL8与RHEL7的内核版本分别是多少关于内核版本,RHEL8和7的区别如下:RHEL8采⽤4.18.0-xRHEL7采⽤3.10-0-x1.3 内核代码名字关于内核代码,RHEL8和7的区别如下:RHEL8采...
springboot集成redis主-从模式
springboot集成redis主-从模式linux安装redis服务⼀、环境准备(硬件资源:Linux+redis-5.0.3+springboot project)1. 需redis 3.0以上安装包,这⾥⾯以redis-5.0.3为⽰例。2. 下⾯讲解在⼀台linux上模拟1主、2从、3哨兵的主从模式(实际应⽤中应需3台服务器,其中⼀台放1主和1哨兵,另外两台放1从1哨兵)。3. redi...
Nginx+Tomcat+Redis实现负载均衡、资源分离、session共享
Nginx+Tomcat+Redis实现负载均衡、资源分离、session共享CentOS安装Nginxcentoscn/CentosServer/www/2013/0910/1593.htmlCentOS安装Tomcatblog.csdn/zhuying_linux/article/details/6583096CentOS安装Redis...
RockyLinux8安装笔记
RockyLinux8安装笔记作者:gc(,主页:Redhat 对 CentOS Linux 8 的⽀持也已从 2029年 5 ⽉ 31 ⽇缩短⾄ 2021 年 12 ⽉ 31 ⽇。Rocky Linux 8 正式版已经发布,作为 CentOS 的权威替代,是时候考虑将 CentOS 8 替换为 Rocky Linux 了。Rocky Linux 简介2021 年 6 ⽉...
总结Linux下Redis操作常用命令
总结Linux下Redis操作常⽤命令Redis的配置Linux下安装]# wget dis.io/releases/redis-2.8.]# tar xzf redis-2.8.]# cd redis-2.8.17]# make启动redis服务]# cd src]# ./redis-server上⾯这种启动 redis使⽤...
Oracle12c性能优化攻略:攻略1-1:创建具有最优性能的数据库
Oracle12c 性能优化攻略:攻略1-1:创建具有最优性能的数据库⼀:章节前⾔本章着眼于影响表中数据存储性能的数据库特性本章着眼于影响表中数据存储性能的数据库特性。。表的性能部分取决于在创建之前所应⽤的数据库特性。例如:在最初创建数据库时采⽤的物理存储特性以及相关的表空间都会在后来影响表的性能。类似地,表性能还受到最开始选择的物理特性的影响。例如:表类型和数据类型。因此应⽤实践中使⽤的数据库、...
启用Windows10的Linux子系统并安装图形界面
启⽤Windows10的Linux⼦系统并安装图形界⾯前⾔⽬前市⾯上的PC电脑主要运⾏着四⼤类系统,它们分别是微软的Windows、苹果的MacOS、Linux的发⾏版以及Unix类系统。其中Linux和Unix都是开源的,因此市⾯出现的众多基于Linux内核和Unix内核的发⾏版系统,其中Linux类系统数量最多、⽤户基数⼤,⼴泛使⽤于各⾏各业。相对于Windows在桌⾯系统中的统治地位,Lin...
ELK+Kafka集日志分析系统
ELK+Kafka集⽇志分析系统ELK+Kafka集分析系统部署因为是⾃⼰本地写好的word⽂档复制进来的。格式有些出⼊还望体谅。如有错误请回复。谢谢!⼀、系统介绍 2⼆、版本说明 3三、服务部署 31) JDK部署 32) Elasticsearch集部署及优化 33) Elasticsearch健康插件安装 134) Shield之elasticsearch安全插件 155)Zookee...
Kafka中bootstrap-server、broker-list和zookeeper的区别
Kafka中bootstrap-server、broker-list和zookeeper的区别参考中说建议使⽤新版(新版本指的是kafka 0.8.0之后的版本)的 --bootstrap-serverKafka专业术语,参考Broker:Kafka 集包含⼀个或多个服务器,这种服务器被称为 broker。Topic:每条发布到 Kafka 集的消息都有⼀个类别,这个类别被称为 Topic。(...
kafka默认持久化时间参数
kafka最新版本kafka默认持久化时间参数1. `ion.ms`:这是用于指定消息的保留时间(以毫秒为单位)。默认情况下,Kafka 会将消息保留 7 天。2. `ion.bytes`:这是用于指定日志片段的大小限制(以字节为单位)。当达到此限制时,较旧的日志片段将被删除。默认情况下,Kafka 没有设置具体的字节限制,而是根据时间来删除旧的日志片段。3...
Kafka发送消息失败原因
Kafka发送消息失败原因Kafka发送消息⽅法如下:Properties properties = new Properties();properties.put("t", "server1:2181");properties.put("serializer.class",Name());properties.put(...
tidb测试环境安装,离线部署
tidb测试环境安装,离线部署1.环境以及规划机器:centos7.5 ; ⽂件系统为ext4;内存16g;cpu8核,共三个节点;ip hostname roles10.40....
升级openssl并重新编译Nginx
升级openssl并重新编译Nginx在漏洞扫描的时候出现“启⽤TLS1.0”的安全漏洞,描述为:不被视为 PCI 数据安全标准,推荐使⽤TLS1.2及以上版本;我这边服务器使⽤的是CentOS7,默认⾃带的openssl是1.0.2版本,当前的最新稳定版本是1.1.1k,⽀持TLS1.2和TLS1.3;⽂档内容:升级 openssl 编译安装⾸先解决环境所依赖的各种软件包:[root@kafka...
hadoop环境设置安装练习题
第二章一、单选题1、在安装hdfs时其中fs.defaultFS 是配置在下列哪个文件( A )A. l B. l C. l &nbs...
HTML简单广告轮播器
HTML简单⼴告轮播器1、⾸先建⽴⼀个images ⽂件夹存放图⽚;jquery自动轮播图代码2、建⽴⼀个js⽂件夹存放jquery.js代码;3、建⼀个html页,代码如下:<?xml version="1.0" encoding="gb2312"?><html><head><title>第⼀个⽹页</title><meta ch...
swiper自动图片无限轮播实现代码
swiper⾃动图⽚⽆限轮播实现代码完整代码<!doctype html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><link rel="stylesheet" href="swiper/css/swiper-3.4.2.min....
js使用swiper实现层叠轮播效果实例代码
js使⽤swiper实现层叠轮播效果实例代码前⾔swiper实现轮播图⼏乎是没有⼀点点技术含量,但是⽤起来却很⽅便,包括对移动端的⽀持也很好。由于简单这⾥当然就不会去详细介绍了,下⾯就来开始本⽂的正⽂内容实现过程:js实现轮播图最简代码⼀.移动端-需求swiper 4.0.3实现层叠轮播⼆.实现效果如下三.⽅案:查了下发现使⽤swiper的切换效果coverflowEffect可以实现 ...
layui加载数据显示loading加载完成loading消失的实例代码
layui加载数据显⽰loading加载完成loading消失的实例代码项⽬中,向后台请求数据,经常会出现较长的等待时间,这时我们需要⼀个loading转圈圈,接收到后台的数据时,让loading 消失这layui中使⽤⽅法如下:以表格为例,每次加载表格数据时加⼀个loading<link rel="stylesheet" href="../layui/css/layui.css" rel=...
计算机维修工五级理论知识模拟试题及参考答案
计算机维修工五级理论知识模拟试题及参考答案一、单选题(共80题,每题1分,共80分)1、WindOWS提供的用户界面是oA^显示器界面B、交互式的问答界面C、交互式的字符界面D、交互式的图形界面正确答案:D2、〃在Windows中,为迅速到文件和文件夹,在〃开始〃菜单中应先使用的命令是—JA、帮助和支持B、运行C、搜索D、所有程序正确答案:D3、SATA3.0的最大数据传输速率是Gbps-A、1...
练习总结+sklearn参数选择调优
练习总结+sklearn参数选择调优⽐赛相关部分练习总结df_train = pd.read_csv('C:/Users/zhangy/Desktop/kaggle_competition_feature_engineering/kaggle_bike_competition_train.csv')# print(train.shape)# print(train.apply(lambda x:s...
Nginx之upstream的四种配置方式
Nginx之upstream的四种配置⽅式1、轮询(weight) 指定轮询⼏率,weight和访问⽐率成正⽐,⽤于后端服务器性能不均的情况。默认当weight不指定时,各服务器weight相同,每个请求按时间顺序逐⼀分配到不同的后端服务器,如果后端服务器down掉,能⾃动剔除。upstream bakend {server 192.168.1.10 weight=1;server 1...
2021职称计算机考试Dreamweaver基础试题及答案2
2021职称计算机考试Dreamweaver基础试题及答案21. 在Dreamweaver MX的默认情况下,下面隐蔽的是?A.面板组B.标签选择器C.快速启动栏D.窗口尺寸答案:C2. 当新建样式时默认的样式名称是# unnamed1,对其说法正确的是:A.此样式是一个类样式(class)B.在一个HTML元素中被多次调用C.是一个序列样式(ID)D.以上说法都错答案:C3. 在Dreamwea...
Android中的android:layout_weight使用详解
Android中的android:layout_weight使⽤详解在使⽤LinearLayout的时候,⼦控件可以设置layout_weight。layout_weight的作⽤是设置⼦空间在LinearLayout的重要度(控件的⼤⼩⽐重)。layout_weight的值越低,则控件越重要。若不设置layout_weight则默认⽐重为0。如果在⼀个LinearLayout⾥⾯放置两个Butt...