- 博客(16)
- 收藏
- 关注
原创 前后端间的跨域问题
本文介绍了浏览器跨域问题的成因及两种解决方案。跨域问题源于浏览器同源策略,当前后端端口不同时,浏览器的同源检查会阻止跨域请求。解决方案一是在后端添加@CrossOrigin注解,使响应包含允许跨域的头部信息;二是配置反向代理服务器,通过代理中转请求来规避跨域限制。两种方法都能有效解决前后端分离开发中的跨域访问问题。
2025-08-06 22:26:44
456
原创 黑马程序员JAVAweb入门(springboot)----员工管理
接上一篇内容,这一篇来讲员工管理的操作,具体环境搭建和项目配置看上一篇文章。这里主要是员工管理系统的后端实现。
2025-03-19 21:09:44
1153
原创 黑马程序员javaweb案例---初识管理系统(spring-boot)
最基础的spring-boot使用,用于初次尝试创建后端项目,可以加深对三层架构后后端开发的理解
2025-03-12 22:27:28
1344
原创 基础算法--图论
图论中最重要的就是看懂图,在将基本算法前,先介绍用链表存储图这里采用的是用数组来模拟链表,因为如果用结构体动态生成的话,很容易出错,而且用new耗时也大在这里,用v来存储链表的内容 ,nx相当与存储下一个链表指针,h存储头,idx用来增加结点,就好比下面的图这是链表增加元素的过程 ,黑色表示原来的,红色表示现在的得到的是一个单向图,如果要改为无向,则只需要再加一个代码add(y,x)就可以了还有一种构造图的方式是用二维数组构造邻接表(好像叫这个,不对求大佬指正)
2024-05-31 15:15:40
1157
原创 表达式求值(来源acwing基础算法)
3302. 表达式求值给定一个表达式,其中运算符仅包含+,-,*,/(加 减 乘 整除),可能包含括号,请你求出表达式的最终值。
2024-05-16 11:20:11
433
原创 四种高精度运算
由于数据的范围限制,较大的数没法用一般的+-*/来运算,这时候就要用高精度乘除加减法,每次这个我都写的很乱,花好久来调试,所以把模板列在了下面,具体实现过程可以画图来理解,代码旁边有注释。
2024-05-12 09:57:03
345
原创 校门外的树--牛客网(第一次用结构体来解题)
题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。
2024-01-18 22:53:18
1062
1
原创 斐波那契数的几种算法
这个算法,首先要学会求第n项斐波那契数。for循环判断,有没有数值为x斐波那契数。当,只有大于x,没有数为x时,结束循环,不存在为x的斐波那契数。斐波那契数,是指,前两位分别为0和1,接下来的每一位都为前两位和的数。有两种方法,分别为递归法,和迭代法,接下来我们逐一介绍。我们可以借助这张图来理解,我们假设求得是第5个斐波那契数。重复进行fib函数,知道x的值为1或2。即循环更新数,for循环表示,累加的次数。1.递归法,即利用递归函数来求解。一,求出第n项斐波那契数。二,判断是否为斐波那契数。
2023-12-04 00:19:07
702
原创 关于选择排列的学习心得
第一个for循环,我们可以这样理解,进行完一次循环后,第一个数的位置是正确的,不用在排列,所以限制条件为,数组大小-1。第二个for循环用来比较大小和交换位置,上面提到没完成一次外部for循环,就确定了一个数的位置,所以我们不在需要比较前面已经确定的数,所以设置变量为外部变量分值(是这样讲吧,哈哈哈),限制条件为数组大小减一,就相当于进行到最后一个,循环内部的内容比较简单就自行理解啦。例如 21345,比较1与2的大小,将1<2所以调换二者位置,变为12345。当然这组数据因为是举例子,所以比较简单。
2023-11-09 15:22:57
128
1
原创 关于冒泡排序的理解
思路大概是,讲一组数中前两个数比较,将较大的排列在前面(交换两数大小通常会引入第三个变量),依次进行,然后再重新开始,比较数。例如:1 2 4 5 3,1>2,不用交换,然后依次比较,最后变为12435,跳出最内部循环,外部循环次数加一,进入内部循环,依次推下去,最后的结果是12345。运用了两个for循环,第一个循环表面冒泡排序要进行的次数,排列一次后,最后一个数肯定是最小的,所以第一个for循环限定条件是,数组中数的总数-1。冒泡排序可将一组数按照从大到小,或者从小到大排列。说的可能有点不太清楚<(。
2023-11-08 19:30:18
108
1
原创 结构体的创建struct(学习心得)
1.创建结构体函数时候,与创建其他函数不同,后面要加;2.赋到变量里的时候,要用{},而不是小括号。3.打印出来时采用变量名+.+要打印的名称。图中int a不管事,多打了,可以忽略掉。
2023-11-08 13:27:12
117
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅