![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
难点解决
文章平均质量分 82
wangyueshu
信念:打破岗位壁垒,方法和思路比工具和语言更重要。
展开
-
rm -rf /* 或/bin/目录被删除补救 /bin/sh: bad interpreter: No such file or directory
一、踩坑过程:着急的同学可以直接跳到第二部分“解决办法”。对,是我。今天的我不配自称一个工作多年的互联网人(大哭)。其实早知道rm -rf /*这个命令的毁灭性,所以以往用rm -rf的时候都很谨慎,今天手比脑子快了。本想删除代码路径下的代码重新拉取,结果命令里多个斜杠。。。在我1s内就意识到问题的严重性并立即执行ctrl+c的时候还是晚了。先是发现基本的ls等命令用不了,修改了环境变量$PATH(命令export PATH=$PATH:/usr/local/sbin:/usr/local/原创 2021-04-25 14:40:31 · 1151 阅读 · 2 评论 -
php hash_hmac sha1加密sign签名的python对照实现
php开发的API,采用TAuth2的sign签名认证,签名语句为: urlencode(base64_encode(hex2bin(hash_hmac('sha1', $param, $tauth_token_secret))));接口自动化框架是python的,因此需要在python中生成同样的签名以通过鉴权调用接口。在网上查的下面的方法,怎么都不对,一层层的函数值对比...原创 2019-01-24 16:08:40 · 1347 阅读 · 0 评论 -
docker上java进程假死(线程blocked),org.apache.logging.log4j.core.layout.TextEncoderHelper.copyDataToDesti...
问题描述:docker部署后,容器在,也能正常通过docker exec -itCONTAINER ID /bin/bash 进去。但是工程并没有工作。打印堆栈信息如下:问题原因:docker版本太低了,触发了log4j的死锁问题。我们用的1.6.*的版本。。另外一台1.11.*的就没有问题。参考:https://blog.csdn.net/weixin_338...原创 2019-10-11 19:43:16 · 1014 阅读 · 0 评论