elasticsearch部署到阿里云服务器问题

版权声明:fromZjy QQ1045152332 https://blog.csdn.net/qq_36762677/article/details/88706900 centos 1. 不能使用root启动es 需要创建用户 useradd es 创建用户es passwd es 给已创建的用户es设置密码 删除 userdel es 改变文件所有者 -R递归 chown -R es:es /usr/local/elasticsearch 2.打开安全组策略后还是访问不到 您好,如果是el
分类: 其他 发布时间: 04-25 23:38 阅读次数: 0

ElasticSearch2-官方文档翻译(分布式,集群,docker篇)

版权声明:fromZjy QQ1045152332 https://blog.csdn.net/qq_36762677/article/details/88845143 Elasticsearch为分布式而生,而且它的设计隐藏了分布式本身的复杂性。 1. exploring your cluster 分布式 以下这些操作都是在底层自动完成的: 将你的文档分区到不同的容器或者分片(shards)中,它们可以存在于一个或多个节点中。 将分片均匀的分配到各个节点,对索引和搜索做负载均衡。 冗余每一个
分类: 其他 发布时间: 04-25 23:38 阅读次数: 0

ElasticSearch3-painless脚本应用进行range过滤和排序

版权声明:fromZjy QQ1045152332 https://blog.csdn.net/qq_36762677/article/details/88891153 感谢: https://blog.csdn.net/u012270682/article/details/80165836 查询空字段参考 https://blog.csdn.net/zhang862520682/article/details/80333196 过滤 需求: 如果aaa字段不存在,则使用bbb字段 aaa<=
分类: 其他 发布时间: 04-25 23:38 阅读次数: 0

Go语言实战(第一章)-并发

版权声明:fromZjy QQ1045152332 https://blog.csdn.net/qq_36762677/article/details/89213645 并发 goroutine goroutine 是可以与其他 goroutine 并行执行的函数,同时也会与主程序(程序的入口)并行 执行。 goroutine 很像线程,goroutine 使用的内存比线程更少, Go 语言运行时会自动在配置的一组逻辑处理器上调度执行 goroutine。 这让编程模型更倾向于在 gorout
分类: 其他 发布时间: 04-25 23:38 阅读次数: 0

linux达人养成计划-linux命令|shell脚本入门

版权声明:fromZjy QQ1045152332 https://blog.csdn.net/qq_36762677/article/details/82593912 文章目录 一、基础命令 二、文件目录结构 三、权限问题 3.1 文件权限 权限命令☆☆☆☆ 四、shell脚本 shell循环控制 实例 1.同步多个服务器时间 2.获取ip地址 3.将脚本授予全局环境变量 4.环境变量文件 五、管道,重定向 Linux严格区分大小写 一、基础命令 清屏快捷键 CTRL + L linux下用
分类: 其他 发布时间: 04-25 23:37 阅读次数: 0

Java学习手册:instanceof

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89081313 instanceof是Java语言中一个二元运算符,它的作用是判断一个引用类型的变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例,即它左边的对象是否是它右边的类的实例,该运算符返回boolean类型的数据。 常见的用法为:result=object instanceof class。如果obj
分类: 其他 发布时间: 04-25 23:37 阅读次数: 0

Java学习手册:volatile

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89080834 在用Java语言编写的程序中,有时为了提高程序的运行效率,编译器会自动对其进行优化,把经常被访问的变量缓存起来,程序在读取这个变量时有可能会直接从缓存(例如寄存器)中来读取这个值,而不会去内存中读取。这样做的一个好处是提高了程序的运行效率,但当遇到多线程编程时,变量的值可能因为别的线程而改变了,而该缓存
分类: 其他 发布时间: 04-25 23:37 阅读次数: 0

Java学习手册:assert

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89071810 断言(assert) 作为一种软件调试的方法,提供了一种在代码中进行正确性检查的机制。它的主要作用是对一个boolean表达式进行检查,一个正确运行的程序必须保证这个boolean表达式的值为true,若boolean表达式的值为false,则说明程序已经处于一种不正确的状态下,需要系统提供警告信息并且
分类: 其他 发布时间: 04-25 23:36 阅读次数: 0

Java学习手册:final&finally&finalize

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89070933 一、final final用于声明属性、方法和类,分别表示属性不可变、方法不可覆盖和类不可被继承(不能派生出新的子类)。 final属性:被final修饰的变量不可变,变量变为常量,只能赋值一次,名字大写。由于不可变有两重含义:一是引用不可变;二是对象不可变。而final指的是引用的不可变性,即它只能指
分类: 其他 发布时间: 04-25 23:36 阅读次数: 0

Java学习手册:不可变类

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89105967 不可变类(immutable class)是指当创建了这个类的实例后,就不允许修改它的值了,也就是说,一个对象一旦被创建出来,在其整个生命周期中,它的成员变量就不能被修改了。它有点类似于常量(const),即只允许别的程序读,不允许别的程序进行修改。 在Java类库中,所有基本类型的包装类都是不可变类,
分类: 其他 发布时间: 04-25 23:36 阅读次数: 0

Java学习手册:clone方法(浅复制&深复制)

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89226086 一、clone方法 在实际编程中,经常会遇到从某个已有的对象A创建出另外一个与A具有相同状态的对象B,并且对B的修改不会影响到A的状态。在Java语言中,仅仅通过简单的赋值操作显然无法达到这个目的,而Java提供了一个简单有效的clone()方法来满足这个需求。 Java中的所有类默认都继承自Objec
分类: 其他 发布时间: 04-25 23:36 阅读次数: 0

Java学习手册:“==”&equals&hashCode

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89203201 一、== “= =”运算符用来比较两个变量的值是否相等。也就是说,该运算符用于比较变量对应的内存中所存储的数值是否相等,要比较两个基本类型的数据或两个引用变量是否相等,只能使用“= =”运算符。 具体而言,如果两个变量是基本数据类型,可以直接使用“= =”运算符来比较其对应的值是否相等。如果一个变量指向
分类: 其他 发布时间: 04-25 23:35 阅读次数: 0

Java学习手册:Java序列化

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/88937504 Java提供了两种对象持久化的方式,分别为序列化和外部序列化。 一、序列化(Serialization) 在分布式的环境下,当进行远程通信时,无论是何种类型的数据,都会以二进制序列的形式在网络上传送。序列化是一种将对象以一连串的字节描述的过程,用于解决在对对象流进行读写操作时所引发的问题。序列化可以将对
分类: 其他 发布时间: 04-25 23:35 阅读次数: 0

Java学习手册:垃圾回收(GC)

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/89056636 一、垃圾回收(GC) 在Java语言中,垃圾回收(Garbage Collection,GC) 是一个非常重要的概念,它的主要作用是回收程序中不再使用的内存。为了减轻开发人员的工作,同时增加系统的安全性与稳定性,Java语言提供了垃圾回收器来自动检测对象的作用域,可自动地把不再使用的存储空间释放掉。具体
分类: 其他 发布时间: 04-25 23:35 阅读次数: 0

Java学习手册:finally块中的代码什么时候被执行?

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/88982415 一、finally块中的代码什么时候被执行? 在Java语言的异常处理中,finally块的作用就是为了保证无论出现什么情况,finally块里的代码一定被执行。由于程序执行return就意味着结束对当前函数的调用并跳出这个函数体,因此任何语句要执行都只能在return前执行(除非碰到exit函数),因
分类: 其他 发布时间: 04-25 23:35 阅读次数: 0

Java学习手册:异常处理的原理

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请务必注明出处: https://blog.csdn.net/MaybeForever/article/details/88983985 异常是指程序运行时(非编译时)所发生的非正常情况或错误,当程序违反了语义规则时,JVM就会将出现的错误表示为一个异常并抛出。这个异常可以在catch程序块中进行捕获,然后进行处理。而异常处理的目的是为了提高程序的安全性与鲁棒性。 Java语言把异常当作对象来处理,并定义了一个基类(java.lang.T
分类: 其他 发布时间: 04-25 23:34 阅读次数: 0

Kubernetes 在生产环境中常用架构

Kubernetes 在生产环境中常用架构 首先,我们来梳理下Kubernetes生产架构,其设计适用于绝大多数环境。如下图所示 在该架构中,我们可以将其分为四层,如下: Client层:即Kubernetes集群外部用户、客户端等; 服务访问层:即由Traefik ingress实现服务发现、负载均衡和路由规则定义等; 业务应用层:即基于Kubernetes平台构建和运行企业业务应用,如CI/CD持续集成、微服务项目、监控告警和日志管理、私有镜像仓库等服务; 基础设施层:即由Kubernet
分类: 其他 发布时间: 04-25 23:34 阅读次数: 0

一、activiti工作流(workflow)入门介绍

activiti官方网站(官网通常很卡,不建议看,直接看我教程就行) http://www.activiti.org/ eclipse离线安装activiti插件并下载教程 https://download.csdn.net/download/qq_42626061/11133009 主要学习知识点有: Activiti 的 25 张表创建 引入 Activiti 配置文件 activiti.cfg.xml 在 Eclipse 上安装 Activiti 插件 初识 Activiti 流程设计工
分类: 其他 发布时间: 04-25 23:34 阅读次数: 0

使用Semaphore同步,经典银行账户问题

1.新建Account类,使用Semaphore同步增加和减少金额方法。 package com.xkzhangsan.semaphorepack.bank; import java.util.concurrent.Semaphore; public class Account { private double balance; private final Semaphore semaphore = new Semaphore(1);
分类: 其他 发布时间: 04-25 23:34 阅读次数: 0

passat product list

s end
分类: 其他 发布时间: 04-25 23:34 阅读次数: 0