- 博客(942)
- 资源 (40)
- 收藏
- 关注

原创 【前端实习生备战秋招】—前端性能优化篇,建议收藏
PNG是一种比较新的图片格式,PNG-8是非常好的GIF格式替代者,在可能的情况下,应该尽可能的使用PNG-8而不是GIF,因为在相同的图片效果下,PNG-8具有更小的文件体积。JPEG的图片的优点是采用了直接色,得益于更丰富的色彩,JPEG非常适合用来存储照片,与GIF相比,JPEG不适合用来存储企业Logo、线框类的图。受限于 Node 是单线程运行的,所以 Webpack 在打包的过程中也是单线程的,特别是在执行 Loader 的时候,长时间编译的任务很多,这样就会导致等待的情况。
2023-08-23 16:30:44
154

原创 【前端实习生备战秋招】—JavaScript面试题汇总大全,建议收藏系列
a.length;// 3// "ABC"在访问时,JavaScript 将'abc'在后台转换成,然后再访问其length属性。JavaScript也可以使用Object也可以使用valueOfif (!a) {答案是什么都不会打印,因为虽然包裹的基本类型是false,但是false被包裹成包装类型后就成了对象,所以其非值为false,所以循环体中的内容不会运行。一个拥有 length 属性和若干索引属性的对象就可以被称为类数组对象,类数组对象和数组类似,但是不能调用数组的方法。
2023-08-05 05:30:00
339
6

原创 【前端实习生备战秋招】—HTML面试题汇总,建议收藏
不同的渲染模式会影响浏览器对 CSS 代码甚⾄ JavaScript 脚本的解析。它必须声明在HTML⽂档的第⼀⾏。浏览器渲染页面的两种模式(可通过document.compatMode获取,比如,语雀官网的文档类型是。
2023-08-04 15:12:05
142

原创 呕心沥血 JavaScript知识点梳理大全,超详细 建议收藏!!!
JS知识点总结,超详细,建议收藏一、语法和变量(一)、前端三层(二)、JS的书写位置(三)、输出语句(四)、变量声明提升变量的声明提升:你可以提前使用一个稍后才声明的变量,而不会引发异常在执行所有代码前,JS有预解析阶段,会预读所有变量的定义二、基本数据类型(一)、JavaScript中两大类数据类型(二)、typeof运算符typeof运算符可以检测值或者变量的类型...
2021-10-14 09:25:59
32309
70

原创 保姆级教程 CSS 知识点梳理大全,超详细!!!
CSS入门,看这一篇就够了,超详细!!!一、前端三层二、CSS的书写位置(一)、内嵌式内嵌式,顾名思义,内嵌在.html文件中在<head></head>标签中,书写 <style></style>标签对,里面书写CSS语句。(二)、外链式可以将CSS单独存为.css文件,然后用link标签引入它外链式的优点:多个HTML文件,可以共用一个CSS样式表文件(三)、 导入式导入式是最不常见的样式表导入方法,使用导
2021-10-08 09:30:00
13848
59

原创 VScode配置C语言环境 亲测 可用!!!
VScode配置C语言坏境 亲测 可用!!!一、首先下载vscode,地址:https://code.visualstudio.com/ 此时我已经安装好了二、对VSCode进行汉化安装插件Chinese安装之后会显示让你重启VScode三、随后依旧是这里的搜索框,搜索“C/C++”,安装C/C++插件和Code Runner插件五、安装四、装完插件后,我们需要下载minGw,这是一个Windows头文件和GNU工具的集合。VScode如果要运行C代码说白了就是个大脚本,不用我们一行一
2021-08-15 18:30:08
13397
72
原创 【软件测试学习】—软件质量需求(四)
如在部署两台服务器时测试系统性能(容量,即最大负载),再部署四台、八台服务器时分别进行系统容量的测试,看其容量是否为上次(两台、四台)实验值的两倍或接近两倍。 分析软件有哪些功能,每种功能要完成什么业务,这些业务应该怎么实现,业务逻辑是什么,业务流程是怎样的,业务规则有何要求; 分析软件要实现哪些目标(功能、性能、界面、易用性、兼容性、安全性)以及具体的要求是什么;在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。 可维护性的软件应该是易改变的、稳定的、易测试的。
2023-12-04 08:35:33
77
原创 【软件测试学习】—软件测试阶段(三)
组件也称为单元。组件测试(Component Testing)也称单元测试。单元测试通常是单人执行,而集成测试通常是多人执行或第三方执行。
2023-11-30 15:18:57
44
原创 【软件测试学习】—软件测试模型(二)
敏捷测试是协同测试的一种形式,程序员结对编程,程序员分饰测试员角色,敏捷测试是连续测试。敏捷测试侧重单元测试和验收测试。单元测试的过程是先设计单元测试用例,然后进行编码,之后执行测试。敏捷测试强调客户参与,单元测试通过之后代码集成到代码库中,再由客户进行验收测试。
2023-11-29 21:09:02
73
原创 【软件测试学习】—软件测试的概念与软件测试模型(一)
测试是为了发现错误而执行程序的过程(测试是为了发现错误而执行程序的过程,一个成功的测试是发现了至今未发现的错误的测试)使用人工或自动化的手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清楚预期结果与实际结果之间的差别。(测试是在用户需求和开发技术之间找一个平衡点)大爆炸模型是最简单的软件开发模式,计划、进度安排和正规开发过程都几乎没有,所有精力都花在开发软件和编写代码上。一般、大爆炸模型几乎没有测试,即使有也要挤在产品发布前,通常都会避免在此模式下进行。
2023-11-29 20:21:33
136
原创 【Python学习】—面向对象(九)
表示对象本身的意思只有通过self,成员方法才能访问类的成员变量self出现在形参列表中,但是不占用参数位置,无需例会name=Noneprint(f"大家好,我是{self.name},欢迎大家多多关照")stu.name="张三"面向对象的三大特性:继承、封装、多态。
2023-10-30 14:03:53
324
原创 【Python学习】—Python数据可视化(八)
map=Map()data=[("北京市",99),("上海市", 199),("湖南省", 299),("台湾省", 399),("广东省", 499),map.add("测试地图",data,"china")#设置全局选项pieces=[
2023-10-30 08:36:41
215
原创 【Python学习】—Python基础语法(七)
每个Python文件都可以作为一个模块,模块的名字就是文件的名字,也就是自定义模块名必须要符合标识符命名规则。注意事项:当导入多个模块的时候,且模块有相同功能,当调用这个功能的时候,调用到的是后面导入的模块的功能。
2023-10-29 15:24:55
241
原创 【Python学习】—Python基础语法(六)
可以使用for循环进行遍历不可以使用while循环,因为不支持下标索引my_dir={"王力宏":"部门":"科技部","工资":3000,"级别":1},"王力":"部门":"科技部","工资":3500,"级别":3},"王宏":"部门":"研发部","工资":4000,"级别":2。
2023-10-26 17:09:09
312
原创 【Python学习】—Python基础语法(五)
为了得到一个针对特定需求、可供重复利用的代码段,提高程序的复用性、减少重复性代码,提高开发效率。局部变量的作用:在函数体内部,临时保存数据,当函数调用完之后,立即销毁。continue关键字用于:中断本次循环,直接进入下一次循环。continue可用于:for循环和while循环,效果一致。函数:是组织好的,可重复使用的,用来实现特定功能的代码段。break可以用于 for循环和while循环 效果一致。break关键字用于:直接结束循环。
2023-10-25 21:35:55
142
原创 VScode运行代码出现中文乱码的问题
步骤:计算机—右击属性—高级系统设置—环境变量—新建—设置变量名PYTHONIOENCODING—变量值为UTF8。添加系统全局变量PYTHONIOENCODING,值设置为UTF8。
2023-10-24 21:29:28
36
原创 【Linux学习】—Linux常用指令(一)
在Linux中的每个用户必须属于一个组,不能独立于组外。一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。查看文件的所有者:当某个用户创建了一个文件后,这个文件的所在组就是该用户所在组除文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组二、权限的基本介绍
2023-10-24 21:26:00
109
原创 Uncaught TypeError: Cannot use ‘in‘ operator to search for ‘path‘ in undefined
【代码】Uncaught TypeError: Cannot use 'in' operator to search for 'path' in undefined。
2023-10-23 14:16:02
489
原创 【前端学习】—Vuex(十八)
Vuex是一个专门为Vue.js应用程序开发的状态管理模式,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
2023-10-18 19:31:07
160
原创 【前端学习】—Promise基本知识(十六)
定义:Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件更合理和更强大。它是由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。
2023-10-18 16:55:30
124
原创 【前端学习】—多种方式实现数组拍平(十一)
数组拍平也叫数组扁平化、数组拉平、数组降维,指的是把多维数组转化为一维数组。复杂场景下的数据处理(echarts做大屏数据展示)
2023-10-18 09:05:38
168
原创 【前端学习】—变量类型和计算(五)
字符串(String):表示文本数据,用单引号或双引号括起来。数字(Number):表示数值数据,包括整数和浮点数。布尔值(Boolean):表示真或假(true或false)的逻辑值。空值(Null):表示一个空值。未定义(Undefined):表示一个未定义的值。对象(Object):表示复杂的数据结构,可以包含多个键值对。数组(Array):表示一组有序的数据,可以包含任意类型的数据。函数(Function):表示可执行的代码块。除了基本数据类型,JavaScript还有一个特殊的数据类型,即Symb
2023-10-17 16:43:17
81
原创 【数据可视化】—大屏数据可视化展示
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。百度创建的这个库对于 Web 的数据可视化非常有用。它也提供英文版本,适用于大数据集。数据可视化可以把数据从冰冷的数字转换成图形,揭示蕴含在数据中的规律和道理。数据可视化的目的:借助于图形化工具,清晰有效的传达与沟通信息。
2023-10-16 21:36:09
672
2
原创 JavaScript—获取当前时间 并转化为yyyy-MM-dd hh:mm:ss格式
每次项目都需要用到时间戳格式,可以封装成一个方法 下次直接CV过去。
2023-10-16 18:03:07
261
原创 Excel上传出错:TypeError [ERR_INVALID_ARG_TYPE]: The “path“ argument must be of type string or an instan
【代码】Excel上传出错:TypeError [ERR_INVALID_ARG_TYPE]: The “path“ argument must be of type string or an instan。
2023-10-16 10:56:23
203
原创 【软件测试学习】—软件测试知识点总结(二)
边界值的作用:人们长期的测试工作经验得知,大量的错误是发生在输入或输出的范围到的边界上,而不是输入范围的内部,因此针对各种边界情况设计测试用例,可以查出更多的错误。定义:等价类划分是一种典型的、重要的黑盒测试的方法,是指某个输入域的子集、在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。场景法:通过场景描述的业务流程(业务逻辑),也包括代码实现逻辑,设计用例来遍历场景,验证软件系统的功能性。错误推算法:基于经验和直觉推测程序中可能存在的各种错误,从而针对性的测试用例的方法。边界的值作为测试数据。
2023-10-11 10:32:15
95
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人