自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 大白话搞懂protected权限修饰符作用范围及Object中的clone方法

这句话容易产生误解Son1和Father1在同一个包Son2和Father1不在同一个包因为protected的作用范围是本包以及不同包下的子类可见因此 son2可以成功调用play方法即使Son1和Son2是Father1的子类但并没有访问play方法的权限:所以这里对这句话经常会产生误解既然Son1和Son2是Father1的子类,那为什么在Test2中不能访问呢?问题的关键在于Test2:Test2既和Fater1不在同一个包下,又和Father1不是继承关系。

2024-04-17 23:00:57 1425

原创 分页查询按时间排序导致数据丢失问题

原因:创建时间仅到时分秒,因此可能会有多条数据的创建时间相同,导致排序混乱,从而在分页时造成个别数据未查询到。即生成一个精确到秒和精确到毫秒的当前时间,将它俩的差值拼接在原有的存量数据上。解决方式:可将创建时间精确到毫秒,类型改为timestamp(6)按照创建时间排序的分页查询在数据量大时可能会造成分页时数据丢失。

2024-04-01 17:42:53 199

原创 Mybatis

核心配置文件映射配置文件和接口的目录结构一致,映射文件中的名称空间namespace="接口的全限定名称"映射文件中的标签的id和接口方法名一致基本注解:核心配置文件+接口接口的方法上面使用这下面基本注解@select@Delete2.Mybatis原理架构体系:准备核心配置文件 mybatis-config.xml 要被解析Resources就来读取配置文件内容将配置文件内容--->每一个标签--->封装到一个类中,作为它的属性:Config

2022-03-18 05:29:28 220

原创 Java语言学习笔记——20121220课程笔记

一、计算机的基础知识1、什么是计算机 能够处理海量数据,并且能高速运行程序的一套电子设备 应用场景:云计算(一码通)/多媒体应用看电影/科学计算/计算机辅助设计(CAD工程制图)/数据的处理组成:软件/硬件 计算机硬件 软件:系统软件;应用软件 系统软件:DOS (Disk Operating:使用命令行方式) Windows/Linux/Mac 应用软件: ...

2021-12-26 02:06:59 1267

原创 Java语言学习笔记——20121224课程笔记

晨写1、描述Java中的隐式转换和显示转换1)隐式转换:默认类型提升byte\short\char三者之间不参与转换,一旦参与到运算中,优先转换为int,long, float,double2)显示转换:强转类型转换应用场景: 将大的数据类型转换成小的数据类型 目标数据类型 变量名=(目标数据类型)(结果);2、byte类型的取值范围,若超出范围如何不报错?-128-127超出范围,Jvm会认为是int默认类型,需要进行强制转换...

2021-12-26 01:50:43 499

原创 Java语言学习笔记——20211223课程笔记

晨写1、什么是常量,常量的分类常量:在程序的执行运行过程中,其值不发生改变的量分类:字面值常量;自定义常量 字面值常量: 字符串常量 “HelloWorld” 字符串+任何数据=新的字符串 任何数据+字符串=新的字符串 “hello”+7=“hello7” 98+“=5+5”=“98=5+5” 字符常量 ‘a’System.ou...

2021-12-26 01:49:01 163

原创 Java语言学习笔记——20121222课程笔记

一、晨写1、常用DOS指令盘符号切换 盘符号: D:Dircdcd..Cd\Del 目录名称MdCopy con 文件名.文件后缀 编辑内容 ctl+zClsRdRd/sIpconfigPing IP地址2、JDK Java软件运行包Jre java运行环境Jvm java虚拟机JDk包含jre包含jvm3、java通过不同系统jvm虚拟机即可实现跨平台,一处编译到处浪二、回顾内容(重点)1、前两周(一直使用dos ..

2021-12-26 01:46:40 94

原创 Java语言学习笔记——20121221课程笔记

一、计算机的基础知识1、什么是计算机 能够处理海量数据,并且能高速运行程序的一套电子设备 应用场景:云计算(一码通)/多媒体应用看电影/科学计算/计算机辅助设计(CAD工程制图)/数据的处理组成:软件/硬件 计算机硬件 软件:系统软件;应用软件 系统软件:DOS (Disk Operating:使用命令行方式) Windows/Linux/Mac 应用软件: ...

2021-12-26 01:40:12 234

原创 Java语言学习笔记——20121220课程笔记

20121220课程笔记一、学习java语言1、需要Java环境——将写好的java程序交给计算机处理 java程序——文本文件(xxx.java文件) 在windows/Linux/Mac计算机等系统上运行 java特点:1)开源(开放源代码) 2)具有可移植性(跨操作平台) Jvm——java虚拟机 (在不同操作系统上运行java程序) Java Virtual Machine Jdk ——java开...

2021-12-26 01:34:48 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除