摘要: 我们在选择微服务框架时,除了我们的spring_cloud外,还有其中一款,高性能的框架就是dubbo。dubbo框架是由我们的阿里巴巴开发,最后交给Apache基金会。dubbo+zookeeper仍然具有服务注册,面向接口的方法调用,智能容错,负载均衡的功能,我们就讲解一下dubbo框架的组件作 阅读全文
posted @ 2021-10-21 09:51 kunmin 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: springCloud是一套微服务组件, 常用的Eureka,Ribbon,Hystrix,Feign,Gateway,Config,Bus(消息总线)等等。 一、Eureka 1、Eureka:提供服务注册和发现功能 1、服务注册:在服务治理框架中,通常都会构建一个注册中心,每个服务单元向注册中心 阅读全文
posted @ 2021-08-06 15:51 kunmin 阅读(4901) 评论(0) 推荐(0) 编辑
摘要: 我们本文,只介绍如何搭建一个微服务架构,其中微服务的理论知识见另一篇文章: 1、创建父工程(之后所有的服务,均在父工程下创建),引入在pom文件引入依赖 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.a 阅读全文
posted @ 2021-08-06 15:19 kunmin 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: 我们在编写代码的时候,异常是不可避免的,比如在接受用户输入的参数时,或者说是文件的操作。这就需要我们去对异常进行处理。今天在回首这个知识点的时候,就看到这个问题。下面跟大家分享一下。有test1()和test2()方法 运行结果:第一行的年龄是test1的结果,第二行的i是test2运行的结果 其中 阅读全文
posted @ 2021-07-06 15:46 kunmin 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 最近在学习spring框架,就了解到spring框架,有两大核心,一个是“IOC”,即控制反转。spring可以看成一个容器,它可以帮助我们管理并创建对象。就不再是我们程序员自己去new。 1、我们先创建实体商品类(省略set,get) 2、我们创建配置文件application.xml,这也是我们 阅读全文
posted @ 2021-06-08 21:45 kunmin 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Arrays 我们在操作一组连续的数据时,通常会想到使用数组或者集合,这些都是十分优秀的数据结构。但是java.util也为我们提供了一个工具类Arrays,其中有一些比较便利的方法来操作数组。下面我就来介绍一下。 1、toString:遍历数组返回一个字符串,他不同于我们平时使用的 对象名.toS 阅读全文
posted @ 2021-05-20 16:53 kunmin 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 最近,因为学习项目,就想总结前面的知识。下面我们就简单归纳归纳JAVA-IO知识。 IO是java中十分重要的知识,那么什么是IO,即in和out,java中是通过“流”来处理io的,进而实现了程序与外设的数据传输。 流的特点: 1、先进先出:最先写入的输出流,会最先被输入流读取到 2、顺序存储:写 阅读全文
posted @ 2021-05-04 12:09 kunmin 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 在我们我学习JSP时,会常常用到JSP的内置对象(page,pagecontext,request,response,session,application,out ,exception,config)。其中(pageContext,request,session,application)这四个内置 阅读全文
posted @ 2021-04-01 17:24 kunmin 阅读(119) 评论(0) 推荐(0) 编辑
摘要: JSON数据现在是我们开发中用的最多的,百分之九十的数据都是通过JSON方式进行传输,那么想要学好JSON解析就要了解什么是JSON数据,怎么快速解析它从而提升开发效率。下面我们先来说说JSON的数据格式 1 []中括号代表的是一个数组; 2 {}大括号代表的是一个对象 3 双引号“”表示的是属性值 阅读全文
posted @ 2021-03-10 17:14 kunmin 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、使用synchronize修饰需要同步的代码块。这里就涉及到一个概念叫“对象锁”,我的理解就是java在执行synchronized修饰的代码块时,就要拿到这段代码的执行权限,这里的“权限”,就是“锁”,因为一个对象就只有一个锁,所以一段synchronized修饰的代码,只能同时被一个线程执行 阅读全文
posted @ 2021-03-04 11:59 kunmin 阅读(244) 评论(0) 推荐(0) 编辑