FFmpeg 是一款功能强大的跨平台多媒体框架,可用于各种音视频处理任务。它提供一系列命令行工具,用于转换、编辑、合并、拆分、滤镜、流化等操作。FFmpeg 开源免费,支持多种操作系统,包括 Windows、Linux 和 macOS。
可以执行音频和视频多种格式的录影、转换、串流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。
FFmpeg 是一款功能强大的跨平台多媒体框架,可用于各种音视频处理任务。它提供一系列命令行工具,用于转换、编辑、合并、拆分、滤镜、流化等操作。FFmpeg 开源免费,支持多种操作系统,包括 Windows、Linux 和 macOS。
可以执行音频和视频多种格式的录影、转换、串流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。
Tailwind CSS 的工作原理是扫描所有 HTML 文件、JavaScript 组件和任何其他类名称模板,生成相应的样式,然后将它们写入静态 CSS 文件。
它快速、灵活且可靠—— 具有零运行时间。
毕竟不会写前端,原来的页面都直接简单的用Bootstrap 框架,然后看到现在挺多用Tailwind CSS的,就试试,看了下效果的确比Bootstrap肯定是丰富很多的。(反正都是让AI调整,没啥基础也没关系,能差不多看懂html就行了)
电脑可能自动更新重启了后,Postgresql的服务突然就不行了,启动不了了。我是用 Docker创建的postgresql的容器,一直在 Restarting。
然后看了下日志LOG,内容如下:
1 | LOG: starting PostgreSQL 12.17 on x86_64-pc-linux-musl, compiled by gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014, 64-bit |
看到关键的应该是这句 invalid primary checkpoint record
直接用Docker上的frp,突然某一天,frp的客户端这边连不上了,查看日志提示:
1 | frp login to server failed EOF |
但是,在群晖上的frp客户端好像是正常使用的。
正常我们使用Turtle海龟画图,只需要安装PythonTurtle库就行了。
但在 Jupyter中,因为是在web网页上,所以还需要安装别的,所以用的是 ipyturtle3 库,安装的时候会把依赖库都安装上。
注意:不是 ipyturtle 而是 ipyturtle3,ipyturtle是旧的了。
Markmap是在VS Code中的思维导图插件(扩展)。
平常做的思维导图用的是 Xmind。这个主要看到在VS Code中用这个插件,可以直接用markdown语言写,一键预览,还可以导出成 html 网页,正好放到博客中,就很方便了。
Jupyter Notebook 是一个开源的交互式笔记本环境,可以用于数据分析、可视化、机器学习等任务。它支持多种编程语言,包括 Python、R、Julia 等,但最常用的是 Python。
Jupyter Notebook 的主要特点包括:
SQLAlchemy 提供了 ORM 功能,可以将 Python 对象映射到关系数据库中的表,从而简化了数据访问。它允许开发人员使用 Python 对关系数据库进行 SQL 操作,而不必直接编写 SQL 查询语句。
SQLAlchemy 支持多种数据库,包括 MySQL、PostgreSQL、SQLite、Oracle、MSSQL 等。
自己主要在 Flask中使用,所以安装的是 flask_sqlalchemy 库,安装:
1 | pip install flask_sqlalchemy |
写了个小网页,实现的功能是:
然后下载数据文件。
用的 Keep主题,主题的配置文件中关于这个Valine 评论的配置就以下内容:
1 | # Valine |