自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM基础

堆区可分为新生代和老年代,新生代又可以分为伊甸园区,s0和s1,堆区存储new出来的对象,一般刚创建的对象都被放在新生代中的eden区,经过垃圾回收之后就会被放在s0区,再次垃圾回收之后就会被放在s1区,这样经过一个阈值-一般是十五次之后,就会被放在老年代中。分别为方法区、java方法栈、本地方法栈、程序计数器以及堆区,其中方法区和堆区是线程共享的,java方法栈、本地方法栈以及程序计数器是线程私有的,其中方法区存储类信息、常量以及静态变量等等,在java7之前实现为永久代,java7之后称为元空间。

2023-08-25 16:14:17 91 1

原创 Spring boot整合pagehelper

分页插件会自动检测当前的数据库链接,自动选择合适的分页方式。,否则会使用 SqlServer2005 的方式进行分页。方法,增加了该参数来配置参数映射,用于从对象中根据属性名取值, 可以配置。就会查询出全部的结果(相当于没有执行分页查询,但是返回结果仍然是。,然后配置该属性为实现类的全限定名称即可使用自定义的实现方法。配置的字段中取值,查找到合适的值时就会自动分页。,分页插件会从查询方法的参数值中,自动根据上面。使用,可以用页码和页面大小两个参数进行分页。,不配置映射的用默认值, 默认值为。

2023-08-21 15:22:01 1047 1

原创 MySQL练习题及答案

查询此表后的结果显式如下。语句,怎么显示如下结果。

2023-08-13 20:47:43 106 1

原创 Redis的持久化

Redis的数据都是存储在内存中,为了数据的永久保存,需要把数据同步到硬盘上,这个过程就叫做持久化. Redis的持久化存在有两种方式: rdb方式,aof方式,这两种方式可以单独使用,也可以综合使用.rdb持久化方式: 是在指定的时间间隔写入硬盘aof持久化方式:是以日志,记录每一个操作,服务器启动后,根据日志来构建数据.

2023-08-04 10:41:32 76 1

原创 并行与并发

在java学习中,我们经常会听到多线程并发问题和并行,那么究竟什么是并发,什么是并行呢?首先我们需要了解线程与进程的概念。

2023-07-28 17:57:16 34 1

原创 SSM框架整合

在没有接触spring框架之前,我们编写web项目后端基本都是以servlet为主的,项目的基本结构即为dao层(持久层),service(业务层),web(控制层),而在SSM中,由于整合mybatis框架,并且spring框架中有相应的模块,使用这些即可完成SSM框架的整合。导入spring-mybatis依赖,将spring与mybatis整合,并将mapper交由sppring管理,使用 mapper的扫描器自动扫描mapper接口在spring中进行注册。

2023-07-21 18:25:02 71 1

原创 JAVA代理模式

代理是一种模式,提供了对目标对象的间接访问方式,即通过代理对象访问目标对象.如此便于在目标实现的基础上增加额外的功能操作,以满足自身的业务需求.常用的代理方式可以粗分为:静态代理和动态代理。

2023-07-14 15:32:28 62 1

原创 Spring依赖注入两种方式

Spring框架是使用基本的JavaBean来完成以前只可能由EJB完成的事情,简单来说,就是要将原来需要程序员手动创建的类交给Spring管理,由Spring创建。在创建完成相应的Bean对象后,单例对象会存储在Bean工厂中,可以通过IOC容器getBean方法获取创建好的Bean对象,而要使用Bean对象,还需要对该对象进行依赖注入。

2023-07-07 10:26:14 62 1

原创 ref和reactive

为了能够获取dom元素,我们可以通过导入Mounted函数,即挂载阶段,在挂载阶段获取DOM元素并对其进行操作。就是将引用类型的数据转化为响应式数据,即把值类型的数据包装成编程响应式的引用类型的数据。被用来给元素或子组件注册引用信息,引用信息将会注册在父组件的。就是将基本数据类型的数据转化为编程响应式数据。与reactive()函数语法糖,极大的简化了代码,但是因为。元素上使用,那么指向的就是普通的。元素是在挂载阶段渲染完成的,所以。元素,使得我们可以像。

2023-06-29 15:46:25 113 1

原创 vue路由

代码如下。

2023-05-28 21:03:38 110

原创 Filter过滤器

Filter过滤器是javaWeb的三大组件之一,是javaEE中的一套接口,用来拦截servlet请求以及过滤响应,通常在事务管理,权限检查等操作中会用到它。

2023-05-18 17:55:45 147

原创 Ajax的简介及jQuery中的Ajax

Ajax全称为Asynchronous JavaScript And XML,即异步的JS和XML,通过Ajax可以在浏览器中向服务器发送异步请求,是用来描述现有技术集合HTML,XHTML, CSS,JAVAScript,DOM,XML, XSLT, 以及最重要的XMLHttpRequest,使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。

2023-05-12 21:28:57 218

原创 JFrame实现简易雷霆战机

此模块与玩家飞机模块类似,也需创建一个敌机的实体类并定义初始坐标,默认宽度与高度以及敌机的默认速度,并且除了通过多线程来控制敌机的刷新之外,还要通过Rectangle这个类来进行子弹碰撞检测,通过给定敌机和子弹的长宽以及坐标,我们可以通过子弹图片的大小以及敌机图片的大小来判断,判断两个图片是否冲突,若检测到碰撞,即显示飞机爆炸的图片,并把敌机移除,除此之外,当飞机飞出窗口的时候,也要移除飞机,这样即可实现这个模块.

2023-04-27 21:41:55 737 1

原创 JAVA Script实现万年历

要实现万年历的效果,先要用简单的for循环判定当前输入的年份是否为闰年,即能被4整除不能被100整除和能被400整除的年份皆为闰年,则每年366天,而非闰年则每年365天,月份则按照一月、三月、五月、七月、八月、十月、腊月为31天,四月、六月、九月、十一月为30天,二月则为闰年29天,非闰年28天,这样即可判断出至输入年月间的天数,再根据 天数%7+1 即可判断出周几。通过VScode编写JS代码实现万年历小程序,即输入年份以及月份,系统打印出该月的日历表。

2023-04-22 19:48:05 653 1

原创 用Java实现拼图小游戏

用JAVA的JFrameJButton等工具实现拼图小游戏,包括拼图功能,更换图片功能,重新开始功能等等。

2023-04-07 20:19:15 683

原创 用反射实现学生管理系统

用反射的方式编写代码实现简易的学生管理系统。

2023-03-31 20:22:02 74 2

空空如也

空空如也

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

TA关注的人

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