- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 Jenkins使用pipeline部署项目到Docker
Jenkins项目部署1、jenkins使用pipeline部署项目到docker文章目录Jenkins项目部署前言一、配置Jenkins1.配置JDK和MAVEN2.配置用户凭证3.配置Publish over SSH远程连接二、创建pipeline任务以及配置1.创建pipeline任务2.设置参数3.编写pipeline脚本3.1.从svn拉取代码3.2.打包镜像3.3.上传镜像3.4.部署镜像4.执行构建任务总结前言最近公司的项目采用了Jenkins的流水线pipeline脚本来部
2020-10-10 09:50:31
2918
原创 SpringBoot+Vue+Jpa+Redis实现单点登录(一处登录,另一处退出登录)
SpringBoot+Vue+Redis实现单点登录(一处登录,另一处退出登录)一、需求实现用户在浏览器登录后,跳转到其他页面,当用户在其它地方又登录时,前面用户登录的页面退出登录(列如qq挤号那种方式)二、实现思路用户在前端填写用户信息登录后,后台接收数据先去数据库进行判断,如果登录成功,创建map集合,以用户id为键,token为值,先通过当前登录用户的id去获取token,如果tok...
2019-11-25 23:02:11
5087
8
原创 给大家推荐8个好玩有趣的网站
一个全球音效素材资源搜索下载站、全球免费声音素材聚合平台,免费提供声音素材搜索和音效素材资源下载,淘声网收录了全球1,000,000+ 声音资源,独创toSound“吐司”声音搜索引擎,搭配AudioDown智能下载方案,游戏音效、影视配乐、实地录音、节奏音源、音乐样本、海量音频素材一键获取,并且免费个人/商业使用许可授权。小盘资源资源涵盖学习资料、影音素材、壁纸图片,小说文档,工具软件等常见类别,均由网络收集整理,大家没事可以进去逛逛,更新的东西五花八门的,没准就有感兴趣的。
2025-03-11 00:28:35
2360
原创 夸克网盘资源精选推荐:小盘资源及其他优质站点
夸克网盘作为主流网盘,功能强大,支持在线解压阅读及磁力离线等。以下是推荐几个优质资源网站。小盘资源在内的这些网站能助你轻松找到网盘资源,希望对你有所帮助!
2025-02-18 17:43:40
9714
原创 使用jquery-contextify插件实现html右键菜单功能
一、什么是jquery-contextifyjquery-contextify是一款基于Bootstrap的jQuery右键上下文菜单插件。该右键菜单使用Bootstrap的下拉菜单组件来制作,通过简单的配置即可在指定元素上生成右键菜单。二、资源地址:下方是该插件的下载地址,里面有该插件的使用教程http://www.htmleaf.com/jQuery/Menu-Navigation/201607313804.html三、如何使用:最近项目上需要一个右键功能菜单的操作功能,所以在网络上也发
2021-04-01 18:17:58
633
原创 服务监控系统项目整合
一、构建和配置微服务1、导入pom坐标依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency><dependency> <groupId>io.micrometer</groupId>
2020-09-24 18:04:26
469
原创 SSM项目中使用Aop实现日志管理
最近在工作中需要给项目添加日志功能,看了项目里面是用了以前项目的日志模块,是通过在不同方法里面最近调用日志方法新增的,感觉这个太麻烦了,然后通过网上的一些列子就改了个切面的方式。我这里要实现是在controller方法上添加一个自定义的注解,声明方法的模块名称,和作用,通过切面类,获取参数,新增日志,保存到数据库。下面就上代码首先是我们的自定义注解@Target({ ElementType.PARAMETER, ElementType.METHOD })@Retention(RetentionPo
2020-09-02 10:13:44
1193
1
原创 Vue中使用iframe引用html页面实现vue和html页面方法的调用
当我们需要在vue中使用其他模块或者其他地方的一些html页面功能时,我们可以使用iframe去引用html页面,实现他们的交互首先我们可以再vue页面中使用标签引用html页面<template> <div> <iframe name="iframeMap" id="iframeMapViewComponent" width="100%" height="470px" v-bind:src="smgH
2020-07-14 18:31:21
9991
2
原创 记录一次java使用processBuilder调用exe执行文件处理的代码
该方法调用的是C#开发的一个exe,dll用来生成PDF文件,我们需要给该方法传递参数,我这里path传递的是一个字符串,传递的信息是看你的exe需要public boolean generatePdfFromExe(String path) { String exePath="E:\\ITextSharpTest\\ITextSharpTest.exe"; BufferedReader br=null; BufferedReader brError=
2020-06-24 15:11:38
1107
原创 VUE,localStorage(本地储存)储存数组对象,取出时产生错误
VUE,localStorage(本地储存)储存数组对象,取出时产生错误在开发中通过以下代码储存json数组对象时数据格式:[{"refId":"1","type":"1"},{"refId":"2","type":"2"},{"refId":"3","type":"3"}]储存:localStorage.setItem( "processBR", JSON.stringify(this.$refs["assemblyChildNodeTable"].selectedRows));在其他页面
2020-06-22 15:23:40
3079
原创 使用docker-compose快速创建个人博客
一、安装docker可以查看下方博客进行安装https://blog.youkuaiyun.com/weixin_44209403/article/details/103232900二、安装docker-compose1.从github上下载docker-compose二进制文件安装下载最新版的docker-compose文件sudo curl -L https://github.com/dock...
2020-04-23 20:00:07
670
原创 Spring Cloud服务网关 zuul 快速入门
前言:上篇博客中,我们快速搭建了一个Spring Cloud微服务的dome,那么这个博客就是在哪个dome的基础上开始讲解一下服务网关zuul的使用,zuul的作用我在我的前面博客中也有提到,这里就不多说。一、Zuul网关的基本知识首先网关顾名思义,就像我们生活中的海关,你必须具备一定条件就可以通过,所有我们的网关也就是这样,主要是过滤或拦截,当我们的用户访问服务的时候,通过网关的验证,然...
2019-12-14 14:58:05
740
1
原创 快速搭建SpringCloud环境
前言:在我上篇博客中,详细介绍了,Spring Cloud的一些概念和组件,如果你是新手,建议你可以先去看看:https://blog.youkuaiyun.com/weixin_44209403/article/details/103493907...
2019-12-12 18:02:21
870
2
原创 Spring Cloud的基本概念
前言由于SpringCloud知识点众多,篇幅较长,本次博客分为多部分,首先通过讲解spring cloud的各部分特点,和功能,然后通过一个小dome教大家搭建最基本微服务系统,希望可以给各位刚刚学习spring cloud的一点引导。在介绍Spring Cloud之前,如果读者不了解微服务,我觉得有必要了解一下什么是微服务,可以参考我上篇博客:https://blog.youkuaiyun.com...
2019-12-11 22:00:23
602
原创 什么是微服务,为什么要使用微服务架构
前言最近这几年微服务比较火,很多技术公司对招聘java工程师,都是以有微服务架构开发经验的求职者优先,,仿佛不谈点微服务相关的技术,都显得不是那么主流了。一:什么是微服务1、 微服务的概念源于2014年3月Martin Fowler所写的一篇文章“Microservices”(http://martinfowler.com/articles/microservices.html)。2、微服...
2019-12-11 17:26:25
3015
原创 linux(阿里ESC服务器:CentOS 7.6 64位)docker简介和安装docker和使用docker教程
linux(CentOS7)安装docker和使用docker教程一、什么是Docker1、Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。2、Docker使用Go语言编写适用于Linux平台(仅适用) ,但是又能...
2019-11-25 11:45:18
716
原创 SpringBoot,JDBC连接oracle报错java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z
SpringBoot,JDBC连接数据库报错:java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z问题:使用springboot,jdbc连接oracle10g数据库,启动项目报错java.lang.AbstractMethodError:oracle.jdbc.driver.T4CConnect...
2019-11-23 16:51:13
2187
原创 使用java爬虫爬取网站前台代码(html+css+js+img)
使用java爬虫爬取网站前台代码(html+css+is+img)一、爬虫1、什么是爬虫爬虫主要针对与网络网页,又称网络爬虫、网络蜘蛛,可以自动化浏览网络中的信息,或者说是一种网络机器人。它们被广泛用于互联网搜索引擎或其他类似网站,以获取或更新这些网站的内容和检索方式。它们可以自动采集所有其能够访问到的页面内容,以便程序做下一步的处理。2、为什么我们要爬取数据在大数据时代,我们要获取更多...
2019-11-20 20:23:17
2422
2
原创 SpringBoot项目实现高并发商品秒杀
SpringBoot项目实现高并发商品秒杀注:该项目使用IDEA+SpringBoot+Maven+Mybatis+Redis+RabbitMQ 等技术实现。本人水平有限,以下代码可能有错误,或者解释不清,希望理解,并且及时下方留言,及时修改,谢谢各位道友!一、秒杀实现思路秒杀其实就是一件商品,在某一个时间段内,由于降低了价格,超高的优惠,导致在这一个时间段内购买量大量增加,但是库存有限,产...
2019-11-18 16:51:35
2018
3
原创 SpringBoot+elasticsearch实现全文检索,做一个简单的搜索引擎
SpringBoot+elasticsearch实现全文检索,做一个简单的搜索引擎一、什么是elasticsearch答:“ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中...
2019-11-15 20:17:44
5952
13
原创 SpringDataJpa+vue+Echarts绘制柱状图和饼状图
SpringDataJpa+vue+Echarts绘制柱状图和饼状图注明:dome源码和sql文末自取。该dome使用了IDEA和vs-code编码工具。idea使用了lombok插件。一、后端实现1、创建SpringBoot项目,勾选 web、jpa、lombok、mysql、jdbc 启动器,并创建对应的层2、创建Charts.java实体类@Data@Entity@Table(...
2019-11-13 17:25:50
1435
原创 springDataJpa+vue实现三级联动
springdatajpa+vue实现省市区三级联动一,编写后端代码1、创建springboot项目,添加 web、jpa、lombok、mysql、jdbc 启动器,并创建对应的层2、编写省,市,区的实体(idea使用了lombok插件),SQL等项目文件文末自取省份实体类:AddressProvince.java@Data@Entity@Table(name = "t_addre...
2019-11-12 20:19:10
709
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅