- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 euqals和hashCode与Set集合
Object中的equals和hashCode方法Object类:上帝之泪,所有的类都会继承Object;Object中的equals方法和“==”号一样,比较的是对象在栈内存中的地址值。其他的比如String类等引用数据类型集成Object的时候重写了equals方法,比较的是堆内存中的值是否相等。问题:为什么自定义对象的时候重写equals方法,需要同时重写hashCode方法?...
2020-03-07 15:00:12 119
原创 mybatis框架 之 多表查询
mybatis框架前言mybatis框架是一个持久层(数据访问层)的轻量级框架,底层原理是对jdbc的封装。前身是ibatis框架。在与Hibernate框架的选择上,如果是对业务逻辑要求不太复杂的,例如电商类项目,可以选择mybatis框架。如果业务逻辑复杂,对数据库的执行性能要求不高的传统行业项目,可以选择Hibernate框架。下面贴上使用 mybatis完成的 多表查询。1.全局配...
2019-12-16 22:29:48 155
原创 异常分享
分享一个使用maven创建web工程,页面访问服务器时服务器出现的一个异常。服务器:Tomcat 8.5.81idea:2017.3.2非关系型数据库: redis-2.8.9 ;关系型数据库:Mysql Server5.6 ;异常提示代码:02-Dec-2019 09:13:02.931 严重 [http-nio-8080-exec-3] org.apache.coyote.htt...
2019-12-02 20:06:13 639
原创 有趣的冒泡排序优化方案
冒泡排序:定义:通过对数组中相邻的元素进行两两排序,每一轮排序使得最大的元素在最后面,就像冒起的水泡一样,最大的在最后面。最终达到对数组从左往右从小到大的排列效果。其中,最多排序 arr.length-1次;目前理解,冒泡排序在数组中研究了下优化的方案。优化后:当数组从左往右从小到大排列时就停止排序,提高效率,节约内存空间。public class Demo03 { public...
2019-11-12 22:32:14 134
原创 分享serlet入门程序碰到的一个异常问题
Servlet(服务端小程序)作为一名小白,开始入门java_web的时候碰到了个问题,我想应该是大家大概率都会碰到的,跟大家分享一下。问题描述运行一个web项目,当启动tomcat的时候,控制台报错,导致无法输出 定义类 中的输出内容。异常代码提示:Connected to server[2019-11-12 11:06:27,058] Artifact java_web:war e...
2019-11-12 11:36:35 552
原创 前端部分概念
第一次CSDN发文,第一次使用CSDN页面版。。。首先吐槽下CSDN的官网界面,页面版的第一次用,摸不到东西南北。花了半个小时才把写好的东西呈现出来。正文在下面。。。。。1.html:超文本标记语言,一种普通的文本,可被浏览器内核解析呈现出丰富的内容。2.css:层叠样式表,嵌入到html中,美化 html的布局和样式3.JavaScript:简称js,脚本语言,通常用于客户端浏览器,...
2019-11-06 20:40:47 137
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人