换了新版Ubuntu后,发现ssh -T怎么都过不去,开启调试模式后,提示如下:
...
no mutual signature algorithm
...
搜了一圈,发现是RSA的key有漏洞,默认已经不支持了,建议换用ed25519:
ssh-keygen -t ed25519
[......]
换了新版Ubuntu后,发现ssh -T怎么都过不去,开启调试模式后,提示如下:
...
no mutual signature algorithm
...
搜了一圈,发现是RSA的key有漏洞,默认已经不支持了,建议换用ed25519:
ssh-keygen -t ed25519
[......]
https://www.cnblogs.com/jason-dong/p/12059409.html[......]
新版AntD已经不能使用MenuItem了,而是需要传入数据,这样使用React Router会有点麻烦。
解决方案是给Menu做一个click事件,里面再使用useNavigate分发路由,如下:
import { Breadcrumb, Layout, Menu } from 'antd';
import React, { Fragment } from 'react';
import {
Routes,
Route,
useNavigate
} from "[......]
答案:试过各种方案,都很复杂,不行,只能用hook。
除了把Component改造成FC,还有个方案是自己包一层FC:
MyWrapper:
import { useParams } from 'react-router-dom';
import YourComponent from './YourComponent ';
function MyWrapper() {
const { id } = useParams();
return ([......]
使用find和rename一起操作:
find . -exec rename -v 's/【一段文本】//' {} \;
上述演示了如何去掉文件名中的“【一段文本】”这样的字符串。[......]