自定义博客皮肤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)
  • 收藏
  • 关注

原创 vue路由的使用

路由器主要维护的是一个映射表;映射表会决定数据的流向;前端路由: 就是一组key-value的映射(通俗的讲:就是一个url与组件/function的映射)前端路由器: 管理多个路由的,就称为路由器。

2024-08-01 10:46:40 786

原创 vue插槽

组件能够接收任意类型的 JavaScript 值作为 props,但组件要如何接收模板内容呢?在某些场景中,我们可能想要为子组件传递一些模板片段,让子组件在它们的组件中渲染这些片段。这时我们可以使用vue提供的插槽来实现.插槽分为默认插槽,具名插槽,作用域插槽。

2024-07-22 09:58:08 456

原创 Vue3的组件通信方式

如果一个 prop 的名字很长,应使用 camelCase 形式,因为它们是合法的 JavaScript 标识符,可以直接在模板的表达式中使用,也可以避免在作为属性 key 名时必须加上引号。数组用法中我们只能说明传入的attribute的名称,并不能对其进行任何形式的限制,接下来我们来看一下对象的写法是如何让我们的props变得更加完善的。另外,每次父组件更新后,所有的子组件中的 props 都会被更新到最新值,这意味着你。其次,在父组件中以v-on的方式传入要监听的事件名称,并且绑定到对应的方法中。

2024-07-15 21:40:53 824 1

原创 SpringMVC详细配置

在该文件里面配置视图解析器,视图解析器(View Resolver)是一个非常重要的组件,它负责将控制器(Controller)所产生的逻辑视图名称(Logical View Name)转换成实际的视图(View)对象。8.beans.xml的配置,将beans-mybtais.xml和beans-tx.xml的配置间接配置到beans.xml中。3.日志文件log4j.properties的配置(注意要将文件放到resources里面,这个文件夹里面主要放置各种配置文件)9.最后是web.xml的配置。

2024-05-14 22:05:48 326 4

转载 双亲委派机制

如果能加载的话就直接从缓存中获取,如果没有的话,就直接到父类加载器也就是Extension ClassLoader如果父类加载器能加载的话,就直接从内存中获取,如果Extension ClassLoader不能加载,就到父类加载器Bootstrap ClassLoader,如果能加载的话,就直接加载,如果不能加载的话,就向下寻找子类加载器能否加载。双亲委派机制是指当一个类加载器收到一个类加载请求时,该类加载器首先会把请求委派给父类加载器。一般情况,如果我们没有自定义类加载器,默认就是用这个加载器。

2024-04-24 20:28:54 273 2

原创 CSS选择器

E+F:选择元素E的相邻兄弟元素F设定样式【相邻兄弟选择器】E~F:选择元素E的所有兄弟元素F设定样式【通用兄弟选择器】E F:选择元素E的后代F来设定样式【后代选择器】E>F:选择元素E的子元素F设定样式【子类选择器】先选择第几个儿子,再看此元素是否为要设定的元素。a:hover【鼠标悬浮于链接之上的样式】先选筛选元素,在选择元素当中的第n个元素。a:active【鼠标点击未释放的样式】选择器:选择对应的元素设置对应样式效果。a:visited【超链接点击之后】a:link【超链接未被点击】

2024-01-02 09:16:34 341 2

原创 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 最多出现两次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地修改。

当且仅当 nums[slow - 2] = nums[fast] 时,当前待检查元素 nums[fast] 不应该被保留(因为此时必然有 nums[slow - 2] = nums[slow - 1] = nums[fast]。我们定义两个指针 slow 和 fast 分别为慢指针和快指针,其中慢指针表示处理出的数组的长度,快指针表示已经检查过的数组的长度,即 nums[fast] 表示待检查的第一个元素,nums[slow - 1] 为上一个应该被保留的元素所移动到的指定位置。

2023-12-25 16:35:30 410 1

原创 JDBC连接过程

使用DriverManager类来得到Connection对象!加载驱动类:Class.forName(“类名”);使用Connection得到Statement对象。使用Statement对象对数据库进行增删改查操作。给出url、username、password。

2023-12-18 17:58:26 29 1

原创 数据库语句的分类(很重要)

utf8mb4_unicode_ci:是基于标准的Unicode来排序和⽐较,能够在各种语⾔之间精确排序,Unicode排序规则为了能够处理特殊字符的情况,实现了略微复杂的排序算法。DML(Data Manipulation Language):数据操作语言,用来定义(插入 INSERT,删除 DELETE,修改 UPDATE)数据库记录(数据);utf8_general_ci校对规则进⾏的⽐较速度很快,但是与使用 utf8mb4_unicode_ci的校对规则相比,比较正确性较差。

2023-12-11 09:26:58 59 1

原创 QQ聊天室案例

QQ聊天的时候,我们发送信息和接送信息是不会互相影响的,因此,在做客户端的时候我们应该将输入线程和输出线程分开。服务器的流程是监听客户端信息,然后发送客户端信息,但是如果说此时此刻另一个客户端发送了信息,但是此时的服务器正在处理另一个客户端的信息,此时他并不处于监听状态,那么另一个客户端的信息他就无法处理。System.out.println("--------开启QQ聊天室的服务器-----------");System.out.println("-----欢迎进入QQ聊天室-----");

2023-12-04 10:02:21 86

原创 Java.io包的笔记

IO指的是Input/Output IO流:输入输出流。统称为数据流。:输入流(Input),输出流(Output):字节流(InputStream/OutputStream),字符流(Reader/Writer):1.节点流:用于直接操作哟目标设备的流2.处理流:是对一个已存在的流的连接和封装,通过对数据的处理为程序提供给更强大,灵活的读写功能。:操作文件或目录的各项属性和文件或者目录的创建删除。(对文件没有读写功能)

2023-11-24 11:32:23 30 1

原创 王梦的Java.lang包的思维导图

2023-11-13 16:57:42 32

原创 王梦的第四次笔记

多态就是:同一个引用类型,使用不同的实例而执行不同操作。接口是一种强制遵守的约束(规范),如果不遵守规范则无法使用接口。[访问修饰符] interface 接口名称{//成员变量//成员方法。

2023-11-06 20:41:17 24 2

原创 王梦的第三次笔记

注意事项:1.子类能够继承父类的所有成员,私有或者默认成员,但是没有访问权限。2.子类可以调用父类成员,父类不能调用子类成员。包名:例如:com.baidu.xxx.xxx。注意事项:1.方法名,参数,返回值与父类一致。this.成员(super.成员):调用成员。3.子类对象在创建之前,必先创建父类对象。6.如果父类写带参构造,子类也要写带参构。5.一个子类只能继承一个父类(单继承)super:父类对象的引用。super():父类的构造。this():当前类的引用。this:当前类的引用。

2023-11-01 16:57:32 30 2

原创 第二次记录

1.方法重载(注意方法的单一性):方法名相同,参数不同(类型,数量,顺序),与方法的类型和访问修饰符无关;5.static:将对象成员变成类所有(修饰的成员(变量和方法)属于类所有 )类是一组具有共同特征或行为的对象的集合,它也是对象的模板。static修饰方法中不能直接调用实例成员(对象成员)对象:对象是现实中实际存在的事物,看得到摸得着。2.构造方法的作用:创建对象,完成对象初始化。实例方法中,可以直接调用实例成员或者静态成员。调用成员方法:类名.方法()调用成员变量:类名.变量。

2023-10-22 22:23:29 27 2

原创 浅浅记录一下之前不会的知识点

2023-10-16 09:48:59 41 3

空空如也

空空如也

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

TA关注的人

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