![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tools
文章平均质量分 55
AndysCat
这个作者很懒,什么都没留下…
展开
-
Vim常用命令
vim常用的命令使用原创 2016-10-21 19:37:38 · 272 阅读 · 0 评论 -
运维常用的shell命令.md
1.后台启动脚本nohup ./start.sh > /dev/null 2>&1 &dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称“黑洞”2>&1错误输出2重定向到标准输出1,意思是标准输出和错误输出都进了“黑洞”(错误输出通常是进程号)这句命令就是,后台执行start.sh,屏幕不打印任何信息。2.查看...原创 2018-12-12 20:24:26 · 6896 阅读 · 5 评论 -
Beam系列一 Beam介绍及简单使用.md
1.简介简单地说,Apache Beam是一个实时处理、流处理的大数据框架,由Google DataFlow贡献给 Apache 基金会孵化而来。2.应用场景以下为应用场景的几个例子:1.Beam 可以用于 ETL Job 任务Beam 的数据可以通过 SDKs 的 IO 接入,通过管道可以用后面的 Runners 做清洗。2.Beam 数据仓库快速切换、跨仓库由于 Beam 的数据...原创 2018-12-13 19:56:32 · 4339 阅读 · 0 评论 -
最常用的git命令.md
1.最常用的git命令1.git add会把工作时的所有变化提交到暂存区git add file 提交单个文件git add . 提交所有文件2.git commit 主要是将暂存区里的改动给提交到本地的版本库git commit -m ‘desc’git commit --amend //也叫追加提交,它可以在不增加一个新的commit-id的情况下将新修改的代码追加到前一次的com...原创 2018-12-13 20:03:18 · 373 阅读 · 0 评论 -
深入理解和实践git merge.md
1.git merge的简单理解看下git merge的命令:git merge hotfix例如当前的分支是master,那么这条命令的意思就是,将hofix分支的的修改同步到master分支。2. git merge 的两种实质操作过程2.1 结果为“快进”的git merge我们看一下操作过程:master分支的指针位于C2的节点,现在master出现了问题,我们从master...原创 2018-12-14 11:20:48 · 462 阅读 · 0 评论 -
mvn deploy时返回400解决方法.md
使用mvn deploy命令,将打包后的jar包上传到私服时,出现了下面的问题:Return code is: 400, ReasonPhrase: Bad Request. -> [Help 1]一般通用有3个导致出现上面问题的原因:1.pom.xml中仓库id配置不对<distributionManagement> <repository>...原创 2018-12-11 20:15:35 · 8916 阅读 · 2 评论 -
token保活设计.md
如果我们要使用token机制用以标识用户登录状态,以获得请求相关资源接口的权限。让你来设计一套方案,以为怎么设计呢?通常有两种思路:1.使用refreshtoken获取新的accesstoken登录成功之后,返回一个返回refreshtoken和accesstoken。accesstoken作为请求其他接口的权限参数,它有时间期限。过期之后就无法使用。可以使用refresh_token来获取...原创 2019-01-15 20:53:14 · 1597 阅读 · 1 评论 -
拓展Log4j基本尝试.md
上周老大让我拓展下apache的log4j,让其可以把日志内容当做事件,发送到消息队列当中,然后有专门的事件处理来订阅消息,同时事件处理程序和socket关联在一块。客户端通过socket请求日志信息,请求参数构成规则,来决定是否通过socket连接发送日志到客户端。现在我们把焦点放在“如何在打印日志的时候发消息”,至于事件处理程序暂且不表。我最开始的想法是,将日志内容分为分为4部分:日期,级别,所原创 2017-09-05 23:04:47 · 295 阅读 · 0 评论