KMP 算法的理解与应用 The reason why I encount KMP algotithm once again is leetcode 28, implement strStr. The best practice for this problem is KMP. Needless to speak more words, KMP is very important, and when I was readi 2022-07-31 #alogrithm #leetcode
leetcode 459 的正确性证明的理解 When working on solving problems, it is not suitable to listen to music, but when writing blogs, there is no concern about this. Maybe I can also eat someting while writing. About this leetcode probl 2022-07-30 #leetcode #algorithm
记录一个 windows 修改 host 不生效的问题 问题是这样,我想添加一个自己的域名映射规则,然后手动修改 C:\Windows\System32\drivers\etc 目录下的文件。但是修改之后,在浏览器端测试怎么都不生效。试了网上的改编辑器,改空格等等,都不行。 最后,发现问题处在了系统代理上。嗯。没错,把系统代理关掉即可。 2022-07-02 #bugs
计算机网络实验报告完整版 计算机网络实验报告 实验一 wireshark 抓包工具使用 一、实验目的 学习wireshark抓包工具的使用。 了解wireshark抓包工具的功能,明确抓包软件的功能。 通过学习,进一步理解协议及网络体系结构思想。 二、实验原理 Wireshark 是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包,并尝试显示包的尽可能详细的情况。 主要应用: 网络管理员用来解决网络问题 网络 2022-06-29 #实验报告
hexo 执行 hexo g 产生 YAMLException: end of the stream or a document separator is expected 问题解决 其实就是少了头部标注文件: --- title: >- hexo 执行 hexo g 产生 YAMLException: end of the stream or a document separator is expected 问题解决 date: 2022-06-29 16:00:28 tags: categories: index_img: banner_img: --- 把这个头部 2022-06-29 #bugs
Java 后端传 Long 值到前端时精度丢失问题 后端的值传递到前端最后会丢失一些精度。 问题出现的场景是我在做一个简单的学生管理系统时遇到的, 前端需要使用到的数据: // 班级选中 $('#recipient-grade option').each(function () { var grade = $(this).val(); if (grade == student.grade.id) { $( 2022-06-28 #Java
VS2022 C++ 连接 MySQL8 前置要求: 下载安装 VS2022,MySQL8。 然后,配置 VS 环境。 之后,就是把相关的头文件和库目录添加到配置中: 之后,还要将 libmysql.lib 文件添加到项目的根目录下: 然后,我们可以写一个简单的查询来测试一下: #define _CRT_SECURE_NO_WARNINGS #include <Windows.h> #include <stdio. 2022-06-20 #环境配置
计算机网络上机实验三 协议分析程序的编写 实验目的 目的:分析IP协议,统计流量。大家可以把流量计做成流量地图,显示不同地点间数据实时发送的量,比如武汉到北京的数据包发送的数据量。 可以用echart画地图,用whois获取IP地址的所属地。 任务:根据IP协议,解析每个数据包的PCI,并对不同IP进行流量统计。 任务的说明: 实现的软件能显示每个包的PCI。 能显示每个IP地址的流量,即显示接收包的数量。 实 2022-06-20 #计网 #实验
计算机网络实验二 winpcap 编程 实验目的 了解 winpcap 的架构 学习 winpcap 编程 实验原理 WinPcap是一个基于Win32平台的,用于捕获网络数据包并进行分析的开源库。 大多数网络应用程序通过被广泛使用的操作系统元件来访问网络,比如sockets。这是一种简单的实现方式,因为操作系统已经妥善处理了底层具体实现细节(比如协议处理,封装数据包等等),并且提供了一个与读写文件类似的,令人 2022-05-31 #作业 #实验
计算机游戏设计第二次上机 题目描述: 一个冒险家到达一个旧的废墟,主入口的大门由一个巨大的石头人看守,只有说服了这个石头人,冒险家才能通过,玩家手头有2种不同的对话方式:胁迫、赞美。为这种情况编写一个有底稿的交谈,在这个交谈的每一个菜单中,玩家对应每一种方法都有一个可供选择的选项。你的交谈至少应该包含四个交换,如果玩家选择从头到尾都选择一种一致的方法,那么石头人就打开大门;如果玩家没有,那么石头人就拒绝打开大门然后交谈就此 2022-05-31 #作业 #上机