- 博客(38)
- 收藏
- 关注
原创 2024年 JavaScript 状态报告解析
而 WebSocket 62.6% 的使用率,Service Workers 42% 的使用率和 Intl 31.3% 的使用率也算是合情合理,毕竟受使用场景限制。
2024-07-04 16:53:44
519
原创 热议:CSS为什么这么难学?一定是你的方法不对
为此我列了一个简单的大纲,想围绕这几点大概讲一讲一、书籍、社区文章这应该是大家学习CSS最常见的方式了(我亦如此)。:开发中遇到「文本字数超出后以省略号(…,诶~搜到了!,学废了,完工!:某天早晨逛技术社区,看到一篇关于CSS的文章,看到标题中有个CSS属性叫resizeresize属性是啥,我咋没用过?点进去阅读得津津有味~ two minutes later ~ 奥,原来还有这个属性,是这么用的呀,涨姿势了!CSS书籍,迅速下单!等书到了,开始每天翻阅学习。
2024-06-25 02:38:33
1111
原创 基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - 获取测试对象属性
三套“算法宝典”算法刷题LeetCode中文版(为例)人与人存在很大的不同,我们都拥有各自的目标,在一线城市漂泊的我偶尔也会羡慕在老家踏踏实实开开心心养老的人,但是我深刻知道自己想要的是一年比一年有进步。最后,我想说的是,无论你现在什么年龄,位于什么城市,拥有什么背景或学历,跟你比较的人永远都是你自己,所以明年的你看看与今年的你是否有差距,不想做咸鱼的人,只能用尽全力去跳跃。祝愿,明年的你会更好!
2024-06-25 00:42:08
598
原创 前端知识点小结--mongodb
连接数据库,和后台联系起来:// 引入数据库// 数据库地址// 插入数据库// 连接数据库 把数据库和后台联系起来dbo.collection(“stu1”). find({}).toArray(function(err, result) { // 返回集合中所有数据db.close();});});})// 选择数据库var myobj = { name: “菜鸟教程”, url: “www.runoob” };// 插入数据操作db.close()
2024-06-24 23:49:26
731
原创 【手把手】制作一个简单的HTML网页
其他知识点面试webpack的原理webpack的loader和plugin的区别?怎么使用webpack对项目进行优化?防抖、节流浏览器的缓存机制描述一下二叉树, 并说明二叉树的几种遍历方式?项目类问题技术栈比较搭,基本用过的东西都是一模一样的。快手终面喜欢问智力题,校招也是终面问智力题,大家要准备一下一些经典智力题。如果排列组合、概率论这些基础忘了,建议回去补一下。
2024-06-24 21:39:58
2335
原创 Nodejs学习item 4 -- 文件系统file_node 使用fileitem
面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。/tmp/testinput.outoutput.outtesttest.txt读取 /tmp 目录……### 最后面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。[外链图片转存中...(img-2TWOny9J-1719222579233)][外链图片转存中...(img-Sp7vjx1L-1719222579236)]
2024-06-24 17:49:50
634
原创 JavaScript中的作用域
/ 4、局部作用域(函数作用域)在函数内部就是局部作用域 这个代码的名字只在函数内部起作用和效果。// 3、全局作用域:在整个script标签 或者是一个单独的js文件。2.4、局部变量与全局变量的区别。2.1、变量作用域的分类。
2024-06-24 16:02:00
280
原创 axios 取消请求 CancelToken_axios canceltoken
说明:点击取消请求时,axios也会去失败的回调,但这不是服务器的错误导致的,是用户自身不需要本次请求,所以需要对于错误进行划分。以及如果用户反复点击,会发出多次请求,单只需要一次请求。1.首先定义一个 CancelToken 来接收 axios 中 CancelToken 主要是为了’打标识。解释:cancel 函数可在括号中添加说明,在进入失败的回调时进行判断是服务器端发出的,还是用户自己取消的。2.然后定义一个 cancel 变量。
2024-06-24 14:10:39
435
原创 前端面试hr经常会问的问题
这里记录了一些面试中hr或者项目负责人经常会问的一些问题,可以提前参考参考,想想该怎么回答,为之后的面试做好准备!举例:姓名、毕业院校(专科建议别说)、专业(非科班也别说)、应聘职位、工作经历、熟悉技能等……结尾语(致谢)。待续……四轮技术面+一轮hr面结束,学习到了不少,面试也是一个学习检测自己的过程,面试前大概复习了 一周的时间,把以前的代码看了一下,字节跳动比较注重算法,面试前刷了下leetcode和剑指offer, 也刷了些在牛客网上的面经。大概就说这些了,写代码去了~
2024-06-20 12:38:32
432
原创 React技术栈 --》组件对比和评论列表案例 ## Day4
/CmtItem.jsx文件//使用 function 构造函数,定义普通的无状态组件//1.导入包。
2024-06-19 11:45:00
248
原创 uml知识整理,总结,归纳(适合考试突击)
接口构件依赖关系信号事件改变事件调用事件时间事件如果你已经下定决心要转行做编程行业,在最开始的时候就要对自己的学习有一个基本的规划,还要对这个行业的技术需求有一个基本的了解。有一个已就业为目的的学习目标,然后为之努力,坚持到底。如果你有幸看到这篇文章,希望对你有所帮助,祝你转行成功。
2024-06-18 21:58:34
987
原创 JavaScript函数中call、apply和bind的详解和手动实现
name:“李逍遥”obj.sum.call(obj1, 1, 2) // 李逍遥 3/* 正常模式 *//* 严格模式 */设计逻辑:myCall() 方法被添加在 Function 原型对象上,目标函数调用该方法时,myCall() 方法内部的 this 将指向目标函数。将目标函数作为 context 对象的方法来执行,由此目标函数内部的 this 将指向 context 对象。从 context 对象中删除目标函数使用扩展运算符 … 处理传入目标函数的参数num: 1,
2024-06-18 19:44:38
851
原创 docker部署redis
下载完成之后解压,把redis.conf拿出来3.配置redis.config主要配置的如下:bind 127.0.0.1 #注释掉这部分,使redis可以外部访问daemonize no#用守护线程的方式启动requirepass 你的密码#给redis设置密码appendonly yes#redis持久化 默认是notcp-keepalive 300 #防止出现远程主机强迫关闭了一个现有的连接的错误 默认是300protected-mode no # 关闭保护模式。
2024-06-18 15:04:57
446
原创 如何在面试中介绍自己的项目经验
作者:hsm_computer……在面试时,经过寒暄后,一般面试官会让介绍项目经验。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。1 第一印象就不好了,至少会感觉该候选人表述能力不强。
2024-06-17 13:00:29
877
原创 【面试题】数组去重你想到几种办法呢?
你是否在面试的过程中被考到过给你一个数组让你去掉重复项呢?当时你的脑海里除了用Set实现之外,你还与面试官讲了什么去重的方法呢?你能否封装来一个可复用的数组去重api呢?依稀记得当时我被问到这个问题的时候,我也没回答出很多种解决办法。那下面我来总结一下对于数组去重这道简单的面试题时,我们可以回答的方法有什么吧。
2024-06-17 03:21:33
419
原创 js深浅拷贝
引用类型指的是一个对象,并且我们对对象的操作都只是在操作它的引用而已。引用类型:object,array,function,error,date。
2024-06-17 01:10:21
384
原创 Vue进阶(幺玖零):表单验证 trigger ‘blur‘ OR trigger ‘change
利用elementUI实现表单元素校验时,出现下拉框内容选中后校验不消失的异常校验情形。通过去除校验规则中相应元素的属性,可解决以上问题。至于表单校验时,校验元素trigger属性值的选择,需要继续深究。若不设置trigger属性,该属性是否有默认值?对于框架原理只能说个大概,真的深入某一部分具体的代码和实现方式就只能写出一个框架,许多细节注意不到。算法方面还是很薄弱,好在面试官都很和蔼可亲,擅长发现人的美哈哈哈…(最好多刷一刷,不然影响你的工资和成功率???
2024-06-15 22:22:30
570
原创 ECMAScript 2024 (ES12)的新特性总结
有了replaceAll之后我们可以这么写了最终运行的结果都是:hahaha is a real hahaha可以把 Promise.any 理解成 Promise.all 的相反操作。Promise.any 也可以接受一个 Promise 数组,当其中任何一个 Promise 完成(fullfill)时,就返回那个已经有完成值的 Promise。
2024-06-13 10:42:01
311
原创 Java项目:医院急诊挂号信息网站(java+springboot+vue+mysql(1)
更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。4.2.1实体ER图 8。3.1需求分析概述 6。4.2.2数据表 10。第2章 技术介绍 2。第3章 需求分析 5。3.2可行性分析 6。
2024-06-12 15:45:57
684
原创 gin-vue-blog自建博客_gin 个人博客
├─config // 项目配置入口├─database // 数据库备份文件(初始化)├─log // 项目日志├─middleware // 中间件├─model // 数据模型层├─routes│ router.go // 路由入口├─static // 打包静态文件│ ├─admin // 后台管理页面│ └─front // 前端展示页面├─upload├─utils // 项目公用工具库。
2024-06-12 13:29:20
424
原创 10个好用的的css框架
根据Skeleton的特点和优势,可以把它的典型应用场景归纳为:css学习和demo练习;创建小型的响应式手机应用;传送门:getskeleton.com/四、FoundationFoundation 是由产品设计公司 ZURB 制作的自适应前端框架。相比于其他同类型工具,Foundation的移动化方案更加出色。借鉴响应式Web设计的思路和方法,Foundation对内容结构在不同类型设备中的的呈现方式进行了相应的预设。传送门:get.foundation/五、bootstrap。
2024-06-12 10:48:48
964
原创 如何进行前端自动化测试?
除了简历做到位,面试题也必不可少,整理了些题目,前面有117道汇总的面试到的题目,后面包括了HTML、CSS、JS、ES6、vue、微信小程序、项目类问题、笔试编程类题等专题。的浏览器作为测试目标时,当然需要修改配置文件。我们需要将配置文件中的 selenium 项修改为如下形式:除了简历做到位,面试题也必不可少,整理了些题目,前面有117道汇总的面试到的题目,后面包括了HTML、CSS、JS、ES6、vue、微信小程序、项目类问题、笔试编程类题等专题。
2024-06-11 16:59:29
739
原创 又又来八道让我萌币的前端面试题
第三题.输出以下代码运行结果a[b]=‘b’;a[c]=‘c’;a[b]=‘b’;a[c]=‘c’;a[b]=‘b’;a[c]=‘c’;这题考察的是对象的键名的转换。对象的键名只能是字符串和 Symbol 类型。其他类型的键名会被转换成字符串类型。对象转字符串默认会调用 toString 方法。a[b]=‘b’;// c 的键名会被转换成字符串’123’,这里会把 b 覆盖掉。a[c]=‘c’;// 输出 c// b 是 Symbol 类型,不需要转换。
2024-06-11 15:59:23
810
原创 再见前端!纯Java撸个管理系统,这框架用起来贼爽!
复制代码pom.xml用户权限管理xyz.erupterupt-upms接口数据安全xyz.erupt后台WEB界面xyz.erupterupt-webMysql数据库驱动mysql8.0.15复制代码spring:jpa:复制代码resources/***/复制代码erupterupt。
2024-06-11 14:44:46
264
原创 你可曾见过如此简单粗暴的JavaScript解说 -- js脚本运行机制
第一题var a = 0;alert(a);test();A. 0B. null第二题var a = 0;alert(a);a = 100;test();A. 0B. null第三题var a = 0;alert(a);test();A. 0B. 100正确答案:A , A , C前两题没啥好说的,之前关于闭包的博文中已经讲得很清楚了,函数 test 形成了自己的闭包,所以能够访问到全局作用域里面的变量 a。
2024-06-11 13:54:26
388
原创 【重识 HTML + CSS】元素类型、display、visibility
为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。
2024-06-11 10:23:50
279
原创 Web前端期末大作业--响应式少儿舞蹈网页设计(HTML+CSS+JavaScript)实现_舞蹈网页html
主页设计布局是在网站的左上角是网站标题名称为少儿舞蹈学校、首页、关于我们、课程展示、师资团队、教师环境、新闻模块等模块,点击相应的导航栏目页面跳转到相应位置。首页采用div+js+css来实现少儿舞蹈培训学校背景图的引入和隔一定时间实现循环自动来回切换背景图,通过js设置切换间隔,每张图的停留时间。网站中央是内容,分别包含几大大板块,每个版块由不同的div块组成,右上角是主题,下面是详情的文字介绍,右边配上相应的图片,增加网站的观赏性,吸引性。少儿舞蹈学校美的恰恰是其在不同场景下的景色图。
2024-06-11 02:05:05
436
原创 JavaScript常用前端框架和库浅谈_前端框架设计-js
推荐一些系统学习的途径和方法。每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。
2024-06-11 00:51:07
676
原创 Serverless Custom (Container) Runtime
这一步和 Custom Runtime 相同,使用 Node.js Express 自定义一个 Http 服务 server.js,GET 和 POST 方法分别路由至不同的 Handler:// server.js 文件// HTTP 函数调用res.send(});// 事件函数调用res.send(});// 启动 HTTP 服务并监听 9000 端口启动服务,本地测试一下:# 启动 HTTP 服务# 新开一个终端,通过 curl 命令测试。
2024-06-10 19:25:19
376
原创 IDEA+Java+JSP+Mysql+Tomcat实现Web学生成绩管理系统
**登录系统@return*/@Overridetry {// 1.获取数据库连接// 2.写sql// 3.预编译// 4.设置值// 从数据库中获取值到实体类的setter方法中// 返回的是你查询出来的完整的对象// 关闭资源,避免出现异常/***/@Overridetry {// 1.连接数据库// 2.预编译if (arr!
2024-06-10 16:56:01
1057
原创 CSS 水平,垂直,水平垂直居中方案——持续更新
我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。top: 0;bottom: 0;
2024-06-10 15:39:46
756
1
原创 18款超看好纯css 标题栏_css标题样式
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
2024-06-10 14:22:01
936
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人