- 博客(47)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 HTML5和CSS3常见面试题
这篇博客概述了HTML5与CSS3的关键特性,包括HTML5中的语义化标签、增强的表单功能、多媒体支持、绘图与动画能力,以及CSS3提供的布局方案如Flexbox与Grid,还有媒体查询、自定义字体、透明度等功能。同时,文章解释了rem与em作为长度单位的不同,并展示了实现自适应布局的多种方法,以及如何解决清除浮动的问题。
2024-10-31 19:12:08
1054
15
原创 JS面试八股文(四)
这篇博客主要内容涵盖了Web开发中的一些关键技术点,包括图像优化方法如精灵图和Base64编码的优缺点比较,SVG格式的特点,JWT(JSON Web Token)的工作原理及其认证流程,npm工具的底层实现基础,HTTP协议中请求行和响应行的组成部分,浏览器缓存策略如强制缓存与验证缓存的工作机制,以及同源策略的目的和实现方式。此外,还讨论了防抖与节流技术在优化函数执行频率方面的作用,JSON格式的基本概念及其应用场景,以及当数据请求失败时的处理方法和无感登录的实现方式。
2024-10-31 19:08:15
1142
原创 JS面试八股文(三)
本文档围绕JavaScript的多个核心知识点进行了详尽的阐述,包括事件循环的工作原理、Ajax技术的基础知识和实现方法、GET与POST请求的区别、Promise的内部机制及其优缺点、Promise与async/await的区别、浏览器存储机制、token的使用场景及流程、页面渲染的过程,以及DOM树与渲染树的区别。
2024-10-28 20:00:46
965
22
原创 JS面试八股文(二)
本文档深入探讨了JavaScript(JS)编程语言中的多个核心主题,包括继承的实现方式、设计原理、this关键字的使用场景、script标签中的async与defer属性的区别、setTimeout的最小执行时间、ES与ES的不同之处及ES的新特性、call/apply/bind三个方法的区别、递归函数可能遇到的问题以及实现深拷贝的方法。
2024-10-28 19:58:01
1205
2
原创 JS面试八股文(一)
本文档总结了JavaScript(JS)面试中常见的几个核心知识点,包括JS的基本构成、内置对象、数组操作方法、数据类型检测方式、闭包特性、内存泄漏、事件委托、基本数据类型与引用数据类型的差异,以及原型链的工作原理。
2024-10-27 13:22:11
723
3
原创 CSS常见面试题
CSS面试题涵盖了盒模型、选择器优先级、隐藏元素方法、单位差异、重绘与重排的概念、元素居中技巧及属性继承性等内容。盒模型包括标准模型(content-box)和IE模型(border-box)。选择器优先级依次为内联样式、!important、ID选择器等。隐藏元素常用display:none或visibility:hidden等方法。px是固定单位,rem是相对于根元素字体大小的单位。重绘仅涉及外观变化,重排则涉及尺寸或位置变化。元素居中可通过Flex、Grid布局或绝对定位实现。
2024-10-23 18:40:23
925
16
原创 JSON详细教程
JSON是一种轻量级的数据交换格式,全称为JavaScript Object Notation(JavaScript对象表示法)。它以易于阅读和编写的文本格式来表示结构化数据,常用于在客户端和服务器之间传递数据。JSON的格式简单、灵活,易于理解和使用。与XML相比,JSON更加轻量级,占用更少的数据空间,并且解析速度更快。因此,它在Web开发中广泛应用于数据传输、配置文件和API交互等方面。
2023-11-28 20:04:53
4346
56
原创 计算机网络与技术——数据链路层
数据链路层是 OSI 参考模型中的第二层,负责将网络层提供的数据报转换为帧,并在物理层上传输。数据链路层的功能包括帧定界、帧同步、流量控制、差错控制、地址寻址等。数据链路层可以分为两个子层:逻辑链路控制子层和介质访问控制子层。常见的数据链路层协议有以太网、无线局域网协议等。
2023-10-30 11:49:12
5608
101
原创 计算机网络与技术——物理层
物理层是计算机网络OSI模型中最低的一层。它规定了为传输数据所需要的物理链路创建、维持、拆除,以及提供具有机械的、电子的、功能的和规范的特性。物理层确保原始的数据可在各种物理媒体上传输。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。
2023-09-19 11:23:08
3460
77
原创 Python——操作MySQL数据库
pymysql是一个Python库,用于连接MySQL数据库并执行SQL语句。它是基于MySQLdb的升级版,支持Python3.x和MySQL5.x及以上版本。pymysql提供了简单易用的API,可以方便地进行数据库操作,如连接数据库、执行SQL语句、获取查询结果等。pymysql还支持事务处理、连接池、数据库连接监控等功能,可以满足不同场景的需求。
2023-09-13 16:43:24
10177
37
原创 计算机网络与技术——概述
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路和通信设备连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
2023-09-10 11:35:31
2359
81
原创 HTML——格式化文本与段落
文本格式化标签分为字体标签、文本修饰标签。字体标签和文字修饰标签包括对于字体样式的一些特殊修改,段落格式化分为段落标签、换行标签、水平分割线标签等。通过文本和段落格式化知识的学习,能够掌握页面内容的初步设计,理解并掌握HTML标题字标签,空格及特殊符号的使用。理解格式化标签中文本修饰标记,计算机输出标签,引用和术语标签的语法及字体font标签语法及使用。
2023-08-09 11:17:39
2079
41
原创 HTML基础铺垫
HTML(HyperText Markup Language)是一种通用的标记语言,用于创建网页和在线应用程序。它使用标签来标记文档中的不同部分,以指定文档的结构和外观。HTML标记可以指定文档的标题、段落、图像、链接、表格和其他元素。HTML标记也可以用于添加样式、语义和功能到网页中。
2023-08-04 21:23:45
938
83
原创 Web前端开发概述(二)
随着Web的不断迭代更新,前端开发技术的不断发展,前端开发由此发生了很大的变化,网站不再是承载单一的文字和图片的信息提供者,软件化的交互形式为用户提供了更好的用户体验,前端的发展也更注重用户的交互作用,用户称为了网站内容的浏览者和提供者,网站需要更简便,更快捷的前端技术来实现。
2023-07-20 13:14:02
1021
77
原创 Web前端开发概述(一)
前端开发是编写Web页面或App端等前端界面并呈现给用户的过程,通过HTML、CSS、JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。
2023-07-14 10:21:08
2335
70
原创 轻松学习阿里云原生内存数据库Tair
云原生数据库指的是基于云架构的云数据库,是一种云原生数据基础设施;是一种完全利用公有云优势的数据库服务;其本身匹配云环境和分布式事务,一般提供计算存储分离和日志即数据能力,其核心是存储与计算分离。具有弹性伸缩能力、无服务器(Serverless)、高性能、高可扩展、一致性、容错、易于管理和多云支持等特性。云原生数据库(Cloud-NativeDatabase)概念源于国外,随之受到国内厂商的关注,适用于软件工程、计算机、云计算等领域。
2023-07-10 15:34:17
3347
109
原创 数据结构与算法——图
图是一种抽象的数据结构,用于表示对象之间的关系。它由顶点和边组成。顶点表示对象,边表示顶点之间的关系。图可以用来解决各种实际问题,例如最短路径、最小生成树、网络分析等。总的来说,图在许多领域中都有广泛的应用,其灵活性和可扩展性使其成为解决复杂问题和处理大规模数据的有力工具。图算法和图数据库的发展也为图的应用提供了更高效和更强大的解决方案。
2023-07-05 11:48:19
4295
111
原创 数据结构与算法——树与二叉树
树型结构是一类重要的非线性数据结构,其中以树和二叉树最为常用,直观来看,树是以分支关系定义的层次结构。树型结构在客观世界中广泛存在,比如人类社会中的祖辈关系,社会机构组织等等都可以用树来形象表示。树型结构在计算机领域中也得到了广泛应用。
2023-06-30 11:44:15
2021
100
原创 数据结构与算法——串
本篇文章比较全面的讲解了数据结构中串这一节的详细内容,因其与线性表类似的结构,所以有些点并没有重复提起,但是关于串的知识点,小伙伴们要多花时间去细读文章,串是编程中处理字符串比较重要的数据结构。一如既往希望我的文章能给各位小伙伴们带来帮助,数据结构与算法专栏也在持续更细中!!!...
2022-08-03 14:46:32
2616
33
原创 数据结构与算法——栈和队列
栈和队列是两种重要的线性结构,本篇文章详细总结了数据结构与算法中栈和队列的终点知识,并且结合代码片段实现其基本操作,干货满满,每一句话都是重点,希望能给更多的小伙伴在学习数据结构与算法时带来一定帮助...
2022-06-25 16:34:46
20745
87
原创 数据结构与算法——线性表(链表篇)
本篇文章,主要详细解读和总结线性表的链式存储结构——链表,包括单链表、双链表、静态链表以及循环链表,讲解较为全面,图文并茂,总结各链表的特性以及基本操作,干货满满,各位小伙伴们请细细品读,你会收获你想要的知识的!.........
2022-06-20 15:33:54
27723
112
原创 数据结构与算法——线性表(顺序表篇)
线性表且最简单的一种数据结构, 一个线性表是n个数据元素的有限序列 。本篇文章主要详细解读了线性表的基本概念,以及线性表中顺序表的重点知识。详细分析了顺序表的基本操作,图文结合,易于理解。............
2022-06-11 16:22:48
7933
89
原创 数据结构与算法——算法
算法是对特定问题求解的步骤的一种具体描述,算法是指令的有有限序列,其中每一条指令表示一个或是多个操作,用于解决某个问题。本文主要讲解了数据结构与算法——算法的基本概念,知识点详细。...
2022-06-04 14:20:00
14404
101
原创 数据结构与算法——绪论
数据结构与算法绪论一章,总结数据结构基本概念和三要素比较重要的理论部分,图文结合的方式更加有助于小伙伴们对抽象理论知识的理解,对于学习数据结构和算法的小伙伴可是纯纯干货,不要错过呀!!!
2022-05-28 15:18:10
2269
93
原创 从购买服务器到网站搭建成功保姆级教程~超详细
爆肝一万多字,只为解决新手小白如何从零开始搭建自己的网站,详细解读服务器配置怎么选择,项目怎么发布以及搭建网站遇到的常见问题,干货满满,写作的目的就是希望能够帮助到各位想要了解服务器并搭建属于自己网站的小伙伴们,也是自己不断摸索服务器网站建设的总结和经验,值得大家细细品读
2022-05-23 15:04:08
49782
102
原创 【Vue3中watch属性详解】
当被监视的属性变化时,回调函数自动调用,进行相关操作,所谓监视属性,就是监测指定的属性是否发生变化,如果发生了,则进行一系列操作,如果没发生变化,则监视属性也不会被触发。
2022-04-25 15:15:03
22808
28
原创 【Vue3中的响应式原理】
在Vue2中,数据响应式主要借助Object.defineProperty()来实现,存在的缺陷是无法操作数据的增加和删除,在Vue3中,数据响应式主要借助proxy和Reffect配合实现,可以做到实现数据的增删改查。
2022-04-20 10:29:32
12670
24
原创 【Vue3之入门】
本篇文章主要介绍了Vue3项目创建的方法,以及响应式数据的实现,内容较为详细,对Vue3刚入门的小伙伴们帮助较大,欢迎各位阅读
2022-04-12 17:00:20
971
5
原创 【Vue组件详解(三)】
本篇文章重点解读VueComponent原型对象和Vue的关系,以及组件实例对象和vm的关系。干货满满,结合原理图展开,欢迎各位小伙伴阅读!!
2022-04-09 15:55:55
2417
16
原创 【Vue组件详解(二)】
本篇文章主要讲解Vue组件的命名规则,组件的嵌套以及VueComponent,分析比较详细明确,同时也总结了几个易错的点,文章内容精炼,欢迎阅读!!
2022-04-08 14:54:53
2694
5
原创 【Vue组件详解(一)】
卷起来兄弟们!本篇文章主要介绍了Vue中组件的详细知识,以图形和实例相结合的方式带你一步一步入手Vue组件!!!
2022-04-07 14:13:04
14550
9
原创 【Vue组件自定义事件详解】
本篇文章介绍了组件自定义事件的原理以及使用的方法,在实际开发中,组件的自定义事件也是一个小技巧,能有效提高开发的效率
2022-04-06 14:38:59
5137
3
原创 【Vue全局事件总线详解】
全局事件总线是一种组件间通信的方式,适用于任意组件间通信。全局事件总线并不是插件,配置文件等等,事件总线是程序员在做Vue开发中总结积累的一套方法,是一套规则,只要满足这套规则,就可以实现组件间的通信。
2022-04-05 14:32:40
17547
9
原创 【Vue中key的原理】
在Vue中,以key为对比算法标识,在数据修改或更新后,通过key这个唯一标识进行对比虚拟DOM,从而决定节点的重新加载以及复用。
2022-04-04 11:14:08
4135
17
原创 【理解Vue数据代理】
Vue中数据代理就是通过Object.defineProperty()把data对象中所有的属性添加到vm上,且数据从data到vm中的过程,又为每一个属性添加上getter和setter方法,用户修改或者读取时,也是通过getter或setter方法访问_data,_data返回或操作data中的数据实现的。
2022-04-02 14:12:52
3432
8
原创 【Vue路由(router)进一步详解】
文章主要从Vue-router(路由)常用的几个属性以及参数配置出发,更深一层了解路由在实际开发中的使用,结合实例向大家说明路由常用的参数配置,以及使用路由的一些小技巧。
2022-03-23 11:25:06
34968
JDK1.6 API帮助文档
2022-03-13
css中的定位到底该怎么使用?常见使用场景有哪些?
2022-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人