- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 前端let和var的区别
let和var在JavaScript中的主要区别包括作用域、暂时性死区、变量提升和重复声明。暂时性死区(Temporal Dead Zone)变量提升(Hoisting)
2025-01-23 13:12:26
125
原创 为什么要重写hashcode()和equels()
两个对象的hash值相同,继续调用原始equels方法,原始equels方法先比较的是地址,如果实际上是两个不同地址、相同内容的对象,只是hash碰撞导致hash值相同。如果hashcode的值是相同的,此时继续往下调用equesl方法,如果不重写,则先比较的是地址,此时同样也会被判定为不同的对象,被存入到集合中。如果hashcode的值是不同的,此时不会继续往下调用equesl方法,即使是两个相同内容的对象,也会被判定为不同的对象,被存入到集合中。散列集合存储数据的重点在于对象的内容不同,而非地址。
2024-02-21 12:07:24
507
1
原创 查看数据是否安装成功
在任意地方直接打开cmd,输入 mysql -u root -p 回车后输入密码。cmd中进入到bin目录下,然后从头执行上述操作。然后再输入status,出现下图,表示安装陈功。输入密码后回车,出现下图。
2023-01-04 09:25:35
262
原创 Field ‘id’ doesn’t have a default value
如果你在写web项目的时候,然后在写添加的方法的时候,出现 Field ‘id’ doesn’t have a default value 这个错误,那就什么都不用看 直接找到你的数据库,然后打开设计表,看下面自增递增是否勾选上了,如果没有勾上再去执行 就可以了。
2022-12-15 21:03:18
114
1
空空如也
百度飞桨手写数字识别无法识别6和9
2021-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人