解决方法:在项目目录输入 cmd 进入命令行执行清除命令即可 Mavenmaven cleanGradlegradle clean
不知不觉可能收藏的视频太多,但是官方并未提供搜索收藏夹的功能,使用 js 脚本进行搜索是个不错的想法,脚本来自于 b 站 @imba 久期 脚本压缩版: https://gitee.com/imba97/js/blob/master/code/js-51.min.js可复制脚本内容保存到书签中,书签网址前加 javascript: 即可。注释版:https://gitee.com/imba97/js/blob/master/code/js-51.js
prototype 属性使您有能力向对象添加属性和方法。语法 object.prototype.name=value 控制台直接输入 Number.prototype 可打印出 Number 的所有属性,若需要获得某个对象属性这是个不错的选择。示例:<script> function employee(name,job,born) { this.name=name; this.job=job; this.born=born; } var bill=new employee("Bill Gates","Engineer",1985); // prototype 属性使您有能力向对象添加属性和方法。 employee.prototype.salary=null; bill.age=18; bill.salary=20000; bill['like']='playGame'; document.write(bill.salary); document.write("<br>"+bill.age); document.write("<br>"+bill.like); // 也可给自带对象添加属性 String.prototype.addEndStr=function(d){return this+'?'+d;}; // 输出“你好么? 世界” alert(" 你好么 ".addEndStr(" 世界 "));</script>
转自 https://blog.csdn.net/Tracycater/article/details/77592472?locationNum=2&fps=1 做开发一定要注重细节。在项目中对 List 进行操作时报错 java.lang.UnsupportedOperationException,后来发现操作的 List 是由数组转换而成的,通过看源码发现问题,并写测试程序如下。 代码块:public class ListTest { public static void main(String[] args) { String[] array = {"1","2","3","4","5"}; List<String> list = Arrays.asList(array); list.add("6"); }}执行结果:Exception in thread "main" java.lang.UnsupportedOperationException at java.util.AbstractList.add(AbstractList.java:148) at java.util.AbstractList.add(AbstractList.java:108) at com.atguigu.test.ListTest.main(ListTest.java:11) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)发生问题的原因如下: 调用 Arrays.asList()生产的 List 的 add、remove 方法时报异常,这是由 Arrays.asList() 返回的市 Arrays 的内部类 ArrayList, 而不是 java.util.ArrayList。Arrays 的内部类 ArrayList 和 java.util.ArrayList 都是继承 AbstractList,remove、add 等方法 AbstractList 中是默认 throw UnsupportedOperationException 而且不作任何操作。java.util.ArrayList 重新了这些方法而 Arrays 的内部类 ArrayList 没有重新,所以会抛出异常。解决方法如下:public class ListTest { public static void main(String[] args) { String[] array = {"1","2","3","4","5"}; List<String> list = Arrays.asList(array); List arrList = new ArrayList(list); arrList.add("6"); }}
idea 官方历史版本下载:https://www.jetbrains.com/idea/download/other.html
领取地址:https://account.bilibili.com/account/big/myPackage B 币可用来兑换电影或哔哩哔哩漫画观看券,年度大会员每月赠送 5 枚千万不要错过哦!