- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 java 线程中断
调用线程的interrupt()实例方法,线程的中断标志会被置为true当线程处于阻塞状态时,调用线程的interrupt()实例方法,线程内部会触发InterruptedException异常,并且会清除线程内部的中断标志(即将中断标志置为false)内部有循环体,可以通过一个变量来作为一个信号控制线程是否中断,注意变量需要volatile修饰public static class T extends Thread{@Overridepublic void run() {...
2021-02-05 09:50:02
138
原创 使用 @RequestMapping 处理动态 URI
@RequestMapping 注解可以同 @PathVaraible 注解一起使用,用来处理动态的 URI,URI 的值可以作为控制器中处理方法的参数。你也可以使用正则表达式来只处理可以匹配到正则表达式的动态 URI。在这段代码中,方法 getDynamicUriValue() 会在发起到 localhost:8080/home/fetch/10 的请求时执行。这里 ge
2017-09-29 16:16:30
6433
原创 使用 @RequestMapping 来处理请求参数
@RequestMapping 直接的 params 元素可以进一步帮助我们缩小请求映射的定位范围。使用 params 元素,你可以让多个处理方法处理到同一个URL 的请求, 而这些请求的参数是不一样的。你可以用 myParams = myValue 这种格式来定义参数,也可以使用通配符来指定特定的参数值在请求中是不受支持的。在这段代码中,getParams()
2017-09-29 16:14:24
1343
原创 用 @RequestMapping 来处理生产和消费对象
可以使用 @RequestMapping 注解的 produces 和 consumes 这两个元素来缩小请求映射类型的范围。为了能用请求的媒体类型来产生对象, 你要用到 @RequestMapping 的 produces 元素再结合着 @ResponseBody 注解。你也可以利用 @RequestMapping 的 comsumes 元素再结合着 @RequestBody 注
2017-09-29 16:09:29
976
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人