摘要:
创建目录及文件 tree . . ├── docker-compose.yml └── elasticsearch ├── config │ └── elasticsearch.yml ├── data1 ├── data2 ├── data3 └── Dockerfile dockerfile: 阅读全文
摘要:
1. 首先要找到文件, 可以用grep grep -wRl 'abc' ./* grep参数说明: -w 精确匹配 -R 递归查找 -l 获取文件路径 不加-l既会显示文件, 也会显示文件的匹配行, 加上-l只显示文件. 2. 找到文件后, 用sed命令替换内容 sed 's/要被取代的字串/新的字 阅读全文
摘要:
http2新特性 1. 二进制帧 http1 header是纯文本传输, http2是二进制 2. 多路复用 http2 把HTTP消息分解成独立的帧, 交错传输, 然后在另一端组装 http1 一个链接 每次只能发送一个请求, 得到响应后再发送另一个请求 3. 头部压缩 springboot2.x 阅读全文
摘要:
使用@Bean注解,在不配置destroyMethod时,其默认值为: 也就是在不配置destroyMethod时,spring会使用推断的销毁方法,这种推断的方法要求满足: 1. public的 2. 无参数 3. 方法名为close或shutdown 如果当一个bean正好有上面的方法,那么就会 阅读全文
摘要:
实体类转string的时候gson会对 & 进行url编码; fastjson不会 阅读全文
摘要:
1. 两者分别是什么? Apache Hive是一个构建在Hadoop基础设施之上的数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce. 虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询--因为它只能 阅读全文
摘要:
比较两个文件,输出两个文件都有的行,可以 1.使用comm命令 如下例: comm命令会输出三列,第一列为第一个文件单有的行,第二列为第二个文件单有的行,第三列为公有的行。另如果有重复行,并不算一行来区分。 看comm的用法: 可以选择输出那一列,比如输出第三列,需要使用-12,注意,不显示那一列, 阅读全文