Top Menu

使用bash初始化root用户

使用bash方式自动初始化root用户,其中涉及一个步骤是需要给root用户设置密码

可以使用以下方法,通过两次echo来提交两次密码

get_passwd=$( curl -s https://minir.plus/password ) ( echo $get_passwd; echo $get_passwd ) | sudo passwd root

Continue Reading 0

清理magnet链接

magnet的链接格式在再次使用前需要对其中的内容进行识别和整理

  • magnet:?
    • scheme
    &xt=urn:btih:
    • file hash
    &dn=
    • Display Name
    &tr=
    • Tracker URL

    使用regex提取各部分

    preg_match_all('/^magnet:\?(xt=.*)(&dn=.*?)(&tr=.*)$/', $list->dl_url2, $matches_dl_url2);

Continue Reading 0

download txt and zip

有一个需求是需要下载页面上的所有链接导出并通过浏览器下载到本地

使用了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>

Continue Reading 0

use echarts

在用echarts的时候遇到一个问题,就是原始数据是非连续的,为了图表美观,需要对X轴的时间数据进行预处理,然后再把从数据库取到的数据填入这个时间序列中。

Continue Reading 0

Powered by WordPress. Designed by WooThemes