自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 SpringBoot (六):SpringBoot集成Redis

1、前言Redis 是目前业界使用最广泛的内存数据存储。相比 Memcached,Redis 支持更丰富的数据结构,例如 hash, list, set等,同时支持数据持久化。除此之外,Redis 还提供一些类数据库的特性,比如事务,HA,主从库。可以说 Redis 兼具了缓存系统和数据库的一些特性,因此有着丰富的应用场景。本文介绍 Redis 在 Spring Boot 中两个典型的应用场景。2、快速入门2.1 导入依赖<dependency><groupId>org.s

2021-01-27 00:10:37 502 1

原创 SpringBoot (五):SpringBoot集成MyBatis

1、前言Orm 框架的本质是简化编程中操作数据库的编码,发展到现在基本上就剩两家了,一个是宣称可以不用写一句 Sql 的 Hibernate,一个是可以灵活调试动态 Sql 的 Mybatis ,两者各有特点,在企业级系统开发中可以根据需求灵活使用。发现一个有趣的现象:传统企业大都喜欢使用 Hibernate ,互联网行业通常使用 Mybatis 。Hibernate: 特点就是所有的 Sql 都用 Java 代码来生成,不用跳出程序去写(看) Sql ,有着编程的完整性,发展到最顶端就是 Sprin

2021-01-26 23:28:22 248

原创 windows 安装运行kafka

一、安装JAVA JDK·、下载安装包http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html注意:根据32/64位操作系统下载对应的安装包2、添加系统变量:JAVA_HOME=C:\Program Files\Java\jdk1.8.0_77二、配置zookeeperZookeeper:官网:https://zookeeper.apache.org/releases.html#dow

2021-01-22 20:17:16 425

原创 Zuul 网关转发的五种方式

上图为一个微服务框架的简单示例,当有一个HTTP请求发送到服务器的时候,其实是先经过了Nginx的,再经过了网关,这里的网关就担任了拦截过滤的作用,既然拦截和过滤了,肯定就涉及到了请求的转发转发我大致例了以下五种转发方式:方式一:path+serviceId 方式在spring_clude的配置文件application.yml 文件中加入以下配置:server: port: 8888 #服务端口spring: application: name: app-zuu.

2021-01-21 23:23:56 3312

原创 SpringBoot (四):SpringBoot实战 Thymeleaf 中单表的增删改查功能

SpringBoot (四):SpringBoot 中 Thymeleaf 的使用

2021-01-15 12:41:46 669

原创 SpringBoot (三):SpringBoot 中JPA的使用

一、JPA介绍Jpa (Java Persistence API) 是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术,结束现在 Hibernate,TopLink,JDO 等 ORM 框架各自为营的局面。值得注意的是,Jpa是在充分吸收了现有 Hibernate,TopLink,JDO 等 ORM 框架的基础上发展而来的,具有易于使用,伸缩性强等优点。从目前

2021-01-12 00:46:46 338

原创 SpringBoot (二):SpringBoot 中Controller和配置文件的使用

一、SpringBoot 中Controller的使用1.1、返回视图1.1.1 controller代码import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controller@RequestMapping("test")public class TestController1 { @RequestMapping

2021-01-11 20:46:48 3212

原创 SpringBoot (一):SpringBoot简介 及快速入门

一、SpringBoot简介1.1 原有Spring优缺点分析1.1.1 Spring的优点分析Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的EnterpriseJavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了EJB的功能。1.1.2 Spring的缺点分析虽然S

2021-01-11 00:20:34 255 1

原创 Jenkins基于gitee的项目的持续部署linux实战

Jenkins基于gitee的项目的持续部署实战Jenkins实战需要服务器安装以下软件Jenkins参考 https://blog.csdn.net/m0_50217781/article/details/112417128git参考 https://blog.csdn.net/m0_50217781/article/details/112398132maven参考 https://blog.csdn.net/m0_50217781/article/details/112400740to

2021-01-10 18:43:59 410 1

原创 linux安装Jenkins

linux安装Jenkinswget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reporpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key这句话执行是没有反应的,但是是获取jenkins key的关键步骤yum install jenkins -y慢慢等它下载完注意:安装Jenkins需要j

2021-01-10 01:58:00 3213 7

原创 linux 安装jdk 两种方法:手动安装 和yum安装:

linux 安装jdk安装jdk有两种方法:手动安装 和yum安装:1、 yum安装如下:1.1 查询要安装jdk的版本命令:yum -y list java*1.2 安装jdk1.8命令:yum install -y java-1.8.0-openjdk.x86_641.3 查询jdk版本命令:java -version这样就安装成功了。默认给安装到 usr/lib/jvm/2、 手动安装如下:2.1 下载jdk1.8压缩包:官网链接如下:https://ww

2021-01-10 00:04:36 60254 10

原创 在Linux系统上安装maven

1、下载wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz也可以在浏览器去maven官网http://maven.apache.org/download.cgi下载需要的版本,这里安装的是二进制包,所以选择“-bin.tar.gz”结尾的包2、解压tar -xf apache-maven-3.6.3-bin.tar.gz -C /us

2021-01-09 19:45:56 758 2

原创 yum安装Git 在Linux系统上安装Git

在Linux上是有yum安装Git,非常简单,只需要一行命令yum -y install git输入 git --version查看Git是否安装完成以及查看其版本号顺便说一下,yum安装git被安装在/usr/libexec/git-core目录下至此,yum安装git完成...

2021-01-09 18:31:13 4771

原创 git安装及gitee使用(基于IDEA)

1、git安装1.1:下载安装包(请注意,如果你不熟悉每个选项的意思,请保持默认的选项)Git-2.18.0-64-bit.exe打开http://msysgit.github.io/ 网址,点击Download下载最新版本1.2:安装教程下载完成后,开始安装点击Next点击Next根据情况修改安装路径 点击Next取消Windows Explorer integration选项,改用TortoiseGit(建议)点击Next设置开始菜单里面的名字(默认)点击Next选择

2021-01-09 18:06:57 608

转载 POI中设置(居中,字体,边框等)Excel单元格样式

创建sheet什么的就不多说了,直接进入正题 HSSFCellStyle cellStyle = wb.createCellStyle(); 一、设置背景色: cellStyle.setFillForegroundColor((short) 13);// 设置背景色 cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); 二、设置边框: cellStyle.setBorderBottom(HSSFCellSty

2021-01-06 17:05:57 2630

原创 同一个form表单中出现两个或多个button时怎么控制分别提交

Form表单中出现两个或多个button时怎么控制分别提交<%@ page contentType="text/html;charset=UTF-8" language="java" %><script src="http://lib.sinaapp.com/js/jquery/1.6/jquery.min.js"></script><html><head> <meta charset="UTF-8"> <

2021-01-04 22:32:21 2692

空空如也

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

TA关注的人

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