自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis入门

凭借其丰富的数据结构、灵活的持久化选项和强大的分布式支持,Redis 可以广泛应用于缓存、实时分析、消息队列等多个领域。Redis 支持多种数据结构,如字符串、哈希表、列表、集合、有序集合、位图、HyperLogLog、地理空间索引和流等。Redis 的列表结构可以用来实现简单的消息队列,而发布/订阅功能则可以实现复杂的实时消息系统,如聊天应用和实时通知系统。由于 Redis 的高性能和丰富的数据结构,它被广泛用于存储用户会话信息,特别是在需要快速读取和写入的情况下。

2024-08-26 16:42:46 371

原创 Vue核心功能

Vue.js,作为一款流行的前端JavaScript框架,其核心功能为开发者提供了构建现代Web应用的强大工具。

2024-07-31 08:58:48 440

原创 VUE入门操作

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动Vue的官方网站是:Vue.js 特点: HTML 模板 + JSON 数据,再创建一个 Vue 实例,就这么简单。: 自动追踪依赖的模板表达式和计算属性。

2024-07-15 16:13:32 462 1

原创 MySql 进阶

存储过程是事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。优点:封装,复用 -----------------------> 可以把某一业务SQL封装在存储过程中,需要用到的时候直接调用即可。可以接收参数,也可以返回数据 --------> 再存储过程中,可以传递参数,也可以接收返回值。

2024-05-20 15:25:27 853 2

原创 最全代理模式

优点:可以做到不对目标对象进行修改的前提下,对目标对象进行功能的扩展和拦截。

2024-05-14 20:29:53 1020 3

原创 Mybatis

MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。parameterType: 输入参数类型, 如果是简单数据类型(八大基本数据类型, String, 日期类型) 可以省略,EJB框架: 重量级框架: SSH框架之前主流(SUN) 依赖开发环境, 开发环境不一样, 代码也不一样。

2024-04-25 00:11:49 795 1

原创 java总结

2024-04-14 23:51:58 153 3

原创 HTML基本知识

2.输入标签 <input type="" name="" value=""/> type: 输入控件类型 -text(文本框) -password(密码框) -submit(提交) -reset(重置) -button(普通) -image(图片按钮) -radio(单选) -checkbox(多选框) name: 控件名称(key) value: 控件的值 checked: 是否被选中。

2024-01-02 20:34:11 452 1

原创 Java网络编程

表示统一资源定位符,指向万维网上的“资源”的指针。资源可以像文件或目录一样简单,或者可以是对更复杂的对象的引用,例如对数据库或搜索引擎的查询。特点:面向无连接,不可靠,无序的,以数据报(DataPacket)的方式发生数据。InetAddress:Internet协议(IP)地址。组成:协议+主机地址+端口号+资源路劲+查询参数+锚点。特点:面向连接,有序的,可靠的,以字节流的方式传输。TCP编程 TCP:传输控制协议。URL:统一资源定义符号。UDP:用户数据报协议。

2023-12-25 16:17:01 475 1

原创 DQL语句

外连接如果有一张表的所有数据是NULL,则取决主从表的关系。WHERE条件是筛选分组的之前的数据,后不能使用聚合函数。内连接只要有一张表的所有数据是NULL,则查结果不显示。HAVING条件是筛选分组后的数据,支持使用聚合函数。1>.COUNT() 统计函数。3>.MAX() 求最大值函数。4>.MIN() 求最小值函数。5>.AVG() 求平均值函数。[ORDER BY 排序字段]2>.SUM() 求和函数。[GROUP BY 字段][HAVING 分组条件][WHERE 条件语句]

2023-12-18 17:50:43 476 1

原创 数据库-MySQL(超全知识)

数据库就是用来存储和管理数据的仓库!数据库存储数据的优点:可存储大量数据;方便检索;保持数据的一致性、完整性;安全,可共享;通过组合分析,可产生新数据。SQL(Structured Query Language)是“结构化查询语言”,它是对关系型数据库的操作语言。它可以应用到所有关系型数据库中,例如:MySQL、Oracle、SQL Server等。SQ标准(ANSI/ISO)有:SQL-92:1992年发布的SQL语言标准;SQL:1999:1999年发布的SQL语言标签;

2023-12-12 14:41:44 515 1

原创 反射的定义

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

2023-12-04 09:05:06 161 1

原创 进程和线程

Runnable和Callable的区别:   (1)Callable规定的方法是call(),Runnable规定的方法是run().   (2)Callable的任务执行后可返回值,而Runnable的任务是不能返回值得   (3)call方法可以抛出异常,run方法不可以,因为run方法本身没有抛出异常, 所以自定义的线程类在重写run的时候也无法抛出异常   (4)运行Callable任务可以拿到一个Future对象,表示异步计算的结果。多线程,指的是一个进程内的多个任务并发执行。

2023-11-27 09:38:45 173 1

原创 如何运用线程实现QQ聊天室

因为客户端的发送和接收是分开的所以创建两个不同的线程。创建ReciverThread进行接收。再创建Client(客户端)进行测试。再创一个ServerThread。然后创建Send进行发送。创建Sever进行监听。

2023-11-23 16:40:59 101

原创 JAVA的IO流

IO指的是Input/Output,IO流:输入输出流。统称为数据流。在Java程序中,对于数据的输入 / 输出操作以流的方式进行;流是从起源到接收的有序数据。JDK提供了各种各样的流类,用以获取不同种类的数据;

2023-11-21 09:48:31 85 1

原创 集合-List

1、 集合是Java API所提供的一系列类,可以用于动态存放多个对象。--集合只能存对象2、 集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。(集合中不能放基本数据类型,但可以放基本数据类型的包装类)3、 集合类可以自动扩容。4、 集合类全部支持泛型,是一种数据安全的用法。Collection接口-定义了存取对象的方法。两个非常常用的子接口:List接口:存放的元素【有序且允许有重复】的集合接口。Set接口:存放的元素【无序不包含重复。

2023-11-13 16:54:59 187

原创 接口、类与类的关系

public Class Son extends Father(类) implements Monther(接口)原因: java的继承只能实现单继承,如果同时实现继承父类 ,然后再继承其他元素基因。3.接口的成员变量必须是public & static 的常(final)量(默认)解决方式: 使用java的接口,通过接口的多实现,间接实现java的多继承。接口即是一种强制遵守的约束(规范),如果不遵守此约束则无法使用此接口。接口名称(抽象类) 对象名 = new 接口名(){怎么实现和使用接口?

2023-11-06 20:46:18 83 1

原创 包+访问修饰符以及重写和重载

包名:1.例如:com.baidu.util2.目的:针对资源作详细分析。

2023-11-01 16:50:18 136 2

原创 封装 继承 多态

2.子类继承父类所有成员,private或者默认的随继承,没有访问权限。3.子类对象创建之前,比先有父类对象(先有父后有子)1.概念:同一个引用类型使用不同的实例而执行不同操作。6.java中继承具有传递性(父传子,子传子)1.子类能调用父类成员,父类不能调用子类成员。4.如果类没有继承,则默认继承object。封装概念:解决程序中的安全性问题。继承概念:解决程序中的复用性问题。(1).继承,子类重写父类的方法。(2).父类的引用指向子类对象。3.尽可能隐藏对象的内部结构。多态解决了程序的拓展性问题。

2023-11-01 16:40:27 93 1

原创 类和对象在内存中的执行过程

2023-10-22 22:28:14 87 2

原创 java基础知识点

3.数组:数组是Java中的一种数据类型,用来存储固定类型的数据。它能够自动排号,方便操作。一旦创建一个空的数组,就无法通过索引来访问。2. 被修饰的方法可以直接通过类名加点来引用,也就是说static修饰部分的引用是不需要将对象实例化的。1. static修饰的变量和类文件一同被加载到内存中。特点:1.封装、继承、多态。后续持续更新......

2023-10-16 11:10:34 101 1

空空如也

空空如也

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

TA关注的人

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