自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(260)
  • 收藏
  • 关注

原创 【干货】小区老大爷看了都直呼内行(十个程序员的学习技巧)

面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。96道前端面试题:!真题解析、进阶学习笔记、最新讲解视频、实战项目源码、学习路线大纲详情关注公中号【编程进阶路】内容主要包括HTML,CSS,JavaScript,浏览器,性能优化线大纲**详情关注公中号【编程进阶路】

2024-07-12 16:58:26 384 1

原创 javaScript入门基础说明

为了解决“同源策略”问题,两个标签页必须都包含一些处理这个问题的特殊的 JavaScript 代码,并均允许数据交换,这样才能够实现两个同源标签页的数据交换。所以,最近出现了很多不同的语言,这些语言在浏览器中执行之前,都会被编译(转化)成 JavaScript。JavaScript 一直在升级,所以我们需要时刻了解 JavaScript 的新技术。不同的人喜欢不同的功能,JavaScript 的语法也不能够满足所有人的需求。为了用户的(信息)安全,在浏览器中的 JavaScript 的能力是有限的。

2024-07-12 15:14:56 814

原创 2024年不可错过的17种JS优化技巧(二)

6.对象属性赋值//Longhand7.将字符串转成数字//Longhand8.解构赋值//longhand9.数组 find 简化当我们有一个对象数组,并想根据对象属性找到特定对象,find 方法会非常有用。},},},++i) {10.条件查找简化如果我们要基于不同的类型调用不同的方法,可以使用多个 else if 语句或 switch,但有没有比这更好的简化技巧呢?test1();test2();test3();test4();

2024-07-12 14:22:36 1015

原创 你不知道的JavaScript--Item19 执行上下文(execution context)_itemprocessor executioncontext

每次控制器进入一个函数(哪怕该函数被递归调用或者作为构造器),都会发生压栈的操作。过程类似javascript数组的push和pop操作。浏览器里的JavaScript解释器被实现为单线程。这意味着同一时间只能发生一件事情,其他的行文或事件将会被放在叫做执行栈里面排队。下面的图是单线程栈的抽象视图:我们已经知道,当浏览器首次载入你的脚本,它将默认进入全局执行上下文。如果,你在你的全局代码中调用一个函数,你程序的时序将进入被调用的函数,并穿件一个新的执行上下文,并将新创建的上下文压入执行栈的顶部。

2024-07-05 02:37:36 739

原创 【重识 HTML + CSS】CSS 选择器(2)

元素选择器、通用选择器、属性选择器、类选择器、id选择器、伪类(除否定伪类)思考:如何表示第 2 个 ~ 倒数第 2 个元素(去除头和尾元素)元素状态伪类 :enable、:disable、:checked。为了区分伪元素和伪类,建议伪元素使用 2 个冒号,比如。目标伪类:当元素被锚点链接当作目标跳转之后起作用。::first-line 对首行文本设置属性。伪元素 (pseudo-elements)字体属性、颜色属性、背景属性。:父元素中的第1个子元素。代表里面完全空白的元素。是父元素中唯一的子元素。

2024-07-05 01:36:23 811

原创 《Git》版本管理工具的初识与入门

很多时候修改了文件,发现修改了之后报了各种各样的错误,然后这些错误又解决不了,所以需要将文件恢复到最后一次提交的状态,需要如下操作//将文件恢复到最后一次提交的状态git checkout – 文件名//比如,现在对Home.vue进行了修改,然后报了一堆错误,又解决不了,需要直接恢复到之前保存的状态git checkout – src/views/Home.vue //将src/views下的Home.vue恢复到最后一次提交时的内容注意,

2024-07-05 00:33:27 292

原创 Vue自定义指令和计算属性和侦听器和过滤器

1.局部指令,需要定义在directives的选项,用法和全局用法一样2.局部指令只能在当前组件里面使用3.当局部指令和全局指令同名时以局部指令为准大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。

2024-07-04 23:30:27 381

原创 Vue 学习笔记(1) Vue 基础语法 + Axios 基本使用

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等e">引入Vue【项目】记事本案例本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是给大家的。知识点涉及比较全面,包括但不限于。

2024-07-04 22:34:40 322

原创 React、TypeScript、NodeJS 和 MongoDB 搭建 Todo App

编程基础的初级开发者,计算机科学专业的学生,以及平时没怎么利用过数据结构与算法的开发人员希望复习这些概念为下次技术面试做准备。或者想学习一些计算机科学的基本概念,以优化代码,提高编程技能。这份笔记都是可以作为参考的。

2024-07-04 21:34:01 375

原创 jQuery简单小案例

* 这里的弹性布局时为了让 li 横向排列 */li {/* 每一个 li 占父元素的一份 */flex: 1;/* 再 li 里面写 弹性布局是为了让文字绝对居中 */span {left: 0;//每一个li添加移入事件//this是移入的li// 移入li的索引值 $(this).index()// 让 span 滑块 的 left 值跟着改变就可以了// 运动就使用 animate() 函数。

2024-07-04 20:26:08 484

原创 JavaScript初识

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

2024-07-04 19:30:33 336

原创 Git的基本使用_码云创建远程库

概念:git是一个免费的开源的版本控制系统,可以高效的处理从小型到大型的各种项目功能:易于学习,占地面积小,性能极快。有廉价的本地库,方便的暂存区域和多个工作流分支作用,性能优于cvs,subversion,perforce等版本控制工具版本控制:就是记录文件的内容变化,以便将来查阅特定版本修订情况的系统,最重要的就是可以记录文件修改历史记录,从而让用户查看历史版本 方便版本切换个人过度到团队 人一多 改的次数多 容易覆盖 分不清就是 所有人修改代码都在同一台中央服务器上 保证修一致。

2024-07-04 18:32:39 259

原创 Android WebView详解和调用JS

);(2)如果希望浏览的网页后退而不是退出浏览器,需要WebView覆盖URL加载,让它自动生成历史访问记录,那样就可以通过前进或后退访问已访问过的站点。/**在onKeyDown中设置webView在返回的时候自动记录浏览记录@return*/@Override}else {finish();(3)创建一个自己的WebViewClient,通过setWebViewClient关联。

2024-07-04 17:32:15 893

原创 11月17日 力扣每日一题:最大单词长度乘积 318

大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。

2024-07-04 16:29:30 297

原创 我们一起学:HTML5标签系列教程(一)-video标签

所需工具:任何无格式的文本编辑器均可,如记事本,notepad++等。我在这篇教程用的是。所需技术:了解HTML4.01浏览器:IE9+,Safari, Chrome, Firefox, Opera等支持HTML5的标准浏览器,不支持IE9以下浏览器打开Aptana Studio 3或者其它文本编辑器。Aptana的界面如下图所示:基本上和Eclipse一样,因为它本身是Eclipse的一个插件,但是我下载的是完整版,里面已经集成好了Aptana所有的插件。

2024-06-25 01:55:43 450

原创 关于WEB安全的知识

step1 :浏览器向服务器发送请求,这时候是没有cookie的step2 :服务器返回set-Cookie头,向客户端浏览器写入Cookiestep3 :在该Cookie到期之前,浏览器访问该域下的所有页面都应该发送Cookie。

2024-06-24 23:04:14 645

原创 【2024-07-28】小红书web端数美验证码和cookie_小红书网页cookie生成

我们必须是滑块验证后,这个cookie才会被刷新,然后再去请求就不出验证码。

2024-06-24 20:58:00 1811

原创 Vue 3 深入响应式原理 - 聊一聊响应式构建的那些经历

/ 计算总价格total() {这是一段标准的vue3的代码,当你在输入框中输入内容的时候,totla永远会被重新计算,就像下面这样。这样的功能我们称它为。是现在前端非常重要的机制。但是这种机制它究竟是这就是这篇博客想要说的内容。

2024-06-24 19:04:55 902

原创 Js-w3school(2020(1)

框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!

2024-06-24 17:08:58 275

原创 html5&css&js代码 030 一个计算器

【代码】html5&css&js代码 030 一个计算器。

2024-06-24 15:23:24 133

原创 2017-10下旬与2017-11 项目中遇到的问题

)},// console.log(this)结果title:“朕知道了”// console.log(self)的结果时间: 2017年10月25号项目:《钱隆归来》问题:给Img加动态路径,试了

2024-06-24 13:25:14 326

原创 深入分析JavaWeb Item42 -- JavaMail创建邮件和发送邮件_createemail 抄送

@Description: 创建一封只包含文本的邮件* @Anthor:孤傲苍狼* @return*///创建邮件对象//指明邮件的发件人//指明邮件的收件人,现在发件人和收件人是一样的,那就是自己给自己发//邮件的标题message.setSubject(“只包含文本的简单邮件”);//邮件的文本内容message.setContent(“你好啊!//返回创建好的邮件对象/**

2024-06-20 16:19:56 672

原创 小程序中吸底按钮适配 iPhone X 方案_wxss吸底效果

24)][外链图片转存中…(img-5o9PJdvj-1718863071626)]

2024-06-20 13:58:03 316

原创 信息系统项目管理师Part3-OSI七层模型_信息系统项目管理师 7层网络

前端资料汇总框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!

2024-06-20 11:43:12 358

原创 Intellij断点调试技巧

我可以将最近整理的前端面试题分享出来,其中包含HTML、CSS、JavaScript、服务端与网络、Vue、浏览器、数据结构与算法等等,还在持续整理更新中,希望大家都能找到心仪的工作。

2024-06-19 22:41:07 376

原创 【面试题】2024前端面试真题之JS篇

全网独播-价值千万金融项目前端架构实战从两道网易面试题-分析JavaScript底层机制RESTful架构在Nodejs下的最佳实践一线互联网企业如何初始化项目-做一个自己的vue-cli思维无价,看我用Nodejs实现MVC代码优雅的秘诀-用观察者模式深度解耦模块前端高级实战,如何封装属于自己的JS库VUE组件库级组件封装-高复用弹窗组件。

2024-06-19 13:04:15 937

原创 ES6模块化、Promise、async、await、EventLoop、API接口案例_export function 与 await

node -vpackage.json配置"type": "module"这样就可使用ES6规范了。

2024-06-19 10:52:52 591

原创 【小程序开发之uni-app】通识和实战准备_[uni_modules] 15 14 00

node_modules 不满足云端一体的需求。uniCloud的云函数、公共模块、schema和前端的各种js_sdk、组件、页面、项目,无法在node_modules模式下有效融合。uni_modules有付费和商业的插件,DCloud插件市场提供了版权保护。而node_modules不支持付费和版权保护。node_modules 是开发者友好而影响终端用户性能的模式。开发者为了省事,层层嵌套node_modules,造成数量惊人的文件数目。

2024-06-19 00:34:21 980

原创 Vue进阶(八十九):watch 用法详解_vue watch冻结是什么

第一种方式有一个缺点: 就是当值第一次绑定的时候不会执行监听函数,只有当值改变的时候才会执行。如果我们想在第一次绑定的时候就执行此监听函数,则需要设置immediate为true。比如当父组件向子组件动态传值时,子组件props首次获取到父组件传来的默认值时,也需要执行函数,此时就需要将immediate设为true。

2024-06-18 23:16:13 320

原创 Mac 设置环境变量的位置、查看和添加PATH环境变量

Mac配置环境变量的地方1./etc/profile (建议不修改这个文件 )全局(公有)配置,不管是哪个用户,登录时都会读取该文件。2./etc/bashrc (一般在这个文件中添加系统级环境变量)全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。3.~/.bash_profile (一般在这个文件中添加用户级环境变量)每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!

2024-06-18 20:56:45 4416

原创 ES6 Promise的then方法,Set集合实例,class类各个实现和继承(三)

/因为上面的name和change是函数对象的属性,而不是实例对象属性,所以实例对象不能调用。fs.readFile(“./fs/测试.md”, (err, data) => {//完成上面的那种链式关系,可以再次在then方法内返回一个Promise对象。//实例对象的属性和构造函数的原型对象是想通的!**1. 实例对象属性和函数对象的属性不是互通的。2. 实例对象的属性和构造函数的原型对象是想通的**//这里设置的是函数对象的属性,并不属于实例对象。//这里设置的构造函数原型对象的size方法。

2024-06-18 18:51:06 303

原创 AngularJS 学习笔记(五)--- 包含和动画

这是一个被包含的 HTML 页面,使用 ng-include 指令来实现!// 包含AngularJS 代码// b.html 文件的内容。

2024-06-18 15:37:04 301

原创 2024年前端面试题及答案_4ghp00 1785全选已选0项完成网页资讯视频短剧小说暂无收藏共1个收藏前端base6

技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。▼往期精彩回顾▼React组件与生命周期React函数组件和Class组件以及Hooks。

2024-06-18 14:09:20 846

原创 JS面试题汇总(十)(1)

编程基础的初级开发者,计算机科学专业的学生,以及平时没怎么利用过数据结构与算法的开发人员希望复习这些概念为下次技术面试做准备。或者想学习一些计算机科学的基本概念,以优化代码,提高编程技能。这份笔记都是可以作为参考的。

2024-06-17 12:09:55 267

原创 JavaScript 概述

JavaScript 是世界上最流行的客户端脚本语言,主要用于为网页添加交互。HTML :超文本标记语言——专门编写网页内容的语言。CSS:层叠样式表——专门编写网页样式的语言。JavaScript:专门为网页添加交互行为的语言。JavaScript 能做什么客户端数据验证客户端数据计算客户端动画效果客户端与服务器之间进行数据交互开发移动端 APP开发服务器应用JavaScript 发展历史(九几年前后,所有验证任务交给服务器处理)

2024-06-17 11:27:54 250

原创 基于NFS存储建立WEB群(PCS工具)

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

2024-06-17 04:48:42 864

原创 Vue进阶(幺幺贰):package-lock

文件的作用是锁定安装时包的版本号,并且需要上传到git,以保证其他人在时大家的依赖能保证一致。根据官方文档,是在时生成的一份文件,用以记录当前状态下实际安装的各个的具体来源和版本号。javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。

2024-06-17 02:29:11 814

原创 express学生管理系统、前后端分离(十二)

如果你打算靠自己摸索自学,那么你首先要了解学习前端的基本大纲,这是你将要学习的主要内容,理解以及掌握好这些内容,便可以找到一份初级的前端开发工作。你还需要有一套完整的前端学习教程,作为初学者最好的方式就是看视频教程学习,初学者容易理解接受。不要选择买书学习,这样的方式没有几个人能学会,基本都是看不下去书,也看不懂书。如果喜欢看书的学弟,可以买一些经典的书籍作为辅助即可,主要还是以看教程为主。每天抽出固定几个小时学习,做好长期学习的准备。

2024-06-17 00:18:46 776

原创 day06 - 图片上传 + 富文本 + ECharts数据可视化

技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。ss’,label: {},grid: {},xAxis: [],yAxis: [},//在页面dom元素加载完毕之后执行的钩子函数mounted// 基于准备好的dom,初始化echarts实例//准备数据和配置项//发送请求获取折线图数据== 200) {return this.$message.error(‘获取折线图数据失败’)

2024-06-16 23:38:48 499

原创 axios基础学习——通过 Vue + axios 获取接口数据的小demo_axios获取后端数据

关于这个Vue + axios 获取接口数据的小demo,实现效果很简单,就是在Vue语法中,通过axios来获取接口的数据,然后打印出来,这里我们使用的是一个笑话的接口,其中重点关注的是如何使用axios、通过axios获取接口数据,因此这里就不介绍Vue的代码了,接下来先了解学习一下axios概要和使用方法(学过的可以直接看案例)。**背景:**以前关于get、post、put等请求,我们第一时间都想到就是jQuery。

2024-06-16 11:10:00 1409 1

空空如也

空空如也

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

TA关注的人

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