自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql进阶

事务

2022-11-26 14:16:17 258

原创 泛型程序设计

自己之前对泛型的的设计机制了解的不是太多, 也只是停留在去用的一些表面上。但直到笔者老师上了一课后,猛然感觉这部分内容有点生疏,于是拿起核心技术卷重温了一遍泛型的机制,例如泛型擦除机制 等等。写下此文,记录一些理解直接进入正题泛型代码和虚拟机首先要明白的就只有一件事, java虚拟机没有泛型对象-------所有对象都属于普通类,接下来你就可以编译器是如何擦除类型了泛型擦除机制直接先看一段代码public Class Shoe<T>{ private Double pric.

2022-05-27 14:51:33 137

原创 java 线程安全问题

java 线程安全问题如果要多线程并发修改一个数据结构,例如我们之前写的队列,如果一个线程对其执行读取数据,而另一个线程对其取出数据,这样就会引发线程安全问题。实际上对于上述线程安全,不过是数据结构为空情况下抛出的异常。最简单的线程安全了关于线程安全问题数据同步一张图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ac0fRfZH-1651656425649)(C:\Users\moutainman\AppData\Roaming\Typora\typora-u

2022-05-04 17:27:38 734

原创 浅谈ArrayList机制

浅谈ArrayList机制ArrayuList这个东西在代码中随处可见,因为他被称为动态数组 既可以像数组那样快速访问集合内部元素,又能够动态的增删。他的容量可以实现自增。但因其内部由数组实现,所以增删有比较消耗性能。构造方法(Constructor)认识内部基本属性 //ArrayList的默认初始化容量 private static final int DEFAULT_CAPACITY = 10; private static final Object[] E

2022-04-21 19:40:58 450

原创 什么是多态

多态之前一直不是很理解多态到底是个啥玩意,曾经的我天真的以为:所谓多态,不就是父类类型的变量可以引用子类对象!直到今天听了老师的话,再加上网上的科普,我终于恍然大悟多态的案例:多态我们首先要知道的一点:当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,执行的是子类重写后方法。如果子类没有重写该方法,就会调用父类的该方法。所谓多态,其实就是两种状态:一种静态,另一种就是动态总结起来就是:**编译看左边,运行看右边。**首先我们先定义一个父类动物类,动物有吃的行

2022-04-14 12:36:03 389

原创 用户个人中心需求

用户个人中心需求概述用户个人中心包括用户的信息:个人账号,个人密码,个人发布的所有文章,用户关注 ,用户自己饲养的猫,用户名字等;业务需求1. 进入个人中心​ 用户本人可以在网址首页左上角点击进入用户中心,网页转发至个人中心界面 ,个人中心界面包含如下几个模块:账户信息 个人所发布的文章 用户自己的猫(账

2022-04-09 17:02:24 1017

原创 Java深入理解equals

Java深入理解equals在Java中Object类中的equals方法用于检测一个对象是否等于另一个对象。注意:这里的等于指的是两个对象的引用是否相等,即所谓的地址,这看起来好像没啥问题;不就是两个对象引用相等,则两对象相等!但在实际开发中,往往是检测两对象的状态属性;例如:如果两个学生的姓名,学号,年龄都一样,那就相等**(注意:实际上我们通常会结合数据库进行开发,真正的比较应该是主键(如id)),**因此我们需要重写equals方法,请看样例:public class Student{

2022-03-20 20:47:37 1284

原创 初始mvc模式

初始mvc模式在最近学习jdbc,以及mybatis时,网上文档的代码实例大多遵循一个规范,就是在包的命名方面都会出现以下几个类型:dao , controller,service, dao 四个层级;在小生几经谷歌搜索之下。终究是略知一二,原来那不就是大名鼎鼎的mvc 开发模式吗!写此博客,以记录自己的思考引入在我们最初学习写程序项目时,都会有几个功能:用户交互的菜单界面具体业务逻辑实现对数据源的访问,以及更新数据这三个功能都是可以放在一起实现·的,这听起来多方便啊,但实际上

2022-03-13 23:06:30 944

原创 java第一次课程

课堂小记录

2022-03-02 21:36:55 217 2

原创 java第一次课程

对第一节课的理解

2022-03-02 21:20:12 5061 1

空空如也

空空如也

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

TA关注的人

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