05 | 通过C#编写Modbus的上位机

  • Post author:
  • Post category:其他

1 前期准备 代码编写工具:Visual Studio2022 虚拟串口工具: 2 具体实现(未完待续) 2.1 新建项目 版权声明:本文为u013916029原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/u013916029/article/details/130094750

继续阅读 05 | 通过C#编写Modbus的上位机

c++ string头文件

  • Post author:
  • Post category:其他

标准c++中string类函数介绍 注意不是CString 之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 …

继续阅读 c++ string头文件

堆栈操作合法性(附带问题总结)

  • Post author:
  • Post category:其他

堆栈操作合法性 题目 答案 问题总结 题目 答案 #include<stdio.h> int top=0; void pop() { top--; } void push() { top++; } int main() { int n,max,i,j,flag=0; scanf("%d %d",&n,&max); getchar(); char str[200]; fo…

继续阅读 堆栈操作合法性(附带问题总结)

【历史上的今天】11 月 5 日:初代安卓系统公开发布;诺基亚更名为微软 Lumia;开放手持设备联盟成立

  • Post author:
  • Post category:其他

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2021 年 11 月 5 日,在 28 年前的今天,我国第一台 586 微机由联想集团推出,标志着我国已成为世界上微机技术领先的国家;2009 年的今天,乔布斯问鼎全球十年最佳 CEO,至今没人打破这个纪录。在科技历史中的 11 月 5 日,还有哪些关键事件发生呢? 2007 年 11 月 5 日:谷歌发布 A…

继续阅读 【历史上的今天】11 月 5 日:初代安卓系统公开发布;诺基亚更名为微软 Lumia;开放手持设备联盟成立

CocoaPods自建远程私有仓库并使用

  • Post author:
  • Post category:其他

前言 开发中有一些自定义的组件、封装的代码,这些代码在创建新的项目的时候需要用到,这个时候希望可以像管理第三库一样管理这些代码。 使用的远程仓库是 GitHub 一、远程私有索引仓库 1、在github上面创建一个仓库,用来存放索引文件。以后使用CocoaPods查找私有组件也是从这里获取。 2、本地链接远程索引仓库 1、查看本地仓库 pod repo 2、添加远程索引仓库 pod repo ad…

继续阅读 CocoaPods自建远程私有仓库并使用

JVM优化

  • Post author:
  • Post category:其他

第1章 JVM回顾 1 什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 虚拟机名称 介绍 HotSpot Oracle/Sun JDK和OpenJDK都使用HotSPot VM的相同核心 J9 J9是IBM开发的高度模块化的JVM JRockit…

继续阅读 JVM优化

UART、IIC、SPI 常用的嵌入式经典总线协议

  • Post author:
  • Post category:其他

目录 1.UART 2.IIC 1.UART 是一种串行、异步通信总线,有两条数据线,发送TXD和接收RXD,可以实现全双工的发送和接收数据。发送之前需要设置传输规则。 波特率:每秒发送数据的位数(bit) 通过帧结构发送数据,帧结构里面包括起始位,数据位,校验位,停止位,空闲位。设置好波特率之后,可以进行异步传输,每次都是一帧数据。 2.IIC II2C总线具有两根双向信号线,一根是数据线SDA…

继续阅读 UART、IIC、SPI 常用的嵌入式经典总线协议

SpringBoot 实现启动项目后立即执行方法的几种方式

  • Post author:
  • Post category:其他

在项目开发中某些场景必须要用到启动项目后立即执行方式的功能,如我们需要去初始化数据到redis缓存,或者启动后读取相应的字典配置等,这篇文章主要聊聊实现立即执行的几种方法。 一、CommandLineRunner和ApplicationRunner 这两者的实现方法一样,都是去继承相应的接口然后重写run方法即可,也都是SpringBoot框架所提供给我们的接口,也是项目中最常用的,比较灵活,有多…

继续阅读 SpringBoot 实现启动项目后立即执行方法的几种方式

测试计划和测试用例

  • Post author:
  • Post category:其他

测试计划和测试用例 1.测试用例的基本概念以及作用 测试用例对于一个测试工程师来说是一个必须掌握的能力,而且编写测试用例要对整个软件不管从业务,还是对软件的设计,程序模块的结构,功能规格说明都要理解透彻 ​ 编写测试用例也是为了 避免盲目测试并提高效率 ,从而 降低工作强度 缩短项目周期 为目的 测试用例的四个特性 代表性:能够代表并覆盖各种合理的和不合理、合法的和不合法的、边界的和越界的以及极限…

继续阅读 测试计划和测试用例

Web核心技术-服务器端技术

  • Post author:
  • Post category:其他

-Web服务器 • IIS IIS服务是Windows产品自带的一种免费的Web服务器,安装配置简单,主要解析的是ASP程序代码,对于小型的、利用ASP编程的项目,可以采用其作为Web服务器。一般可以跟Apache整合起来使用。这种服务在配置过程中需要注意权限的问题。 • Apache 世界排名第一、免费开源的Web服务器软件,可以安装运行在绝大多数的计算机平台上,支持大多数语言开发的B/S结构软…

继续阅读 Web核心技术-服务器端技术