自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VUE+SSM 以VUE做项目前端,SSM做后端框架,难点在于数据的传输处理,下面我记录一下一个简单的登录退出功能的实现,如果有缺陷还请大佬指出,个人菜鸟 一个,正在学习当中,以此记录一下自己的学习

###VUE+SSM 以VUE做项目前端,SSM做后端框架,难点在于数据的传输处理,下面我记录一下一个简单的登录退出功能的实现,如果有缺陷还请大佬指出,个人菜鸟 一个,正在学习当中,以此记录一下自己的学习首先我们要搭建好后台我的后台采用的是SSM框架,下面把创建依赖maven的SSM项目的过程记录一下1、创建maven项目File—>new—>project选择maven,...

2018-11-18 16:36:13 24696 22

原创 Linux安装nginx

nginx 指定目录 安装 linux

2024-02-02 15:23:35 229

原创 Linux安装redis

linux redis

2024-02-02 15:20:19 172

原创 Linux安装jdk

Linux jdk

2024-02-02 15:16:25 367

原创 SpringCloud的一些个人理解

SpringCloud是一款微服务框架,其轻量化的集成了需要搭建微服务的各种组件,便于开发者简单化的完成框架的自定义开发。一般java开发使用Springboot完成微服务的开发(ps:说到这里,对于微服务是个什么?不知道大家有没有概念,一开始作者也没什么概念,很模糊。到现在的理解是:微服务指代的就是各位开发者平时开发的一个个Springboot的java服务;那么微服务架构,即SpringCloud,就是把这些服务组织在一起的一种架构模式,使这些服务可以互相通信,多节点集群式部署。

2023-08-01 15:41:33 188

原创 使用Vite创建VUE项目

很久没有接触前端的技术了,一下子就冒出来很多技术,有的根本没见过呀,vue变成了3,vue-cli也变得不好用了,说vite很好用,那就创建个项目试试吧。没错,就是这么丝滑,一个vite+vue的项目就创建完了。创建速度确实不慢,然后按照提示运行这三条命令,就可以启动创建好的demo了。有一点前提哈,电脑上要有node,据说版本还不能太低呢,要求node.js版本>=12.0.0。但是我用这个命令创建的时候就告诉我不行,我就按系统提示的命令创建了。我看有很多博主用的创建命令都是这个。

2023-02-23 18:02:09 1133

原创 解决element-plus使用图标不显示问题

解决element-plus使用图标不显示问题

2022-07-24 23:01:35 9532 2

原创 Java的@Aspect的@Around切不到Controller导致Controller中@Autowired的Service为空

Java的@Aspect的@Around切不到Controller导致Controller中@Autowired的Service为空

2022-07-06 11:02:11 1486

原创 docker镜像打包常用操作记录

**一、将某个程序打包到一个docker镜像中(依赖运行环境为linux+python)**1、打包一个指定版本的linux+python的镜像,python3.9.6具体操作后续补充,本次操作直接从现有环境获取已经打好的包2、使用镜像python3.9.6启动python程序,下载其中缺少的包启动命令[直接启动python镜像]:docker run -dit --name python3_9_6 python:3.9.6 /bin/bash查看启动的镜像的id:docker ps

2021-10-20 15:40:54 326

原创 cron表达式的那些坑

cron表达式踩过的坑,记录一下:1、关于cron表达周的问题(在SpringBoot的调度中遇到)首先有一个确定的规则:MON TUE WED THU FRI SAT SUN 分别表示周一、周二、周三、周四、周五、周六、周日。但是有个问题在这里面:当你使用0-6或者1-7来表达周的时候,很多人说1是星期天,7是周六,这个在一些cron表达式生成的网站上反向解析是没问题的,但是当你实际使用时,你就会发现,表达式是0 0 4 ? * 1的任务会在周一凌晨执行,表达式为0 0 4 ? * 0或者0 0

2021-08-02 15:35:38 1502 3

原创 工作反思记录

工作反思连续两次加班,耗时耗力的原因,总结为:部署的程序在测试环境一切正常,放到生产环境之后就产生了问题,而且这些问题往往还是毫无逻辑可言的,就是程序不好用,最终排查的结果就一个,内存占用过高。所以在出现程序不好使,还并非程序bug的时候,首先要做的第一件事就是df -h,排查一下是否内存占用过高。那么避免这个问题的办法,就是对于程序会有增长性的占用内存的部分,一定要部署到一个内存分配比较大的目录下,这样的话,程序将内存占满的可能性也会相对降低。...

2021-07-16 11:02:48 108

原创 flink完全分布式集群安装(cluster)

注意:cluster集群部署需要服务器之间免密,所以,请先操作下面连接的内容,对ssh做免密神一样的链接????当你做完SSH免密,咱们开始搞集群第一步:下软件,下flink,点吧官网下载第二步:下载好tar包之后上传的master主节点服务器上,用命令解压tar -zvxf flink-1.11.1-bin-scala_2.11.tgz第三步:解压完成后进入conf下cd /flink-1.11.1/conf/第四步:修改flink-conf.yaml文件- vim flink-c

2021-03-25 18:07:27 970

原创 SSH免密设置及取消

首先假设我们有如下三台机器,需要设置免密机器名IPmaster192.168.182.101worker192.168.182.102worker-103192.168.182.103设置免密以192.168.182.101免密登录到192.168.182.102、192.168.182.103为例:(当然,设置完成后,192.168.182.102、192.168.182.103也可以免密登录192.168.182.101)登录master (192.1

2021-03-25 17:40:44 5271

原创 Flink日志相关

关于flink日志的一部分内容,主要包含两个点,如何使用以及去哪里查看flink日志的使用直接在类内定义,即可使用。当然了,pom导入,看你喜欢怎么用了 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.7</version> <scope&gt

2021-01-25 16:29:27 917

原创 springboot+jpa+mysql/oracle多数据源的配置与实现

springboot+jpa+mysql/oracle多数据源的配置与实现关于多数据源的实现,网上的版本也是很多很多了,我这里写的是不使用druid连接池的一种方式,仅供参考。导入pom依赖编写配置文件编写数据源加载类分别编写对应数据源的实现类下面我们先导入pom依赖,修改pom文件(注意:数据源如果配置了oracle的话,记得将oracle的包写入) <dependency> <groupId>org.springframework.bo

2020-12-22 18:23:31 1733

原创 java如何读取配置文件

关于java读取配置文件,网上也是众说纷纭,不过应对一般的情况足够了。写这个贴子是发现了一招可以曲线救国的方式,当我们检测不到配置文件的时候,像配置文件在jar包外的其他位置,则可以使用我写的这个方法。不多说,上代码: Properties properties = new Properties(); InputStream inputStream = null; try { System.out.println(System.getPrope

2020-09-16 15:59:07 419

原创 elasticsearch的分词插件报错java.security.AccessControlException: access denied (“java.lang.RuntimePermissio

java.security.AccessControlException: access denied (“java.lang.RuntimePermission” “getClassLoader”)我把报错信息列一下java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "getClassLoader") at java.security.AccessControlContex

2020-08-18 18:57:09 3524 6

原创 elasticsearch常用操作

elasticsearch常用操作,记录一下,免得忘记了还得到处查。1、head无法连接到elasticsearch的解决方式:在elasticsearch-7.7.1\config下的elasticsearch.yml中补充下述内容,重启elasticsearch即可http.cors.enabled: truehttp.cors.allow-origin: "*"2、elasticsearch验证自定义分词器插件是否可用http://localhost:9200/_analyze{ "

2020-08-09 18:23:51 273

原创 elasticsearch各个版本下载

第一次下elasticsearch,真的是一路摸黑走,官网下不动,百度云限速,幸好看到了这个,华为云,下载是真的舒服。点进去可以查找不同的版本的linux或者windows等的下载。https://mirrors.huaweicloud.com/elasticsearch/...

2020-08-07 13:58:00 1252

原创 Java的List、Set、Map三大集合

List、Set、Map三大集合,基本上是面试必被问到的东西,关于Java中JCF的东西是面试当中的一个大点,如果正在面试的话,建议还是认真学习一下JCF相关的东西。一、ListList是数据集合,是有序的,可以重复的集合,List主要有三个实现类,分别是ArrayList,LinkedList,vector我们分别介绍一下:1、ArrayList不支持同步以数组作为底层原理实现利用索引定位,可以快速查询,适合变动不大,用于查询的数据基于数组实现,不适合指定位置的插入、删除;尾部插入删除的

2020-08-06 10:09:19 594

原创 idea如何查看类的继承及实现关系图

idea如何查看类的继承及实现关系图鼠标右键点击对应要查看结构图的类,按下图顺序操作即可在idea中展示的UML图上选择需要查看类,选择其关联类,点击ctrl+alt+b可以将关联类展示出来,选择即可展示在UML图上。关系图就可以清晰的展示出来了,还有一些导出的功能,点点就ok...

2020-08-05 09:12:54 2250 1

原创 aVue与Vue

aVue与Vue今天工作中接手了一个前端项目,和我说是Vue的项目,然后看着项目结构也和Vue差不多,直到最后细看下来才发现,有些细节是不一样的。查了一下才发现,原来还有一个叫aVue的东西。aVue是结合了Vue和Element-ui的一个框架,具有了更强的封装性,从发送请求来说就比Vue发送请求看起来复杂了很多。借用别人的一段内容:Avue.js是基于现有的element-ui库进行的二次封装,简化一些繁琐的操作,核心理念为数据驱动视图,主要的组件库针对table表格和form表单场景,同时衍生

2020-06-02 17:05:55 5977

转载 关于SpringBoot对应的引入各种注解报错的问题

今天在工作的时候遇到了一个很棘手的问题,从网上找解决办法,搞来搞去都是解决了一个问题又来一个问题。总结了一下1、出现问题的时候一定要追根,问题的根源找到了才能更好的解决问题。今天出现的情况是刚创建的SpringBoot项目启动的时候说数据库的url找不到,网上给出的办法就是加注解,进行自动注入,但其实版本就有这个功能,最后追查到底,发现是自己配置是从别的不熟悉的项目里拿过来的,少了一层,自然要报...

2020-01-03 15:43:33 2074

原创 Vue如何解决跨域问题

关于跨域问题,前前后后也看过很多东西,一般解决Vue当中存在的跨域问题,都采用的是改配置的方法。这种方法相对简单,但是只在编译器里使用有效,当你将前端打好的包和后台部署到tomcat等服务器上,就会发现跨域的问题还是依然存在的下面我们来说一下编译器中如何配置找到config文件夹下的index.js中的proxyTableproxyTable: { "/api":{ ...

2020-01-02 21:41:20 1030

原创 利用拦截器实现token前后端的同步

利用拦截器实现token前后端的同步要想用拦截器对token和后端进行同步,首先我们需要搞个前端的拦截器配置拦截器/** * 功能说明:axios配置 */import axios from 'axios'import rnopJs from 'rnop-js'// 请求拦截器 请求之前执行axios.interceptors.request.use(function (...

2019-12-31 11:12:09 1127

原创 vue-cli创建的项目如何集成token验证方法

vue-cli创建的项目如何集成token验证方法前端对于token的验证前端有现成的工具rnop集成方式如下向package.json中的dependencies下加入如下内容 "rnop-js": "^1.0.1", "rnop-theme": "^2.0.3"2、向main.js中配置rnopjsimport rnopJs from 'rnop-js'Vue.p...

2019-12-31 10:59:33 239

原创 vue-cli创建好的项目如何封装axios

vue-cli创建好的项目如何封装axios首先,axios是由前端向后台发送请求的工具,这里我们对他做一个简单的封装,以减轻使用时的复杂度封装的工具/** * 请求执行封装方法 * @param request 执行axios请求方法返回的promise对象 * @param successCallback 成功时的回调方法 * @param failCallback 失败时的回调...

2019-12-31 10:52:34 444

原创 如何使用vue-cli创建项目

如何使用vue-cli创建项目首先就是对于环境的要求,node.js一定要全局安装,检查自己是否安装的方式1、win+r 输入cmd2、输入npm -v检测npm版本,node -v检测node.js版本准备完毕,开始准备创建项目(截图不便,下面不再截图,文字示之)其实也简单npm i -g @vue/cli 安装全局的vue-cli进入我们要创建项目的目录下 ...

2019-12-31 10:39:59 188

原创 消息返回工具类ResponseMessage编写

直接上代码,有需要的自己改就可以public class ResponseMessage<T> { private static final int CODE_SUCCESS = 0; private static final int CODE_FAIL = 400; private static final String MSG_SUCCESS="ok...

2019-12-30 23:02:38 5102

原创 SpringBoot集成token验证

下面我们说一下SpringBoot如何集成token验证1、向pom文件引入依赖 <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version&g...

2019-12-30 22:59:18 639 1

原创 SpringBoot集成redis

关于SpringBoot对于redis的集成,我是为了用redis做token存储验证以及短信验证码登录注册等功能时做缓存使用的第一步,先下个redis在windows安装好,百度云地址附上链接:https://pan.baidu.com/s/1x18K9W3yrOB83bSIATTAQw提取码:bn58首先:我们要将Redis的pom依赖进行导入话不多说,上代码 &lt...

2019-12-30 22:49:27 142

原创 SpringBoot如何集成数据库(mysql)

SpringBoot如何集成数据库,首先,数据库现在主流的关系型数据库就是mysql和oracl,SpringBoot对于这两种关系型数据库的集成方式也都是差不多的,基本就分为两步。第一步:pom中导入mysql的驱动组件打开pom.xml文件,将下面的代码段放入 <dependencies> </dependencies>内<!--引入mysql依赖--&gt...

2019-12-30 17:55:45 609

原创 SpringBoot如何集成mybatis及访问数据库实例

我们在这里写一下集成mybatis的几个步骤以及一个小实例一、集成mybatis和集成mysql看上去差不多,还是第一步,pom.xml中向<dependencies> </dependencies>加入下面的内容<!--引入mybatis依赖--><dependency> <groupId>org.mybatis....

2019-12-30 17:54:04 311

原创 目录贴

@TOC思考良久,决定把这次小项目的开发过程记录一下,便于以后自己的翻阅当前这个作个目录贴这个帖子中主要记录的是采用SpringBoot作为后台框架开发,VUE做前端。本次项目会在SpringBoot中集成Token验证,并契合前端完成验证。这是我自己学习过程的一个记录,也请看客嘴下留情。后端目录后端主要在于各种组件的集成,虽然SpringBoot框架有很高的便利性,但是在学习的过程中还是...

2019-12-27 23:38:06 140

原创 如何用Idea创建SpringBoot项目

如何用Idea创建SpringBoot项目话不多说,进正题打开idea,点击左上角:File-New-ProjectJDK版本,选择自己想用的。我用1.8版本的然后点击next,配置项目相关的项,基本就是改改名字就next了只选择Spring web即可。也可以选择其他的包引入,如果你很有经验或者不担心后面的麻烦的话配置好项目名称和配置路径就可以Finish...

2019-12-27 23:36:56 107

原创 如何在oracle中创建两个库之间的触发器

首先大概说一下,我们的基础是两个不同的数据库,所以要做的第一步就是在数据库上建立dblink1、查询是否有权限创建dblink,返回true即可,如果不行,百度查一下权限相关的事情select * from v$option where PARAMETER='Advanced replication';2、接下来就是创建dblink了#创建dblink my...

2019-09-03 10:55:06 623

原创 Linux centos7 安装Mysql 离线在线皆可

注意 注意 注意 重要的事情来了,执行完上述命令后会出现如下图,箭头指向的是数据库的初始密码,要复制保存好。下载安装包,如果linux没有外网,可以直接访问wget后的链接下载,然后再传入linux。此处有个注意的点,我在下文统一使用${localUrl}代表mysql目标安装地址。检查是否有mysql用户组、没有则创建mysql用户组。进入mysql文件夹中,将文件权限给到mysql用户组。创建data文件夹,用来存储数据库的数据文件。– 创建数据库后,链接数据库进行测试即可。进入mysql数据库。

2019-03-22 11:37:08 234 1

转载 CAS server如何自定义Controller控制器

CAS server如何自定义Controller控制器在实际开发过程中,CAS Server 4.0.0服务端提供了登录、认证等功能,但是我们希望加入更多的自定义功能,如自定义第三方登录服务等功能。增加一个Controller类控制器以及修改部分配置来完成CAS Server 4.0.0自定义Controller扩展,废话就不多说了,开始具体实现方法。首先打开CAS Server Web项...

2018-12-21 14:15:57 2696

空空如也

空空如也

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

TA关注的人

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