- 博客(44)
- 收藏
- 关注
原创 python面向对象基础入门
但本身仍然可以被访问,通过在访问时加入跟定义时一样加入两个下划线进行访问,但强烈建议不要这么做。在面向对象的思想中,面对一个问题,首先应该考虑这个问题所对应的对象应该有什么属性,即数据。继承和多态的应用主要通过外部函数调用中不同的对象参数,可以呈现出不同的方法调用。:参数为父类,而接收的类型既可以是父类,也可以是继承该父类的子类。为继承的类,如果没有合适的继承类,默认写上object,让内部属性不被外部访问,可以把属性的名称前加上两个下划线。当然,只要对象中有同样的方法,可以不严格参照继承的体系。
2024-11-15 21:56:54
145
原创 python面向对象基础入门
但本身仍然可以被访问,通过在访问时加入跟定义时一样加入两个下划线进行访问,但强烈建议不要这么做。在面向对象的思想中,面对一个问题,首先应该考虑这个问题所对应的对象应该有什么属性,即数据。继承和多态的应用主要通过外部函数调用中不同的对象参数,可以呈现出不同的方法调用。:参数为父类,而接收的类型既可以是父类,也可以是继承该父类的子类。为继承的类,如果没有合适的继承类,默认写上object,让内部属性不被外部访问,可以把属性的名称前加上两个下划线。当然,只要对象中有同样的方法,可以不严格参照继承的体系。
2024-11-15 21:56:19
350
原创 Java中ArrayList的用法
通过将原数组的元素给到变长的数组来做到动态改变大小,这个操作被内置,隐藏细节,让使用者遍历。增加:add(元素) – 追加到末尾 add(下标,元素) – 追加到指定位置。删除:remove(下标或者元素) – 删除指定下标或者第一次出现的相同的元素。修改: set(下标,元素值) – 修改指定位置元素的值。数据类型可以是基础数据类型,也可以是自己构造的类。查找:get(下标) – 获取指定下标的元素。Java中有一个可以进行动态改变的数组。: 判断集合是否包含指定元素。: 查找元素首次出现的索引。
2024-11-10 23:28:04
262
原创 XMLHttpRequest以及Promise对象的使用
通过[XHR]XMLHttpRequest对象来和服务器进行交互,axios库的底层也是通过XMLHttpRequest来和服务器进行交互,只是将实现细节进行了封装,让操作更加简洁可以用于某些只需和服务器进行少次交互的静态网站进行使用,减少代码的体积对象.send()在地址后面加上。
2024-11-09 22:15:42
2816
原创 ajax关于axios库的运用小案例
1.bootstrap弹窗来实现新增和编辑图书时出现的弹窗有两种方案:a.可以用自带的属性来进行弹窗的显示和隐藏b.可以通过JS进行控制,此操作可以进行自定义,比如在隐藏窗口的同时获取表单元素,并进行渲染页面a方案在想要进行隐藏和显示的按钮中增加自带的属性b方案2.渲染列表a.获取数据b.渲染数据。
2024-11-07 15:30:29
944
原创 网络层次划分以及体系结构
如何标识网络中的主机(主机编址问题,如MAC地址),如何从信号所表示的一连串比特中区分出地址和数据,以太网交换机如何存储转发数据。:在数据进行传播的过程中,在发送,传播,转发,和接收都会耗费一定的时间,如网络时延,发送时延,传播时延,处理时延。如何标识各网络以及网络中的各主机(网络和主机共同编织的问题,例如IP地址),路由器如何转发分组,如何进行路由选择。:分组丢失率,如接口丢包率,结点丢包率,链路丢包率,路径丢包率,网络丢包率。采用怎样的传输介质,采用怎样的物理接口,使用怎样的信号标识比特0和1。
2024-11-03 22:32:57
901
原创 因特网的概述和三种交换方式
一旦用户连入网络,本身也可以成为ISP,需要用路由器等设备进行操作虽然因特网的拓扑结构较为复杂,但可以依据功能划分为两大类。
2024-10-31 18:19:02
510
原创 c++文件写入和读取
就是和标准输入输出流,目的地是控制台的一样,只不过读取对象和写入对象换成了文件,需要加入相应的头文件普通文本文件写入和读取方便修改和查看,但文件的读取和写入效率不高二进制读写文件。
2024-10-23 21:37:02
593
原创 c++-vector基本使用
Vector是c++中的一种内置的序列容器,允许在运行时动态地删除和插入元素–自动管理内存vector 是 C++ 标准模板库(STL)的一部分,提供了灵活的接口和高效的操作。
2024-10-23 20:19:05
350
1
原创 JavaScript进阶--节流防抖以及技巧打磨
本文介绍了JavaScript中的节流,防抖,以及实现的两种方法,揭示了这两种提高网页性能的方法实现的底层逻辑,以及this指向和如何修改指向,异常处理,深浅拷贝
2024-10-14 20:45:14
1056
原创 JavaScript进阶--深入面向对象
本文介绍了JavaScript进阶中的深入面向对象方面的知识,包括两种不同的编程思想,构造函数如何实现封装,原型对象prototype,数组如何通过原型对象拓展公共方法,constructor属性及其应用,对象原型__proto__,以及原型继承和面试中常考的原型链
2024-10-13 18:29:28
1194
原创 JavaScript进阶笔记--深入对象-内置构造函数及案例
本文介绍了JavaScript中创建对象的三种方法,构造函数详解,实例成员以及静态成员,内置函数,包括Object,Array和String中的方法及应用,以及最后的综合案例
2024-10-12 21:28:16
1334
原创 JavaScript进阶笔记--解构赋值
本文介绍了JavaScript进阶中的解构赋值,包括数组解构,对象解构,forEach和filter方法,以及相关案例
2024-10-11 22:10:46
1205
原创 大学生课程设计报告--基于JavaGUI的贪吃蛇
本文为大学生课程设计报告,程序为基于JavaGUI的贪吃蛇,分为前言,系统架构,模块划分,系统中类和方法详解,系统测试过程,测试结果,问题以及解决方案
2024-10-09 22:27:04
1274
原创 HTTP请求过程
本文介绍了http请求过程中的封装,发送和接收,详细介绍了在应用层,传输层,网络层,链路层所进行的一系列为了传输数据的准确,安全和快速的操作
2024-10-01 11:10:32
959
原创 JavaScript web API完结篇---多案例
本文介绍了JavaScript中的正则表达式,navigator,history,location等对象,以及各种案例
2024-09-17 21:52:17
1606
原创 JavaScript web API part3
本文介绍了JavaScript的日期对象,节点操作,M端事件的了解 ,以及JS插件的介绍,还有相应的案例
2024-09-15 22:34:15
1657
原创 JavaScript web API part1
本文主要总结了JavaScript的webAPI的DOM对象,获取,修改属性,以及事件监听的一部分
2024-09-09 19:50:01
2594
原创 CSS2基础(补充part3)
【全称】Cascading Style Sheets,又名层叠样式表标记语言,为HTML结构美化样式,实现**语义与效果的分离**,更好地美化网页,优化网页结构语法:缺点:语法:优点:缺点:语法:最常使用的方式,实际开发几乎都使用外部样式表优点:顺序:行内样式 > 内部样式 = 外部样式结构:代码风格风格作用展开风格开发时推荐,便于维护和调试紧凑风格项目上线时推荐,可以减小文件体积,以节约网络流量,同时使打开网页的速度更快CSS选择器基本选择器通配选择器
2024-08-25 21:47:35
1164
以Java的GUI编程为基础设计的贪吃蛇游戏
2024-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人