科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
IoT的工作原理是什么
IoT即物联网,英文全称为Internet of Things。是指通过射频识别技术、条码技术、各种传感器技术、全球定位系统等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的网络。 说起IoT经典的三层架构感知层、网络层和应用层,大家…
RS232,RS485与RS422的异同有哪些?
在现代通信技术中,RS232、RS485和RS422是最常见的串行通信接口标准。这些标准被广泛用于各种领域,包括计算机、工业自动化和通信设备等。尽管它们都是串行通信接口,但它们之间存在一些重要的区别。在本文中,我们将深入了解RS232、RS485和RS422的区别,以帮助读者更好地了解它们的应用场景和特点。 …
什么情况下需要考虑内存屏障
随着计算机技术的发展,多线程编程已经成为现代软件开发的重要组成部分。在多线程编程中,顺序一致性是一个重要的问题,它保证了多线程程序的正确性和可预测性。而内存屏障(MemoryBarrier)则是实现多线程内存模型的一种机制。 内存屏障是计算机系统中的一条特殊指令,用于控制在执行过程中对内存访问…
PLC和单片机哪个更有前途
什么是单片机? 单片机(Microcontroller,缩写MCU)是一种集成了中央处理器(CPU)、存储器和输入/输出接口等功能模块的微型计算机系统。它通常被用于嵌入式系统和控制系统中,具有可编程性和可重复使用性。 单片机的核心是一个微型处理器芯片,它集成了CPU、存储器(ROM、RAM、Flash)和各种输入/输…
Linux内核发生死锁怎么解决
一、什么是Linux内核死锁 死锁是指多个进程(线程)因为长久等待已被其他进程占有的的资源而陷入阻塞的一种状态。当等待的资源一直得不到释放,死锁会一直持续下去。死锁一旦发生,程序本身是解决不了的,只能依靠外部力量使得程序恢复运行,例如重启,开门狗复位等。 #Linux 提供了检测死锁的机制,主…
常用的GDB调试指令
什么是GDB调试? GDB 全称GNU symbolic debugger,从名称上不难看出,它诞生于 GNU 计划(同时诞生的还有 GCC、Emacs 等),是 Linux 下常用的程序调试器。发展至今,GDB 已经迭代了诸多个版本,当下的 GDB 支持调试多种编程语言编写的程序,包括 C、C++、Go、Objective-C、OpenCL、Ada 等。实际场景中…
Tcp两次握手为什么不行
TCP是Internet协议套件的主要协议之一,它位于应用层和网络层之间,用于提供可靠的连接服务,是一种面向连接的通信协议,有助于通过网络在不同设备之间交换消息。 提到TCP,那么一定就会提到TCP的三次握手,这个是TCP连接核心中的核心,那么TCP三次握手是怎么样的过程,有什么优秀的设计之处呢? 首先得…
什么是xss和csrf攻击?怎么防范?
一:XSS XSS的基本概念: XSS全称Cross Site Scripting,跨域脚本攻击。 XSS攻击原理: XSS不需要做任何的登录认证,它会通过合法的操作,比如在url中输入、或者在评论框中输入等,向页面注入一些脚本,可能是js、hmtl代码块等。 XSS的攻击方式: 1、反射型:发出请求时,XSS代码出现在url中,作为输入…
回到顶部