自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

原创 JavaScript--WebAPI查缺补漏(二)

history (历史)是对象,主要管理历史记录, 该对象与浏览器地址栏的操作相对应,如前进、后退等。当一个元素的事件被触发时,同样的事件将会在该元素的所有祖先元素中依次被触发。// 2. addEventListener 函数的第二个参数也是函数,这个匿名函数也是回调函数。当一个元素的事件被触发时,会从DOM的根元素开始依次调用同名事件 (从外到里)// 1. 定时器间隔函数,里面第一个参数又是函数,这个匿名函数就是回调函数。// 1.2 事件对象.stopPropagation() 注意是个方法。

2024-12-24 20:37:26 949

原创 JavaScript--WebAPI查缺补漏

DOM(Document Object Model——文档对象模型)**作用:**DOM用来 操作网页文档,开发网页特效和实现用户交互DOM的核心思想就是把网页内容当做对象来处理,通过对象的属性和方法对网页内容操作。

2024-12-24 19:04:29 1144

原创 JavaScript查缺补漏

JavaScript程序不能独立运行,它必须嵌入到html中,这样浏览器才能执行JavaScript代码。是一种运行在客户端(浏览器)上的编程语言,用来创建动态更新的内容,控制多媒体,实现图像动画等交互效果。// 1.2 有实参传递但是传递的是undefined x = 0。对于多次属性,比如中横线分割的属性名,就不能用点操作来获取了。// 2.2 逻辑中断除了处理参数之外,还可以做更多。// 2.1 默认参数主要针对的是形参。'嗨,欢迎来传智播学习前端技术!// 默认参数: 给形参一个默认值。

2024-12-24 18:22:34 350

原创 移动Web查缺补漏

rem单位,是相对单位rem单位是相对于HTML标签的字号计算结果1rem = 1HTML字号大小。

2024-12-01 17:10:28 648

原创 页面效果查缺补漏

文章目录一、平面转换1. 平移2. 定位居中3.旋转4.转换原点5. 时钟案例6.多重转换7.缩放8.倾斜9.案例 播放按钮二、渐变1. 线性渐变2.径向渐变3.案例 产品展示三、动画1.走马灯2.精灵提示:以下是本篇文章正文内容,下面案例可供参考一、平面转换1. 平移transform: translate(X轴移动距离, Y轴移动距离);2. 定位居中方法一:margin方法二:平移 → 百分比参照盒子自身尺寸计算结果3.旋转transform: rotate(旋转角度);

2024-12-01 16:43:25 659

原创 CSS高级

我们想要布局页面:1.标准流2.flex 可以让多个块级元素一行显示3.定位提示:以下是本篇文章正文内容,下面案例可供参考知识点真多!!!

2024-11-22 19:11:17 943

原创 CSS查缺补漏(补充上一条)

提示:以下是本篇文章正文内容,下面案例可供参考。

2024-11-22 18:37:37 556

原创 CSS查缺补漏 two

累shu我嘞~~~

2024-11-11 15:52:14 1097

原创 CSS查缺补漏one

头大~~~

2024-11-11 14:25:32 1006

原创 HTML查缺补漏

html查缺补漏

2024-11-11 13:13:28 966

原创 Java泛型

*** 如何自定义泛型结构:泛型类、泛型接口、泛型方法*1.关于自定义泛型类、泛型接口*/@Test//如果定义了泛型类,实例化没有指明类的泛型,则认为//此泛型类型为Object类型//建议:实例化时指明类的泛型/*** 如何自定义泛型结构:泛型类、泛型接口、泛型方法*1.关于自定义泛型类、泛型接口//如果定义了泛型类,实例化没有指明类的泛型,则认为 //此泛型类型为Object类型 Order order = new Order();

2023-10-13 15:36:17 614 2

原创 Java集合(四) --- Map

***/@Test@Test//添加//修改@Test//添加//修改@Test//添加//修改//遍历所有的key集keySet()//遍历所有的value集:values()//遍历所有的key-value//entrySet集合中的元素都是entry。

2023-10-12 21:16:40 320

原创 Java集合(三)--- List接口

【代码】Java集合(三)--- List接口。

2023-10-10 08:49:01 165

原创 Java集合(二)--- 集合元素的遍历操作Iterator以及foreach

4.内部定义了remove(),可以在遍历的时候,删除集合中的元素。此方法不同于集合直接调用remove()2.集合对象每次调iterator()方法都得到一个全新的迭代器对象。1.内部的方法: hasNext() 和 next()3.默认游标都在集合的第一个元素之前。

2023-10-10 08:22:42 231

原创 Java集合(一)

集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储 (.txt,jpg,.avi,数据库中)

2023-10-10 08:11:30 67

原创 Java注解

参照@SuppressWarning定义① 注解声明为: @interface②内部定义成员,通常使用value表示③可以指定成员的默认值,使用default 定义④如果自定义注解没有成员,表明是一个标识作用如果注解有成员,在使用注解时,需要指明成员的值。自定义注解必须配上注解的信息处理流程( 使用反射)才有意义。自定义注解通过都会指明两个元注解: Retention、Target/*** 自定义注解*/@Inherited/***/

2023-10-09 18:15:49 1638

原创 Java枚举

1.方式一:jdk5.0之前,自定义枚举类2.方式二:jdk5.0,可以使用enum关键字定义枚举类情况一: 实现接口,在enum类中实现抽象方法情况二: 让枚举类的对象分别实现接口中的抽象方法/***///自定义枚举类//1.声明Season对象的属性:private final修饰//2.私有化类的构造器,并给对象属性赋值//3.提供当前枚举类的多个对象。

2023-10-09 17:38:37 87

原创 Java反射(三) --- 动态代理

Class实例对应着加载到内存中的一个运行时类。2.权限修饰符的权限要够。通常设置为public。1.必须有空参的构造器。

2023-10-09 09:10:52 79

原创 Java反射(二)--- Class实例

【代码】Java反射(二)--- Class实例。

2023-10-09 09:03:01 470

原创 Java反射(一)--- 类的实例化

3.在运行时判断任意一个类所具有的成员变量和方法。5.在运行时调用任意一个对象的成员变量和方法。1.在运行时判断任意一个对象所属的类。2.在运行时构造任意一个类的对象。4.在运行时获取泛型信息。6.在运行时处理注解。

2023-10-09 08:47:49 765

原创 Java网络编程

2.TCP/IP 以其两个主要协议: 传输控制协议(TCP)和网络互联协议(IP)而得名,实际上是一组协议,包括多个具有不同功能且互为关联的协议。6.如何实例化InetAddress:两个方法: getByName(String host)、getLocalHost()4.TCP/P协议模型从更实用的角度出发,形成了高效的四层体系结构,即物理链路层、IP层、传输层和应用层。2.对应问题二: 提供网络通信协议: TCP/IP参考模型(应用层、传输层、网络层、物理+数据链路层。要求:不同的进程有不同的端口号。

2023-09-30 10:16:39 700

原创 Java流的体系结构(二)

对象序列化机制允许把内存中的Java对象转换成平台无关的二进制流,从而允许把这种二进制流持久地保存在磁盘上,或通过网络将这种二进制流传输到另一个网络节点。3.如果RandomAccessFile作为输出流时,写出到的文件如果不存在,则在执行过程中自动创建,如果写出到的文件存在,则会对原有文件内容进行覆盏。2.RandomAccessFile既可以作为一个输入流,又可以作为一个输出流。4.可以通过相关的操作,实现RandomAccessFile“插入”数据的效果。2.作用:用于存储和读取基本数据类型数据或。

2023-09-29 18:10:55 152

原创 Java流的体系结构(一)

/如果流使用的构造器是: FileWriter(file,false)/(FileWriter(file)):对原有文件的覆盖。//如果流使用的构造器是:FileWriter(file,true):不会对原有文件覆盖,而是追加。2.对于非文本文件(.jpg,.mp3,.mp4,.avi.doc,.ppt,…3.File对应的硬盘中的文件如果不存在,在输出的过程中,会自动创建此文件。read()的处理,返回读入的一个字符,如果达到文件末尾,返回-1。4.File对应的硬盘中的文件如果存在,

2023-09-26 08:37:20 218

原创 Java多线程(三)

2.wait(),notify(),notifyAll()三个方法的调用者必须是同步代码块或同步方法中的同步监视器,否则,会出现IllegalMonitorStateException异常。3)关于是否释放同步监视器: 如果两个方法都使用在同步代码块或同步方法中,sleep()不会释放锁,wait()会释放锁。1.wait(),notify(),notifyAll()三个方法必须使用在同步代码块或同步方法中。2.call() 可以楚出异常,被外面的操作捕获,获取异常的信息。1.call()可以有返回值的。

2023-09-23 11:02:37 157

原创 Java多线程(二)

1.同步方法仍然涉及到同步监视器,只是不需要我们显式的声明2.非静态的同步方法,同步监视器是: this静态的同步方法,同步监视器是:当前类本身。

2023-09-22 18:38:49 354

原创 Java多线程(一)

3.一个进程中的多个线程共享相同的内存单元/内存地址空间,它们从同一堆中分配对象,可以访问相同的变量和对象。3.一个Java应用程序java.exe,其实至少有三个线程: main()主线程,gc()垃圾回收线程,异常处理线程。1.单核CPU,其卖是一种假的多线程,因为在一个时间单元内,也只能执行 一个线程的任务。即指段静态的代码,静态对象。*4,将此对象作为参最传遗到Thread类的构造器中,创建Thread类的对象。目前两种方式,要想启动线程,都是调用的Thread类中的start()

2023-09-22 10:56:09 105

原创 Java面向对象(九)

/计算燃料效率的抽象方法//计算行驶距离的抽象方法//写出计算卡车的燃料效率的具体方法//写出计算卡车行驶距离的具体方法//写出计算卡车的燃料效率的具体方法//写出计算卡车行驶距离的具体方法。

2023-09-21 22:55:30 138

原创 Java面向对象(八)

1.abstract :抽象的2.abstract可以用来修饰的结构:类、方法此类不能实例化抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程)开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作抽象方法只有方法的声明,没有方法体//不是抽象方法://抽象方法包含抽象方法的类,一定是一个抽象类。反之,抽象类中可以没有抽象方法的。若子类重写了父类中的所有的抽象方法后,此子类方可实例化。

2023-09-21 15:23:03 613

原创 Java面向对象(七)

2.对于实例变量(属性)则不存在这样的现象,即使子类里定义了与父类完全相同的实例变量,这个实例变量依然不可能覆盖父类中定义的实例变量,编译运行都看左边。1.若子类重写了父类方法,就意味着子类里定义的方法彻底覆盖了父类里的同名方法系统将不可能把父类里的方法转移到子类中,编译看左边,运行看右边。非静态代码块内可以调用静态的属性、静态的方法,或非静态的属性、非静态的方法。静态代码块内只能调用静态的属性、静态的方法,不能调用非静态的结构。如果一个类中定义了多个非静态代码块,则按照声明的先后顺序执行。

2023-09-20 20:59:58 133

原创 Java面向对象(六)

当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器.直到调用了java.lang.object类中空参的构造器为止。3.特殊情况,当子类重写了父类中的方法以后,我们想在子类的方法中调用父类中被重写的方法时,则必须显式的使用”super.方法”的方式,表明调用的是父类中被重写的方法。2.特殊情况,当子类和父类中定义了同名的属性时,我们要想在子类中调用父类中声明的属性,则必须显式的使用"super.属性”的方式,表明调用的是父类中声明的属性。

2023-09-19 11:32:13 113

原创 Java面向对象(五)

1.减少了代码的冗余,提高了代码的复用性。3.为之后多态性的使用,提供了前提。2.便于功能的扩展。

2023-09-17 20:41:47 139

原创 Java面向对象(四)

但是如果使用的是XXX子包下的结构,则仍需要显式导入。①我们在类的构造器中,可以显式的使用“this(形参列表)"方式,调用本类中指定的其他构造器。7.如果在源文件中,使用了不同包下的同名的类,则必须至少有一个类需要以全类名的方式显示导入。5. 如果使用的类或接口是java.lang包下定义的,则可以省略import结构。⑤构造器内部,最多只能声明一个"this(形参列表)”,用来调用其他的构造器。6.如果使用的类或接口是本包下定义的,则可以省略import结构。补充:同一个包下,不能命名同名的接口、类。

2023-09-17 11:22:52 110

原创 Java面向对象(三)

当我们创建一个类的对象以后,我们可以通过“对象.属性”的方式,对对象的属性进行赋值。我们将类的属性xxx私有化(private),同时,提供公共的(public)方法来获取(getXxx)和设置(setXxx)4.一旦我们显式的定义了类的构造器之后,系统就不再提供默认的空参构造器。1.如果没有显式的定义类的构造器的话,则系统默认提供一个空参的构造器。2.4种权限可以用来修饰类及类的内部结构:属性、方法、构造器、内部类。3.具体的,4种权限都可以用来修饰类的内部结构,属性、方法、构造器、

2023-09-16 21:50:23 129

原创 Java面向对象(二)

方法show()中的变量a存放在栈中,当c1.show()语句执行完成之后,a = 10从栈中出去。重新执行c2.show()。引用类型的变量,只可能存储两类值 null 或 地址值(含变量的类型)方法的使用中,可以调用当前类的属性或方法。特殊的,方法A又调用了方法A:递归方法。1.我们创建的对象,没有显式的赋给一个变量名。2.匿名对象只能调用一次。描述类应该具有的功能。方法中不可以定义方法。

2023-09-16 15:33:48 180

原创 Java面向对象(一)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2023-09-15 10:33:09 110

原创 IT实习技能提升第二弹

新入职的码农,嵌入式软件方向

2023-03-17 17:03:29 721

原创 IT实习技能提升第一篇

IT实习技能提升

2023-03-16 11:32:13 635

原创 2-3String类型变量的使用以及进制的问题

String类型变量的使用以及进制的问题

2022-10-25 19:54:16 90

原创 2-2基本数据类型转换

基本数据类型转换

2022-10-24 21:42:39 173

原创 2-1制表符使用例子、基本数据类型分类:整型,浮点型,字符型,布尔型简单使用、解决java终端中文乱码问题

制表符使用例子、基本数据类型分类:整型,浮点型,字符型,布尔型简单使用、解决java终端中文乱码问题

2022-10-23 22:13:49 268

QT 基于UDP实现的语音通话

QT 基于UDP实现的语音通话

2023-06-26

电视大赛及观众投票排名系统.docx

C语言初学者 数据结构初学者

2021-02-25

空空如也

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

TA关注的人

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