自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Cloud Gateway 基础使用

Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着非常作用,网关常见的功能有路由转发、权限校验、限流控制等作用。项目结构项目 端口 描述eureka-server 8761 服务的注册与发现service-one 8081 服务gateway-client 8080 网关 gatewayeureka-servereureka-ser...

2022-03-29 17:15:54 236

原创 springcloud进阶教程

SpringCloud简介SpringCloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,裸机数据中心,以及Cloud Foundry等托管平台。特性Spring Cloud专注于提供良好的开箱即用经验的典型用例和可扩展性机制覆盖。分布式/版

2022-03-29 17:11:14 192

原创 ElasticSearch入门、索引管理、映射

一、快速入门1. 查看集群的健康状况http://localhost:9200/_cathttp://localhost:9200/_cat/health?v说明:v是用来要求在结果中返回表头状态值说明Green - everything is good (cluster is fully functional),即最佳状态Yellow - all data is available but some replicas are not yet allocated ..

2022-03-28 21:18:06 2559

原创 RabbitMQ 3.7快速安装教程

一、简介RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。二、准备工作1、rabbitmq-server-3.7.17.exe 可以去官网下载2、otp_win64_22.0.exe 可以去官网下载三、下载安装包1、首先我们需要准备一个rabbitmq的安装包和Erlang安装包,若没有则百度搜索进入官网

2022-03-28 21:01:59 3204

原创 使用Nginx进行反向代理的操作

一、代理服务器1、什么是代理服务器代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。2、为什么要使用代理服务器1)提高访问速度由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务器的硬盘中读取,起到了缓存的作用,尤其对于热门站点能明显提高请求速度。2)防火墙作用由于所有的客户机请求都必须通过代理服务

2022-03-28 20:50:52 431

原创 Dubbo的底层实现原理和机制

Dubbo :是一个RPC框架,SOA框架:Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。作为RPC:支持各种传输协议,如dubbo,hession,json,fastjson,底层采用mina,netty长连接进行传输!典型的provider和cusomer模式!作为SOA:具有服务治理功能,提供服务的注册和发现!用zookeeper实现注册中心!启动时候服务端会把所有接口注册到注册中心,并且订阅configu

2022-03-28 20:42:12 302

原创 Python3.7结合sqlite3开发GUI小程序

一、概述 本系统可对员工信息、菜单信息等用户所需要的信息进行数据获取和展示,根据用户的需求及其所提供的数据,将各类信息传入数据库进行存储。系统可根据用户的权限进行信息的展示,如管理员可对数据进行增删改查满足管理需求,员工登录后只可对部分信息进行查看,满足了不同用户的需求。二、登录窗设计from tkinter import messageboximport sqlite3from tkinter import *from tkinter.ttk import *import 操作界面..

2021-12-26 09:58:19 888

原创 JSON解析

一、简介JSON,全称:JavaScript Object Notation,是一种常见的轻量级的数据交换格式,在一个程序员的开发生涯中是常接触的。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。Java是面向对象的语言,所以我们更多的在项目中是以对象的形式处理业务的,但是在传输的时候我们却要将对象转换为 JSON 格式便于传输,而且 JSON 格式一般能解析为大多数的对象格式,而不在乎编程语言。Json与XML

2021-12-08 16:23:27 88

原创 多线程技术

一、基本概念  多线程是Java语言的重要特性,大量应用于网络编程、服务器端程序的开发,最常见的UI界面底层原理、操作系统底层原理都大量使用了多线程。  我们可以流畅的点击软件或者游戏中的各种按钮,其实,底层就是多线程的应用。UI界面的主线程绘制界面,如果有一个耗时的操作发生则启动新的线程,完全不影响主线程的工作。当这个线程工作完毕后,再更新到主界面上。  我们可以上百人、上千人、上万人同时访问某个网站,其实,也是基于网站服务器的多线程原理。如果没有多线程,服务器处理速度会极大降低。  多线程应用于

2021-12-05 19:27:18 275

原创 java数据结构训练

1、定义一个方法 listTest(ArrayList<String> list, String name),要求返回 name 在 list 里面第一次出现的索引,如果 name 没出现过返回-1。 package collection;import java.util.ArrayList;import java.util.Scanner;public class demo1 { public static void main(String[] args) { .

2021-11-18 21:11:39 498

原创 JAVA String 类 练习

1.编写一个方法,将一段文本中的各个单词的字母顺序翻转, 例如:"I like writing code best",将变成"I ekil gnitirw edoc tseb"。package stringlei;import java.util.Scanner;public class Demo1 { public static void main(String[] args) { reverse(); } public static void r

2021-11-16 16:50:14 621

原创 Java基础语法

涉及知识点: 二进制、变量、数据类型、ascii 码表、方法简述、运算符、接收输入、随机数、作用域、编程规范、转义字符1、二进制计算机中的数据都以二进制数字保存。二进制:逢二进一。即只有 0、1 两个值。如:十进制的 10 在计算机内保存为二进制的 1010计算机中信息的存储单位 位(Bit):表示一个二进制数码 0 或 1,是计算机存储处理信息的最基本的单位。字节(Byte):一个字节由 8 个位组成。它表示作为一个完整处理单位的 8 个二进制数码。补码: 事实上,计算机内

2021-08-23 00:02:43 88

原创 JAVA基础分享

1、Java 发展史1991-------- Oak(橡树)是java的前身1995-------- Java语言在1995年正式推出Java 1.0 詹姆斯高斯林(Java之父) Sun公司......JavaSE(J2SE)【Java2 Standard Edition】:java的标准开发平台 JavaEE(J2EE)【Java 2 Platform,Enterprise Edition】:java企业级开发平台 JavaME(J2ME)【Java 2 Micro Editio

2021-08-15 22:33:42 113

空空如也

空空如也

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

TA关注的人

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