- 博客(20)
- 收藏
- 关注
原创 SpringBoot3.3.0 整合 SpringSecurity 的详细步骤
本片文章基于JDK17+springboot3.3.0与 SpringSecurity 的整合能够极大简化安全配置和管理的复杂性。
2024-07-21 22:18:30
3716
2
原创 Spring Boot中使用Server-Sent Events (SSE) 实现实时数据推送教程
总结,Spring Boot中利用SSE实现实时数据推送既简单又实用,特别适合实时更新频率不高、实时性要求不严苛的场景。在Spring Boot项目中,无需额外引入特定的依赖,因为Spring Web MVC模块已经内置了对SSE的支持。创建一个SseEmitter,用uid进行标识,uid可以是用户标识符,也可以是业务标识符。3,通过ajax(/sendMsg),触发后端业务(循环十条数据发往页面),向页面发送消息。在这个例子中,前端每接收到一次SSE推送的事件,就会在id为"con"的元素中追加数据。
2024-03-01 10:07:23
19515
原创 Linux(centos)增加账户内存(Resource temporarily unavailable问题)
应用程序占满进程数后,则会报错如下Resource temporarily unavailable原因是:新用户的进程数限制一般都是在2048或者4096。
2022-08-04 15:17:14
728
原创 centos安装redis(包含centos6和centos7)
centos安装redis(包含centos6和centos7)安装大同小异,小差别及补充步骤也有说明,实操无误
2022-08-02 16:01:43
571
原创 CentOS 7安装MySQL5.6(YUM安装)
在CentOS7中,默认数据库为Mariadb,而且经常是预安装,所以需要先检查卸载Mariadb,再安装Mysql。
2022-08-02 11:33:04
1284
原创 熵权法计算权重(java版)
前言:熵权法,也称为熵决法,客观求权重比,在评价类模型中相对比较简单。根据已知评价对象 指标的数值来确定每个指标所占的权重,在相对数据集合中,以算法的形式剔除主观因素,以客观的方式获取到相关权重。
2021-10-19 16:41:28
3241
原创 分析页面并下载图片的小爬虫(基于hutool)
简单的小爬虫,采集到页面后,通过正则表达式对页面中的详情url及图片url进行解析,最终把图片保存到本地。同时为了提高效率,增加了线程池和简单的文件日志记录防重复。
2021-09-23 10:51:47
2130
原创 springboot中使用mongodb
前言:mongodb对复杂查询并不友好,尤其是关于时间的查询更甚。本篇主要针对常见的查询进行汇总。关于springboot和mongodb的整合可看此篇,本篇是延伸。
2021-09-14 15:05:31
2424
原创 springboot中整合mongodb
前言:MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。支持的数据结构非常松散,是类似 json 的 bjson 格式,因此可以存储比较复杂的数据类型。其语法对面向对象语言比较友好,及其适用于java编程。适用场景:1,大量且无强关系型数据。--比如日志,缓存等2,高频读写操作又对事务强制性要求较低。--比如实验性数据,测试数据等3,轻查询重显示数据。比如可介于redis和mysql之间的做视图应用环境:springb
2021-09-10 15:04:24
1009
原创 Mongodb在Linux上安装教程
现已入秋,吟诗一首,献给季节~~花间一壶酒,独酌无相亲。举杯邀明月,对影成三人。月既不解饮,影徒随我身。暂伴月将影,行乐须及春。我歌月徘徊,我舞影零乱。醒时相交欢,醉后各分散。永结无情游,相期邈云汉。正文开始:系统环境:linux centos7mongodb版本:4.4.0一、下载为了保证各处版本一致性及便捷性,使用官网下载安装包安装官网传送门:MongoDB Community Download | MongoDB说明:若...
2021-09-10 11:06:42
841
1
原创 SpringBoot项目实战开发(一)技术选型
springboot项目是当前流行的java web项目,本篇主要针对项目的技术选型进行说明。此经验在实战中应用和检验过,在生产环境(centos7)下相当稳定,且扩展性强,比如后期扩展redis,mongodb等缓存技术,以及spring相关技术都很简单。
2021-07-09 14:56:15
1849
1
原创 java工具篇-Maven安装配置及优化
开发spring boot和spring cloud项目,maven是必不可少的插件。关于maven就不做过多介绍,简单理解,可以理解为一个jar包管理工具,当然,没有这么简单,想了解的可以搜下相关资料,此篇只关注使用。
2021-07-06 14:14:45
417
原创 java工具篇-eclipse photon安装及使用教程
目前针对java web的开发工具很多,针对spring boot以及spring cloud的工具主要有两个:eclipse和IntelliJ IDEA,就这两者比较更倾向于eclipse,为什么呢?针对性强,轻量级,使用代价偏低,以及开源。
2021-06-28 14:29:50
3007
原创 java工具篇-jdk环境
dk环境,使用过的有jdk1.5,jdk1.6,jdk1.8,其他的不说,这三个版本是阶段性的,在实践中区别较大,其中用的最多的是1.6和1.8。如果遇到面试,jdk的差别?1.5开始有泛型,这个是最大的特点。1.6是最稳定的版本了,但是也有诸多潜在问题--在实际中,要不是springboot最低版本是1.8,也不会升级。过了1.8几乎都差不多了--主要是足够用,不用赶时髦把学习成本拉的太满。1.8除了有新的表达式外(这玩意看各人习惯,建议不要用--在团队中有学习成本),重要的是jdk8之前
2021-06-24 17:01:44
398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人