文章目录hutoolsslf4japache logginglogbacklog4j2 hutools<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.10</ve
转载
2023-07-19 15:36:56
79阅读
【起源】 一个请求需要被多个对象中的一个处理,但不知道是哪一个。 结构化的做法是用if...else... ,即将请求与处理对象的映射关系硬编码。 希望找到一种方法,使映射关系灵活变化,即对“请求”和“
一、Docker镜像介绍二、Docker镜像分层三、Docker镜像的构建方式3.1 基于Dockerfile创建Dockerfile 文件结构Dockerfile 操作指令Dockerfile 操作实例3.2 基于已有镜像容器创建镜像3.3 基于本地模板创建镜像四、搭建registry私有仓库4.1 搭建registry私有仓库并上传镜像4.2 查看registry私有仓库并下载五、Docke
转载
2024-01-15 21:12:23
79阅读
linux:centos 3.10.0-957.el7.x86_64dpdk:17.11.4 https://fast.dpdk.org/rel/dpdk-17.11.4.tar.xzvm:15.5 pro折腾了快一个礼拜,遇到的小问题很多,所以记录回顾一下,如果对大家有借鉴意义,那就再好不过了。目录1.技术原理1.1为什么dpdk能提高网
转载
2024-07-18 14:05:55
60阅读
一、应用场景在安装python的相关模块和库时,我们一般使用“pip install 模块名”或者“python setup.py install”,前者是在线安装,会安装该包的相关依赖包;后者是下载源码包然后在本地安装,不会安装该包的相关依赖包。所以在安装普通的python包时,利用pip工具相当简单。但是在如下场景下,使用python setup.py install会更适合需求:在编写相关系
一、构建SSH镜像1、创建镜像目录方便管理mkdir/opt/sshdcd/opt/sshd!1创建工作目录.jpg(https://s2.51cto.com/images/20220318/1647534034977294.jpg?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x
原创
2022-03-18 00:26:12
805阅读
点赞
构建一个地图,1.需要一个世界类,包含两个属性,一个图例属性,一个存储地图的属性。2.需要一个通...
原创
2022-08-05 16:00:24
69阅读
随着技术的不断发展,网站框架也开始向:前后端分离的形态发展,而且前端技术和后端技术在各自的道路上越走越远。而web api 接口成了前后端唯一的联系。所以web api会变得越来越重要。
随着技术的不断发展,网站框架也开始向:前后端分离的形态发展,而且前端技术和后端技术在各自的道路上越走越远。而web api 接口成了前后端唯一的联系。所以web api
转载
2024-02-26 20:34:09
164阅读
# Java反射:通过类名构建实例
作为一名经验丰富的开发者,我将会教你如何通过Java反射来通过类名构建实例。这是一个很常见的操作,在某些场景下非常有用。让我们一步步来进行。
## 流程图
```mermaid
flowchart TD
Start --> Check_Class_Existence
Check_Class_Existence -- Yes --> Get_
原创
2024-06-27 03:32:20
25阅读
# Java构建子类对象拷贝父类实例
在Java中,我们经常会遇到需要复制一个已有对象的场景。一种常见的需求是,在已有的父类实例上构建一个子类对象,同时保留父类实例的属性值。本文将介绍如何通过Java实现这一需求。
## 1. 问题背景
假设我们有一个父类`Person`,其中定义了一个`name`属性。现在我们需要创建一个子类`Student`,该子类继承自`Person`,并额外拥有一个
原创
2024-01-30 12:08:23
93阅读
Apache Log4j 2 是对 Log4j 的升级,与其前身 Log4j 1.x 相比有了显着的改进,并提供了许多 Logback 可用的改进,同时支持 JCL 以及 SLF4J。1Log4j2 使用实例1、选择 jar 包引入 Log4j2 必要的包:log4j-api、log4j-core。2、pom.xml 配置<dependency>
<groupId>
原创
精选
2023-10-16 15:16:19
266阅读
Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义的镜像。 Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。一般而言,Dockerfile分为四部分:基础镜像、维护者信息、镜像操作指令和容易启动时执行指令。 &
原创
2018-08-21 16:23:01
10000+阅读
通过实际操作流程来分别理解基于域名、端口、ip构建web虚拟主机(Apache)的过程
原创
2019-12-16 18:51:10
1378阅读
1、镜像的几点说明 (1)镜像定义 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。Docker的底层是UnionFS。 (2)UnionFS(联合文件系统) Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层
转载
2024-04-26 17:24:47
65阅读
介绍几个日志使用方面的基础知识。1Log4j1、Log4j 介绍Log4j(log for java)是 Apache 的一个开源项目,通过使用 Log4j,我们可以控制日志信息输出到日志文件、也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用程序的代码。2、Log4j 使用步骤说明(1)选
原创
2023-10-14 00:31:18
117阅读
log4net使用实例
log4net是一个优秀的开源日志项目,现将本人使用写成一个demo,如下
0:准备 去http://logging.apache.org/,可下载log4net,最新为1.2版本, 建立一个asp.net web 项目,并将log4net.dll添加到引用
1:建立数据表 CREATE TABLE [dbo].[Log] ( [Id] [int]
转载
2009-05-15 11:13:43
610阅读
1.Logger类 通过Logger类的静态pub...
转载
2009-03-22 17:44:00
57阅读
2评论
简介 本文用示例介绍log4j2与log4j的用法。同时也会介绍相关知识:它们的区别等。log4j2和log4j的区别1、配置文件类型 log4j:是通过一个.properties的文件作为主配置文件的,而现在的 log4j2:则已经弃用了这种方式,采用的是.xml,.json或者.jsn这种方式来做。
原创
2022-02-15 17:13:52
2970阅读
目录一、什么是caffeine二、SpringBoot整合caffeine1. SpringBoot项目基础运行2. 基于maven安装caffeine3. 缓存注解说明4. 实际代码1)修改配置
原创
2021-12-28 14:30:54
364阅读
一、什么是caffeineCaffeine是一个基于Java8开发的提供了近乎最佳命中率的高性能的缓存库。缓存和ConcurrentMap有点相似,但还是有所区别。最根本的区别是ConcurrentMap将会持有所有加入到缓存当中的元素,直到它们被从缓存当中手动移除。但是,Caffeine的缓存Cache 通常会被配置成自动驱逐缓存中元素,以限制其内存占用。在某些场景下,Loadi
原创
2022-01-18 10:14:01
187阅读