自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Nginx反向代理和负载均衡配置

在苍穹外卖里,浏览器发送的请求,比如登录,其url为而后端的路径是两者不一致,数据是如何准确传输的呢?

2024-12-02 15:18:31 602

原创 05Mybatis基础操作-删除

通过Mybatis来操作,删除数据库中的表emp的数据。

2024-09-23 09:20:04 241

原创 04三层架构(Controller、Service、Dao)

提高代码的复用性和可读性。

2024-09-18 11:21:33 322

原创 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

原创 瑞吉外卖-登录时报错:接口404异常

出现“系统接口404异常”的弹窗,同时一直显示登录中,而无法跳转到后台页面。

2024-08-22 13:01:32 836

原创 VSCode中的资源管理器没有NPM脚本,如何解决

在前端项目中,发现VSCode中的资源管理器一栏里面没有NPM脚本选项,如何解决?

2024-08-11 09:26:57 2580

原创 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

原创 Java-遍历集合ArrayList中的自定义类型数据

【代码】Java-遍历集合ArrayList中的自定义类型数据。

2024-04-23 08:00:00 271

原创 Java-遍历集合ArrayList

【代码】Java-遍历集合ArrayList。

2024-04-22 14:53:50 392

原创 Java-ArrayList集合基本使用

【代码】Java-ArrayList集合基本使用。

2024-04-22 14:29:36 150

原创 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

原创 Java-将阿拉伯数字转换成罗马数字

【代码】Java-将阿拉伯数字转换成罗马数字。

2024-04-15 15:30:39 246

原创 Java-StringBuilder容器

可以添加整型、浮点型、字符串等。

2024-04-08 14:59:49 246

原创 Ajax-XMLHttpRequest基本使用

就是XMLHttpRequest对象。

2024-04-03 20:05:51 614

原创 Ajax-图片上传

【代码】Ajax-图片上传。

2024-04-03 09:30:00 167

原创 Vue-计算属性完整写法

【代码】Vue-计算属性完整写法。

2024-03-28 09:00:00 197

原创 Vue-计算属性computed和方法methods的区别

方法methods:则和计算属性不同,它不仅可以用于计算,还可以用来实现其他功能,不像计算属性这么功能单一,但methods方法没有缓存特性,每次调用都会重新运行。计算属性computed:侧重于计算,并且是有缓存的,会将结果保存起来,下次调用会直接使用结果。由于计算属性的缓存特性,可以提升性能。

2024-03-27 08:30:00 242

原创 Eclipse新建java类的操作流程

(由于这里不知道怎么截图,就用手机拍了一张,希望不要介意)

2024-03-26 09:40:31 1830

原创 VUE-初始指令v-html

【代码】VUE-初始指令v-html。

2024-03-18 08:00:00 177

原创 VUE-创建实例

【代码】VUE-创建实例。

2024-03-17 19:31:43 157 1

原创 前端学习-HTML与CSS-图片标签img

可以是绝对路径,也可以是相对路径。当图片加载失败后的替换文本。鼠标停放在图片上的悬停文本。

2024-03-13 14:57:16 426

原创 N皇后问题--回溯法

【代码】N皇后问题--回溯法。

2023-12-12 08:00:00 124

原创 最大子段和问题

【代码】最大子段和问题。

2023-12-11 20:26:46 196

原创 快速排序--分治

【代码】快速排序--分治。

2023-12-11 08:45:00 106

原创 归并排序--分治法

【代码】归并排序--分治法。

2023-12-10 19:13:39 184

原创 最长子串问题(LCS)--动态规划解法

如果Z既是X的子串,又是Y的子串,则称Z为X和Y的公共子串。如果给定X、Y,求出最长Z及其长度。注意:这里求的不是子序列,两者的意思并不相同。子串要求连续,子序列并不需要。如果想要了解可以看这一篇。

2023-12-10 08:00:00 86

原创 C++中的string容器的substr()函数

用来截取某段字符串。

2023-12-09 21:28:17 1522

原创 最长子序列问题(LCS)--动态规划解法

如果Z既是X的子序列,又是Y的子序列,则称Z为X和Y的公共子序列。如果给定X、Y,求出Y及其长度。

2023-12-09 17:53:26 163

原创 多段图问题-动态规划解法

问题描述:设图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关注的人

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