摘要:
TCP通信时序 TCP三次握手 1. 客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的段1。 客户端发出段1,SYN位表示连接请求。序号是1000,这个序号在网络通讯中用作临时的地址,每发一个数据字节,这个序号要加1,这样在接收端可以根据序号排出数据包的正确顺序,也可以发现丢包的 阅读全文
摘要:
网络地址转换NAT IP数据报 版本 占据 4bit空间。这个字段规定了数据报的 IP 协议版本,对于 IPv4,该值为 4;对于 IPv6,该值为 6。通过查看版本号,路由器能够确定如何解释 IP 数据报的其他部分,不同的 IP 版本使用不同的数据报格式。 ### 首部长度 占据 4bit空间,用 阅读全文
摘要:
http是最常用的互联网协议。http协议是基于tcp协议的,今天我打算使用C#语言,基于tcp编程自己实现http。适用于linux及mac系统。windows的tcp编程我没使用,但原理都是一样的。如果对网络编程不熟悉的,可以先熟悉一下网络编程。通过此例子,一定会对http协议的理解更上一层楼。 阅读全文
摘要:
引言 STM32微控制器通用输入/输出引脚(GPIO)提供许多与应用框架内外部电路相连接的方 法。本应用笔记提供有关GPIO配置的基本信息,以及硬件和软件开发人员使用GPIO引脚优 化其STM32 32-bit ARM Cortex MCUs电源性能的指南。 本应用笔记必须与www.st.com提供 阅读全文
摘要:
1. 安装docker 运行docker,这里就不细说了 2.下载ChirpStack项目包 ChirpStack提供了一个包含示例Docker Compose配置的存储库,以帮助开始使用ChirpStack,此存储库位于chirpstack-docker: Setup ChirpStack usi 阅读全文
摘要:
目录 · 前言 · 1.下载安装 · 2.设置Broker的IP和Port · 3.设置账户和密码 · 4.重启服务mosquitto broker · 5.如何让Windows服务开机自启 前言 mosquitto是一款开源免费的软件,官网链接。它是一些可执行文件的集合,通过这些可执行文件,它提供 阅读全文
摘要:
在winserver和iis分别部署了一套发送企微的服务,但是报了一个错 通过ping 和浏览器确认 网没有问题,然后怀疑是不是有权限的问题,因为这两种服务的权限点不一样 给Winserver添加管理员权限 。解决 在给iis 加权限的时候 却遇到了问题,给iis加上管理员权限,并没有什么卵用 后来 阅读全文
摘要:
net core WebApi 使用[FromBody] JObject 接收数据 报错 使用postman 测试 查找资料后发现需要引入包Microsoft.AspNetCore.Mvc.NewtonsoftJson 然后在 Startup.cs 的ConfigureServices方法中加入 b 阅读全文
摘要:
WinForm开发过程中UI设计是非常寻常,也是必不可少的。有些主窗体或子窗体以及自定义控件等控件会很多,加载或重绘时会导致闪屏,最大化及最小化也会导致闪屏,极度的影响用户体验。故根据此问题做一个分析研究,网上资料也找了很多,尝试了各种方式,但依然效果不明显,无法彻底解决。很多人提出是Donet框架 阅读全文
摘要:
Obfuscar 这个好用的基于 MIT 协议开源的混淆工具。这是一个非常老牌的混淆工具,从 2014 年就对外分发,如今已有累计 495.5K 的 nuget 下载量。 而且此工具也在不断持续迭代更新,完全支持 dotnet 6 版本,对 WPF 和 WinForms 等等的支持也是非常好,支持多 阅读全文