使用bash方式自动初始化root用户,其中涉及一个步骤是需要给root用户设置密码
可以使用以下方法,通过两次echo来提交两次密码
get_passwd=$( curl -s https://minir.plus/password ) ( echo $get_passwd; echo $get_passwd ) | sudo passwd root
使用bash方式自动初始化root用户,其中涉及一个步骤是需要给root用户设置密码
可以使用以下方法,通过两次echo来提交两次密码
get_passwd=$( curl -s https://minir.plus/password ) ( echo $get_passwd; echo $get_passwd ) | sudo passwd root
magnet的链接格式在再次使用前需要对其中的内容进行识别和整理
使用regex提取各部分
preg_match_all('/^magnet:\?(xt=.*)(&dn=.*?)(&tr=.*)$/', $list->dl_url2, $matches_dl_url2);
使用blade给JS传值的时候,会自动转换链接里的特殊字符
var magnet = @foreach ($data as $list) @if ($loop->last) "{{ $list->dl_url2 }}\n" @else "{{ $list->dl_url2 }}\n" + @endif @endforeach;
有一个需求是需要下载页面上的所有链接导出并通过浏览器下载到本地
使用了3个js库
<script src="https://cdn.jsdelivr.net/npm/jszip@3.10.0/dist/jszip.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/file-saver@2.0.2/dist/FileSaver.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
在用echarts的时候遇到一个问题,就是原始数据是非连续的,为了图表美观,需要对X轴的时间数据进行预处理,然后再把从数据库取到的数据填入这个时间序列中。