摘要:
This is GTK tutorial for the C programming language. This tutorial is suitable for beginners and more advanced programmers. GTK\ GTK is a wrapper over 阅读全文
摘要:
Introduction Diagnostic Log and Trace is an implementation of logging software. The software implementation is open source provided under the Mozilla 阅读全文
摘要:
required: 必须提供该字段的值,否则该消息将被视为“未初始化”。如果是在调试模式下编译 libprotobuf,则序列化一个未初始化的 message 将将导致断言失败。在优化的构建中,将跳过检查并始终写入消息。但是,解析未初始化的消息将始终失败(通过从解析方法返回 false)。除此之外, 阅读全文
摘要:
JSON简介 JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON 文本格式在语法上与创建 JavaScript 对象的代码相同。 由于这种相 阅读全文
摘要:
工业以太网和CAN现场总线比较 1. 工业以太网的优势及存在问题 (1)优势 基于TCP / IP的以太网是一种标准开放式的网络,由其组成的系统兼容性和互操作性好,资源共享能力强,可以很容易的实现将控制现场的数据与信息系统上的资源共享;数据的传输距离长、传输速率高;易与Internet连接,低成本、 阅读全文
摘要:
更换服务器ip的项目切换 根目录上右键 TortoiseSVN Relocate(重新定位),按照流程操作。 更换本服务器,ip不变的切换 根目录上右键 TortoiseSVN 选择Switch选项(切换),按照流程操作。 参考链接:https://blog.csdn.net/c603751448/ 阅读全文
摘要:
SQLite简介 SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制。 SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的 阅读全文
摘要:
零、安装Python 参考此文 一、安装python-opencv 安装pip sudo apt install python-pip 安装opencv-python 前提是python3,可打开thonny编辑器看输出拦的提示,一般新版系统都是python3 pip3 install opencv 阅读全文
摘要:
"matplotlib" 是受MATLAB的启发构建的。MATLAB是数据绘图领域广泛使用的语言和工具。MATLAB语言是面向过程的。利用函数的调用,MATLAB中可以轻松的利用一行命令来绘制直线,然后再用一系列的函数调整结果。 matplotlib有一套完全仿照MATLAB的函数形式的绘图接口,在 阅读全文
摘要:
简要概述: 通过摄像头采集图像, 将图像灰度化、二值化、膨胀、腐蚀操作后, 提取第400行像素值v,接近于图像底线位置, 提取中间值(这里为白色)的数量和位置, 根据数量和位置,利用简单的数学公式,(首项+尾项)/2,计算出白色的中间位置, 然后对比实际的中间位置320(不需要改),计算出偏移量, 阅读全文