- 博客(14)
- 收藏
- 关注
原创 Linux安装mysql
一、下载mysql 1、可以直接去官网下载 2、wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz二、安装mysql1、找到下载的目录执行解压命令tar -xvJf mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz2、把解压的mysql文件移动到/usr/local/...
2021-03-11 17:50:20
569
原创 spring cloud feign 使用
一、什么是FeignFeign是一个声明式的web service客户端,它的出现使开发web service客户端变得简单、方便。使用Feign开发只需要在对应的接口加上注解即可,比如:FeignClient注解。Feign支持编码器与解码器,spring cloud open Feign 对Feign进行增强支持spring MVC注解,可以像spring web一样使用。Feign也是声明式、模板化的HTTP客户端。在spring cloud 中使用Feign可以使用HTTP请求访问远程服务。就像
2020-06-04 18:00:36
378
原创 Windows环境下搭建 ElasticSearch,并与spring boot整合
ElasticSearch简介ElasticSearch,简称ES, 是一个基于Lucene的分布式全文搜索服务器,都是基于分词和分段的全文搜索引擎,具有分词,同义词,词干查询的功能,但是ES天生具有分布式和实时的属性。ElasticSearch安装1、从官方下载中心ElasticSearch Download下载ElasticSearch安装包2、将压缩包解压到E盘,进入E:\elasticsearch-7.3.0\bin目录,双击elasticsearch.bat3、打开浏览器,..
2020-05-29 10:01:08
439
2
原创 二叉树遍历
最近在学习数据结构中的二叉树遍历,把所学的记录一下。遍历含义遍历二叉树是按照某种次序访问二叉树上的所有的节点,使每个节点被访问一次且仅被访问一次。遍历规则L-左子树 D-根节点 R-右子树 由二叉树的递归定义知,二叉树的三个基本组成单元是:根节点、左子树与右子树1、先序遍历(DLR):首先访问根节点,其次遍历根的左子树,最后遍历根的右子树,对每子棵树同样按照这三步(先根、再左、后右)进行。2、中序遍历(LDR):首先遍历根的左子树,其次遍历根节点,最后遍历根的...
2020-05-20 18:05:03
223
原创 高可用eureka搭建
上篇博客【使用Spring Cloud搭建服务注册中心】中我们介绍了如何使用Spring Cloud搭建一个服务注册中心,但是搭建好的服务注册中心是一个单节点的服务注册中心,这样一旦发生了故障,那么整个服务就会瘫痪,所以我们需要一个高可用的服务注册中心,那么在Eureka中,我们通过集群来解决这个问题。Eureka Server的高可用实际上就是将自己作为服务向其他服务注册中心注册自己,这样就会形成一组互相注册的服务注册中心,进而实现服务清单的互相同步,达到高可用的效果。增加配置文件我们还是在原来的
2020-05-13 11:06:27
211
原创 Quartz 将定时任务持久化到数据库实例
为什么要把定时任务持久化到数据库?比如说在生产上任务跑失败了,像我们之前的处理方式就是去重新修改代码重新发布进行重跑,这样子会存在非常大的风险。如果把任务持久化到数据库。我们可以通过对应的操作进行立即启动。创建表-- oracle数据库创建表create table T_JOB( jobid VARCHAR2(50), jobname VARCHAR2(1...
2019-08-01 17:07:04
676
原创 spring cloud搭建注册中心
那么本文我主要想介绍下在Spring Cloud中使用Eureka搭建一个服务注册中心,然后再向其中注册服务。由于Spring Cloud是在Spring Boot的基础上构建分布式服务的,所以需要有一点Spring Boot的基础知识,如果小伙伴们对Spring Boot尚不太熟悉的话,可以先参考下http://blog.didispace.com/categories/Spring-Boot/...
2019-07-30 22:39:03
192
原创 easypoi导出Excel
使用maven等项目管理工具,在配置文件pom.xml中,添加以下三个依赖: <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <versi...
2019-07-24 16:01:43
93
原创 Future与ExecutorService组合简单使用
package com.cn.thread;import java.util.ArrayList;import java.util.List;import java.util.concurrent.*;/** * @author zhouzenghui * @title: FutureTest * @description: TODO * @date 2019/7/24 14...
2019-07-24 15:58:02
374
原创 java多线程之CountDownLatch同步器
1、简介 CountDownLatch、CyclicBarrier是java1.5之后引入的java并发工具类。今天说说CountDownLatch.CountDownLatch能够使一个或者多个线程等待其他线程完成各自的工作再执行2、使用场景 开启多线程处理数据 多线批量生成PDF 多线程进行计算 。。。。3、实例package com.c...
2019-07-22 17:31:29
146
原创 java 使用 ftp 上传与下载文件
在网上找了一会发现一个兄弟写的帮助了我https://blog.csdn.net/LNView/article/details/724126061、添加对应的maven依赖<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId...
2019-07-10 18:19:27
821
原创 spring boot与druid整合,实现sql监控
项目结构目录:1、添加对应的maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency><...
2019-07-03 14:45:29
438
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人