tinylog简介tinylog,与其他各种tiny开头的东西一样,是一个轻量级的开源日志解决方案。它本身只包含两个JAR文件(一个用于API,另一个用于实现),没有任何外部依赖关系。两个JAR文件的总大小只有178KB。虽然是一个轻量级级别方案,但我们常用的基本日志管理功能都非常完备,它拥有与其他热门日志框架类似的API设计、多种可配置的日志输出选项、性能方面也是非常的出彩(这是官方给出的Ben
转载
2024-06-25 19:37:09
25阅读
SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner作者:一一哥一. Spring Boot 常用配置本章节主要介绍一下 Spring Boot 中的一些常用配置,比如:自定义 Banner、配置日志、关闭特定的自动配置等.在进行配置之前,我们还是结合之前的文章,先创建一个SpringBoot项目,然后进行本章节的学习。二. 自定义 Banner在 Spring
转载
2024-06-25 21:31:23
150阅读
Spring Boot使用slf4j+Logback进行日志记录个人总结使用logback步骤: (1).yml或.properties配置日志文件的所在路径和输出日志的范围、级别。 (2)配置好logback.xml文件的各项参数,包括日志输出格式、存储路径、控制台输出、日志文件的相关参数、日志输出级别。 (3)使用Logger在项目中打印日志。以下内容来自于:武哥(倪升武)的Springboo
转载
2024-03-20 15:11:07
88阅读
Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事 件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
转载
2024-04-28 23:17:28
27阅读
前言从洛基的下落开始说起: 洛基使用了现在完成进行时来描述他的下落,I have been falling for 30 minutes. 在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。 “时”一共有4种:现在,现在的过去,现在的将来,过去的将来 “态”一共有4种:一般(不强调动作正在进行),进行,完成(相当于数学里的[a,b]
1、简介前面第一章我们已经初步了解了什么是Exchange,简单来说它主要目的是为了接收消息,并根据路由键转发到所绑定的队列Queue,下面我用一张图来解释1、首先Send Massage 作为生产者 投递消息至Exchange;2、Exchange 根据黄色区域 RoutingKey 对应将消息路由到Queue;3、Receive Message 作为消费者,它会和Queue建立一个监听,然后接
转载
2024-10-09 11:51:32
46阅读
前言新的一年到了,在这里先祝大家新年快乐.我们在上一篇spring boot 源码解析12-servlet容器的建立 中 分析 ServerProperties时,发现其类上有@ConfigurationProperties 注解,加上该注解后,就会注入在application.properties中server开头的属性,那么它是怎么生效的呢?我们这篇文章就来分析一下.这篇文章内容比较长,大家慢
转载
2024-09-15 12:27:27
365阅读
1.创建一个spring boot项目(非必须):项目结构:2.导入maven依赖:<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependenc
目录 目录前言集群详情环境说明安装前准备提醒一、创建TLS证书和秘钥
安装CFSSL创建 CA (Certificate Authority)
创建 CA 配置文件创建 CA 证书签名请求生成 CA 证书和私钥创建 kubernetes 证书
生成 kubernetes 证书和私钥创建 admin 证书
生成 admin 证书和
背景:项目涉及到审批,用工作流会合适一点。由于之前未接触过,因此选用在activiti基础上开发的flowable进行需求:在springboot中引入flowable并封装操作(初次使用,仅供参考)方法: 一、引入依赖 <dependency>
<groupId>org.flowable</groupId>
转载
2024-02-11 15:00:56
861阅读
由于内置或外置表单方式具有简单、可快速掌握等特点,所以很多时候我们都会采用这两种方式进行简单流程的开发,但是这两种方式的数据都是以键值对方式保存在Activiti引擎数据表当中。在数据表中,字段的记录方式以行的方式进行存储, 如下所示 而在对应的历史表当中 这给以后数据的处理和分析带来了巨大的挑战。而我们使用业务表单的时候如下所示 如果仍然使用内置表单或外置表单,但也想将业务数据保存到自定义的表当
转载
2024-04-10 14:11:52
46阅读
一、概述我们通过学习STM32F1知道,想要优化代码就必须知道工程的rom和ram的占用情况。所以,我们就要用到.map文件,通过分析.map文件,可以方便查看工程rom和ram的占用情况,包括单个源文件甚至每个函数的rom。问:那.map到底可以分为几个部分呢?答:通过仔细阅读.map文件,我们可以大致分为5个部分:列出不同函数的调用关系列出被MDK优化的冗余函数列出局部标签和全局标签列出映像文
1、确保已经安装了npm 或者 yarn 查看是否安装了npm或yarn:在控制台输入npm -v 或 yarn -v 能看到版本号就代表已经安装 (注意:Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+))2、全局安装vue脚手架工具 vue-cli (这里安装的是vue-cli 2.X 的脚手架工具) yarn
Spring Java-based容器配置在Spring新的Java-configuration支持中,最核心的部分就是使用@Configuration注解的类和使用@Bean注解的类。@Bean注解用于指示一个方法实例化。配置,初始化一个新的被Spring容器管理的对象。springboot的自动配置## 下来我们来一步步分析springboot的起步依赖与自动配置这两个核心原理SpringBo
转载
2024-03-18 19:12:25
368阅读
Redis的实现简易限流的两种方案(基于自定义注解+SpringBoot拦截器)一、基于Redis的 String 结构这里为什么会想到实现这个功能,首先是前段时间看到有人恶意访问博客的评论接口,大量刷取评论,一秒钟请求了上千次写数据库的操作,由于博客网站也是比较简陋,果然项目只有跑起来的时候才是最舒服的,后续基本也没有维护(博客也基本没有再写了),当时就只是把这几千条数据删除了。这几天看代码的时
转载
2024-10-10 12:19:56
66阅读
目录简介安装使用CMake构建软件包CMake的基本语法1.PROJECT关键字2.SET关键字3.MESSAGE关键字4.ADD_EXECUTABLE关键字5.ADD_SUBDIRECTORY关键字6.ADD_LIBRARY关键字7.INSTALL关键字8.TARGET_LINK_LIBRARIES关键字9.CMake中的变量简单示例1.CMake构建静态库和动态库本节内容的学习:基本掌握CMa
keepalived高可用一、keepalived介绍1.什么是高可用2台机器运行着'一模一样'的业务系统,当有一台机器down机了,另外一台能够快速接管工作。
## 一般都是搭建在负载均衡使用。
# 外面增加一个虚拟的MAC地址(VMAC)与虚拟IP地址(VIP) PC仅会在ARP缓存表中记录VMAC与VIP的信息。2.常用的工具1.软件 keepalived
2.硬件 F5 # 价
加载顺序 Spring Boot使用一个非常特殊的PropertySource顺序,反向加载,1具有最高优先级,它将最先加载17,最后加载1, 1中的属性最后将被应用 5. $HOME/.config/spring-boot当devtools处于活动状态时,目录中的Devtools全局设置属性。 6. @TestPropertySource 测试中的注释。 7. properties测试中的属性。
应 在前些年一直在net平台上做开发,也使用了log4net进行日志管理,并且基于log4net进行了组件开发,实现了对“东方财富网”股吧的全站日志监控系统。东方财富网股吧注册用户1300万,日活600万,日新增帖子20万,日回帖300万,这些数据全部通过log4net组件进行接入“日志监控系统”,实现功能包括所有接口的访问日志(用
转载
2024-03-22 17:02:47
76阅读
在 Spring Boot 中 Aop 与 Ioc 可以说是 Spring 的灵魂,其功能也是非常强大。1 新建 Spring Boot 项目1)File > New > Project,如下图选择 Spring Initializr 然后点击 【Next】下一步2)填写 GroupId(包名)、Artifact(项目名) 即可。点击 下一步groupId=com.fishproart
转载
2024-09-23 19:52:11
29阅读