Windows上多个python/pip版本和uvicorn的使用
windows上使用多个版本的python,pip以及在对应版本的环境中使用uvicorn需要注意的一些事情,在此做个笔记。 比如我目前电脑上安装了两个版本的python,分别是Python3.8和最新的Python3.11,而python3.11是我最新安装的python版本。在windows上的git命令窗口中目前使用python-V,显示的是Python3.8.6,而我当前电脑中存在多个python项目,有的项目需要使用原版本3.8,有的则需要使用新版本3.11,显示使用使用python不能达到我的预期目的。 要...[>>…]
Linux使用nc(netcat)命令检测网络端口是否畅通
nc命令netcat的简写,netcat即是网络猫的意思,在linux系统中nc命令实际执行命令是ncat。nc命令是一个功能强大的网络工具。平常主要用于实现TCP/UDP端口的侦听和收发,nc可作为server以TCP或UDP方式侦听指定端口,也可作为client发起TCP或UDP连接,从而在命令下即可检测网络端口是否通畅。另外nc命令还可以进行端口扫描、机器之间传输文件、机器之间网络测速等。 nc命令的安装:yuminstall-ync1.验证服务器端口通不通:如下验证172.16.7.78服务器的80端口通,81端口...[>>…]
一张挺有意思的404图片-保存在这里吧
在整理磁盘,好多很多年前的东西我还存着,哎。都说要断舍离,可我总是觉得这个需要留着,那个也需要留着,很多东西都没有清干净。今天真的需要清一下。断舍离吧!把那些不必需、不合适、过时的东西统统断绝、舍弃,并切断对它们的眷恋,我需要简单清爽的生活。清掉了很多,不过这里有一张觉得挺有意思的404图片,从看到那天起一直到今天一直保存着,估计快有10年了。在磁盘上删了吧,然后存放在这里![>>…]
使用命令svnsync将SVN仓库数据完整迁移的操作过程
新的服务器上需要把原来的SVN代码同步过来,因为想把历史的提交记录也保存下来,因此需要对SVN仓库记录进行保留,当然通过dump出源机器SVN代码,然后再load到新服务器上也是可以的,我这里是通过命令直接同步svn的数据(dump我没试,估计dump出来的文件非常大)。我原SVN仓库版本是svn,version1.6.11(r934486)。新的服务器使用docker搭建,版本为svn,version1.14.1(r1886195)。版本并不相同,不过通过实践这并没影响我操作。操作步骤记录如下: 1、在新服务器上部署好SVN仓库: #创建仓库rep...[>>…]
使用Docker搭建SVN-server提供SVN服务
Gitlab太占用内存了,而我个人其实只需要其代码存储管理功能,为了这个功能搭建个git吃掉了我这买的云服务器的一半的内存,真的太不值,我还是找其它的替代方案吧,现在有很多的云代码存储方案,不过我还是希望代码自己管理。继续使用SVN吧。找了一下镜像包,有一个garethflowers/svn-server镜像,不超过10M真是小巧。 #下载最新镜像 dockerpullgarethflowers/svn-server:latest #运行SVN容器 dockerrun --namesvn_server --detach --volume/opt/svn_server:/var/opt/svn --publish3690:...[>>…]
gitlab太占内存,降低gitlab内存占用的配置优化
在新买的阿里云2C4G服务器上部署上了gitlab,启动后服务器竟然死机了,远程都连不上,原因在gitlab太吃内存,我这里使用的是docker部署。启动脚本如下: dockerrun-d --namegitlab13.3 -p9001:80 -v/opt/gitlab13.3/config:/etc/gitlab -v/opt/gitlab13.3/logs:/var/log/gitlab -v/opt/gitlab13.3/data:/var/opt/gitlab gitlab/gitlab-ee:13.3.5-ee.0 要减少gitLab的内存占用,需要修改其配置文件,以上面的配置启动后,gitlab的配置文件gitlab.rb就在目录/op...[>>…]
阿里云docker镜像下载非常慢,切换了源还是一样
最近趁着双11的活动刚购买一台新的阿里云主机,实际双11也没啥优惠,就优惠了100块。哈哈。但是我是刚需,之前的服务器用了快8年了,配置也非常低,也到了要淘汰的阶段,所以也需要更新换代,来了一个新的阿里云服务器。新的服务器操作系统和配置都高不了,可以使用docker部署业务,方便不少,但上来就遇到了麻烦,使用docker下载镜像的时候非常慢,我已经切换了源,但在下载时总是开始快了一小会,然后就一直很慢。 开始我以为或者我的服务器限网速,后来了解到和容...[>>…]
金山WPS OFFICE软件屏幕录制点击转几下圈没有反应(自己找到解决方案)
之前使用WPSOFFICE软件进行屏幕录制都正常,并且我已经买了WPS超级会员,前段时间因为笔记本电脑的无线问题重新安装了系统,今天因为工作需要准备使用屏幕录制时竟然发现点击后转几下圈就没有反应了。为此进行了多种尝试,包括重新启动OFFICE,换其它的PPT文件,切换PPT格式,重启电脑,甚至把OFFICE卸载重新安装其它多个版本,卸载电脑上的360软件等等各种各样的尝试,但都是一样的结果没有反应。真是沮丧。 但依然没有放弃,我在网上也找了不少解决方法,有的提示...[>>…]
2022卡塔尔世界杯各小组每场比赛比分预测
2022卡塔尔世界杯即将打响,我使用实况足球8完全模拟完成了48场小组赛、8场1/8决赛、8场半决赛和决赛合计64场比赛。各小组出线情况如下(前后即为小组第1和小组第2):A组出线球队:荷兰、塞内加尔B组出线球队:英格兰、伊朗C组出线球队:阿根廷、波兰D组出线球队:法国、澳大利亚E组出线球队:德国、西班牙F组出线球队:克罗地亚、比利时G组出线球队:巴西、塞尔维亚H组出线球队:葡萄牙、乌拉圭 每场小组赛的视频集锦录像如下:https://space.bilibili.com/614880015...[>>…]
Navicat对mysql表增加字段时报错MySQL server version for the right syntax to use near DEFAULT
使用navicat在对MySQL8增加字段时一直报错:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear''DEFAULT'atline3。 我的SQL语句也没有什么特殊的地方,ALTERTABLE`test`ADDCOLUMN`number`intNOTNULLCOMMENT'数量'AFTER`name`。因为是在表设计界面上进行的字段修改,开始我一直认为是生成的sql语句中的default默认值的问题,或者mysql8版本有什么特殊之处,而实在是找不到设置中哪个地方有问题后。仔...[>>…]