自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 快速海明码计算方法!

然后翻转式子,进行异或运算(本质上是模2加,也就是以2为模的加法,括号内是扩展内容,看不懂忽略)计算方式是把第N位拆解成多个P位相加,这样就知道N是由哪些P来校验的了。N9 = P8 + P1(读作:N9由P8和P1所校验)也就是位次从1开始计算,二的幂次位置存放的是校验位。海明码由两部分构成:数据位(D)+校验位(P)放好位置之后,就可以开始计算了。只要不进位就可以了!

2025-06-30 09:06:33 398

原创 C# Socket教程入门,Socket的使用方法,附可执行Demo

在服务器端和客户端的两个Socket实例,共同维持一个连接,而我们还需要一个服务端绑定了特定端口号的固定的serverSocket,用来监听远方clientSocket的申请,并为这个申请建立服务端对应的proxSocket。

2025-06-29 17:39:50 540

原创 计网实训八:RIP协议的功能实训

使用思科模拟器的RIP协议功能实训,另含一个不交换RIP数据报的bug

2025-06-29 17:34:14 189

原创 计网实训任务七:如何简单的跨路由器通信

(因为同层设备比如电脑和电脑,彼此之间的关系是,你的输入就是我的输出,所以要交叉,不同层级设备,你的输入,我再转发,那么就是直通了,换句话说,就是不同层设备用直通线,同层设备用交叉线,但是现在都没有这个区别了,设备都会自识别)

2025-06-29 12:43:54 1393

原创 java的反射的两种方式,都是要先实例化的!

摘要:Java反射获取类信息的两种方式:1) Class.forName("A")会触发类加载和初始化,调用静态块;2) new A().getClass()通过实例获取类信息。分析认为第一种方式本质上是通过类加载机制实现的,而非直接实例化(文中的逻辑代码示例不准确)。关键区别在于Class.forName()会初始化类(执行静态代码块),而实例化方式会同时调用构造方法。两种方法最终都指向JVM方法区的类元数据。

2025-06-23 08:25:57 95

原创 C# Socket教程入门,Socket的使用方法,附可执行Demo

AppendTextToTxtLog(string.Format("接收到客户端:{0} 的信息是:{1}", proxSocket.RemoteEndPoint.ToString(), str));AppendTextToTxtLog(string.Format("{0}(本机) 的信息是:{1}", ServerSocket.LocalEndPoint.ToString(), txtMsg));

2025-06-23 08:22:00 633

原创 PHP传递参数(跨文件)的8种常见方法

`$_GET`/`$_POST` | 表单/URL 传参 | 低 | 无 | 小 || `$_COOKIE` | 客户端存储配置 | 中 | 长期 | 小 || `$_SESSION` | 用户会话数据 | 高 | 会话级 | 中等 |- **客户端数据**:用 `$_GET`/`$_POST`/`$_COOKIE`(必须过滤输入)

2025-06-23 08:19:56 534

原创 Sql查询(Select)语句实例,执行顺序

select x.cno,x.cname 课程名,y.cno,y.cname 先修课程名,z.cno,z.cname 先先修课程名,a.cno,a.cname 先先先修课程名,b.cno,b.cname 先先先先修课程名。|句子结构:|Select 列名 [all/distinct] |from 表名 |where 条件 |group by 按该列数值分组 |having 聚合条件 |order by 升序/降序|select count(*) 学生总数 from student;

2025-06-23 08:18:14 339

原创 ElementUI环境搭建·快速配置

cd 项目目录 ::注释:切换到项目目录,也可以在项目目录的文件夹页面输入cmd,那样就不用输入这一行代码了。vue create cli ::这里需要按两次↓,然后一路回车,有输入y/n的就输入y,版本就选2.x。3、在创建的项目里,也就是 项目路径/cli/src 文件夹里,创建index.html。1、[下载nodejs](https://nodejs.org/zh-cn)会自动附带npm,并且自动配置环境变量,啥也不用管。-- 这是我复制的6个button -->-- 指定位置 -->

2025-06-23 08:16:17 396

原创 微信小程序使用uploadFile()上传/提交文件时,文件名为乱码/微信临时文件名的解决方案

腾讯把本地文件复制到了自己的临时文件夹,然后再用于上传,所以上传之后,找不到原始文件名,所以这时候用formData在额外送一个就行了

2024-06-07 14:19:58 2271

原创 C语言标准语法(C89)定义变量位置规范

在任一block开始位置可以定义变量。block可以就是代码段,也就是{}

2024-01-22 11:20:59 774 2

计网实训八:RIP实训手册,借助思科模拟器搭建RIP实例的流程

RIP实训手册,借助思科模拟器搭建RIP实例的流程

2025-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除