java
低端玩家
事压不跨人 但是情绪会压垮人 所以不要被情绪所绑架 学会和自己和解
展开
-
java报错nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result
报错信息:nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result 一、原因是:xml文件中查询语句查出多条数据,但是返回的类型只能是一条。二、解决办法:①查看sql语句有没有报错。②查看xml文件中的返回类型,是否是resultType返回的不是list集合,可以改成resultMap,或者返回list。③dao层返回值是否与xml文件中的返回类型是否符合。④原创 2021-06-07 14:56:05 · 12883 阅读 · 0 评论 -
Unable to start embedded Tomcat(已解决)
解决启动Springboot报错“Unable to start embedded Tomcat”早晨还好好的 然后莫名其妙的卡死重新启动了一次以后就报错,用idea自带的启动工具启动没问题,但是用热部署插件jrebel启动的时候就报错。解决办法(亲测有效):进入idea选择项目的Edit...原创 2021-06-03 09:52:09 · 16281 阅读 · 6 评论 -
关于“面向对象的七大设计原则“详解
软件实体应该面向修改关闭,面向扩展开放。其实体现的核心就是“抽象”.把相同的代码抽取出来,便于重用,这就是闭。把不同的代码也抽取出来,便于功能的扩展,这就是“开”。开闭原则是设计原则的核心原则,其他设计原则都是开闭原则的体现和补充。原创 2020-11-01 17:54:00 · 408 阅读 · 0 评论 -
stctic关键字的描述
凡事用static修饰的内容,具有以下几个共性:1、与类有关,与对象无关;2、一定会在加载期有特殊动作;public class Student {/* * 如果属性没有static修饰,那么我们称之为“对象属性”; * 如果属性有static修饰,那么我们称之为“静态属性” 或 “类属性”。 * * static修饰的属性在内存上没有存放在每个对象身上,所以不是一个 * 对象一个属性!而是全类共享一个!!!存放在数据段的静态区当中, * 而且只有一个。 * * stati原创 2020-08-18 09:48:52 · 151 阅读 · 0 评论 -
this和super的区别
一、thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1、普通的直接引用this相当于是指向当前对象本身。 2、形参与成员名字重名,用this来区分:public Person(String name, int age) {> this.name = name;> this.age = age; }3.引用本类的构造函数class Person{ private原创 2020-08-17 22:40:46 · 3702 阅读 · 0 评论 -
访问器和修改器
访问器和修改器一种方法:(常用第一种)function Student(name, age, phone) {this.name = name;this.age = age;this.phone = phone;}Object.defineProperty(Student.prototype, “name”, {set: function (name) {//修改_name = name;},get: function () {//访问return _name;}});二种方法原创 2020-08-11 21:11:27 · 1606 阅读 · 0 评论