NOT
qmodbus记录一下,担心 忘记了
tcp是大端, modbus tcp当然也是大端 一般操作系统都是小端 , 当操作系统 -》 modbus tcp -> plc时 不用关心plc那边是大端还是小端 , 只要面对modbus tcp转换就行了 16位 大小端翻转 #define BigtoLittle16(A) (( ((uint1 ......
Swin transformer环境
pip install torch==1.7.0+cu101 torchvision==0.8.1+cu101 torchaudio==0.7.0 -f https://download.pytorch.org/whl/torch_stable.html pip install mmcv-full= ......
vue3 ref、computed、watch...
setup() { let jg = reactive({foor:'bar',far:{ a:'ccc' }}) // 解构赋值 foor 为一个普通变量 没有响应式 // 解构赋值 far 为一个响应式,far获得了Proxy的引用 let { foor ,far} = jg function ......
oculus设备VR漫游
@(oculus设备VR漫游) 概述 使用oculus设备开发一个漫游demo,具备在头显中使用遥感控制方向,左手控制器具备传送跳跃功能,导航网格的制作 如有不明白的可以加QQ:2354528292;wx: aichitudousien 更多教学视频请访问:https://space.bilibil ......
shader 画圆,椭圆
@(shader 画圆,椭圆) 概述 记录一下如何使用shader来画圆 let shader = { vs: ` varying vec2 v_uv; void main() { v_uv = uv; gl_Position = projectionMatrix * viewMatrix * mo ......
Three 解决加载模型闪烁
@(Three 解决加载模型闪烁) 概述 在一次使用 three加载模型中遇到模型闪烁严重的问题,相机拉得越远模型闪烁越厉害,出现此问题的原因是因为出现了深度问题,以下记录解决办法 解决方法 WebGLRenderer开启logarithmicDepthBuffer logarithmicDepth ......
THREE
@(THREE.js + 语音识别控制) 概述 如有不明白的可以加QQ:2354528292;wx: aichitudousien 更多教学视频请访问:https://space.bilibili.com/236087412 使用aframe加载模型,然后使用语音识别功能对模型进行控制,模型可做起跳 ......
AR人脸识别 Three
@(AR人脸识别 Three.js + tensorflow.js(一)) 概述 如有不明白的可以加QQ:2354528292;wx: aichitudousien 更多教学视频请访问:https://space.bilibili.com/236087412 源码获取:https://item.ta ......
AR室内导航-Three
@(AR室内导航-Three.js) 概述 如有不明白的可以加QQ:2354528292;wx: aichitudousien 更多教学视频请访问:https://space.bilibili.com/236087412 源码获取:https://item.taobao.com/item.htm?s ......
Echarts 如何防止内存泄漏
@(Echarts 如何防止内存泄漏) 概述 在使用Echarts时是很容易产生内存泄漏的,产生内存泄漏的原因是实例化echarts报表后在销毁组件前没有对echarts的实例进行删除。 代码 // 此段代码建议写在mixin中,在使用echarts时调用即可 beforeDestroy() { i ......
Echarts 自适应报表
@(Echarts 自适应报表) 概述 在单个echarts报表实例中使用resize来进行自适应,多个报表就不能这么使用了。 代码 $_resizeHandler() { return debounce(() => { if (this.chart) { this.chart.resize() } ......
maptalks+three实战项目 智慧城市项目
@(maptalks+three实战项目 智慧城市项目) 概述 如有不明白的可以加QQ:2354528292;wx: aichitudousien 更多教学视频请访问:https://space.bilibili.com/236087412 源码获取: https://item.taobao.com ......
mix混入函数
@(mix混入函数) 概述 记录一下使用mix函数的过程,公式为: mix(x, y, a): x, y的线性混叠, x(1-a) + y*a; a为0 结果为x, a为1 结果为y 先看代码 let shader = { vs: ` varying vec2 v_uv; void main() { ......
警钟长鸣
比赛相关 USACO 看清比赛窗口的结束时间,在倒计时小于比赛时长前就开始比赛。不然可能还没比完就被强制结束 STL 用迭代器遍历容器时,如果需要修改,要使用引用 动态规划 式子要多推几遍 还要检查答案的统计 组合数学 组合数要特判 $m < 0$ 或 $m > n$ 数据结构 线段树 开 $4$ ......
字节前端语言
前端语言有很多:比如什么HTML,JavaScript,css等等。 这节课介绍的是CSS,HTML,JAVASCRIPT等等 首先我们先介绍CSS: CSS的基本语法是:选择器 { 属性名: 属性值; 属性名: 属性值; …… } 举个栗子:p { color: blue; } 上述代码中,p 为 ......
Django(六)
Django(六) 单表的增删改查 1. filter # 条件 2. first # 查出来的第一个 3. create # 增加记录 4. update # 修改记录 5. delete # 删除 6. all # 查出来的全部 测试环境的搭建 if __name__ == '__main__' ......
笔记本使用console线(console-usb)连接交换机
笔记本使用console线(console-usb)连接交换机 记录一次使用笔记本连接交换机时发生的问题 正常我们在使用Xshell通过console连接交换机的时候, 先是在连接-协议中选择Serial, 然后在连接>串口中选择端口号(COM) 但是我在选择端口号这步发生了找不到端口号的情况(此时 ......
设备基础调试考核报告
实验拓扑 考核需求 以上拓扑为某小型公司的网络环境, 公司内容网络通过VLAN划分不同部门且IP网段划分如图所示, PC1属于VLAN10, PC2属于VLNA20, 要求完成一笑需求并实现内网和外网互通 实验中将自己的PC作为PC1, PC1的ip地址后续需要通过DHCP获取 PC2使用路由器模拟 ......
【Azure 事件中心】Spring Cloud Stream Event Hubs Binder 发送Event Hub消息遇见 Spec. Rule 1.3 - onSubscribe, onNext, onError and onComplete signaled to a Subscriber MUST be signaled serially 异常
Spec. Rule 1.3 - onSubscribe, onNext, onError and onComplete signaled to a Subscriber MUST be signaled serially ......
迭代器2
#include<algorithm>#include<iterator>#include<vector>#include<iostream>using namespace std;template<class T,class InputIt,class OutputIt>void mySort(I ......
Android笔记
Gradle版本在:项目名\gradle\wrapper\gradle-wrapper.properties,中设置。 android gradle tools 3.X中 在3.0版本中,compile 指令被标注为过时方法,而新增了两个依赖指令,一个是implement 和api,这两个都可以进行 ......
1101.基础介绍及环境搭建
一、基本认知 http服务器:用来接受用户请求,并将请求转发给web应用框架进行处理。 Web应用框架处理完成以后再发给http服务器,http服务器再返回给用户。 二、工具准备 1. 为啥要用虚拟环境? 虚拟环境下可以保证各项目使用自己版本而不相互影响。 2. 创建虚拟环境并安装django ①开 ......
第7章-输入输出系统
第7章 输入/输出系统 7.2 I/O接口 7.2.1 I/O接口的功能 进行地址译码和设备选择 实现主机和外设的通信联络控制 实现数据缓冲 信号格式的转换 传送控制命令和状态信息 7.2.2 I/O接口的基本结构 7.2.4 IO端口及其编址 1.统一编制 把IO端口当做存储器的单元进行地址分配, ......
jQuery HTML-删除元素
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="../../Scripts/jquery-3.4.1.min.js"></script> <script src="delete.j ......
[ABC131E] Friendships
2023-01-30 题目传送门 翻译 难度&重要性(1~10): 题目来源 AtCoder 题目算法 找规律,构造 解题思路 先构造一个菊花图为最大边的图,再依次连边减小k。 完成状态 已完成 ......
读《构建之法》有感5
今天阅读了《构建之法》的第五章。 在这一章中,主要讲了一些典型的软件团队模式和开发流程及其优缺点。 这些团队模式都的共同特点,一致的集体目标,和各自分工,互相依赖合作从而共同完成任务。软件团队的模式有主治医师模式(有首席工程师,其他成员支持其工作)业余剧团模式;秘密团队(软件项目在秘密状态下进行), ......
如何在jmeter中把响应中的数据提取出来并引用
jmeter做接口测试过程中,经常遇到请求需要用到token的时候,我们可以把返回token的接口用后置处理器提取出来,但是在这种情况下,只能适用于当前的线程组,其他线程组无法引用到提取的token变量值,所以必须要生成全局变量让测试计划下的所有线程组都可以引用变量。 ......
day 17 爱因斯坦的数学问题
1.循环遍历1~N; 2.满足条件num%2==1,num%3==2,num%5==4,num%6==5,num%7==0; 3.输出所有满足数; #include<iostream> using namespace std; int main(){ int N; printf("请输入一个数:") ......
jenkins
1.正文 1.什么是Jenkins! 2.为什么使用jenkins? 3.如何使用jenkins? 2. 什么是Jenkins? Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于 监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以 进行(持续集成) 3.为 ......
cmake包含单独.hpp文件
myproject/ ├── CMakeLists.txt ├── main.cpp └── include └── hello.hpp # OpenCV find_package(OpenCV REQUIRED) include_directories(${OpenCV_INCLUDE_DIRS} ......