自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue简介

​Vue (发音为 /vjuː/,类似view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。声明式渲染:Vue 基于标准 HTML 拓展了一套模板语法,使得我们可以声明式地描述最终输出的 HTML 和 JavaScript 状态之间的关系。响应性。

2024-09-18 10:45:34 858

原创 SpringBoot整合Mybatis

注意:@Mapper标记该类是一个mybatis的mapper接口,可以被spring boot自动扫描到spring上下文中。在src\main\resources\mapper路径下加入UserMapper.xml配置文件"在application.properties中添加数据量的连接信息。在test数据库中创建user表。

2024-09-12 16:21:22 270

原创 SpringMVC

SpringMVC是一个基于MVC模式的Web框架,是Spring框架的一个模块。它以SpringIOC容器为基础,并利用容器的特性来简化它的配置,所以 SpringMVC 和 Spring 可直接整合使用。SpringMVC 对 MVC 流程进行了封装,屏蔽掉很多底层代码,让开发者可以更加轻松快捷的完成基于 MVC 模式的 Web 开发。总的来说:Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。

2024-09-02 15:07:48 801

原创 Spring框架介绍

Spring是一个开源的框架,Spring 为简化企业级开发而生,使用 Spring、JavaBean 就可以实现很多以前要靠 EJB 才能实现的功能,同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而使用Spring 却非常的优雅和简洁。IOC:控制反转,把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现组件的装配和管理,本质就是对象的调用权的转移,将创建对象的权利交给了容器DI:依赖注入,在运行期,由外部容器动态地将依赖对象注入到另一个对象中。

2024-08-26 08:46:33 779

原创 Mybatis简单入门操作

Object Relation Mapping,对象关系映射。对象指的是Java对象,关系指的是数据库中的关系模型,对象关系映射,指的就是在Java对象和数据库的关系模型之间建立一种对应关系,比如用一个Java的Student类,去对应数据库中的一张student表,类中的属性和表中的列一一对应。Student类就对应student表,一个Student对象就对应student表中的一行数据。

2024-08-19 10:45:33 349

原创 map集合2.0

通过键-值(key-value)对的形式来存储数据Map的实现:HashMapMap中,key可以为任意类型,但这里建议使用String,value也可以是任意类型Map里面多个value可以是不同类型Map里面key是可以重复的,当key重复时,后存入的数据会覆盖前面的数据Map里面,value可以重复.Map里面的key可以为null,但是只能有一个,多个的时候,后面的会覆盖前面的Map中value可以是null,多个value可以同时为null。

2024-08-12 09:07:29 279

原创 搜搜移动大厅

移动大厅项目包括以下核心功能:新用户注册,本月账单查询,套餐余量查询,打印消费详情,套餐变更,办理退网,话费充值,查看消费记录,查看话费说明等功能.另外,还可以模拟用户通话,上网,发送短信的场景进行相应的扣费并记录消费信息。

2024-08-05 07:34:00 252

原创 十大常见异常

当线程在活动等待(如睡眠或等待)状态被中断时抛出此异常。当试图将一个对象强制转换为不是实例的类时抛出此异常。当出现输入输出错误时抛出此异常,通常与文件操作相关。当应用程序试图访问一个为空的对象时抛出此异常。当方法接收到不合法或不适当的参数时抛出此异常。当Java虚拟机无法分配更多内存时抛出此错误。当进行非法算术运算时抛出此异常,例如除以零。当访问数组时索引超出范围时抛出此异常。当转换字符串为数字类型失败时抛出此异常。发生在递归调用超过栈大小限制时。

2024-07-22 06:47:32 251

原创 注解的理解,使用与自定义注解

自定义注解类编写的规则:注解类型定义为 @interface,所有的注解会自动继承 java.lang.Annotation 这一接口,而且不能再去继承其他的类或接口;参数成员只能用 public 或 default 两个关键字修饰;参数成员只能用基本类型:byte, short, char, int, long, float, double, boolean,以及 String, Enum, Class, Annotations 等数据类型,以及这些类型的数组;

2024-07-15 07:39:38 1055

原创 数据库的介绍及安装

数据库就是用来存储和管理数据的仓库!数据库存储数据的优点:可存储大量数据;方便检索;保持数据的一致性、完整性;安全,可共享;通过组合分析,可产生新数据。

2024-04-15 05:07:11 948 1

原创 缓冲流简介

缓冲流,也叫高效流,它可以对那些基本的字节字符流进行增强,达到提高数据的读写能力。

2024-04-07 03:21:03 756

原创 List集合简介

1.list集合容器具备增删改查2.有序3.元素可重复。

2024-04-01 06:34:23 706

原创 map集合

通过键-值(key-value)对的形式来存储数据Map的实现:HashMapMap中,key可以为任意类型,但这里建议使用String,value也可以是任意类型Map里面多个value可以是不同类型Map里面key是可以重复的,当key重复时,后存入的数据会覆盖前面的数据Map里面,value可以重复.Map里面的key可以为null,但是只能有一个,多个的时候,后面的会覆盖前面的Map中value可以是null,多个value可以同时为null。

2024-03-25 09:03:26 317

原创 异常的基本介绍

super();super(msg);throw new MyException("数组长度小于0,不合法");

2024-03-18 07:22:52 362

原创 面向对象三大特征中的封装与继承

程序中: 一定封装思维, 把零散的东西,组合起来, 形成一个整体java的封装的实现: 对属性属性私有化 属性访问修饰符: private(私有的, 可见范围: 本类可见)提供公开的set/get方法, set方法: 给属性赋值的方法, 可写的 get方法: 获取属性的值, 可读的规范: void setXxx(参数)Xxx: 属性名, 要求属性名第一个字母大写属性数据类型 getXxx()包package把这个类分类, 使用不同的包区分, 包本质: 文件夹。

2024-03-11 07:23:07 426 1

原创 构造方法的创建

访问修饰符 类名([参数类名]){ //方法体 }`

2024-01-29 11:47:35 414

原创 网络编程(客户端与服务端的连接)

要使计算机连成的网络能够互通信息,需要对数据传输速率、传输代码、代码结构、传输控制步骤、出错控制等制定一组标准,这一组共同遵守的通信标准就是网络通信协议,不同的计算机之间必须使用相同的通讯协议才能进行通信。​ 七层模型,也称为OSI(Open System Interconnection)参考模型,是国际标准化组织(ISO)制定的一个用于计算机或通讯系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

2024-01-21 21:37:39 931

原创 搜搜移动大厅项目

新用户注册,本月账单查询,套餐余量查询,打印消费详情,套餐变更,办理退网,话费充值,查看消费记录,查看话费说明等功能.另外,还可以模拟用户通话,上网,发送短信的场景进行相应的扣费并记录消费信息1. 熟练掌握了Java编程语言和JDBC技术,能够在项目中灵活运用这些技术进行数据库操作和数据处理。2. 了解了数据库设计和管理的基本原理,包括数据表的设计、索引的创建、SQL语句的编写等。3. 通过模拟搜搜移动大厅项目,加深了对数据库系统和数据结构的理解,能够更好地进行数据库设计和优化。

2024-01-16 09:48:22 496 1

原创 DOM-文档对象模型

用来操作页面上的元素(标签,属性,样式,文本内容)

2024-01-08 15:16:05 420 1

原创 java中的反射

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制 ​ 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象 ​ 总之,反射就是把java类中的各种成分映射成一个个的Java对象。

2024-01-02 08:58:42 381

原创 多线程中的死锁

即存在一个等待队列:P1占有P2的资源,P2占有P3的资源,P3占有P1的资源。这样就形成了一个等待环路。在我们的项目中,我们不希望看到死锁的发生,为了避免,以上四个条件,破坏其中任意一个,死锁就结束了。资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。即当资源请求者在请求其他的资源的同时保持对原有资源的占用。即当资源被一个线程使用(占有)时,别的线程不能使用。

2023-12-27 11:27:20 367 1

原创 用java建立一个简单的在线小说阅读系统

在线小说的由来可以追溯到互联网的普及和发展。随着互联网技术的不断进步,人们可以通过网络平台进行文字创作和阅读,这为在线小说的兴起提供了便利的条件。最早的在线小说可以追溯到20世纪90年代末,当时一些文学爱好者开始在个人网站上创作小说,并通过网络进行发布。随着网络文学的发展,一些专门的文学网站和平台也相继出现,为作者和读者提供了更加便捷的交流和阅读方式。同时,一些作家也开始通过网络平台进行小说的连载和更新,吸引了大量的读者关注。

2023-12-19 15:57:04 550

原创 JavaScript中的对象

script>// 对象也是一种数据类型,保存数据同时可以更直观的描述事物// 1. 定义对象属性sex: '女',age: 4,uname: '佩奇',</script>// 对象方法// 1. 定义对象方法uname: '佩奇',console.log('唱歌')},console.log('跳舞')JavaScript中的对象是一种复合数据类型,用于存储多个键值对。对象可以包含属性和方法,可以通过点号或方括号访问属性和方法。

2023-12-10 23:17:53 71

原创 JavaScript的简介及基本语法

6.1 输入语句:prompt('提示信息'),弹出一个对话框,对话框中有一个输入框,用户可以在输入框中输入内容,点击确定按钮,将输入的内容返回。7.5.变量名采用驼峰命名法 ---- 单驼峰userName,双驼峰UserName,1. JavaScript是一种脚本语言,它可以嵌入到HTML中,由浏览器解释执行,不需要编译,简称为js。6.2 输出语句:alert('提示信息'),弹出一个对话框,对话框中显示提示信息。字符模版:`字符串${变量}字符串` -- `` -- tab键上面的那个键。

2023-12-03 22:20:44 105 1

原创 常用类(TOC)

一.基本数据类型包装类装箱:把基本数据类型包装为对应的包装类对象拆箱:把包装类对象转换为对应的基本数据类型。

2023-11-26 21:16:20 79 1

原创 Html简介

加粗加粗下划线下划线删除线删除线斜体斜体

2023-11-19 21:44:12 111

原创 idea的下载和安装

语言开发的集成环境,它是业界公认的。安装:傻瓜式安装,建议。下载地址以及安装方式。

2023-11-13 08:42:44 122

原创 java环境的配置级安装

双击打开系统变量里名为path的变量,在里面新建一个命令:%JAVA_HOME%\bin。在系统变量中点击新建,变量为JAVA_HOME,值为jdk所在地址。java下载完成后打开,傻瓜式,下一步按到底就可以。找到官网后找到 download下载。环境变量之后能够在任意目录。找到此电脑,右键打开属性。

2023-11-07 11:07:05 132

空空如也

空空如也

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

TA关注的人

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