
网站开发
长夜余火普拉斯
这个作者很懒,什么都没留下…
展开
-
DockerFile 指令解释
1.FROM 基础镜像,当前新镜像基于那个镜像,任何镜像都可以基于scratch 2.MAINTAINER 镜像维护者的姓名和邮箱地址信息 3.RUN 容器构建时需要运行的命令 4.EXPOSE 当前容器对外暴露的端口 5.WORKDIR 指定在创建容器后,交互终端默认登录的目录 6.ENV 镜像构建过程中设置的环境变量 7.ADD 将宿主机目录下的文件拷贝进镜像且ADD会自动处理URL解析和tgr压缩包解压 8.COPY 拷贝宿主机目录中的文件到镜像中,和ADD的区别是不会处理URL和tar原创 2021-01-25 11:43:11 · 214 阅读 · 0 评论 -
spring bean 生命周期
Spring Bean的生命周期是Spring面试热点问题。这个问题即考察对Spring的微观了解,又考察对Spring的宏观认识,想要答好并不容易!本文希望能够从源码角度入手,帮助面试者彻底搞定Spring Bean的生命周期。 只有四个! 是的,Spring Bean的生命周期只有这四个阶段。把这四个阶段和每个阶段对应的扩展点糅合在一起虽然没有问题,但是这样非常凌乱,难以记忆。要彻底搞清楚Spring的生命周期,首先要把这四个阶段牢牢记住。实例化和属性赋值对应构造方法和setter方法的注入,初始化转载 2020-12-16 14:00:38 · 165 阅读 · 0 评论 -
手撕阻塞队列
import java.util.LinkedList; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class MyQueue<T> { public MyQueue(Integer capacity) { this.cap...原创 2020-11-26 17:52:23 · 152 阅读 · 0 评论 -
四个线程分别交替打印A,B,C,D,再根据输入次数循环打印ABCD
public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int count = Integer.parseInt(br.readLine()); StringBuilder totalSB = new StringBuilder(); Runner runner =.原创 2020-09-10 19:48:50 · 742 阅读 · 0 评论 -
ElasticSearch基本概念(集群-节点-分片)
集群: ES节点:运行的ES实例 ES集群:由若干节点组成,这些节点在同一个网络内,cluster-name相同 节点: master节点:集群中的一个节点会被选为master节点,它将负责管理集群范畴的变更,例如创建或删除索引,添加节点到集群或从集群删除节点。master节点无需参与文档层面的变更和搜索,这意味着仅有一个master节点并不会因流量增长而成为 瓶颈。任意一个节点都可以成为 master 节点 data节点:持有数据和倒排索引。默认情况下,每个节点都可以通过设定配置文件elastic转载 2020-07-27 10:33:39 · 268 阅读 · 0 评论 -
org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCreden
连接报错org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-256, userName='peter', source='data_export', password=<hidden>, mechanismProperties=<hidden>}; nested exception is.原创 2020-07-23 13:53:54 · 2747 阅读 · 0 评论 -
elasticsearch处理一对多关系
本文以供应商与产品的关系为例,一个供应商可以有多个产品.所以以供应商为父级产品为子级来建立数据结构关系. #建立供应商与产品的关联关系为父子级关系 PUT bd_index { "mappings": { "_doc":{ "properties":{ "join_field":{ "type":"join", "relations":{ "supplier":"product" }...原创 2020-07-22 11:15:29 · 1250 阅读 · 0 评论