- 博客(59)
- 资源 (8)
- 问答 (6)
- 收藏
- 关注
原创 “小白也能玩转!ES集群搭建零报错全攻略,轻松上手指南!”
一步一步命令教你搭建完整的ES集群,0失误!集群配置、一键脚本、安全配置、密码访问等,保证你学会。
2024-03-19 22:23:29 1527
原创 三步实现SpringBoot全局日志记录,整合Echarts实现数据大屏
通过SpringBoot定义全局拦截器,处理请求解析信息入库,引入axios、echarts整合前后端数据交互实现数据大屏的展示
2024-02-25 12:40:30 1786 7
原创 SpringBoot+Vue实现邮箱登录注册找回密码(附接口文档)
花了几个小时做了一个SpringBoot+Vue实现邮箱登录注册找回密码的demo项目,项目已在Gitee上开源,Gitee开源地址,跟着我的脚本一步一步实现代码,学会了你也能自己写出来 (或者根据接口文档自己写后端),涉及到redis缓存,threadpool线程池,邮箱服务等
2022-05-26 23:44:06 15871 41
原创 SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
前言开发环境开发工具就不多介绍啦,就IDEA做后端,VSCode做前端,用其他的也都可以技术本次后端用到的技术呢: 主要就两个,SpringBoot + MyBatisPlus前端的技术用到的技术: Vue,结合脚手架以及element ui框架开发前端表设计既然是用户管理嘛,肯定有用户表,我们先来设计表结构这里说明一点,这次案例是新手教程,着重讲解功能的实现,所以用户信息参数方面就没有那么严格的校验,一般像号码这种字段肯定是设置为 char(11) 并且后端要校验的创建Maven工
2022-05-13 12:57:54 17379 25
原创 如何快速使用SpringBoot+Vue前后端分离实现echarts图形可视化(入门详细教程)
今天要介绍的是如何实现通过SpringBoot+Vue前后端分离,将数据从数据库传递给前端达到echarts图形的展示先看看效果图,图形中的数据是数据库中,不是假数据目录数据部分后端创建一个SpringBoot项目Application配置Book类(bean数据层)BookRepository接口类(DAO数据访问层)BookService接口类(业务层)BookServiceImpl实现类(业务层)BookController类(控制层)跨域请求处理启
2022-01-03 09:49:51 25515 51
原创 使用SpringBoot一小时快速搭建一个简单后台管理(后端篇)
好了话不多说,进入今天的教程环节本次案例一共两篇文章教学:(第一篇):数据表设计,前端框架引入和编写前端页面,搭建基本的springboot项目,引入前端到springboot项目中,在浏览器显示(第二篇):后端代码的设计,这部分逻辑涉及的比较多,所以单独放一篇出来讲,代码从0手敲讲解,保证你能学会,完成增删改查的功能各大技术基础教学、实战开发教学(最新更新时间2021-12-10)....
2021-12-10 21:37:18 29030 155
原创 使用SpringBoot一小时快速搭建一个简单后台管理(增删改查)(超详细教程)
前言和环境介绍无论是做app,网站,还是小程序,都少不了后台管理那么对应前端不是很会,后端也是只会一些的人来说,如何快速搭建一个简单的后台管理系统呢,哎别急,今天就来教大家简单快速搭建一个后台管理系统首先,简单介绍一下我的开发环境工具 用处 H+ 前端框架,直观的教程文档,非常实用 SpringBoot 后端框架,简单上手,搭建快 MySQL 数据库 IDEA 非常强大的编译器
2021-12-04 13:48:05 37254 236
原创 【Hadoop实战】Hadoop集群搭建攻略零失误,最完整的Hadoop搭建流程
Hadoop搭建攻略,HDFS教程,MapReduce,网络配置,免密配置,环境配置,核心配置文件,授权访问等等
2024-04-19 23:06:06 1258
原创 Nginx安装全解:Linux下多种安装方式,总有一款能打动你!
🌐 全新的“Open开袁”官方网站现已上线!📱 关注微信公众号“全栈小袁”,随时掌握最新项目动态和技术分享,开启技术新篇章!想要与更多志同道合的伙伴交流心得、分享经验吗?快来加入我们的技术交流社区吧!
2024-03-19 23:29:00 1723
原创 SQL根据日期排序,并且当天的数据优先在前面
根据日期进行正序或者倒序,这样的场景进行在SQL中用到今天接到一个需求,说要给原来排序的基础上,增加一个当天的信息优先在前面展示我:???这是嘛呀?怎么实现?
2024-03-05 16:53:13 874
原创 Nginx代理转发请求POST变GET请求问题
重定向,nginx会重新发起一道新的请求到重定向的地址,而nginx默认使用GET请求方式转发所有的请求,所以才会把POST变成GET(这里夸赞一波文心一言,还不错,比讯飞好用多了)是不是很奇怪,明明我发起的是POST请求,结果转发成了GET请求,于是顺藤摸瓜,排查到了原来是由http强制重定向成https时候出现的问题。起因是这样的,之前重新买了一个新的服务器,这几天有空闲便将我之前的博客项目平台重新部署上去。哎,太久没部署过项目了,这么简单的问题居然都忘了,这次长长记性。前端项目请求一直请求失败。
2023-11-02 15:32:56 2407
原创 Vue搜索组件,显示热门、近期搜索(结合element ui)
Vue结合element ui的input和popover两个组件,实现搜索框组件,显示近期搜索、热门搜索
2023-06-24 12:50:35 2733 4
原创 Redis缓存穿透——实战代码教学,亲身体验高并发如何解决
众所周知,Redis三大问题,`缓存穿透`、`缓存击穿`、`缓存雪崩`,也是最常见的缓存问题,在面试当中也是经常被问到,今天我们就先来讲讲 `缓存穿透` 问题的解决以及如何编写代码之前我也是看过很多相关的知识,这篇文章是结合自己所学总结的一篇文章,如果什么地方有问题或者不足之处可以评论区留言告诉我
2023-01-31 16:47:08 1980 1
原创 小袁博客重构V2.0版本重新发布(增加实时聊天/定时发布/权限管理/微信登录等功能)
(1)更换了架构,采用`微服务技术`,引入eureka注册中心(下次换成nacos),以及其他的openfeign/rabbitmq/websocket/quartz等技术(2)模块重构,简洁清晰结构分明,实体类分离,第三方服务分离,利用openfeign跨模块调用,减少模块间的频繁注入(3)后台系统增加了登录(可以微信登录),增加了`权限/角色`等功能,`微信登录`的用户默认注册为笔者账号(拥有文章相关权限)(4)增加了`定时发布`/评论通知/收藏通知/点赞通知等功能,完善后台系统的全部页面缺
2022-11-30 18:06:54 2673 4
原创 Java每日面试题5题(二)—— Java基础篇一
(1)Java语言有哪些特点(2)面向对象和面向过程的区别(3)八种基本数据类型的大小,以及他们的封装类(4)instanceof 关键字的作用(5)Java自动装箱与拆箱
2022-06-11 23:02:37 1225 5
原创 Java每日面试题5题(二)—— Spring相关篇三
(1)说说事务的隔离级别(2)说说事务的传播级别(3)Spring 事务实现方式(4)Spring框架的事务管理有哪些优点(5)事务三要素是什么?(6)事务注解的本质是什么?
2022-06-11 22:42:13 846 2
原创 Java每日面试题5题(二)—— Spring相关篇二
(1)Autowired和Resource关键字的区别(2)Spring基于xml注入bean的几种方式?(3)Spring框架中都用到了哪些设计模式?(4)Spring 中 ApplicationContext 和 BeanFactory 的区别?(5)Spring 框架中的单例 Bean 是线程安全的么?...
2022-06-11 22:26:02 940 2
原创 工具笔记 —— 常用自定义工具类(正则,随机数等)
匹配国内11位手机号码匹配5-20个只能包含数字和字母,且至少包含1个字母判断是否有中文(不包括中文符号)判断某个字符是不是表情判断字符串中是否包含表情过滤掉字符串中的表情随机生成6位数字验证码数值转换为万单位(如文章访问量等)日期格式转换(字符串 -> Date)年-月-日 格式日期格式转换(Date -> 字符串)Long类型主键简单处理(异或加密)加密解密......
2022-06-11 17:42:48 415 2
原创 肝了一个月的原创小袁个人博客项目开源啦(博客基本功能都有,还包含后台管理)
从前端页面的设计到后端接口的开发到整个项目的开发,前前后后断断续续的花了差不多二十多天吧, 😭,前端大概占了3/4的时间,现在免费开源给大家使用和扩展 😀,点个小小的就可以拉~前台的前端页面是自己设计的,后台是基于vue的模板框架设计的前台技术栈:springBoot、thymeleafa、vue、redis、mybatis-plus、jwt等后台技术栈:springboot、vue、element ui、redis、mybatis-plus等其他服务:七牛云kodo存储、腾讯云短信服务、java..
2022-06-09 00:18:22 3178 47
原创 Java每日面试题5题(二)—— Spring相关篇
非侵入性设计是应用程序代码对框架的依赖最小化,代码的污染极低。解耦Spring相当于一个大工厂,将所有对象的创建和依赖关系的维护工作都交由Spring容器进行管理,大大降低了组件之间的耦合性。AOP支持将一些通用任务,如安全、事务、日志、权限等进行集中式管理,从而提供更好的复用。支持声明式事务处理只需要通过配置就可以完成对事务的管理,无须手动编程。方便集成各种优秀框架降低了JavaEE对API的使用难度对一些难用的API(如JDBC、JavaMail)等,Spring提供了封装,使这些API的应用
2022-06-03 08:46:54 554 2
原创 Java每日面试题5题(一)—— 线程进程等相关篇
进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元一个进程包括、、、、线程是操作系统能够进行。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务1、:进程是正在运行程序的实例,进程中包含了线程,而线程中不能包含进程。2、:进程是操作系统分配资源的基本单位,而线程是操作系统调度的基本单位。3、:多个进程间不能共享资源,每个
2022-06-01 22:33:06 976
原创 SpringBoot整合Elasticsearch 6.x版本的问题解决
NoNodeAvailableException[None of the configured nodes are available: Caused by: java.lang.RuntimeException: 30,000 milliseconds timeout on connection http-outgoing-0 [ACTIVE]org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupiter' fai
2022-05-29 15:57:16 2071
原创 SpringBoot+Vue实现简单用户管理平台第二篇(前端设计,接口对接)
🚀 注重版权,转载请注明原作者和原文链接🥭作者:Yuan-Programmer🍎主页:https://blog.csdn.net/weixin_47971206/article/details/121368075?spm=1001.2014.3001.5502🍉进来的小伙伴点点赞呀本案例第一篇后端教学地址:https://blog.csdn.net/weixin_47971206/article/details/124741442?spm=1001.2014.3001.5501demo地址..
2022-05-15 15:21:00 12589 17
原创 多级分类、菜单等的数据库设计(一张表),以及mybatis-plus的多级分类查询(一条SQL语句)
我们在项目开发过程,经常会遇到有文章分类分栏,菜单分类,视频分类等多级分类那么这种多级分类我们在数据中又是如何设计的呢?在mybatis查询过程中又是如何多级查询的呢?别着急,今年我们来解决这个需求,当然,解决的方法有很多,这里我只介绍我自己使用的一种,有更好的方法可以评论区评论大家一起探讨本次用到了 `Maven工程`、`Swagger`、`RESTful接口风格`、`MyBatis-Plus`
2022-04-15 19:09:56 13345 6
原创 如何在IDEA编译器中连接HDFS,运行MapReduce程序
⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐博主名称:Yuan-Programmer链接直达:https://bbs.csdn.net/topics/603957283链接直达:https://bbs.csdn.net/topics/603957283链接直达:https://bbs.csdn.net/topics/603957283链接直达:https://bbs.csdn.net/topics/603957283⭐ ⭐ ⭐ ⭐ ⭐ 点点五星⭐ ⭐ ⭐ ⭐ ⭐我正在参加年度.
2022-01-03 00:09:22 5366 10
原创 Hadoop实战——MapReduce实现主播的播放量等数据的统计及TopN排序(第二篇)
本次实战项目一共分三篇教学(第三篇下周更新)第一篇:对主播文本数据的清洗,从大量数据中获取我们所需要的数据(如播放量,时长等)第二篇:对清洗后的数据进行统计求和处理操作,按照主播id号依次整齐显示第三篇:对统计好的数据进行TopN展示的操作,排序规则可自定义(如播放量,粉丝数量),N的大小也可以自定义所有技术、实战教学文章总目录点击此处链接目录前言:一、流程简介二、创建Maven工程项目(1)新建maven(2)添加依赖三、编写MapReduce程序....
2021-11-28 08:00:00 4132 8
原创 解决springboot的application配置文件连接mysql数据库时密码有@特殊字符
java.lang.IllegalStateException: Failed to load ApplicationContext
2021-11-24 21:38:12 2217 1
原创 Hadoop实战——MapReduce实现主播的播放量等数据的统计及TopN排序(第一篇)
本次实战项目一共分三篇教学(二三篇后续更新)第一篇:对主播文本数据的清洗,从大量数据中获取我们所需要的数据(如播放量,时长等)第二章:对清洗后的数据进行统计处理操作,对相同的主播id进行对应播放量等的求和统计,同时对id号进行从小到大的升序操作第三章:对统计好的数据进行Top10展示的操作,Top10的排序规则可自定义(如播放量的Top10,粉丝量的Top10等),当然也可以进行Top100的操作,都是自己定义的目录一、流程介绍二、创建Maven工程项目(1)创建Maven.
2021-11-23 13:18:02 9180 11
原创 2021最新Node.js官网安装教程,配置环境变量(图文详细)
打开官网Node.js官网,选择自己的版本,这里我使用的是Windows64位的,下载.msi安装包下载之后,双击运行点击next下一步勾选同意,点击Next下一步选择安装路径,这里我选择安装到F盘下的Node.js文件夹,点击Next下一步选择安装方式,这里选择Online..方式安装,点击Next下一步点击Next下一步点击Install安装等待安装完成安装完成,点击Finish右键“我的电脑”==>......
2021-11-22 12:51:24 23076 13
原创 Hadoop——HDFS文件系统的Java API操作(上传、下载、查看、删除、创建文件)详细教学
如果还没有配置好Hadoop的可以点击链接查看如何配置各大技术基础教学、实战开发教学(正在持续更新中······)首先,启动Hadoop集群服务然后在浏览器访问Hadoop,点击Browse the file system 查看HDFS文件系统的目录可以看到目前HDFS文件系统的目录是空的,没有任何的文件和文件夹,下面开始今天的API操作一、创建Maven项目首先,打开IDEA,点击新建项目,在左侧中选择Maven,然后直接点击next设置项目名称,点...
2021-11-21 10:54:46 32377 10
原创 腾讯云服务器踩坑——本地连接腾讯云服务mysql失败(已解决)
今天也是趁着学生优惠购买了腾讯云的服务器,部署一些自己的项目,然而刚安装完mysql赋予完权限,在windows本地连接云服务器的mysql就失败了大概看了一下,找到了问题所在,打开腾讯云服务的控制台默认规则只有五个,发现没有mysql ,点击左上角的添加规则应用类型选择 MySQL(3306),点击确定可以看到MySQL规则已经添加成功回到windows本地,重新连接,OK了注意!!!前提要云服务器安装了mysql,并且赋予了远程登录权限才行...
2021-11-19 22:48:21 3948 1
原创 各大技术基础教学、实战开发教学(最新更新时间2022-6-11)
看到了点个关注呗 ❤一、Hadoop大数据Hadoop集群搭建(一)——Liunx网络、主机名配置,多台虚拟机的相互连通和远程登陆Hadoop集群搭建(二)——Linux系统SSH远程双向免密登陆Hadoop集群搭建(三)——JDK和Hadoop的安装和环境配置Hadoop集群搭建(结束)——修改hadoop配置文件以及启动集群服务Hadoop实战——MapReduce对英文单词文本进行统计和排序(超详细教学,算法分析)二、PythonPython——实现邮箱发送功能Python——短.
2021-11-16 23:38:41 9566 3
原创 Hadoop集群的搭建(结束)——修改hadoop配置文件以及启动集群服务
(1)修改 hadoop-env.sh 文件(2)修改 yarn-env.sh 文件(3)修改 core-site.xml 文件(4)修改 hdfs-site.xml 文件(5)修改 mapred-site.xml 文件(6)修改 yarn-site.xml 文件(7)修改 masters 文件(8)修改 slaves 文件
2021-11-16 23:19:08 14696 27
原创 2021安装VSCode教程并创建第一个项目,同时设置成中文语言(超详细)
一、下载之后双击.exe文件安装二、选择我接受协议,然后点击下一步三、选择安装路径(根据自己需要设置),然后点击下一步四、点击下一步五、全部勾选上,点击下一步六、点击安装七、等待安装完成
2021-11-15 21:31:46 18502
原创 Hadoop实战——MapReduce对英文单词文本进行统计和排序(超详细教学,算法分析)
用IDEA编写MapReduce程序,生成Jar包,启动Hadoop,执行Jar包程序,在HDFS文件系统中查看单词统计和排序结果
2021-11-10 20:38:28 13975 16
原创 Hadoop集群搭建(三)——JDK和Hadoop的安装和环境配置
上次我们介绍了一些基本的配置操作,接下来我们讲解如何配置安装JDK和Hadoop
2021-11-10 13:52:17 5711
原创 eclipse从HDFS下载文件报错java.io.IOException: (null) entry in command string: null chmod 0644
我们在eclipse中从HDFS下载文件的时候,报了这样一个错误原因是没有配置Hadoop的环境变量,但是去配置的话又比较麻烦,所以我们用另外一种快捷的方法使用FileSystem自带的方法,只需要在方法里设置两个参数重新测试一次就能成功下载了...
2021-11-08 22:11:08 1448
原创 启动hive报错:Cannot create directory /tmp/hive. Name node is in safe mode
启动hive报错如下信息这是由于缺少配置环境造成,解决方法如下:输入指令vi /etc/profile编辑系统环境变量,在最下面添加两行配置信息export HIVE_HOME=/export/servers/hive-1.2.1 #你的Hive文件夹路径export PATH=$PATH:$HIVE_HOME/bin保存退出之后,输入指令source /etc/profile生效环境变量,最后再去启动hive就不会报错啦...
2021-10-26 19:03:09 3728
原创 Hadoop集群搭建(二)——Linux系统SSH远程双向免密登陆
我们在虚拟机中经常用ssh通过 主机名 或者 ip 登陆另一台虚拟机进行操作,但是每次登陆都需要输入密码,不方便团队间的合作开发,所以我们可以设置免密登陆,下次登陆其他虚拟机设备时就不需要再输入密码了要了解双向免密登陆之前,首先学会单向的免密登陆...
2021-10-11 22:35:46 2493 7
机器学习模型-谷歌免费开源的bert模型(NLP自然语言处理)
2024-05-11
MapReduce单词统计 hadoop集群
2024-04-20
大数据期末大作业-Java岗位数据大屏分析,集成SpringBoot+JPA+Python+Vue2+Echarts
2024-03-26
大学生期末大作业 SpringBoot+Thymeleaf美食文化后台管理
2024-03-26
html动态登录注册页面
2024-03-05
SpringBoot+Vue实现简单用户管理平台
2023-06-26
使用SpringBoot一小时快速搭建一个简单后台管理-源码
2023-06-26
html css js网页设计 HTML前端个人博客简易模板
2023-06-26
HTML前端个人博客模板
2022-01-26
Android获取相册图片并实现点击图片放大源码.zip
2021-07-12
BmobLoginService.zip
2021-07-01
<router-view>失效问题
2023-01-06
Vue使用build打包时element ui图标不显示
2022-05-30
ubuntu18通过devstack安装openstack报错找不到spawn模块
2022-05-21
Vue使用params传递参数,页面刷新数据丢失怎么解决?(参数在地址隐式的情况下)
2022-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人