杭州E类人才申请保姆级攻略

尺寸和设计:
性能:
操作系统:
用途:
社区和资源:
成本:
版本:
兼容性:
树莓派因其灵活性和低成本而受到广泛欢迎,成为了全球最受欢迎的单板计算机之一。
1 | sudo apt install rpi-imager |






1.需要找到该设备的ip,取决于是网线连接还是走wifi连接
2.笔记本或者电脑通过ping命令找ip,需要在同一个局域网
1 | ping raspberrypi.local |

3.使用下面命令进行ssh连接
1 | ssh 用户名@192.168.1.33 |
4.连接成功后可以进行下一步配置

跨平台支持:VNC可以在多种操作系统上运行,包括Windows、macOS、Linux等,用户可以在不同平台之间进行远程控制。
简单易用:VNC的使用相对简单,用户只需安装VNC服务器和客户端,配置好网络连接即可进行远程访问。
开放标准:VNC是一种开放的协议,许多不同的实现和变种可供选择,如TightVNC、UltraVNC、RealVNC等。
安全性:虽然VNC本身的安全性较弱,但可以通过SSH隧道或VPN等方式增强安全性,确保数据传输的安全。
多用户支持:VNC允许多个用户同时连接到同一台计算机,适合于协作和技术支持场景。
工作原理:VNC的工作流程包括客户端通过浏览器或VNC Viewer连接至VNC Server,输入连接密码后,服务器验证客户端的访问权限,若通过验证,客户端即可以要求服务器显示桌面环境,并控制服务器的桌面环境及输入装置。
应用场景:VNC作为一种远程控制技术,在工作中有许多应用,例如远程办公、远程培训、技术支持、远程维护和远程协作。
性能:VNC的性能不逊色于同类软件,它的工作原理和WIN远程控制软件类似,提供了一种简单而经济的远程控制解决方案,可以有效地提高办公效率和协作效率。
图像压缩和编码:VNC使用图像压缩和编码技术来减少数据传输量,从而提高远程访问的性能。
鼠标和键盘事件传输:VNC能够将客户端的鼠标和键盘操作传输给服务器,并在服务器上应用这些操作,同时也能将服务器的鼠标和键盘事件传输给客户端。
VNC软件因其跨平台性、开放性和灵活性,被广泛应用于远程技术支持、远程办公、教育和培训等多个领域。






从如何使用kotlin协程向研究协程内部运行机制看齐
启动协程:launch,async,runBlocking等,但只能通过调试参数,log日志看到协程
提出疑问:1.协程到底是如何创建的 2.对应的源码是哪些?哪些类和方法
类比java当中的线程类:Thread.java,寻找协程类,开始阅读源码
基础层(Kotlin库中定义的协程基础元素)
中间层(协程框架通用逻辑 kotlin.coroutines-common,包括:async,launch,Job,Deferred,Flow)
平台层(协程在特定平台的实现,JVM,JS,Native),JVM是线程池和Future,JS是JS线程和Promise
async
rubBlocking
launch,CoroutineScope.launch->CoroutineStart.invoke->block.startCoroutineCancellable->createCoroutineUnintercepted