- 博客(132)
- 资源 (9)
- 收藏
- 关注

原创 java:List<Object>转成对象集合的神技,贼好用
在开发中,遇到了一个问题,由于是公共查询方法,返回的类型竟然是List<Object>,我本地调用之后需要进行对象映射保存数据库,可是怎么转都转不成对象集合,最后发现了一个神技公共方法,贴出来让大家也吃下红利。大家可以试下,我已经亲自试过了,是真的好用。
2023-08-15 20:45:52
3548
3

原创 Java字符串转数组-不可忽视的操作
但是上述方法这样看起来比较笨重,而且数组的长度是一个风险因素,如果是不确定的值时,就无法很好的定义数组的长度了,接下来我介绍一种方法能够简便并完美的实现这个需求;但是他们的作用都是将:String str = "adc";转为了[a,b,c],这样的数据格式。2. Array.from() 方法。1. split() 方法。这样就能完美的实现需求啦。
2023-06-28 17:24:44
2454

原创 springboot集成kafka的相关配置及自定义
有这样一个场景,在项目中,我们搭建了kafka集群,然而在环境中,会有各种不同的消息,有一些消息不是我们需要的,有些消息是我们需要的,这时我们可以通过过滤器来进行控制和过滤。kafka内部自己实现分区、策略等一系列的逻辑,当然这些也可以自定义,这里有需要的可以自己研究一下,我这里就不需要了。之前的文章末尾,简单的实现了springboot集成kafka,完成了简单的测试,今天我们来扩展一下相关内容。然后在消费者消费时,我遇到prefix前缀的消息时,就统一过滤掉,这不是我所需要的消息。
2023-04-27 17:24:24
3656

原创 docker安装kafka,并集成springboot进行测试
接下来就是安装zookeeper和kafka了,我这里用的是kafka2.x的版本,因此需要结合zookeeper去是使用。大家好,今天我们开始学习kafka中间件,今天我们改变一下策略,不刷视频学习,改为实践学习,在网上找一些案例功能去做,来达到学习实践的目的。这里就是简单实现了kafka的消息生产和消费,后续的kafka复杂场景的实现会持续更新。以上就创建项目成功了,我们运行测试方法,就能获取kafka中的消息了。到达这里,我们的kafka就安装并测试成功了。出现以上信息,就代表kafka启动成功了。
2023-04-21 14:29:49
940

原创 解决spring security登出时会由https重定向为http
我们在集成spring security框架时,默认的登出会走一次重定向。,这是如果发布到生产环境,则会登出有问题。此时就解决了登出重定向到http的问题了。
2023-04-13 15:48:24
162

原创 spring security+jwt实现认证和授权
下来就是说认证了,认证的逻辑其实也很简单,这里我是结合JWT去做的认证校验。大致流程就是,登录的时候,验证完用户之后,会根据用户生成一个带有用户信息的token返回给客户端,客户端再下次请求时则带着token访问,过滤器会获取token来进行验证,如果验证通过,则对该用户进行资源授权,如果验证不通过,则返回认证失败,大致流程就是这样。在上述返回用户以及用户的权限之后,返回的资源我们会在redis或者其他手段保存下来,在下次请求进来时,完成认证之后,会获取相关用户的权限进行授权。首先,引入相关的依赖。
2023-04-13 14:37:45
553

原创 阿里域名+腾讯云服务器组合部署网站
本想着也在阿里云上购买一台入门级服务器先玩玩,但是在看完一系列的产品后,还是放弃了阿里云的服务器。之前没有做过域名备案,就单纯的以为阿里域名是需要在阿里平台进行备案,其实不然,是需要在你使用的服务器平台做备案,简单来说,如果你想在腾讯云使用阿里域名,就需要在腾讯云的平台做备案。修改域名的DNS服务器,因为厂商不同,所以支持的DNS是不一样的,进入阿里的域名控制台,点击域名后的管理,进入域名管理。将腾讯云需要的DNS服务器在阿里云的域名中进行修改,等审核通过后,就可以在腾讯云中正确的解析阿里域名了。
2023-04-06 15:02:33
4580
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人