VNC的安装与使用
新版的Tigervnc(>=1.10.0)不再支持vncserver命令启动远程桌面服务。取而代之的是通过systemed作为系统服务的方式来启动。旧版tigervncserver与其他vnc服务端使用方法类似,通过vncserver命令启动,通常需要配置xstartup文件使远程桌面可正常显示。另外x11vnc也是另一可选vnc服务端。对比x11vnc和tigervncserver(旧版),发现前者远程登陆与本地登陆桌面使用的是同一个环境(进程),就是远程与本地的操作是同步可见的;而后者tigervncserver,本地与远程各自使用不同桌面环境,远程和本地操作互不可见。
Python类中的方法-实例方法、类对象、静态对象以及__str__和__repr__
在类定义时,定义函数方法时除了普通的实例函数、还有通过装饰器来定义的类函数和静态函数,可以根据不同的需求来定义不同的方法,为了可以更好的输出对象,还有可以定义__str__、__rper__函数。
使用matplotlib库绘制动图的两种方法
介绍了两种使用matplotlib库绘制动态图像的两种方法,一是在循环中不断更新图像以及加短暂暂停实现动态效果,但是不能直接保存为动态图像;二是使用animation模块来制作动画,不但可以直接显示动态图像,还可以导出多种格式的动态图像。
内穿透工具-frp、ngrok、zerotier、KSA
frp、ngrok、Zerotier、KSA四款软件都可以用于内网穿透,但是各自应用场景有所不同。frp和ngork比较相似,都是针对端口进行穿透,二者都可以使用定义的转发服务器;不过frp支持点对点的穿透模式,能够实现内网服务器与客户端直连,ngrok有免费官方服务器可供使用,但是有时间限制,且每次运行都是随机地址。 Zerotier与KSA都是通过组建虚拟局域网的方式,使虚拟局域网内的设备可以互相访问,KSA使用十分简单,Zerotier功能更为强大一些。四款工具在用于访问内网NAS、游戏联机等场景中都适用,由于frp、ngrok可以不需要客户端配合,也可以用于建站。
共计 47 篇文章,6 页。