自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 调用其他项目接口的几种方式

一、通过HttpClient的方式package com.zoey.http.utils;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.apache.http.HttpResponse;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.methods.HttpP

2021-01-29 18:07:50 3213

原创 Consul环境搭建(Windows系统)

1、下载Consul2、启动Consul服务3、访问Consul默认访问地址:http://localhost:8500

2020-03-07 21:13:35 1197

原创 Zookeeper环境搭建(Windows系统)

1、下载Zookeeperhttps://www.apache.org/dyn/closer.cgi/zookeeper/2、修改配置文件3、配置环境变量4、启动Zookeeper服务...

2020-03-07 21:11:34 384

原创 Docker启动Mysql容器

实现命令如下:[root@localhost /]# docker search mysql(查找mysql镜像,此处如果无法获取到镜像,则可能是网络问题,需要保证虚拟机可以联网)[root@localhost /]# docker pull mysql(拉取mysql镜像)[root@localhost /]# docker image ls(查看所有的镜像)[root@...

2020-02-03 19:05:13 4831

原创 Vmware虚拟机Centos7联网

查看网卡信息 ifconfig 注意:CentOS6中网卡名称是ifcfg-ethX,CentOS7中网卡名称是ifcfg-ensXX 网卡文件目录是:/etc/sysconfig/network-scripts/ ip addr show 修改网卡 通过命令(临时性变更,不推荐) ifconfig INTERFACE...

2020-02-03 18:00:39 419

原创 VMware虚拟机Centos7无法ping通www.baidu.com

效果如下:解决方式如下:修改配置文件并重启服务1、先查看配置信息2、查看虚拟机网络编辑,发现虚拟机网段是192.168.79.xx3、修改配置文件重启服务:参考博客:https://www.cnblogs.com/zhangchenchuan/p/11887801.htmlhttps://blog.csdn.net...

2020-02-03 17:57:34 868

原创 Docker启动Tomcat容器

1、拉取Tomcat镜像并启动tomcat容器1、拉取tomcat镜像[root@localhost /]# docker pull tomcat(#拉取tomcat镜像,不指定TAG,默认表示拉取最新版本的)Using default tag: latestlatest: Pulling from library/tomcat.....................2、启...

2020-01-19 22:00:38 7092 7

原创 Docker For Windows10 安装

1、检查电脑是否开启虚拟化,默认是开启(任务管理器---性能)2、开启windows的Hyper-V功能( Docker是必须依赖虚拟技术的~即使你在win10下使用,也是使用默认的虚拟机hyper-v)2、下载Docker For Windows下载地址:https://store.docker.com/editions/comm...

2020-01-19 15:31:05 245

原创 docker配置加速器,快速拉取镜像

由于docker拉取镜像比较慢,所以一般我们会配置docker的加速器地址,步骤如下:1、进入/etc/docker目录[root@localhost docker]# cd /etc/docker/2、新建一个文件daemon.json[root@localhost docker]# lskey.json[root@localhost docker]# touch dae...

2020-01-14 21:48:19 889

原创 Centos7安装Docker

Docker安装前提:1、已经安装好VMware虚拟机2、在虚拟机中已经安装好Centos73、Centos7可以正常联网使用(ping www.baidu.com可以校验)一、准备如果之前有安装过docker,则需要卸载旧版本yum list installed|grep dockeryum -y remove ...卸载后保留/var/lib/do...

2020-01-13 21:30:44 211

原创 微服务------Spring-Cloud-Zuul实现路由网关功能

1、什么是API网关? API网关是一个反向路由:屏蔽内部细节,为调用者提供统一入口,接收所有调用者请求,通过路由机制转发到服务实例 API网关是一组过滤器集合:可以实现一系列与核心业务无关的横切面功能,如安全认证、限流熔断、日志监控。 服务网关 = 路由转发 + 过滤器 路由转发:接收一切外界请求,转发到后端的微服务上去 过滤器:在服务网关中可以完...

2020-01-08 19:06:35 219

原创 微服务------Spring-Cloud-Feign调用服务实现负载均衡

项目名称为spring-cloud-feign1、使用IDEA工具创建一个springboot项目,选择如下依赖2、项目搭建完成后,配置如下:3、删除application.properties文件,新建application.yml配置文件,配置如下:spring: application: name: eureka-feign-...

2020-01-08 15:12:45 447

原创 微服务------Spring-Cloud-Ribbon调用服务实现客户端负载均衡

项目名称为spring-cloud-ribbon1、使用IDEA工具创建一个SpringBoot项目勾选Web、Eureka Discovery和Ribbon,从而自动在pom.xml中引入Ribbon的包2、创建完之后,项目结构如下:pom.xml配置如下:<?xml version="1.0" encoding="UTF-8"?>...

2020-01-07 16:57:38 158

原创 微服务------Spring-Cloud-Eureka搭建客户端(服务提供者,把服务注册到注册中心上)

项目名称为spring-cloud-eureka-client一、使用IDEA工具创建一个SpringBoot项目注意:这里要勾选Web和Eureka Discovery选项主要是为了引入Eureka客户端的依赖如下:(选择Eureka Discovery之后,会自动加入依赖在pom.xml中)<groupId>com.etc</grou...

2020-01-07 16:26:06 277

原创 微服务------Spring-Cloud-Eureka搭建服务端(注册中心)

项目名称为spring-cloud-eureka什么是Eureka Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。 Eure...

2020-01-07 15:44:23 197

原创 SpringBoot---实现简单登录功能

1、新建登录页面,login.jsp页面如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head>...

2020-01-07 15:25:54 2535 2

原创 SpringBoot----利用JpaRepository实现数据的增删查改

SpringBoot----利用JpaRepository实现数据的增删查改1、新建一个maven工程,使用jdk1.8,在pom.xml文件中添加依赖包如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc...

2020-01-07 15:25:43 329

原创 JHipster------使用JDL-Studio自动生成代码

1、使用JHipster生成一个项目(打开CMD终端)生成的文件如下:2、使用IDEA工具打开这个项目,效果如下:项目详细结构如下:3、使用JDL-Studio在线生成工具,编写实体类,链接地址如下:https://start.jhipster.tech/jdl-studio/4、编写完实体类之后,下载这个文件5、将这个文件放在项...

2019-08-21 11:57:57 2465

原创 JHipster---搭建一个简单的JHipster单体应用

前提条件:(1)安装了jdk8 (2)安装了node10 (3)安装了JHipster验证方式如下:详细步骤如下:1、打开CMD,在D盘创建一个文件,然后开始创建JHipster应用C:\Users\PC-8813>d:D:\>mkdir JHipsterDemoD:\>cd JHipsterDemoD:\JHipsterDemo&g...

2019-05-31 16:54:57 6170

原创 SpringBoot---访问html页面简单实例

1、创建一个maven项目,创建完成之后,需要设置jdk的版本,跟Eclipse保持一致2、配置pom.xml文件如下:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht...

2019-02-11 16:36:19 3286

转载 IO流基础知识点

一、定义输入流:从文件或者网络中读取内容到内存中输出流:从内存中写入内容到文件或者网络中 二、分类流可以分为字节流、字符流字节流:以字节从流中读取数据或者往流中写入数据,通常用来处理二进制文件,比如图像和声音。比较常用,也推荐使用。              基类为InputStream和OutputStream。字符流:以字符从流中读取数据或者往流中写入数据,通常...

2018-11-08 18:16:37 309

原创 Java---创建线程的两种方式

一、继承Thread类:package com.etc.demo;class ThreadDemo extends Thread { public void run() { for(int i = 1; i &lt;= 3; i++) { System.out.println("继承Thread类的线程在执行....."+i); } }}启动线程:调用Thre...

2018-07-26 15:19:29 326

原创 Java向上转型和向下转型

1、什么是向上转型?把子类对象直接赋给父类引用叫向上转型(upcasting),向上转型不用强制转型。2、为什么要向上转型?优点:            一个是我们不必知道正在处理的对象的确切类型,这一切都交给多态处理即可;另一个是可以简化代码数量;缺点:          不能使用子类中特有的类3、如何向上转型?Animal animal = new Cat...

2018-07-26 11:13:24 482 2

原创 SpringBoot----实现简单的邮件发送

SpringBoot----实现简单的邮件发送1、新建一个Maven项目springboot8,使用jdk8,在配置文件pom.xml中添加如下依赖:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...

2018-03-16 11:17:38 6201 13

原创 SpringBoot----使用Restful风格实现数据的增删查改

SpringBoot----使用Restful风格实现数据的增删查改1、新建一个Maven项目springboot7,使用jdk8,在pom.xml中添加如下依赖:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...

2018-03-14 15:38:08 4035 2

原创 SpringBoot----用MyBatis注解实现数据的增删查改

SpringBoot----用MyBatis注解实现数据的增删查改1、新建一个Maven项目,使用jdk1.8,在pom.xml中添加依赖如下:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

2018-03-13 17:03:28 5447 1

原创 SpringBoot----读取配置文件中的属性

SpringBoot----读取配置文件中的属性1、继续使用上一篇文章的项目springboot4,修改配置文件application.properties文件如下:###############################定义属性###############################com.etc.name=zoeycom.etc.title=测试属性com.etc.desc=...

2018-03-13 10:54:43 1204

原创 SpringBoot----利用JpaRepository实现数据的增删查改

SpringBoot----利用JpaRepository实现数据的增删查改1、新建一个Maven项目,使用jdk1.8,在pom.xml中添加如下依赖:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca...

2018-03-13 09:46:25 23093 2

原创 SpringBoot----利用JdbcTemplate实现增删查改操作

SpringBoot----利用JdbcTemplate实现增删查改操作1、新建一个Maven项目,使用jdk1.8,在pom.xml中添加如下依赖:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...

2018-03-09 15:11:49 6601

原创 SpringBoot----全局异常处理

SpringBoot----全局异常处理1、使用上个例子springboot2中的代码,在UserController.java中添加一个方法,代码如下:/*** @Description:测试异常类是否生效,返回json数据* 访问地址:http://localhost:8080/users/zeroException* @return* @author:zoey* @date:201...

2018-03-08 11:42:27 1898

原创 SpringBoot----web开发,实现简单的页面交互(结果返回freemarker页面)

SpringBoot----web开发,实现简单的页面交互(结果返回freemarker页面)1、新建一个Maven项目,在pom.xml中添加依赖包如下:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...

2018-03-07 15:56:56 5814

原创 SpringBoot---使用Mybatis配置文件实现数据的增删查改

SpringBoot---使用Mybatis配置文件实现数据的增删查改1、新建一个Maven项目,在pom.xml中添加必要的依赖:&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:...

2018-03-06 17:36:51 8147

原创 SpringBoot初学(一)-----搭建项目,简单例子启动

SpringBoot初学(一)-----搭建项目,简单例子启动1、使用MyEclipse工具,新建一个Maven项目,进行如下设置:2、新建的项目格局如下:3、配置pom.xml,添加SpringBoot依赖包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h

2018-02-06 11:20:30 2122

原创 Python-----下载安装环境搭建以及初始化程序实现

Python下载安装环境搭建以及初始化程序实现1、下载Python,进入官网https://www.python.org/downloads/2、选中Window,进入如下页面:3、查看自己的电脑的操作系统,是64位还是32位,然后选择自己想要下载的版本(一般不选择最新的版本,因为可能不是很稳定),选中进行下载,下载完之后,图标显示如下:4、点击ex

2017-10-20 10:27:16 1198

原创 SSM(SpringMVC Spring Mybatis)三大框架从零开始搭建实例

SSM(SpringMVC Spring Mybatis)三大框架从零开始搭建实例1、新建一个web工程,带有web.xml文件2、第二步,将ssm框架搭建所需要的jar包复制到lib目录下,全部选中,Add-to-Path,加入到工程下3、配置web.xml文件:<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-

2017-08-14 15:42:37 5028 3

原创 Spring---面向切面编程(aop)实例

Spring---面向切面编程(aop)实例AOP(Aspect Oriented Programming)面向切面编程:1、产生的原因:为了将程序中重复的代码抽取出来,秉承程序设计“高内聚,低耦合”的思想。比如:Session开启事务查询代码session提交事务头部和尾部的代码(开启事务和提交事务),每个test方法中都是相同的代码,每次重复编写这些代码显得很浪费...

2017-08-10 10:32:54 744

原创 Spring---annotation注解初学

Spring如何使用注解1、新建一个java工程,添加spring3.1支持2、配置applicationContext.xml文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="h

2017-08-09 10:09:26 334

原创 Spring----IOC实例

Spring----IOC实例第一种方式:通过getter/setter方法注入:1、新建一个Java工程,添加spring3.1支持2、在src下新建com.etc.dao包,新建UserDAO.java类:package com.etc.dao;public class UserDAO { public void create(){ System.out.printl

2017-08-01 11:29:18 326

转载 Spring---IOC(控制反转)和DI(依赖注入)

Spring---IOC(控制反转)实例1、IOC是什么?   Ioc—Inversion Of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。●谁控制谁,控制什么:传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对

2017-08-01 10:16:32 451

原创 Spring---helloworld实例

Spring---helloworld实例1、什么是Spring框架?spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对JavaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,Hibernate框架等组合使用。2、为什么使用Spring框架?        在使用Spring框架之前,Service层想要调用Dao

2017-07-31 15:00:03 460

空空如也

空空如也

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

TA关注的人

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