8月20日

Java AtomicBoolean get()用法及代码示例

java.util.concurrent.atomic.AtomicBoolean.get()是java中的内置方法,
该方法返回布尔值类型的当前值。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Java Program to demonstrates 
// the get() function

import java.util.concurrent.atomic.AtomicBoolean;

public class GFG {
public static void main(String args[])
{

// Initially value as false
AtomicBoolean val
= new AtomicBoolean(false);

// Gets the current value
boolean res = val.get();

System.out.println("current value: "
+ res);
}
}

@NoArgsConstructor

注解在类上,为类提供一个无参的构造方法。

1
2
@NoArgsConstructor
@AllArgsConstructor

DispatcherServlet截获请求后,就通过控制器上@RequestMapping提供的映射信息请求所对应的处理方法

RequestMapping用来处理请求地址映射的注解,可用于类或方法上

用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径

使用RequestMapping修饰类

@RequestMapping除了可以使用请求URL映射请求外,还可以使用请求方法请求参数及请求头映射请求

@RequestMapping的value、method、params、heads分别表示请求URL、请求方法、请求参数及请求头的映射条件,它们之间是与的关系、联合使用多个条件可以让请求映射更加精准化

value:指定请求的实际地址,指定的地址可以是URI Template 模式

method: 指定请求的method类型, GET、POST、PUT、DELETE等

params: 指定request中必须包含某些参数值时,才让该方法处理

headers: 指定request中必须包含某些指定的header值,才能让该方法处理请求

findBy指定数目的记录怎么写?

select * from tableName limit i,n # tableName:表名 # i:为查询结果的索引值(默认从0开始),当i=0时可省略i # n:为查询结果返回的数量 # i与n之间使用英文逗号”,”隔开

Executing an update/delete query; nested exception is javax.persistence.

没加事务注解

为什么实现类不能引用自己的接口

为什么Authorization的token有时候不能用,redis原理,怎么配置的日志

1
2
3
4
5
//手工添加的热搜配置,在热搜统计数据足够时,rank不允许更改,否则数据量不足,手工热搜之间不允许有间隙,需要进行重排序。
//根据level进行排序,手工的热搜配置的level设置为xx,添加之前需要判断原来的level是否存在,前端显示灰色?
//综合频道只显示综合的热搜配置,独立频道
//不同的频道去各自的类型的热搜统计中抽取level值高的,如果对应类型的热搜不足6个,
//则判断手工热搜是否有间隔,若有间隔还需针对手工热搜进行排序,