- 博客(5)
- 收藏
- 关注
原创 JAVA中的深拷贝和浅拷贝心得
但由于 aliOssUtil2 的 endpoint 属性在之前复制操作后已经有了自己的字符串对象,和 aliOssProperties 的 endpoint 属性指向不同的字符串对象,所以 aliOssUtil2 的 endpoint 属性值不会改变。不可变类型有String,基本数据类型的包装类,BigDecimal 和 BigInteger, Java 8 引入了 java.time 包,其中的类大多是不可变的,Enum 类型,UUID,自定义不可变类型.浅拷贝:只复制对象的引用,而不是对象本身。
2025-05-30 13:07:56
451
原创 MySQL误删root用户恢复
mysqld_safe位于mysql的bin目录下面,自己找到自己的bin目录的正确位置,cd进入这个目录。在linux终端,查询下进程号,使用kill结束这个进程号,也就是结束mysqld_safe。然后使用--skip-grant-tables启动,这样就不需要用户名密码登录了。root用户是root@localhost,如果误删,要如何恢复,看下面的步骤。首先要停止mysqld进程,根据启动方式不同自己停止,或者kill停止。正常启动mysqld,试试mysql -uroot -p123456。
2025-05-18 16:42:01
220
原创 通过Mysql的schema视图表查看所有库和所有表
红色箭头标记的,是安装mysql8后自动产生的两个个视图表,使用information_schema的视图查看功能,可以看到全局数据库或数据表的元数据信息,探究全局层面的元数据。TABLE_SCHEMA = 'your_database_name' -- 替换为你的数据库名。TABLE_NAME AS '表名'领导让我统计数据库中的使用情况就方便很多了。四、使用视图表统计所有的库和表情况。还可以统计每个表的磁盘占用情况。
2025-03-16 09:37:53
388
原创 Mysql的自增序列误删除后如何恢复
观察数据可知,自增值下一个因该是11。可以通过手动指定下一个自增值解决。如果直接给这列`sno`添加自增效果会卡住。
2025-03-16 09:06:40
173
原创 Mysql的多表查询操作练习
08 统计每门课程:优秀(85分以上),良好(70-85),一般(60-70),不及格(小于60)的学生列表。08 统计每门课程:优秀(85分以上),良好(70-85),一般(60-70),不及格(小于60)的学生列表。ssex ENUM('f','m') NOT NULL DEFAULT 'm' COMMENT '性别'cno INT NOT NULL PRIMARY KEY COMMENT '课程编号',cno INT NOT NULL COMMENT '课程编号',
2025-03-15 21:33:56
1090
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人