js基础
1)对js的理解?
2)请说出以下代码输出的值?
3)把以下代码,改写成依次输出0-9
4)如何区分数组对象,普通对象,函数对象
5)面向对象、面向过程
6)面向对象的三大基本特性
7)XML和JSON的区别?
8)Web Worker 和webSocket?
9)Javascript垃圾回收方法?
10)new操作符具体干了什么呢?
11)js延迟加载的方式有哪些?
12)WEB应用从服务器主动推送Data到客户端有那些方式?
org.hibernate.MappingException: persistent class not known: cn.edu.ujn.model.UserDetail
解决
在userdetail表的反向工程文件中,将UserDetail类名写成了Userdetail导致后期报错,修正之后问题得以解决。怀疑是IDE存在问题。
问题3
org.apache.jasper.JasperException: /register.jsp(26,2) No tag “” defined in tag library imported with prefix “ss”
解决
标签书写一定要规范,自己所犯错误就是因为ss:head/中加了一个空格ss: head/导致项目报错。
问题4
在dao层写入数据时又出现的问题: org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction cannot be cast to javax.transaction.Transaction
解决
导包时导入错误,应导入的包名为org.hibernate.Transaction;而非javax.transaction.Transaction;
问题5
org.hibernate.PropertyAccessException: IllegalArgumentException occurred while calling setter of cn.edu.ujn.model.User.userid
解决
从以上错误信息可以得出参数类型不匹配,也就是说在自定义的model.User类中的userid(String类型)数据类型与hibernate中即在数据库存放的数据类型(int类型)不一致,从而导致问题出现。将model.User中的userid数据类型更改为int即可解决问题。
问题6
org.hibernate.exception.ConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (jkxyshsflower
.userdetail
, CONSTRAINT FK\_userdetail
FOREIGN KEY (userid
) REFERENCES user
(userid
) ON UPDATE CASCADE)
解决
因为userdetail表中设置了user外键(见下图)。我们期望实现的是在执行插入操作时数据写入user表的同时也会写入userdetail表内。故在user表的映射xml文件中添加了语句<one-to-one name=“userdetail” class=“cn.edu.ujn.model.UserDetail” cascade=“all”>。其中cascade=*"all"的作用就是级联更新和级联删除。比如:数据库中有主键表和外键表,当设置了CASCADE之后,当删除主键表后,外键表也随之消失。但是设置之后出现了以上错误提示。取消cascade=“all”*之后,发现数据可以写入user表内,但并未写入userdetail表中。
user数据表数据情况如下:
其中,id为17的数据为自己新添加的数据,前面的数据为之前已有数据,但userdetail表中却没有插入相关的内容。
在mysql中手动删除之前的数据时,提示如下
可见由于外键设置的原因。为此,需要首先理清一下各数据表之间的主外键依赖关系。我们应该注意的是外键起着维系表间关系的作用。当外键的值删除,主表中对应的列删除;当外键的值改变时,主表中对应的列值改变。有关数据表的主外键详见博文《MySQL进阶(一)主外键讲解》、《mysql进阶(十一)外键在数据库中的作用》。
这个问题不稳定,一阵一阵的,隔天再来运行程序发现又可以写入了,但是后来又出现了外键约束的问题。
问题7
文末
我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。
首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。
更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。
前端面试题汇总
JavaScript
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
性能
linux
前端资料汇总
/ed368cc25284edda453a4c6cb49916ef.png)
前端资料汇总