知识点
文章平均质量分 98
钰钰钰钰帝
学习永无止境
展开
-
java后端——面试题整理
自用近期面试的面试题整理1.问答:==String的intern()方法有了解过吗====final和static的区别====Integer和int的区别====import static了解过吗====StringBuffer和StringBilder的区别====字符串用+会生成新的对象吗====java有哪些集合====简单介绍一下HashMap====二叉树、平衡二叉树、红黑树简单介绍一下区别====有哪些排序算法====几种排序算法中时间复杂度是O(nlogn)的有====简单介绍一下冒泡排序算原创 2020-09-19 19:48:34 · 1867 阅读 · 0 评论 -
关于使用Spring和myBatis集成插入数据时的主键重复错误
Duplicate entry ‘1034’ for key ‘PRIMARY’困惑了我两三天的错误,今天终于解决了!(写下来免得又忘记了)我的主键是id且不是自动生成的,我插入数据总是出现这个错误,但是id=1034的数据在我插入之前,数据库里根本没有!而且最终执行虽然出错了,但是数据库的数据也神奇的插入成功。一开始我是加入了ignore关键字:insert ignore into,虽然不报错了,但是治标不治本。今天我将id设为自增,发现一样的数据数据库中出现了两条!我一下子就明白了,这是重复提交原创 2020-06-28 15:04:01 · 1810 阅读 · 3 评论 -
Maven编译后resources文件下没有.xml文件的5种解决办法
1.先点击clean,再点击compile2.菜单栏点击build->rebuild project后,再执行代码3.菜单栏点击file->invalidate Caches/restart清除缓存并重启4.因为在pom.xml文件中加了资源插件,把目录变成src/main/java,所以resources下的可能没有复制成功,先编译后,再加以下语句 <build> <!--资源插件--> <resources> &原创 2020-06-24 17:34:45 · 4593 阅读 · 3 评论 -
关于修改了网页源文件但是网站显示却没变的问题解决
今天修改网站中网页源文件时,发现网页并没有改变,查阅资料后发现是因为缓存机制http状态码:304解决:将网页中的缓存清除之后,修改的网页正常显示原创 2020-06-20 17:35:15 · 2103 阅读 · 0 评论 -
关于设置了contentType为utf-8但网页仍然乱码的解决
今天编写网页时遇到了以下问题,已经通过调用响应对象的setContentType()方法设置了网页解码样式response.setContentType("text/html;charset=utf-8");但是网页仍然显示乱码,使用F12查看发现,网页的contentType根本没有修改成功发现问题在于以下两个语句的顺序,调用setContentType()方法时一定要尽可能放在前面,不然会失效PrintWriter out = response.getWriter();response.原创 2020-06-18 18:15:21 · 5666 阅读 · 0 评论 -
js的Date对象调用getFullYear()方法时的疑问
我在 js 中 new 一个 Date 对象var nowt = new Date();首先对它进行以下操作 document.write(nowt); document.write("<br>") nowt = nowt.toLocaleString(); document.write(nowt); document.write("<br>")网页运行正原创 2020-06-16 21:42:04 · 1323 阅读 · 0 评论 -
用一个简单的类来了解Java反射机制
前言:今天学习了Java反射机制,自己编写一个简单的类,来复习一下Java反射机制1.简单的类2.反射机制2.1 获取类2.2 使用反射机制构造一个对象2.3 获取对象的属性2.4 获取对象的方法并调用2.5 修改属性3.运行结果4.完整代码1.简单的类package yudi.reflect;public class Student { private String name; private int age; //无参构造 public Student() {原创 2020-06-10 20:48:18 · 107 阅读 · 0 评论