摘要: 创建目录及文件 tree . . ├── docker-compose.yml └── elasticsearch ├── config │ └── elasticsearch.yml ├── data1 ├── data2 ├── data3 └── Dockerfile dockerfile: 阅读全文
posted @ 2021-08-02 15:42 raindream 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 1. 首先要找到文件, 可以用grep grep -wRl 'abc' ./* grep参数说明: -w 精确匹配 -R 递归查找 -l 获取文件路径 不加-l既会显示文件, 也会显示文件的匹配行, 加上-l只显示文件. 2. 找到文件后, 用sed命令替换内容 sed 's/要被取代的字串/新的字 阅读全文
posted @ 2020-01-15 20:11 raindream 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: http2新特性 1. 二进制帧 http1 header是纯文本传输, http2是二进制 2. 多路复用 http2 把HTTP消息分解成独立的帧, 交错传输, 然后在另一端组装 http1 一个链接 每次只能发送一个请求, 得到响应后再发送另一个请求 3. 头部压缩 springboot2.x 阅读全文
posted @ 2019-09-01 17:46 raindream 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 使用@Bean注解,在不配置destroyMethod时,其默认值为: 也就是在不配置destroyMethod时,spring会使用推断的销毁方法,这种推断的方法要求满足: 1. public的 2. 无参数 3. 方法名为close或shutdown 如果当一个bean正好有上面的方法,那么就会 阅读全文
posted @ 2019-05-29 15:24 raindream 阅读(3221) 评论(0) 推荐(1) 编辑
摘要: 实体类转string的时候gson会对 & 进行url编码; fastjson不会 阅读全文
posted @ 2019-02-15 19:57 raindream 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1. 两者分别是什么? Apache Hive是一个构建在Hadoop基础设施之上的数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce. 虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询--因为它只能 阅读全文
posted @ 2018-12-23 20:50 raindream 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 比较两个文件,输出两个文件都有的行,可以 1.使用comm命令 如下例: comm命令会输出三列,第一列为第一个文件单有的行,第二列为第二个文件单有的行,第三列为公有的行。另如果有重复行,并不算一行来区分。 看comm的用法: 可以选择输出那一列,比如输出第三列,需要使用-12,注意,不显示那一列, 阅读全文
posted @ 2018-08-25 23:04 raindream 阅读(5738) 评论(0) 推荐(0) 编辑
摘要: 有两个表Phone_book, Call: 在Call中找出phone_number不在Phone_book的记录,即结果: 有三种方法: 见https://stackoverflow.com/questions/367863/sql-find-records-from-one-table-whic 阅读全文
posted @ 2018-07-12 13:53 raindream 阅读(14739) 评论(0) 推荐(0) 编辑
摘要: between 是>= and <=,即包含两个边界 阅读全文
posted @ 2018-07-12 13:31 raindream 阅读(5833) 评论(0) 推荐(0) 编辑
摘要: 可以在sh内使用set -x,使用后,会打印每条命令的输出 set -x 开启 set +x 关闭 阅读全文
posted @ 2018-05-02 19:26 raindream 阅读(410) 评论(0) 推荐(0) 编辑