![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 80
lishihao_csdn
这个作者很懒,什么都没留下…
展开
-
java工具类:zipUtils
ZIP工具类原创 2021-11-22 11:40:54 · 781 阅读 · 0 评论 -
ELK 日志分析
前言 本文介绍了使用 ELK 进行日志分析,ELK 选用版本 7.1.1 一、Elasticsearch 安装与配置 1. 创建用户 在 Linux 环境中,elasticsearch 不允许以 root 权限来运行。 如果以 root 身份运行 elasticsearch,会提示这样的错误: can not run elasticsearch as root 解决方法:使用非 root 权限账号运行 elasticsearch #...原创 2020-10-22 16:31:55 · 314 阅读 · 0 评论 -
quartz定时任务,时间表达式
由于最近工作中用到了quartz做定时任务,记录一下时间表达式。 Quartz Cron 表达式支持到七个域: * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 通配符说明: * 表示所有值. 例如:在分的字段上设置 "*",表示每一分钟都会触发。 ? 表示不指原创 2017-04-25 15:52:41 · 709 阅读 · 0 评论 -
JPA 各种实体锁模式的区别
原文地址 为了能够同步访问实体,JPA提供了2种锁机制。这两种机制都可以避免两个事务中的其中一个,在不知情的情况下覆盖另一个事务的数据。 通过实体锁,我们通常希望避免在两个并行事务中产生如下情形: Adam的事务读取数据 XBarbara的事务读取数据 XAdam的事务修改数据 X,并将其修改为 XAAdam的事务写入数据 XABarbara的事务修改数据 X,并将其修改为转载 2017-10-26 15:50:45 · 574 阅读 · 0 评论 -
比较一个类的两个对象是否相同
package com.qmc.xueyy.util; import java.lang.reflect.Field; import java.lang.reflect.Method; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class CompareObjectUtil {原创 2017-07-05 16:59:57 · 1042 阅读 · 0 评论 -
实例浅析JVM内存模型和对象引用
声明: 本文转自:https://blog.csdn.net/lkforce/article/details/80839709 如有转载,请注明出处! JVM的内存模型有以下的设定: 1,有一块内存空间当做主存,叫做堆内存。 2,线程各自有各自的本地内存,叫线程栈,也叫调用栈。 3,线程栈里包含了当前线程执行的方法调用相关信息,还有当前方法的本地变量信息。 4,各线程只能访问自...转载 2018-12-05 16:33:57 · 150 阅读 · 0 评论 -
java 虚拟机内存介绍
本文内容摘自《深入理解 java 虚拟机》周志明第二版 以下内容介绍了 java 虚拟机运行时数据区,以及各个数据区的作用。 程序计数器(Program Counter Register) 线程私有 生命周期与线程相同 程序计数器是一块较小的内存空间,他可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码...原创 2019-02-22 18:49:52 · 135 阅读 · 0 评论