Java常用模板代码
前后端分离Cros跨域配置12345678910111213141516171819202122232425262728293031import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.reactive.CorsWebFilter;import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvc ...
Java快速IO
📚 众所周知,Java的Scanner 是真的慢,要是放在算法上基本数据还没读完就TLE了,再加上今年参加的是Java的蓝桥杯竞赛,数据读写上可不能掉链子,于是乎,就有了这篇实现Java快速读写的文章。
介绍在使用之前我先介绍下StreamTokenizer 类:
StreamTokenizer 说快但是也并没有比Scanner 快多少(反正没有scanf 快是真的)
在使用时StreamTokenizer 会为每个数据解析为Token,他的nextToken方法用于读取下一个标记。
它的nval字段用于获取具体的数据,返回类型是double所以要进行强转
每次使用nval读入数据之前必须要调用nextToken
sval字段用于读取字符串
模板代码1234567891011121314151617181920212223242526272829import java.io.*;/** * Created By XuanRan on 2021/12/3 * 快速IO模板 */public class QuickIO { private static ...