自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用全局异常处理器对业务异常进行统一处理

*** 全局异常处理器,处理项目中抛出的业务异常*/@Slf4j/*** 捕获数据库新增异常,参数为异常类名* @return*/* */return Result.error(splits[2]+"已存在");其中该函数的返回值类型要和controller层的统一返回值类型一致,方法中的逻辑可以自定义,然后返回需要展示给前端的错误信息即可,注意入参要为java的某些异常类名或者是自定义的异常类名,当然如果是自定义的异常类则在可能出现异常的地方要手动抛出自定义异常;

2023-12-25 20:06:07 414 1

原创 JWT用户校验的使用--总结

在登录一个系统时,为了在系统内能时刻知道当前用户是谁,就必须在每次请求后端服务时都传一个特定的token给后端,该token和用户是一一对应关系,这样子就能在浏览器访问起到后端服务时起到用户校验的作用,而其中的关键就是token的生成和解析,jwt就可以干这些事。2、写一个工具类实现token的生成和解析,代码如下所示3、写一个jwt令牌校验的拦截器,代码如下其中JwtProperties是一个属性类,该类负责读取.yaml配置文件中jwt生成和解析token所需的内容,如下图其中的Base

2023-12-25 19:41:58 521 1

原创 使用切面对公共字段字段进行自动赋值---总结

当我们在后端对数据库某个表进行插入或者修改操作时,有时候会遇到插入和修改都要对某些相同的字段进行赋值,比如create_user, create_time, update_user, update_time等字段,一般情况下大多数人都是在后端对实体类进行set操作,但是如果实体类中需要每次都set的字段很多呢?一个个set操作就显得有些low了,下面我将介绍使用切面操作的方法对这些字段进行自动赋值,而无需再进行重复的set操作。

2023-12-12 21:57:38 421

原创 gateway过滤器,springmvc过滤器,openfeign过滤器的使用-总结

【代码】gateway过滤器,springmvc过滤器,openfeign过滤器的使用-总结。

2023-11-24 10:23:46 569 1

原创 SpringCloud中自定义XXGatewayFilterFactory,启动微服务时报错的解决方法

自定义Gateway过滤器,启动微服务时报错的解决方法

2023-11-21 19:51:17 95

原创 使用OpenFeign远程微服务调用时IDEA报错找不到某个bean的解决

IDEA报错信息例如解决方法首先查看服务提供者是否在需要被调用的服务接口上使用@FeignClient(value = “服务名”)注解,如果没有加上即可再看服务消费者的启动类上使用有@EnableFeignClients(basePackages = “使用@FeignClient的接口所在包名”),若没有加上即可,加上后要注意包名要写对。以上的前提是确保服务提供者和服务消费者都注册到服务注册中心了,如nacos,即在yml配置文件写上

2023-11-17 21:07:35 441

原创 MobaXterm无法连接centos问题解决

当虚拟机中centos可以ping通本地ip以及本机可以ping通虚拟机centos的情况下,我在网上找了痕迹库,也没有发现这种情况下MobaXterm无法连接centos的解决方法,然后后面我突发灵感,尝试重新初始化MobaXterm,发现问题就解决了!下面是方法,很简单的。

2023-11-09 21:18:03 222 1

原创 暴力破解密码--token破解

如图render所示的即代表确实有token防爆破功能重新开始抓取登录的请求包鼠标右键把请求包发送到intruder攻击模块点击start attack开始攻击

2023-08-13 16:49:48 1438 1

原创 网络安全一阶段复习

网络安全培训一阶段总结

2023-08-06 13:31:03 92

原创 渗透学习总结之利用木马渗透攻击安卓手机

利用exploit/multi/handler渗透攻击安卓手机实验过程

2023-07-09 14:56:00 339 1

原创 利用漏洞永恒之蓝ms17-010对win7目标进行渗透

使用kali进行渗透总的来说就是三大步骤,即:使用模块=》设置模块=》运行模块以上仅供自己总结使用,但也欢迎大佬们指正存在的错误。在这里提醒每一位网络安全学习者不要利用技术做违法的事情,不然真的会很刑!!!

2023-07-06 15:49:48 974 5

原创 删除有序链表中重复的元素(时间复杂度为O(n),空间复杂度为O(1)!!!!)

【代码】删除有序链表中重复的元素(时间复杂度为O(n),空间复杂度为O(1)!!!!

2023-06-21 16:56:40 179

原创 判断链表中是否有环

其实代码实现不难,难的是看到这道题目时能不能马上想到“两个人”同时起步跑圈会相遇的问题,这是解决问题的核心思想。

2023-06-15 00:19:55 71 1

原创 基于mybatis的JavaWeb开发基本步骤

要使用Vue和element组件库前,要先导入相关资源文件,放在webapp目录下,以下是我的目录,element-ui和js文件夹都是导入的,之后要使用直接网上复制粘贴即可创建一个html文件,在body底部先引入资源,代码如下在script中创建vue对象//在vue对象中的基本结构 < script > new Vue({el : "app" , //div标签的id名为app mounted() {//当页面加载完成后会自动执行该部分 } , methods : {

2023-02-23 23:48:02 177

原创 第二次软工结对编程总结

【代码】第二次软工结对编程总结。

2022-10-13 23:36:16 178

原创 C++中sizeof()的用法

C++中的sizeof()

2022-10-06 14:04:20 326

原创 修改hosts文件时可能遇到的问题以及解决方法

修改hosts文件遇到的问题以及解决方法

2022-10-03 00:12:31 2802

原创 扁平化多级双向链表

扁平化双向链表

2022-10-01 23:59:45 134

原创 反转链表C++解法

给你一个单链表,要求返回反转后的头节点,例如。

2022-10-01 11:49:55 300

空空如也

空空如也

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

TA关注的人

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