4k 4 分钟

开发中,操作属性时,经常遇到下面这种情况: public static void main(String[] args) { //tony 是新转学的学生,mike 是老生 Student mike = new Student("Mike",12,"四年二班","Kite","1.4","40","合肥市蜀山区"); Student tony = new...
2.3k 2 分钟

public static void main(String[] args) { Map<Integer, String> map = new HashMap<>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "ab"); map.put(4, "ab"); System.out.println("##JAVA7##");...
2k 2 分钟

public static void main(String[] args) { /* * 1.Map 的键是 String,Integer 等类的话,就会重写 HashCode () 和 equals () 方法, * 键的值一样,后面的就会覆盖前面的 */ Map<Integer,String> map1 = new HashMap<>(); map1.put(0,"a"); map1.put(1,"b"); map1.put(2,"c");...
351 1 分钟

使用 Arrays.asList 操作,从根本上讲还是操作原来的数据 array public static void main(String[] args){ String[] strArr = new String[]{"a","b","c","d"}; List<String> list = Arrays.asList(strArr); //list.add ("e"); // 抛出...
548 1 分钟

# 添加 maven 依赖 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency># 配置 freemarker 的 bean <!-- 提供邮件模板支持 --> <bean...
2.8k 3 分钟

出现原因,实际应用时 map 集合中存在多个键值对,而由于每个键对应的值为不同类型,当存在一个值的类型为 List 时,在接收时做强制转换会出现此警告 出错代码举例 Map<String,Object> repeatMap = checkAndRemoveRepeatRecords(dataList); int dataRepeatCounter = (int)repeatMap.get("dataRepeatCounter"); List<String[]> dataList =...
1.1k 1 分钟

使用 @Autowire 注入时警告:Field injection is not recommended 被警告代码: @Autowired private EduWorkInfoMapper eduWorkInfoMapper; @Autowired private IEduExportUserInfoService eduExportUserInfoService; 原因:不建议使用属性注入,其实当你鼠标滑动到 @Autowired 上面,同时按下 alt+enter 键时,就会看到下面这样的提示 xxx to constructor, 这说明编辑器建议你使用构造注入的方式进行...
166 1 分钟

工作中使用 layui 遇到一个问题:点击按钮,弹出一个 div,当移动 div 时,背景花屏,如下 原因:当前使用的 layui 版本小 bug 解决:添加 css 样式 .layui-layer-shade{ opacity:1!important; background-color:rgba(0,0,0,.8)!important; }
3.6k 3 分钟

有时候我们在处理 get 请求时,比如下面的一个 url 跳转 window.location.href = "某个 url" 当你的 url 里存在某个参数为中文字符,那么你就可能遇到乱码问题,为什么说可能呢,因为 tomcat 默认编码其实是 ISO-8859-1,如果你在 tomcat 服务器配置了 utf-8 编码的话(config 目录下的 server.xml 文件),就不会出乱码了,配置如下(注意在你的使用的端口里配置,一般都是在 8080 端口下配置一下 URIEncoding) <Connector...