Java基础
我是小光光i
一个简简单单的打工人
展开
-
Spring Boot : Whitelabel Error Page
新创建完springboot项目之后,编写一个测试的controller,运行启动类,按理说可以通过直接访问浏览器,得到应答。但是却出现的了上图的404界面,经过百度之后才发现程序只加载Application.java所在包及其子包下的内容所以是我启动类的包路径应该放到上一级,这样就可以扫到下一级的controller包。还有一种方式,在启动类加上扫描的包路径@ComponentScan(basePackages = {“com.demo.controller”})验证之后,正常返回原创 2021-11-03 15:18:55 · 171 阅读 · 0 评论 -
Java毫秒数计算时长
@TOC毫秒数的计算最近接到一个需求是进行通话时长的展示,后端能够拿到开始时间与结束时间,所以只需要进行两者差值就可以了,把这次的完成过程分享给大家。1、将毫秒值进行差值计算,得到两者的差值毫秒数SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");//初始化Formatter的转换格式。long ms = 300 * 1000 ;//毫秒数String hms = formatter.format(ms)理想的结果就是00原创 2021-02-24 15:40:38 · 762 阅读 · 1 评论 -
带百分号数值转小数
需求是将带有百分号的数值转化为小数,例如 20%–>0.21、网上关于这种解决办法有很多帖子,最常见:public static void dataFormat(String string) { NumberFormat numberFormat = NumberFormat.getPercentInstance(); try { Number n1 = numberFormat.parse(string); Sys原创 2020-11-25 10:39:43 · 1022 阅读 · 2 评论 -
Java基础——抽象类
抽象类的特点1、抽象类不可以实例化,但是可以有构造函数,是为了给子类初始化2、被abstract修饰的方法,只有方法生命,没有具体方法实现–抽象方法3、抽象类可以没有抽象方法,但是有抽象方法的类必然是抽象类4、抽象类的子类必须重写所有父类的抽象方法才可以被实例化,否则子类还是抽象类,不能实例化5、abstract关键字不可以与private、static、final关键字一起修饰变量或方法...原创 2020-11-20 14:10:25 · 91 阅读 · 0 评论