AI老师

百度翻译总体来说还是挺好用的,注册认证后每个月还有100W字符的翻译额度,对于普通个人用户来说,完全用不完的,根本不需要充值。
考虑到最近Switch有个OCR插件需要用翻译接口,所以图文整理一下如何注册并获取百度翻译的APP ID和密钥,供后人参悟:

    [……]

    阅读全文

    蜘蛛

    Playwright是什么?Playwright为现代 Web 应用 提供可靠的端到端测试。
    其实吧,简单理解为爬虫、无头浏览器都是可以的,真正是什么能干什么,用多了自己领悟就是了。我这里只记录下初始化的基本指令,其他细节一概不谈,自己探索。哦,唯一你可[……]

    阅读全文

    清洁工

    嗯,这个问题的背景信息是我做了个Redis容器的监控程序,如果发现里面内存溢出了就主动重启容器,但是呢,重启容器后上次的错误日志还在的,这会造成程序误判,所以必须在重启容器后清理掉容器的日志才行。
    搜了下,果然有办法,指令如下:

    docker ps -aq[......]

    阅读全文

    UI

    嗯,习惯用TeamViewer的同学可能会发现升级到最新版之后,界面完全变了。如何让TeamViewer如何找回经典界面呢?
    官方方案如下:

    1. 关闭TeamViewer。新建一个reg后缀的注册表文件。[……]

    阅读全文

    禁止通行

    嗯,这个特殊的需求主要是想屏蔽个别UA(User-Agent),按道理Nginx是能做的,问了下AI,确实是可以的,给了一些方法,选了最简单的方法实测有效。
    总结如下:

    server {
    # ...其他配置... if ($http_user_[......]

    阅读全文

    问号

    嗯,这个需求其实比较特别,我需要实现update的时候,set字段1=md5(字段2)并拼接.txt。
    其实也简单,随便问个AI就有了。

    UPDATE your_table_name
    SET a = CONCAT(MD5(b), '.txt')WHERE s[......]

    阅读全文

    清理垃圾

    嗯,磁盘空间很小的小鸡,多余的内核也会占用不少空间,那么系统是Ubuntu 22.04.5的服务器,如何删除不需要的内核呢?
    问了AI,得到个可用的shell,代码如下:

    #!/bin/bash
    # 获取当前正在使用的内核版本current_kernel=$[......]

    阅读全文