各种error和一些小点

1. yml文件中配置数据库

这样写是对的:

spring:
  datasource:
    username: root
    password: 123456
    url: jdbc:mysql://localhost:3306/boot?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
    driverClassName: com.mysql.cj.jdbc.Driver

这样写报错:(IDEA提示的代码就是这样!)

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/boot?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT
    user: root
    password: 123456

2. Windows端口被占用怎么办

3. SprintBoot配置文件优先级

4. bean的加载方式

5. Java中的&与&&、|与||、>>与>>>的区别

&:按位与运算符。0&0=0, 0&1=0,1&0=0,1&1=1 。a&b,a为false时还会继续运算b

&&:逻辑与运算符。a&&b ,当a为false时不再运算b

|:按位或运算符。0|0=0, 0|1=1,1|0=1, 1|1=1。 

||:逻辑或运算符。

>>:有符号右移,正数高位补0,负数高位补1

>>>: 无符号右移,正负数都在高位补0

6. stream().map().collect() 

List<E> list= getList();
List<E> newList=new ArrayList<E>();
for(int i=0;i<list.size();i++){
  newList.add(list.get(i).getId());
}

//===============================【等价于】===================================
List<E> newList= list.stream().map(E::getId).collect(Collectors.toList());

7. JVM相关参数

8. 阻塞队列BlockingQueue

解读 java 并发队列 BlockingQueue_Javadoop

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值