自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring初体验01

SpringIOC

2022-06-25 21:38:04 123 1

原创 数据库事务的管理

数据库事务的管理

2022-05-22 16:05:48 539

原创 使用网关进行eureka注册内容进行管理

进行了eureka的注册,那么怎么进行客户的调用呢?1.为什么要使用springCloud GatewaySpring Cloud Gateway组件的核心是一系列的过滤器,通过这些过滤器可以将客户端发送的请求转发(路由)到对应的微服务。 Spring Cloud Gateway是加在整个微服务最前沿的防火墙和代理器,隐藏微服务结点IP端口信息,从而加强安全保护。Spring Cloud Gateway本身也是一个微服务,需要注册到Eureka服务注册中心。网关的核心功能是:过滤和路由2.核心概念

2021-09-18 17:10:39 368

原创 如何对项目进行eureka注册

最近开始学习springCloud,学习到了一个重要的知识点,eureka注册。1.eureka是springCloud的注册中心,当我们配置service,config以及gateway都需要进行注册,那么是怎么注册呢?1.创建eureka服务器1.在启动器进行注解(表明该启动器为注册中心)@EnableEurekaServer2.配置yml server:server: port: 10086 #自定义端口号spring: application: name: eureka-

2021-09-18 16:44:01 398

原创 Mybatis中方向生成中updateByPrimaryKey,updateByPrimaryKeySelective,selectByExample的用法以及误区

Mybatis中方向生成中updateByPrimaryKey,updateByPrimaryKeySelective,selectByExample的用法以及误区最近开始学习了MyBits反向生成的XML,节约大量了我们自己去写SQL语句的时候,对我们来说是一大福利,但是由于调用的方法是生成的时候自动生成的,难免我们会误解,我总结了三个比较容易用到并且容易用错的三个,希望对大家有帮助~updateByPrimarykey以及updateByPrimaryKeySelective用法与区别区别:1.很

2021-08-05 00:50:12 3447 1

原创 JSON创建与解析

JSON创建:我们先来创建一本具有书名(name)和介绍(info)的书:{“name”:“我的轮回”,“info”:{“run-1”:“我的第一次轮回”,“run-2”:“我的第二次轮回”}}可以使用添加链接描述去格式化我们的JSONJSON解析我们使用阿里的解析器(需要先去下载jar)先生成一具有id,name,info的Book类:1.对象解析2.数组解析...

2021-02-06 18:35:47 66

原创 JAVA多线程介绍

JAVA多线程介绍我们定义线程一般有两种方式:在调用线程的时候,我们new一个Thread并加上.start来执行这些代码块。因为这是多线程,在程序开始的时候会执行多个代码块。比如:主函数的方法和我们自己定义的线程是一起执行的。我们也可以为了简便,可以使用匿名内部类。当一个 数据同时被多线程使用的时候,可能会引发线程安全的问题。我们可以调用同步代码块来解决:synchronized (){}当有一个线程进入大括号时,其他线程并不进入,这样当数据在进行变化的时候,其他线程不会因为用的还

2021-01-22 16:39:52 67

原创 2021-01-07

以主宰者的角度编写小项目(只是一个思路)任务:今天的任务是通过控制台方式实现一个人机对战的猜拳游戏,用户通过输 入(1.剪刀 2.石头 3.布),机器随机生成(1.剪刀 2.石头 3.布),胜者积分, n 局以后通过积分的多少判定胜负这个是一个很典型的控制台游戏,许多人不知道该从哪里入手,今天我们就以一个主宰者的角度来编写。思路:作为一个主宰者,我们需要开始之前确定我们需要那些帮我们完成该项目的下手。一个可以通过机器生成数的人一个可以通过控制台生成数的人帮助我们接受机器生成的数和控制台接受的

2021-01-07 16:14:12 75

原创 2020-12-30

普通封装和构造方法的封装以及不满足条件重新输入** 我们在创建对象的时候,经常用private来限制变量,然后使用方法对该变量进行封装。我们创建一个最简单的People类。**然后对年龄的setAge()方法进行封装,防止用户输入不正常数字。一般我们都是这样设置的,不符合给默认值。但是,这不符合我们生活实际,应该是检测的不合法再重新输入,所以这个setAge()需要进行优化。一个for解决:效果如下:大家想过没有,假设我们在创建对象使用的时候是构造方法又会出现问题,输入的年龄不符合依

2020-12-30 20:38:19 66

空空如也

空空如也

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

TA关注的人

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