Ubuntu20.04启动ssh服务
Ubuntu 20.04 默认情况没有启用SSH服务,不能远程连接。
可以按照以下步骤启用 SSH 服务:
Home of Little Jelly
Ubuntu 20.04 默认情况没有启用SSH服务,不能远程连接。
可以按照以下步骤启用 SSH 服务:
Windows上使用VMWare Workstation时,为虚拟机开启`虚拟化Intel VT-x/EPT 或 AMD-V/RVI(V)`选项,启动时却提示不支持嵌套虚拟化,而我的CPU是i5-12500H,明明是支持的。
搜索发现,是因为我开了hyper-v,跟VMware冲突了,所以要使用VMware就要关闭hyper-v,不然VMware轻则性能很低,重则某些特性无法使用。
Docker Dessktop会偶发绑定端口失败的,而端口明明没有被占用,偶尔还会频繁地出现这个问题,自己测试倒还罢了,如果用于生产环境,则是一大BUG。
这个问题我在Windows 10和11上都遇到过。
看网上有人说是由于开启了Hyper-V导致TCP动态端口范围被修改的事,使用`netsh int ipv4 show dynamicport tcp`查看,发现端口范围果真是以1024开头的。
FastApi使用Celery的任务时报错AssertionError: daemonic processes are not allowed to have children。
报错的起因是我在这个任务中使用了`process`函数,相当于开了一个子进程,而uvicorn默认启动的是守护进程(daemon),而一般情况下守护进程是不能创建子进程的。
macOS开启WebDav,没有一键开启的选项,需要自己动手。
这个过程中大致参考了 https://www.jianshu.com/p/c844b97aa323
不同点
1. apache的配置文件是 `/usr/local/etc/httpd` 而不是`/etc/apache2`,因为我用了brew。
2. httpd.conf文件中出现的dav全部注释掉
3. 用户名没用admin
在macOS下你可能会遇到这么个情况,卸载了XCode之后,git也用不了了,真是很奇葩的一个问题!
这是因为卸载XCode的时候,顺便把Command Line Tools也一并卸载了,好像这个工具可以单独安装,而不是必须安装20G+的XCode!
在MacOS上安装Command Line Tools需要遵循以下步骤:
要使用FastAPI来对MySQL数据库进行增删改查,需要添加相应的库和依赖项。以下是需要执行的步骤:
1. 安装依赖项:
近年来,Mac一直是我们所认识的计算机品牌中最具有优势的之一。然而,随着时间的推移,这些优势正逐渐消失。本文将深入探讨其中的原因。
首先,我们不得不提及的是Windows11系统的发展。与Windows10相比,Windows11系统慢慢完善,特别是随着2022H2版本的发布,易用性越来越高。其对外设和高分屏的支持也越来越好。这一点无论是在办公、娱乐或者其他方面,都有着非常显著的提升。
Windows是通过mklink命令来创建软链接的,类似Linux下的`ln -s`。
具体的命令格式如下:
最近新买了个笔记本,Windows 11系统,刚开始体验觉得开关机都好快啊,都快赶上隔壁的Macbook了。
时间长了发现一些问题,比如关机后放那一晚上不动,本来电量是满的,再开机电量掉到了70%,好几次这种情况。
心想是不是关机并没有真的关,而只是睡眠或休眠了,一查果然如此,快速启动默认是开启的,就是系统会缓存一些东西到硬盘或内存中,这样开机关机都会非常快,带来的问题就是有点费硬盘,而且在关机状态下会消耗一部分电能。