文章目录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能提高网
一、应用场景在安装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点赞
构建一个地图,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阅读
  • 1
  • 2
  • 3
  • 4
  • 5