1. 云栖社区>
  2. 全部标签>
  3. #Java核心技术#
Java核心技术

#Java核心技术#

已有266人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

运行在Docker里的SpringBoot应用,如何查看记录在文件系统的日志

我有一个SpringBoot应用,将其打包在一个Docker镜像里。 DockerFile如下: FROM openjdk:8-jdk-alpineVOLUME /tmpVOLUME /logADD target/prolikeService.jar app.jarENV JAVA_OPTS=""ENTRYPOINT exec java $JAVA_OPTS -jar /app.jar 定义了一个log的持久化存储,这样SpringBoot应用在容器里运行时,我们可以用命令行进入容器内部,查看log文件夹下的日志文件。

云栖社区 Java核心技术 java docker 日志 LOG 镜像 容器 Image springboot volume

SpringBoot里slf4j日志功能的默认实现

本文是这篇教程的学习笔记:https://www.springboottutorial.com/logging-with-spring-boot-logback-slf4j-and-log4j我有一个最简单的SpringBoot应用,其pom.xml里的依赖定义如下: 上图看到很多Starter,比如Spring-boot-starter-data-redis, Spring-boot-starter-web等等。

云栖社区 Java核心技术 java 日志 path 配置 Image 控制台 springboot xml

线程池_03_源码分析

线程池_03_源码分析 关键变量介绍:  线程的状态 5种 RUNNABLE:运行状态,接受新任务,持续处理任务队列里的任务 SHUTDOWN:不再接受新任务,但要处理任务队列里的任务 STOP:不接受新任务,不再处理任务队列里的任务,中断正在进行中的任务 TIDYING:表示线程...

数据存储与数据库 Java核心技术 线程 源码 class

线程池_02_Executor框架

线程池_02_Executor框架 一、Executor 的两级调度 背景知识在HotSpot Vm 的线程模型中,Java 线程被一对一映射为本地操作系统线程。Java 线程启动时会创建一个本地操作系统线程;当该Java线程终止时,这个操作系统线程也会被回收。

数据存储与数据库 Java核心技术 线程 class

Java volatile 关键词

@[toc] Java中的volatile关键词被用来将变量标记为“存储在内存中”。准确地的讲每次volatile变量的读取和写入都是直接操作内存,而不是cpu cache。 实际上自从java 5之后,__volatile__关键词保证除了volatile变量直接读写内存外,它也被赋予了更多的含义,文章后续会解释。

编程语言 Java核心技术 java 线程 Cache 同步 多线程 class CPU update 并发

线程池_初步认识_01

线程池_初步认识_01 一、定义管理一组工作线程。 二、好处 1. 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗,比如内存; 2. 提高响应速度。任务到达时,可以不需要等到线程创建就能执行; 3. 提高线程的可管理性。

Java核心技术 java 线程 class

在线教育客户【Timing App】在 Serverless 领域的实践

帮助用户提升学习凝聚力的教育社交App Timing App 成立于2017年5月12日,是武汉氪细胞网络技术有限公司旗下的一款提供在线学习的教育社交类应用,专注帮助社区用户提升学习凝聚力,达成学习目标。

云栖社区 互联网产品及应用 Java核心技术 架构 分布式系统与计算 java 监控 在线学习 微服务 钉钉 aliyun 物联网

AQS详解之独占锁模式

AbstractQueuedSynchronizer简称AQS,即队列同步器。它是JUC包下面的核心组件,它的主要使用方式是继承,子类通过继承AQS,并实现它的抽象方法来管理同步状态,它分为独占锁和共享锁。

Java核心技术 java 线程 node 同步 static thread 并发 AQS 独占锁

踩坑系列之scheduleWithFixedDelay 和 scheduleAtFixedRate

定时任务和延时任务的理解 ScheduledExecutorService#scheduleAtFixedRate() 指的是“以固定的频率”执行,period(周期)指的是两次成功执行之间的时间。

Java核心技术 线程 string static 线程池 thread SUN 定时任务 延时任务 scheduleAtFixedRate scheduleWithFixedDelay

深入并发锁,解析Synchronized锁升级

这篇文章分为六个部分,不同特性的锁分类,并发锁的不同设计,Synchronized中的锁升级,ReentrantLock和ReadWriteLock的应用,帮助你梳理 Java 并发锁及相关的操作。

Java核心技术 java 性能 线程 同步 lock static thread 并发

Dubbo如何支持本地调用?injvm方式解析

Dubbo是一个远程调用的框架,对于一个服务提供者,暴露了一个接口供外部消费者调用,那么对于提供者自己是否可以调用这个接口,需要什么特殊处理吗?

RPC 分布式 Java核心技术 Apache 配置 static url class scope

IG-REPORT企业智能报表 基于springboot+vue 轻松实现30s出报表

传统报表方式的弊端 报表是所有企业都必要的分析决策工具,传统的展示报表的方式特别麻烦,还记得两年前我入职的时候,领导让我做一个报表,步骤大概要经历1、数据库中创建一个目的表 存储SQL跑批后的结果 2、开发后端代码 从service到dao层都要开发 还要实现定时调度 3、开发前端代码 htmlcssjqueryajax等这些步骤从技术的角度来看算简单的、但却永远在做重复的事情。

大数据 Java核心技术 分布式系统与计算 java 服务器 SQL 日志 配置 Image 报表 存储 分布式调度

82
GO