相关文章
webSocket基于面向对象二次封装
今天不睡,熬夜赶了个WebSocket 二次封装,也对这几天文章摸鱼感到抱歉,所以我出了一个注释非常非常全的代码
思路如下 首先,需要通过调用connect方法来建立WebSocket连接。当连接成功时,会调用我提供的回调函数,并将连接成功的消息帧作为参数…
建站知识
2024/9/6 18:32:42
【计算机网络笔记】路由算法之链路状态路由算法
系列文章目录
什么是计算机网络? 什么是网络协议? 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 计算机网络性能(1)——速率、带宽、延迟 计算机网络性能(2)…
建站知识
2024/9/6 18:33:44
读像火箭科学家一样思考笔记04_第一性原理(下)
1. 来自无形规则的阻力
1.1. 无形规则
1.1.1. 僵化成规则的不必要习惯和行为
1.1.2. 不像有形的书面规则
1.1.2.1. 书面规则出现在标准操作流程中,可以修改或删除
1.1.3. 成文的规则可能会抗拒变革,但无形规则却更加顽固
1.1.4. 我们为强加在自己身…
建站知识
2024/9/6 17:25:07
【数字图像处理】Gamma 变换
在数字图像处理中,Gamma 变换是一种重要的灰度变换方法,可以用于图像增强与 Gamma 校正。本文主要介绍数字图像 Gamma 变换的基本原理,并记录在紫光同创 PGL22G FPGA 平台的布署与实现过程。 目录
1. Gamma 变换原理
2. FPGA 布署与实现
2…
建站知识
2024/9/6 18:33:45
ts 联合react 实现ajax的封装,refreshtoken的功能
react ts混合双打,实现ajax的封装,以及401的特殊处理
import axios from axios
import {AMDIN_EXPIRES_KEY,AMDIN_KEY,AMDIN_REFRESH_EXPIRES_KEY,AMDIN_REFRESH_KEY,COMMID_KEY,getToken,removeToken
} from ../utils/user-token
import { showMessage…
建站知识
2024/9/6 18:33:46
STM32H743 RTC精密数字校准 深度剖析
一、问题 项目中数据报文收到的RTC时间总是会慢一些,经过实际几天的测试得出结论:24小时要慢5S左右。根据手册我了解到可以有误差但不会差这么多,所以进行了如下分析并解决问题。
二、分析
1.影响RTC准确性的因素罗列 硬件基础误差(也就是待校准部分) …
建站知识
2024/9/6 18:34:07
elementui表格自定义指令控制显示哪些列可以拖动
Vue.directive(tableBorder, function (el, {value}) {// value允许传字符串数字和数组el.classList.add(z_table_hasBorder)let hasStyle el.querySelector(style)if(hasStyle){hasStyle.remove()}let style document.createElement(style)let str .z_table_hasBorder .el…
建站知识
2024/9/6 18:34:07
Java 的异常体系
Java 中 Throwable 是所有异常和错误的超类,两个直接子类是 Error(错误)和 Exception(异常) 在Java中,异常的根类是java.lang.Throwable类,而根类又分为两大类:Error和Exception&…
建站知识
2024/9/6 18:34:41