自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 java工具类:zipUtils

ZIP工具类

2021-11-22 11:40:54 776

原创 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 312

原创 oracle 伪存储过程实例

近期工作中遇到了一个问题,数据库中有一批数据需要处理,于是想到了这个。做个记录 --声明区declare        employee_uuid varchar2(100);       employee_number varchar2(100);       employee_property NUMBER(1);       role_uuid varchar(1...

2019-02-25 18:26:54 219

原创 java 虚拟机内存介绍

本文内容摘自《深入理解 java 虚拟机》周志明第二版以下内容介绍了 java 虚拟机运行时数据区,以及各个数据区的作用。程序计数器(Program Counter Register)线程私有 生命周期与线程相同          程序计数器是一块较小的内存空间,他可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码...

2019-02-22 18:49:52 133

原创 gradle 更新依赖jar包不生效

在使用gradle过程中遇到一个问题,依赖的jar包更新后没生效,最后发现是gradle缓存引起的问题。找到gradle本地仓库,进入 caches\modules-2\files-2.1 文件夹中,如下图。 在 files-2.1 文件夹中把需要更新的jar包删除掉然后再进入 caches\modules-2\metadata-2.14\descriptors 文件夹中,如下图。 ...

2018-12-05 17:34:33 11960 3

转载 实例浅析JVM内存模型和对象引用

声明:本文转自:https://blog.csdn.net/lkforce/article/details/80839709如有转载,请注明出处! JVM的内存模型有以下的设定:1,有一块内存空间当做主存,叫做堆内存。2,线程各自有各自的本地内存,叫线程栈,也叫调用栈。3,线程栈里包含了当前线程执行的方法调用相关信息,还有当前方法的本地变量信息。4,各线程只能访问自...

2018-12-05 16:33:57 149

转载 JPA 各种实体锁模式的区别

原文地址为了能够同步访问实体,JPA提供了2种锁机制。这两种机制都可以避免两个事务中的其中一个,在不知情的情况下覆盖另一个事务的数据。通过实体锁,我们通常希望避免在两个并行事务中产生如下情形:Adam的事务读取数据 XBarbara的事务读取数据 XAdam的事务修改数据 X,并将其修改为 XAAdam的事务写入数据 XABarbara的事务修改数据 X,并将其修改为

2017-10-26 15:50:45 572

原创 比较一个类的两个对象是否相同

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 1040

原创 quartz定时任务,时间表达式

由于最近工作中用到了quartz做定时任务,记录一下时间表达式。Quartz Cron 表达式支持到七个域:    *    *     *     *      *     *    *        格式: [秒] [分] [小时] [日] [月] [周] [年]  通配符说明: * 表示所有值. 例如:在分的字段上设置 "*",表示每一分钟都会触发。 ? 表示不指

2017-04-25 15:52:41 707

转载 Maven核心pom.xml详解

什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。

2017-04-20 17:47:40 343

原创 修改tomcat默认war包存放地址

tomcat默认把war包存放在webapps目录下,这个war包存放的目录是可以手动修改的。

2016-06-13 15:00:06 4418

转载 sql中的group by 和 having 用法解析

--sql中的group by 用法解析:-- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。--它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。--注意:group by 是先排序后分组;--举例子说明:如果要用到group by 一般用到的就是“每这个字” 例如说明现在有一个这样的表:每个部门...

2016-03-31 19:26:27 599

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除