在Win10系统中,装了Docker desktop,启动容器的时候,突然提示”Permission denied” 了。
之前还正常的,突然某次开机后,就提示映射的端口没有权限,被拒绝了。
输入 netstat -ano | findstr "50000"
查看端口占用信息时,它却无任何输出。端口并没被占用使用。
这是没有权限直接被拒绝了,并不是被占用了。
然后网上查了下。
在Win10系统中,装了Docker desktop,启动容器的时候,突然提示”Permission denied” 了。
之前还正常的,突然某次开机后,就提示映射的端口没有权限,被拒绝了。
输入 netstat -ano | findstr "50000"
查看端口占用信息时,它却无任何输出。端口并没被占用使用。
这是没有权限直接被拒绝了,并不是被占用了。
然后网上查了下。
cctv.com 官网上下载的视频,原来用猫抓把m3u8地址抓取,或者NDM这样的下载工具就直接可以下载了。
可是,视频下载出来压根看不了,就是花屏的。
用F12工具,在Network中找到hls-url地址,也是一样的,这个就是猫抓 抓取到地m3u8的地址。
这个花屏肯定就是加密了。
Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构。
Gitea 是一个自己托管的Git服务程序。和GitHub, Bitbucket or Gitlab等比较类似,是从 Gogs 发展而来的。
官方文档:https://docs.gitea.io/zh-cn/
Github项目地址:https://github.com/go-gitea/gitea
在Flask中用SQLAlchemy来插入字典数据,常用方法可能是这样的:
1 | item = {'name': 'foo', 'value': 42.0} |
创建一个MyModel类型的实例instance,然后用add方法添加到数据库后提交一下就行了。
我想做的是在Flask的前端页面上显示一条从数据库获取过来的数据,是这个表中最新的一条数据。
因为数据库的数据是一直在刷新的,所以页面上就需要定时把数据从数据库取出来,再显示出来就行了。
Flask更新到新版本后,现在我用的是 Flask2.2.2,会报这个错:
1 | This typically means that you attempted to use functionality that needed |
以前用的旧版本没碰到这个问题。
dmidecode命令可以在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。
DMI(Desktop Management Interface,DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Task Force(DMTF)起草的开放性的技术标准,其中DMI设计适用于任何的平台和操作系统。
Gitbook 就是一个电子书生成工具,可以用来写电子书,电子教程。有点像Hexo,写完后可以生成html,还可以生成pdf。
当然,跟Hexo一样,也是用Markdown写内容的,挺方便好用的。
第一篇:服务器 Docker搭建Flask应用(一),没带数据库MySQL。如果是用python自带的 sqlite的话,就比较简单,直接反正就一个数据库文件。
如果要用MySQL的话,就麻烦点。
比如我自己装了一台Ubuntu20.04LTS作小服务器,并没有安装MySQL,然后反正装了Docker,倒也是没啥大关系,用个MySQL的镜像,创建容器就能用了。
pyecharts 是一个用于生成 Echarts 图表的类库,Echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化。所以,pyecharts 实际上就是 Echarts 与 Python 的对接。
官方文档:https://pyecharts.org/#/zh-cn/intro
安装pyecharts:
1 | pip install pyecharts |