自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AQS简述

AQS原理简述AQS衍生了三个问题:1.同步状态的操作2.阻塞/唤醒线程3.线程等待队列同步状态//同步状态private volatile int state;protected final int getState() { return state; }protected final void setState(int newState) { state = newState;}//CAS操作来更改当前线程状态protected final boolean

2022-02-28 19:39:46 183

原创 Springboot如何可以不屏蔽DataSourceAutoConfiguration这个类

Springboot如何可以不屏蔽DataSourceAutoConfiguration这个类首先看一下这个DataSourceAutoConfiguration的源码这样写的启动类 非常的难看上面 一定要排除这个DataSourceAutoConfiguration 感觉非常不舒服 那能不能不屏蔽这个类呢 当然可以首先看一下这个DataSourceAutoConfiguration的源码通过源码可以看到 里面引入了两个类 一个 DataSource 一个 EmbeddedDatabaseTyp

2021-08-16 19:12:40 1017

原创 根据身份证号码计算年龄

根据身份证号码计算年龄(可扩展为工具类)/*计算年龄的工具类*/public Integer CalcAgeByIdNumber(String idNumber){ int age;//会员年龄 String fyear,year,fyue,yue; Date date = new Date();// 得到当前的系统时间 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM"); if(idNumber.length()

2020-10-06 22:47:58 1568

原创 Java 8 函数式接口

Java 8 知识点内置的4个函数式接口 /** * Java 8 内置四大核心函数式接口 * * 1.Consumer<T>: 消费性接口 * * 2.Supplier<T>: 供给型接口 * * 3.Function<T,R>: 函数式接口 * * 4.Predicate<T>: 断言型接口 */ public void test(){

2020-09-08 20:06:53 2696

原创 springCloud+RestTemplate+Eureka搭建微服务

RestTemplate实现服务之间相互调用@configurationpublic class ApplicationContextConfig{ /** * LoadBalanced 实现负载均衡 */ @Bean @LoadBalanced public RestTemplate getRestTemplate(){ retrun new RestTemplate(); }}Eureka Server第一个Serverserver: port: 8761eur

2020-08-19 21:23:31 157

原创 MAVEN 父子工程

父亲工程:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x

2020-08-15 18:08:49 114

原创 搭建一个springboot-web项目

简单搭建一个springboot web项目首先引入springboot-web的依赖包(如果你是一个web项目),引入这个包才能使用 springMVC的 注解 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>默

2020-08-03 09:39:29 108

空空如也

空空如也

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

TA关注的人

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