相关文章
OSI 七层网络模型和 TCP/IP 四层网络模型
OSI 七层网络模型
网络的七层架构从下到上主要分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层
物理层主要定义物理设备标准,它的主要作用是传输比特流,具体做法是在发送端将 1、0 码转化为电流强弱来进行传输࿰…
建站知识
2024/9/23 6:24:33
解决STM32G474单片机_HAL_UART_Transmit_IT()连续发送之问题
在使用STM32G474单片机的HAL库时,使用“在中断服务程序中发送数据”和“在中断程序中接收数据”,是一种很常用的方法,特别是RS485通讯中。首次使用,肯定会踩坑。要么出现第一个数据收不到,要么出现连续发送,…
建站知识
2024/9/23 6:28:48
复习之 java 锁
裁员在家,没有面试机会,整理整理面试知识点吧!
不得不知道的java 锁 Java 中,提供了两种方式来实现同步互斥访问(也就是锁):synchronized 和 Lock
多线程编程中,有可能会出现多个线…
建站知识
2024/9/23 3:05:16
XSS-过滤特殊符号的正则绕过
靶场网址:https://xss.pwnfunction.com/
题目源码: mafia (new URL(location).searchParams.get(mafia) || 11)mafia mafia.slice(0, 50)mafia mafia.replace(/[\\\"\\-\!\\\[\]]/gi, _)mafia mafia.replace(/alert/g, _)eval(mafia) 分析代码…
建站知识
2024/9/21 3:35:01
给既有exe程序添加一机一码验证
原文地址:李浩的博客 lihaohello.top 本科期间开发过一款混凝土基本构件设计程序,该程序是一个独立的exe可执行文件,采用VC静态链接MFC库编制而成。近期,需要为该程序添加用户注册验证的功能,从而避免任何用户获取该程…
建站知识
2024/9/18 1:21:51
如何保证Redis缓存和数据库的数据一致性
一、前言
初始阶段,业务量小,直接操作数据库。业务增长,引入缓存提高性能,但引发数据一致性问题。
二、数据一致性问题
双写操作可能导致缓存与数据库数据不一致。并发读写操作难以保证操作顺序,容易产生脏读。
三…
建站知识
2024/9/18 1:21:47
Hadoop如何搭建计算和存储节点分离
在业内存在着一种看起来比较离谱的搭建方式,叫计算节点与存储节点分离,说它比较离谱,是因为hadoop架构本身不直接支持将这两者分开,因为hadoop本身的一大优势就是计算本地化,这种分开搭建的方式抛弃了这种优势…
建站知识
2024/9/18 1:21:43
vb6变体数据类型,Variant 类型的实质
VB6可以不声明数据类型,后期绑定,功率都是Variant
在 VB 中,有个很神奇的类型,它叫 Variant。这孩子很特别,荤素不忌,我们似乎可以把任何一种类型的数据交给他。有很多刚刚接触 VB 的小伙伴,不…
建站知识
2024/9/18 1:21:39