自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sping cloud alibaba整合openfeign,openfeign的日志配置,契约配置,超时时间配置,自定义拦截器

sping cloud alibaba整合openfeign,openfeign的日志配置,契约配置,超时时间配置,自定义拦截器

2023-05-25 20:20:22 299

原创 ribbon的负载均衡策略种类,如何配置ribbon的负载均衡策略

ribbon的负载均衡策略种类,如何配置ribbon的负载均衡策略

2023-05-25 20:18:26 634

原创 nacos2.1.1版本,作为注册中心,配置中心如何使用,nacos服务端启动,微服务搭建,nacos集群化部署

nacos2.1.1版本,作为注册中心,配置中心如何使用,nacos服务端启动,微服务搭建,nacos集群化部署

2023-05-17 22:54:32 2319 1

原创 uber h3地图网格,点,区域获得六边形网格,java客户端

uber h3地图网格,点,区域获得六边形网格,java客户端

2023-04-17 21:55:57 1457

原创 关于集合,list,set,map 理论基础和面试问题

在java中,通俗的讲,就是包含了同一类对象的容器,这个对象称为集合。引用一张别人的图可以看到在日常开发中整体分为三类:list集合(有序可重复)、set集合(无序不可重复)、map(特殊的key-value键值对)集合。

2023-04-12 21:59:06 63

原创 springboot利用aop进行日志记录

springboot利用aop进行日志记录

2023-04-03 21:22:58 43

原创 关于开发过程中父子工程 - 副本

关于开发过程中父子工程项目可以正常运行,但是无法打包的问题!出现找不到java类的情况特在此记录.网上说了很多,直接说我的解决方案!例如说,在父工程下有两个子工程,同时,两个子工程见发生了调用关系,此时要注意了!问题在于使用的依赖,被调用的子工程打包后,调用者找不到import类的位置,原因就是被调用使用第一种spring-boot-maven-plugin打成的jar包目录结构不同于我们想要的导入被调用者jar包的结构。解决方案就是处了调用者使用spring-boot-maven-plugin打

2023-03-14 21:27:03 82

原创 VM ware虚拟机创建成功,NAT模式下设置静态IP ,虚拟机上网 虚拟机和宿主机互相ping通

起因:在一次学习过程中,遇到虚拟机需要连接到网络,例如: 在新建虚拟机之后,在虚拟机内部需要去ping通其他网站域名在NAT模式下,你发现修改了ifcfg-ensxxx下面的配置之后在systemctl restart network时报错!这里记录一下自己的处理过程!此文章基于NAT模式下配置静态ip和联网一起进行!创建虚拟机就不在赘述!

2022-11-28 23:25:25 935

原创 kafka基本知识(安装,介绍),主题与分区,消息存储位置,kafka集群,java消息发送和消息,spring使用kafka,kafka优化(消息丢失,重复消费,消息积压,延时队列等)

kafka基础知识

2022-09-20 21:30:33 527

原创 docker入门,镜像,容器,数据卷,dockerfile,docker网络,springboot微服务打包docker镜像[狂神yyds]

docker入门

2022-06-13 17:08:17 3351

原创 SSM:初入Mybatis、Spring、Spring-mvc,配置,整合,注解,七牛云上传文件

1.Mybatis1.mybatis的作用mybatis的作用就是为了将MVC中dao成的实现类替代,使用xml文件的方法完成与数据库的交互.2.mybatis的配置我的jdbc配置文件driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/xa_2106?characterEncoding=utf-8username=rootpassword=1234562.1mybatis-config.xml配置<!--

2021-09-30 10:14:52 268

原创 代理模式:动态代理,jdk动态代理,cglib动态代理

代理模式简而言之,就是原本需要进行额外处理的业务功能,交由代理对象进行处理自己只需专注于完成自己主要功能即可。代理分为静态代理和动态代理。静态代理:代理对象类需要实现当前被代理对象的父类接口,且每个方法都要单独进行实现,也就是实现重写被代理对象的父接口的方法。动态代理:jdk动态代理(只能对接口实现动态代理)cglib动态代理(可以对实体类实现动态代理)1.静态代理//接口package com.lipengg.service;/** * @author lipengg * @da

2021-09-23 10:22:54 75

原创 java_web1:基本标签、form表单、frameset框架标签、CSS样式、javascript、servlet

前端三剑客: html,css,js(javascript)html: Hyper Text Markup Language:超文本标记语言针对字体,图片,视频,音频等等进行操作,设置字体颜色,大小,设置图片的宽度和高度h5的一些标签对视频或者音频操作!通过html标签 写半成品的网页 ----- 类似于房屋的主体结构通过css(层叠样式表):能针对html标签进行修饰 ----类似于房屋的装修通过js(javascript):实现效果(轮播图,js事件编程)----类似房屋中的功能htm

2021-08-28 18:14:29 1106

原创 数据库2:表与表的关系、数据库的三大范式、多表查询、mysql的事务、JDBC、数据库连接池、Apache开源工具类库、java注解类

– 数据库的备份和还原– 两种方式:– 图形界面话:简单直观– 选择数据库—右键----备份---->选择导出的路径(结构以及数据都保存)– 将之前存在库,然后选择 执行指定sql脚本----> 选择指定的sql脚本—进行执行即可!– 命令行方式– 备份:mysqldump -uroot -p密码 备份数据库名称 > 保存的本地地址– 还原:– 将原来删除,新建库,使用库, source 将保存的本地地址1.表与表的关系一对一:是一种特例 (应用场景不多) 举例:

2021-08-21 09:01:42 175

原创 数据库1:数据库、DDL数据库定义语言、DML操作数据库语言、DQL条件查询语句

数据库SQL(Structure Query Language)语言是数据库的核心语言。SQL语言共分为四大类:数据查询语言DQL,数据操做语言DML,数据定义语言DDL,数据控制语言DCL。1.DDL数据库定义语言1.1创建数据库create database 库名;create database if not exists 库名;-- 方式1create database mydb_01;-- 方式2create database if not exists mydb_01;1.

2021-08-14 14:27:13 249

原创 java基础5:工厂模式、单例模式、File文件类、递归、IO流、Properties配置文件、网络编程、利用IO流模拟注册登录功能、关于反射、JDK动态代理

1.工厂模式23种java设计模式之一1)提供抽象类(基类)2)提供一些子类,完成方法重写3)提供一个接口:完成具体子类的实例化对象的创建,不能直接new子类,构造函数私有化。优点:具体的子类创建,交给工程类来完成(面向接口编程),便于功能的维护(代码维护)缺点:代码量非常大​ 如果有新的类增加,那么除了必须增加类之外还得提供对应的具体工厂类用来创建当前类的实例。以动物类为例//抽象的动物类public abstract class Animal { public abstra

2021-08-14 14:20:57 262

原创 Java基础4:List的LinkedList子实现类、二分法查找、Vector的特有遍历方式、TreeSet集合(排序)、Map集合、Collections工具类、模拟斗地主发牌、异常、多线程。

1.List的LinkedList子实现类特点:线程不安全,执行效率高。底层用链表实现,查询慢,增删快。特有功能: public void addFirst(Object e):在列表开头插入元素 public void addLast(Object e):将元素追加到列表的末尾 public Object getFirst():获取列表的第一个元素 public Object getLast():获取列表的最后一个元素 p

2021-08-10 19:57:31 144

原创 Java基础4:List的LinkedList子实现类、二分法查找、Vector的特有遍历方式、TreeSet集合(排序)、Map集合、Collections工具类、模拟斗地主发牌、异常、多线程。

1.List的LinkedList子实现类特点:线程不安全,执行效率高。底层用链表实现,查询慢,增删快。特有功能: public void addFirst(Object e):在列表开头插入元素 public void addLast(Object e):将元素追加到列表的末尾 public Object getFirst():获取列表的第一个元素 public Object getLast():获取列表的最后一个元素 p

2021-08-07 11:54:08 347

原创 java基础3:内部类(局部和匿名)、常用类Object、String(StringBuffer)、包装类、日期类、Bigdecimal、Math类、Random类、关于数组对象、集合、插入排序

1.内部类(局部和匿名)​ 书写位置:在成员方法的位置中书写的类即使局部内部类。​ 局部内部类可以访问外部类的成员变量,包括私有成员。​ 在外部类访问局部位置,访问内部类的成员方法,则需要在外部类中创建内部类对象,进而对内部类对象来访问。//定义一个外部类class Outer{ public int num = 100 ; private int num2 = 200 ; //成员方法 public void method(){

2021-07-31 11:06:23 265

原创 java基础2:this、static、final、abstract关键字、代码块、生成API工具包、继承、多态、方法重载和重写,抽象类、接口、常见异常、java权限修饰符、选择排序思想和程序和内部类

三、第三周1.this关键字this表示当前类对象的地址空间值的引用。就是说,this代表了new出来的对象其最大作用就是解决了构造器中局部变量隐藏成员变量。即用this.变量名 = 变量名 区分。2.static关键字共享共用,用static修饰的变量或方法不隶属与任何一个对象私有,他只属于类,实际应用中将公共属性用static修饰,用类名.变量名(方法名)调用3.继承概念:将多个类的共性内容抽取到一个独立的类中,然后这多个类和独立的这个类产生一种关系: 继承关系!关键字:extends

2021-07-24 08:56:15 103

原创 java基础1:关于switch的case穿透,方法重载,数组与冒泡排序,面向对象与面向过程,成员变量与局部变量的区别,函数(成员方法)形参类型,java封装,this关键字,构造方法(有参与无参)

1.关于switch的case穿透 (1)switch语句格式与执行流程以及表达式数据类型switch语句格式: switch(表达式){ case 值1: 语句1; break ; case 值2: 语句2; break ; ... ... ...

2021-07-16 20:42:34 319

原创 Java基础:jdk安装,环境变量,基本dos命令,Java标识符命名规则,单&与双&&的区别,水仙花数,百钱买百鸡,输出乘法表,非递归计算阶乘,if-else if结构示例,switch结构示例。

1.jdk安装下载网址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html根据自己需要选择合适版本。以jdk1.8为例1).直接下一步2).建议更换地址,除系统盘外的其他位置3).一直下一步即可完成2.配置环境变量此电脑--->属性--->高级系统设置输入信息后确认之后一直按确认即可。开...

2021-07-09 21:25:21 380

空空如也

空空如也

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

TA关注的人

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