问题: linux环境下,/fileserve目录的所属组为transfer,有写权限;现在有java程序运行用户runapp,所属组为appgrp,附属组为transfer...
使用STS创建 这种方式最简单,但是需要从eclipse MarketPlace安装插件,如下图:STS 接下来可直接new project,但是需要选中Spring Sta...
spring boot的启动流程 一、初始化SpringAppliaction对象 1. 设置应用的容器类型 当前的web应用类型(webApplicationType)是在...
3. 分布式锁的场景与实现 3.1 使用场景 当客户下单时,我们调用库存中心进行减库存,那我们一般的操作都是: 但是这种通过设置库存的修改方式,在并发量高的时候会存在数据库的...
一、概述 1.1 核心概念 1.1.1 JMS JMS:Java Message Service,java消息服务,是一个消息服务的标准或者说是规范,允许应用程序组件基于Ja...
虽然定时任务可以嵌⼊到web应⽤程序和WAR⽂件中,但下⾯演⽰⼀种更简单的⽅法创建了⼀个独⽴的应⽤程序。您将所有的内容打包在⼀个单⼀的、可执⾏的JAR⽂件中,⽤⼀个传统Jav...
1. logstash导入MySQL数据 要使用logstash导入数据的时候,首先需要将mysql的驱动包(注意版本)加入到logstash的home目录下logstash...
1. 添加依赖 2. 配置 3. 获取ElasticsearchTemplate 4. POJO类定义 5. 查询 A. 分页查询 B. range查询 C. match查询...
四、网络请求 Vue2.X版本中,官方推荐的网络请求工具是axios。 4.1 配置全局请求地址 新建Base.vue文件,内容如下: 4.2 main.js配置 4.3...
一、 组件化编程 组件化开发是在ES6中提出来的,可以提高页面的复用率,提高开发效率。它是一套模板化的代码,要有<template>、 、 三个标签,分别用来定义布局、脚本、...
一、 analysis与analyzer analysis: 文本分析,是将全文本转换为一系列单词的过程,也叫分词。analysis是通过analyzer(分词器)来实现...
一、 简介 Elasticsearch是一个基于Apache Lucene(TM)的开源引擎。无论在开源还是专用领域,Lucene可以被认为是迄今为止最先进、性能最好、功...
一、 ELK阐述 ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。 Elasticsearch是实时全文搜索和分析引擎...
可重入锁: 可重入锁,也叫递归锁,指定是同一线程 外层函数获得锁之后,内层递归函数仍可以再次获取锁而不会出现死锁。 可以发现以上都没有发生死锁,可以多次获取相同的锁可重入...
一. redis与spring boot整合 添加pom依赖 代码中注入RedisTemplate使用即可 二、 Mybatis二级缓存 一级缓存,就算Sqlsession级...
Liunx下安装Redis 官网下载 解压进入redis-5.0.7目录下 执行make命令 启动redis Redis集群 在redis的解压目录下新建redisclust...
volitale关键字 简介: volatile是Java提供的一种轻量级的同步机制。Java语言包含两种内在的同步机制:同步块(或方法)和volatile变量,相比于sy...