- 博客(90)
- 收藏
- 关注
原创 js解除禁止复制、禁止鼠标右键效果
只要回车之后结果出现了,undefined即表明成功。按F12进入检查模式,在控制台输入下面的js代码。有的网页会禁止复制,甚至禁止鼠标右键,如何解决。2.解除禁止鼠标右键。
2025-04-09 20:00:12
579
转载 牛客面试必刷TOP101-第2题-链表内指定区间反转
将一个节点数为 size 链表 m 位置到 n 位置之间的区间反转,要求时间复杂度 O(n)O(n),空间复杂度 O(1)O(1)。例如:给出的链表为 1→2→3→4→5→NULL1→2→3→4→5→NULL, m=2,n=4m=2,n=4,返回 1→4→3→2→5→NULL1→4→3→2→5→NULL.数据范围: 链表长度 0<size≤10000<size≤1000,0<m≤n≤size0<m≤n≤size,链表中每个节点的值满足 ∣val∣≤1000∣val∣≤1000。
2025-03-27 20:23:45
139
原创 计算机网络实验-C++实现以太网帧的模拟封装与发送
EthernetFrame结构体定义了一个以太网帧的各个组成部分:destAddress 和 sourceAddress 是两个 vector<unsigned char> 类型的数组,分别存储目的地址和源地址。etherType 用来表示以太网帧的类型(例如IPv4或ARP)。payload 是实际的数据载荷。FCS 是帧校验序列(Frame Check Sequence),用于在数据传输时验证数据的完整性。// 目的地址// 源地址// 以太网帧类型// 数据载荷。
2025-03-27 11:26:26
931
原创 牛客面试必刷TOP101-第1题-反转链表
给定一个单链表的头结点pHead(该头节点是有值的,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围: 0≤n≤10000≤n≤1000要求:空间复杂度 O(1)O(1) ,时间复杂度 O(n)O(n)。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。
2025-03-27 10:18:02
243
原创 03请求响应(实体参数、集合参数、时间日期参数和Json参数)
前端传递参数,除了简单的参数,还有其他类型的参数,如日期或者Json格式的,下面我们来说明,对于SpringBoot如何传递该类型的参数。
2024-09-16 15:56:51
472
原创 02请求响应(简单参数)
前端通过post/get请求,传递给后端简单的数据,后端接收后在控制台打印出来,并将结果返回给前端页面展示出来。(这里我们用postman来模拟前端页面,而非真实的通过编写前端代码,通过浏览器来展示)
2024-09-12 17:15:51
493
原创 01初识请求处理类,写出第一个HelloWorld
表示这是一个REST控制器,所有方法返回的值都直接写入HTTP响应体中。: 用于映射HTTP请求到控制器的方法。在这个例子中,/hello路径的请求会调用hello()方法。这个控制器的目的是处理对/hello1路径的GET请求,并返回 "Hello world~" 作为响应内容,同时在控制台打印 "Hello World"。启动代码后,在浏览器输入“”,便可以在页面看到接收的 "Hello world~",显示在页面。
2024-09-11 11:15:34
442
原创 md5加密
MD5(Message Digest Algorithm 5)是一种广泛使用的加密哈希函数,由罗纳德·李维斯特(Ronald Rivest)于1991年设计。它的主要作用是将任意长度的输入(消息)转换成一个128位(16字节)的哈希值,通常以32位十六进制数字表示,在早期可以作为一种加密手段。MD5 哈希值是不可逆的,即你不能从MD5哈希值反推出原始密码,因此可以保护原始密码不被直接暴露。
2024-09-03 21:17:55
591
原创 Navicat for MySQL中出现1251-Client does not support authentication protocol requested by server错误的解决方案
命令一alter user 'root'@'localhost' identified with mysql_native_password by '123456';命令二flush privileges;
2024-06-21 11:50:59
299
原创 植物大战僵尸(杂交版)最新版V2.1来袭!
答:键盘上方数字键1铲子瞬间到鼠标位置,键盘上方数字键2显示僵尸血量,键盘上方数字键3防僵尸植物遮挡,键盘上方数字键4显示植物血量。最后一种办法管理员运行,再后台可运行,即便不是窗口也不会闪退,亲测有效。答:用手机端夸克打开链接,保存之后发送到电脑,再打开PC端夸克网盘,点快传,然后下载到本地,下载速度非常快,亲测有效。答:夸·克网盘https://pan.quark.cn/s/e8bc40172cbc。答:墓碑旁边有个控制台,里面可以调难度,实在不行就搜攻略咯。答:可以,但得下载模拟器,B站搜教程。
2024-06-14 17:06:52
907
原创 C++实现以太网帧的模拟封装与发送
计算机网络实验,模拟以太网帧的创建、读取和校验。目的要求:(1)设计以太网V2的MAC帧结构的数据结构。(2)能够从文件中读取来自网络层的数据,并显示到屏幕上。(3)用模2运算方法由CRC-32函数得到FCS。(4)加上帧首部和尾部组成发送帧。(5)将组成的发送帧显示到屏幕上并保存到一个输出文件中。
2024-06-14 16:57:58
2333
原创 (杂交版)植物大战僵尸
答:键盘上方数字键1铲子瞬间到鼠标位置,键盘上方数字键2显示僵尸血量,键盘上方数字键3防僵尸植物遮挡,键盘上方数字键4显示植物血量。答:夸克https://pan.quark.cn/s/973efb326f81。答:主页控制台把“后台运行”点开,尽量避免全屏就会好很多。答:B站攻略太多,麻烦自己搜索。3.为啥我没有14个卡槽?5.键盘有没有使用技巧?6.挑战好难啊,怎么办?1.为什么我老是闪退?4.为啥我图鉴缺口多?答:冒险没打,怪谁?答:挑战没打,怪谁?
2024-06-08 00:31:29
663
原创 wx小程序-button的bindtap事件
由于小程序语法中,处理函数不能带参数,所以不能实现直接调用要修改的数据。所以除了用bindtap(提示:bindtap和bind:tap两种语法都是正确的)绑定处理函数,还需要在button属性中添加一个data-(待修改的数据),这里我们直接命名成data-info。在index.wxml。这里data-info的值给了22,一定要用这种类似差值表达式的{{}}形式,否则直接在双引号里面写22,就是字符串,而不是数字。
2024-04-20 10:23:08
917
原创 wx小程序-input事件改变数据
在index.xwml文件夹下写出input标签,并给它绑定一个处理函数inputTTT,用来改变msg的数据值。
2024-04-20 09:29:20
962
原创 Vue-计算属性computed和方法methods的区别
方法methods:则和计算属性不同,它不仅可以用于计算,还可以用来实现其他功能,不像计算属性这么功能单一,但methods方法没有缓存特性,每次调用都会重新运行。计算属性computed:侧重于计算,并且是有缓存的,会将结果保存起来,下次调用会直接使用结果。由于计算属性的缓存特性,可以提升性能。
2024-03-27 08:30:00
242
原创 最长子串问题(LCS)--动态规划解法
如果Z既是X的子串,又是Y的子串,则称Z为X和Y的公共子串。如果给定X、Y,求出最长Z及其长度。注意:这里求的不是子序列,两者的意思并不相同。子串要求连续,子序列并不需要。如果想要了解可以看这一篇。
2023-12-10 08:00:00
86
原创 多段图问题-动态规划解法
问题描述:设图G=(V, E)是一个带权有向图,如果把顶点集合V划分成k个互不相交的子集Vi (2≤k≤n, 1≤i≤k),使得对于E中的任何一条边(u, v),必有u∈Vi,v∈Vi+m (1≤i≤k, 1<i+m≤k),则称图G为多段图,称s∈V1为源点,t∈Vk为终点。多段图的最短路径问题求从源点到终点的最小代价路径。
2023-12-08 20:52:27
1841
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人