itfan123itfan123
  • 首页
  • 大杂烩
  • 资源分享
    • 办公文档
    • 免费模板
    • 网站源码
    • 软件工具
    • 其他
  • 技术教程
    • bug记录
    • 后端技术
      • JAVA
      • PHP
      • GO
      • C#
      • PYTHON
      • NodeJS
      • Spring
      • 其他
    • Web前端
      • js教程
      • CSS教程
      • H5
      • Vue
      • Webpack
      • uni-app
      • React
      • HTML
    • 数据库
      • mysql
      • redis
      • MongoDB
    • 运维
      • linux运维
      • Apache
      • Nginx
      • Docker
      • 安全
      • windows运维
    • 开发工具
      • VSCode
      • git
      • 免费下载
    • AI人工智能
    • 区块链
    • WEB3.0
    • 专题
    • 头条
首页 技术教程
bug记录后端技术Web前端数据库运维开发工具AI人工智能区块链WEB3.0专题头条
  • Javascript有几种数据类型及存储位置

    8种数据类型 基本数据类型:String, Number, Boolean, Null, Undefined, Symbol, BigInt 引用数据类型:Object 存储位置 基本数据类型:堆栈内存。 引用数据类型:指针存储在堆栈...

    JavaScript
    原创 3年前 (2022-10-21) 160 阅读 #js教程
    Javascript有几种数据类型及存储位置
  • 详解JavaScript 中defer和async异步加载的区别

    内部和外部脚本 向HTML页面插入JavaScript主要的方法是使用 script 元素,则有两种方法 内联脚本 :直接嵌入到页面中JavaScript代码 alert(这是一个内联脚本!)...

    JavaScriptasyncdefer
    原创 3年前 (2022-10-21) 0 阅读 #js教程
    详解JavaScript 中defer和async异步加载的区别
  • Vite对于Webpack的优势有什么

    什么是Vite Vite是一种新的前端构建工具 Vite在大型项目开发模式中,打包速度远远高于webpack 为什么Vite可能会这么快 Vite性能优势主要来自于封装工艺的优化。 优化有以下三点 1.快速冷启动 Vite只启动一个静态页面...

    webpackVite
    原创 3年前 (2022-10-21) 189 阅读 #js教程
    Vite对于Webpack的优势有什么
  • Vue有什么性能优化方案

    如果没有权利 Vue 没有对该项目进行优化总结的学生可以参考本文作者的另一篇文章。 《 Vue 项目绩效优化 — 实践指南 》 ,文章主要介绍了从。 3 从大的方面来说,22 小方面详细说明了如何继续。 Vue 项目优化。 代码级别的优化...

    原创 3年前 (2022-10-21) 118 阅读 #Web前端
    Vue有什么性能优化方案
  • JS进程与线程介绍

    什么是进程? 我们都知道,CPU是计算机的核心,承担着所有的计算任务 官方网站, 进程是CPU资源分配的最小单位。 从字面上看,它的意思是正在进行的计划。我把它理解为一个任务程序,可以独立运行,并有自己的资源空间。 进程包括正在运行的程序以...

    js
    原创 3年前 (2022-10-21) 153 阅读 #Web前端
    JS进程与线程介绍
  • webpack的几种常用前端优化方案

    1.JS代码压缩 terser 是一个JavaScript编译和压缩工具集可以帮助我们压缩和优化代码,并使包更小。 在production模式下,webpack默认情况下,使用 TerserPlugin 要处理,如果您想要自定义配置,方法如...

    webpack
    原创 3年前 (2022-10-21) 227 阅读 #Webpack
    webpack的几种常用前端优化方案
  • H5中的fetch和AJAX有什么区别

    AJAX $.ajax({ type: POST, url: url, data: data, dataType: dataType, success: function () {}, error: fu...

    ajaxh5
    原创 3年前 (2022-10-20) 183 阅读 #Web前端
    H5中的fetch和AJAX有什么区别
  • Vue中父子组件的生命周期的执行顺序

    加载渲染进程 首先创建父组件,然后创建子组件; 也就是说,生命周期如下 父beforeCreate 父created 父beforeMount 子beforeCreate 子created 子beforeMount 子mounted 父M...

    vue
    原创 3年前 (2022-10-20) 179 阅读 #js教程
    Vue中父子组件的生命周期的执行顺序
  • 什么是正向代理及反向代理

    1.正向代理 1.1 概念 转发代理是位于客户端和目标服务器之间的代理服务器(中间服务器)。为了从目标服务器获取内容,客户端向代理服务器发送请求, 并指定目标服务器 然后,代理将请求转发到目标服务器,并将获得的内容返回给客户端。在转发代理的...

    正向代理反向代理
    原创 3年前 (2022-10-20) 162 阅读 #Web前端
    什么是正向代理及反向代理
  • SEO优化前端解决方案

    前言 通常在"HTML语义化的好处"这样的问题有一点是“有益的”。SEO“那是什么呢?SEO呢? SEO(SEO) SEO,全名为 Search Engine Optimization ,翻译为SEO 这是一种误解,我...

    SEO
    原创 3年前 (2022-10-20) 133 阅读 #Web前端
    SEO优化前端解决方案
  • Vue2及Vue3的为什么v-if和v-for不能同时使用

    前言 在Vue官方文件,清楚写明 不建议将v-for和v-if同时使用 。因为当两者作用于同一元素时,优先级是不同的。 在vue2中,v-for更高的优先级 在vue3中,v-if更高的优先级 Vue2 在Vue2中,v-for优先级...

    vue3vue2
    原创 3年前 (2022-10-20) 151 阅读 #Web前端
    Vue2及Vue3的为什么v-if和v-for不能同时使用
  • JavaScript的作用域和作用域链介绍

    定义 范围就是代码 执行环境 ,全局执行环境是全局作用域,函数执行环境是私有作用域,它们是堆栈内存 作用域链在定义函数时确定。 内部环境可以通过范围链访问所有外部环境,但外部环境不能访问内部环境的任何变量和函数。 当您需要访问内部函数中的...

    JavaScript作用域
    原创 3年前 (2022-10-20) 181 阅读 #js教程
    JavaScript的作用域和作用域链介绍
  • 怎么解决iview中tooltip文字显示不下的问题

    方法一 Multiple lines A balloon appears when the mouse passes over this text 方法二 render: (h, params...

    iview
    原创 3年前 (2022-10-20) 126 阅读 #Web前端
    怎么解决iview中tooltip文字显示不下的问题
  • js中的async,await用法

    async/await是Promise的语法糖 async async作为一个关键字,放在函数前面表示该函数是一个异步函数。 async函数 返回一个 Promise对象 ,并且是resolve结果,可以使用。then方法添加了一个回调函...

    jsES6asyncawait
    原创 3年前 (2022-10-20) 0 阅读 #Web前端
    js中的async,await用法
  • Vue常用的修饰符有哪些

    事件修改器 d .stop 防止点击事件冒泡 .prevent 阻止事件的默认行为 .self 仅当事件由事件绑定元素本身触发时才调用该事件。 .once 仅触发一次 .native 转变为原生事件 .capture 使用事件捕获模式,也...

    vue
    原创 3年前 (2022-10-20) 203 阅读 #uni-app
    Vue常用的修饰符有哪些
  • JavaScript数组去重的几种方式

    let arr = [1,1,"1","1",true,true,"true",{},{},"{}",null,null,undefined,undefined] // 方法1 let uniqueOne = Array.from(new...

    jsJavaScript
    原创 3年前 (2022-10-20) 204 阅读 #js教程
    JavaScript数组去重的几种方式
  • HTTP请求头中Referer有什么作用

    Referer HTTP请求中,Referer是header部分,当浏览器。web当服务器发送请求时,它通常会随身携带请求。Referer,告诉服务器该网页是从哪个页面链接的,这样服务器就可以获得一些信息进行处理。 例如,在 www.goo...

    Referer
    原创 3年前 (2022-10-20) 139 阅读 #Web前端
    HTTP请求头中Referer有什么作用
  • 怎么对axios进行二次封装

    步骤 引入axios 创建axios实例 设置请求拦截器(request interceptors) 设置响应拦截器(response interceptors) 暴露出去 具体代码 //1. 先引入axios依赖包 import ax...

    jsaxios
    原创 3年前 (2022-10-20) 197 阅读 #js教程
    怎么对axios进行二次封装
  • js字符串函数 substr(),substring(),slice()的用法区别原创

    1 三者区别 substr(start,length) 返回指定下标的长度。 length 的 字符 ,可以是负数 substring(start,end) 返回指定的基础。 字符 ,包含start,不包含end slice(start,...

    jsJavaScriptsubstr
    原创 3年前 (2022-10-20) 1 阅读 #js教程
    js字符串函数 substr(),substring(),slice()的用法区别原创
  • JavaScript Promise的一些知识点重要

    前言 本文大部分出自阮易峰之手。ES6导论教程,原文链接在正文末尾。 本文是个人编写的简明版本。 什么是Promise Promise是一个对象,您可以从中获取用于异步操作的消息。 Promise提供统一的API,所有类型的异步操作...

    JavaScriptPromise
    原创 3年前 (2022-10-20) 1 阅读 #js教程
    JavaScript Promise的一些知识点重要
  • JS中为什么基础数据类型是可以调用方法

    问题 为什么string此基础数据类型可以调用方法,如 ‘a’.indexOf(a) ,方法调用不是对象能力吗 ? 解答 JS为了方便基础数据类型的操作,提供了它。3特殊引用类型:Boolean、Number、String,他们有基本类型...

    js
    原创 3年前 (2022-10-20) 130 阅读 #Web前端
    JS中为什么基础数据类型是可以调用方法
  • JS怎么判断一个对象是否为空

    for…in 利用 for...in 遍历对象,如果对象具有属性,则返回“Non-Empty”,否则返回“Empty” function fn(obj) { for (let key in o...

    jsJavaScript
    原创 3年前 (2022-10-20) 203 阅读 #js教程
    JS怎么判断一个对象是否为空
  • 怎么理解区分HTTP状态码401和403

    401 Unauthorized 状态码401标识 认证 失败表示请求未通过身份验证或身份验证失败。 通常由web相反,服务器返回web应用。 场景:token失效、token缺失、token伪造,导致服务器无法识别身份。 403 Fo...

    401403HTTP
    原创 3年前 (2022-10-20) 134 阅读 #技术教程
    怎么理解区分HTTP状态码401和403
  • React JSX语法规则

    React JSX语法规则 定义虚拟DOM不要写引号 混入标签JS该表达式将被使用。 {} 样式的类名被指定为不使用。 class ,要用 className 内联样式, style = { { key : value}} 的形式 只有一...

    reactJSX
    原创 3年前 (2022-10-20) 2 阅读 #React
    React JSX语法规则
  • vue npm run 启动报错:【Error:listenEADDRINUSE:addressalreadyinuse:::8099】解决方法

    报错场景 vue项目启动, npm run dev 之后,报告错误,如图所示。 【Error: listen EADDRINUSE: address already in use :::8099】 原因分析 用于启动服务的地址端口已在使用...

    vuenpm
    原创 3年前 (2022-10-20) 0 阅读 #js教程
    vue npm run 启动报错:【Error:listenEADDRINUSE:addressalreadyinuse:::8099】解决方法
  • JavaScript async-pool实现控制并发请求原创

    什么是并发控制 假设有6我们希望限制同时执行的任务的数量,即E。最多只能2任务可以同时执行。当您执行任何任务列表时1任务完成后,程序将自动从待办任务列表中获取新的待办任务,并将该任务添加到正在执行的任务列表中。 图解 async-po...

    JavaScriptasync-pool
    原创 3年前 (2022-10-20) 0 阅读 #js教程
    JavaScript async-pool实现控制并发请求原创
  • 什么是DOM0,DOM1,DOM2,DOM3及他们的区别

    DOM (Document Object Model)文档对象模型 关于JS事件 JS该程序使用事件驱动的设计模式向元素添加事件侦听功能。当该元素对应的事件被触发时,会调用添加的事件监听函数。 事件是JS和HTML交互的基础是通过绑定事件...

    DOM0DOM1DOM2DOM3
    原创 3年前 (2022-10-20) 110 阅读 #Web前端
    什么是DOM0,DOM1,DOM2,DOM3及他们的区别
  • 浅谈ES6 vue路由懒加载的实现与原理分析

    ES6 为什么需要路由延迟加载 首先,vue的特点是SPA也就是说,单页面应用程序。 如果路由不用于延迟加载,则在webpack打包后,所有页面都将存储在相同的JS在文件中,如果页数较大,则会导致JS文件太大,导致进入主页时加载时间较长...

    vueES6
    原创 3年前 (2022-10-20) 1 阅读 #Web前端
    浅谈ES6 vue路由懒加载的实现与原理分析
  • 后端返回大量数据,前端怎么高效渲染

    本文给出了三种写入方法,从低到高按性能和效率的顺序进行了改进。建议循序渐进地深化认识。 setTimeout分页渲染 通过数据条总数 total ,以及每页的文章数量限制 limit ,计算总页数 totalPage ,通过 setTi...

    渲染高效
    原创 3年前 (2022-10-20) 364 阅读 #Web前端
    后端返回大量数据,前端怎么高效渲染
  • react路由怎么传递参数

    params参数 路由链路(携带参数): <Link to = {/demo/test/tom/18}> </Link > 注册路线(已收到领款申请): <Route path= /demo/test/:na...

    react
    原创 3年前 (2022-10-20) 378 阅读 #React
    react路由怎么传递参数
  • 读懂数据vue响应式和双向绑定原理

    数据响应和双向绑定vue中有不同的概念 数据响应 数据响应的作用是: 数据驱动的视图 1.1 数据响应 Vue采用的是 数据劫持与发布和-订户模式 通过拦截数据的操作,当数据发生变化时。 消息被分发给订阅者,触发相应的监听回调。...

    vue
    原创 3年前 (2022-10-20) 291 阅读 #Webpack
    读懂数据vue响应式和双向绑定原理
  • redux的纯函数和高阶函数区别

    纯函数 只要它是相同的输入(参数),它就必须获得相同的输出(返回) 参数数据不得重写 无网络请求、输入输出设备等副作用。 不能调用 Data.now() 或者 Math.random() 例如不纯方法 redux的 reducer 函数必...

    redux
    原创 3年前 (2022-10-20) 139 阅读 #Web前端
    redux的纯函数和高阶函数区别
  • react怎么指定ref的三种方式

    字符串方法 class Demo entends React.Component{ const {input1} = this.refs showData = () =˃ { console.log(in...

    react
    原创 3年前 (2022-10-20) 158 阅读 #Web前端
    react怎么指定ref的三种方式
  • 怎么理解React中受控组件和非受控组件

    受控组件 在HTML表单元素中,输入类。DOM,与用户的输入,通过。 onChange 事件和 setState ,维护数据 state 在需要时,从 state 在其中获取数据的组件称为受控组件。 官方推荐表尽可能多地使用受控组件。 受控...

    组件vuereact
    原创 3年前 (2022-10-20) 165 阅读 #Web前端
    怎么理解React中受控组件和非受控组件
  • react框架生命周期与在父子之间组件中的执行顺序详解

    前言 react 生命周期是指组件从创建到卸载的整个过程。每个进程都有一个将被调用的对应钩子函数。它主要有以下几个阶段: 挂载阶段 :创建并插入零部件实例。 DOM 树的过程 更新阶段 :重新呈现组件的过程。 卸载阶段 :组件从 DOM...

    react
    原创 3年前 (2022-10-20) 1 阅读 #js教程
    react框架生命周期与在父子之间组件中的执行顺序详解
  • react常用hooks用法有哪些?

    hooks的作用 在react16.8在该版本之后,由于hooks功能组件被扩展,根本不使用。"类",您可以编写功能齐全的组件。 React Hooks 其含义是组件被尽可能地编写为纯函数。如果需要外部函数和副作...

    reacthooks
    原创 3年前 (2022-10-20) 143 阅读 #js教程
    react常用hooks用法有哪些?
  • 什么是redux redux入门教程

    redux定义 redux是做某事的特殊目的 状态管理 的 js库 它可以用于本机js,react,vue,angular和其他项目,但基本上。react配合使用 角色:集中管理react应用程序中有多个组件 共享 的状态 在什么情况下...

    redux
    原创 3年前 (2022-10-20) 0 阅读 #Web前端
    什么是redux redux入门教程
  • react中setState更新状态几种方式

    2 前言 setState 在合成事件和挂钩函数、本机事件和 setTimeout 已同步到 对象编写 setState(stateChange, [callback]) stateChange 更改状态的对象(该对象可以反映状态变化...

    react
    原创 3年前 (2022-10-20) 154 阅读 #js教程
    react中setState更新状态几种方式
  • JS怎么实现简易观察者模式

    // 观察或消息发布机构 class Subject { constructor(name) { this.name = name this.observers = [] // 存储观察者...

    原创 3年前 (2022-10-20) 114 阅读 #Web前端
    JS怎么实现简易观察者模式
  • react怎么做性能优化

    优化 shouldComponentUpdate 生命周期的逻辑,避免不需要的呈现和 dom 操作 在 componentWillUnmount 生命周期阶段、清除计时器、订阅、监听等操作 向列表数据添加唯一标识。 key 使用 Pure...

    react
    原创 3年前 (2022-10-20) 144 阅读 #Web前端
    react怎么做性能优化
  • react组件间怎么通信 父组件和子组件之间 组件和子组件之间

    父组件和子组件之间的通信 父传子 1. props 父零部件将传递给子零部件。 props ,子组件接收 // 父组件 function Parent (){ const [name,setName] = useState(fran...

    原创 3年前 (2022-10-20) 0 阅读 #Web前端
    react组件间怎么通信 父组件和子组件之间 组件和子组件之间
  • 怎样从Vue2升级到Vue3

    隐患 Vue3实现数据响应的方法是。 Proxy ,对IE11存在以下版本 兼容性问题 框架的底层进行了大量的重构,增加和放弃了很多东西。API这些地方需要修改,以确保程序的运行。 依赖关系也需要升级,包括vue相关插件和第三方插件。...

    vuevue3vue2
    原创 3年前 (2022-10-20) 185 阅读 #js教程
    怎样从Vue2升级到Vue3
  • 3分钟理解梳理清楚Python多线程与多进程

    在学习Python在这个过程中,我接触到了与多线程编程相关的知识点,这些知识点以前还没有被彻底了解。今天,我将花一些时间尽可能清楚地梳理细节。 线程和进程之间的区别 进程(process)和线程(thread)是操作系统的基本概念,但比较抽...

    python多线程多进程
    原创 3年前 (2022-10-20) 192 阅读 #PYTHON
    3分钟理解梳理清楚Python多线程与多进程
  • AI人工智能斜率优化系列训练记录

    前言 坡度优化一般用来进行优化dp调剂、出借等问题相关联的斜率优化训练,增强了一些DP思想。我选择了在老校长留下的课题领域进行实践,因为领域中的问题很多,以及个人长期不愿在单一主题上进行培训,所以打开这篇文章,记录了断断续续的培训效果和感悟...

    PHP人工智能AI
    原创 3年前 (2022-10-20) 222 阅读 #AI人工智能
    AI人工智能斜率优化系列训练记录
  • PHP数组的使用详解

    php支持两种类型的数组:数字索引数组和关联数组。关联数组有点类似于Map您可以使用字符串或其他数据类型作为与数组中存储的相应值对应的键。 1.初始化数组初始化数组 可以使用以下代码初始化数字索引数组。 $products = array(...

    PHP数组
    原创 3年前 (2022-10-20) 163 阅读 #PHP
    PHP数组的使用详解
  • 什么是FastDFS

    文章大纲 一、FastDFS介绍 二、FastDFS安装和启动(安装和启动(Linux系统) 三、Java客户端上传图片客户端上传图片客户端上传图片客户端上传图片 四、参考文献四、参考文献 一、FastDFS介绍 1. 什么是FastDF...

    FastDFS
    原创 3年前 (2022-10-20) 114 阅读 #技术教程
    什么是FastDFS
  • .Net开发必备十大工具

    几年前MSDN一篇文章关于一篇文章Ten Must-Have Tools Every Developer Should Download Now文章介绍了文章介绍了文章介绍.NET经过几年的时间,开发中的十大基本工具.NET Framewo...

    .net
    原创 3年前 (2022-10-20) 1 阅读 #C#
    .Net开发必备十大工具
  • SQL关联查询不等值连接详解

    需求 : 每份债券的每份债券symbol每天tdate不同剩余期的不同剩余期的不同剩余期term对应收益率对应收益率对应收益率yield , 打上标签flag (到期,行权) flag赛场判定规则赛场判定规则赛场判定规则 一个代码对应一个代...

    sql
    原创 3年前 (2022-10-20) 152 阅读 #技术教程
    SQL关联查询不等值连接详解
  • CentOS7怎样配置samba服务

    Step1:安装samba相关软件 [root@node-1 ~]# yum -y install samba samba-client Step2:创建共享目录创建共享目录创建共享目录 [root@node-1 ~]# mkdir /es...

    运维centossmsmb
    原创 3年前 (2022-10-20) 197 阅读 #运维
    CentOS7怎样配置samba服务
  • Vue v-model语法糖在组件中的使

    一:基本 1:主要用于 input,select,textarea,component 2:修饰符: .lazy - 取代input监听change事件 .number - 将输入字符串转换为数字将输入字符串转换为数字 .trim - 输入...

    vue
    原创 3年前 (2022-10-20) 0 阅读 #js教程
    Vue v-model语法糖在组件中的使
‹‹ ‹ 2 3 4 5 6 7 8 9 10 11 › ››
最新文章
  • 解决SolidWorks2019许可证错误-85440 4个月前 (02-11)
  • 解决sklearn.datasets.fetch_20newsgroups下载速度慢的问题 4个月前 (02-11)
  • 解决sklearn.datasets.fetch_20newsgroups下载报错问题分享 4个月前 (02-11)
  • 解决Scratch3.0scratch-hex文件下载失败问题 4个月前 (02-11)
  • 解决RHEL7无法使用YUM源的问题 4个月前 (02-11)
  • 解决Qt应用中遇到的libpngwarningiCCPknownincorrectsRGBprofile问题 4个月前 (02-11)
  • 解决QT启动时找不到python36.dll问题 4个月前 (02-11)
  • 解决Qt5在麒麟Linux下不能输入中文问题 4个月前 (02-11)
  • 解决QT5.12.6使用32位MinGW编译器无法使用SSL协议问题 4个月前 (02-11)
  • 解决PyTorchCUDA编译问题指南 4个月前 (02-11)
网站分类
  • 大杂烩
  • 资源分享
    • 办公文档
    • 免费模板
    • 网站源码
    • 软件工具
    • 其他
  • 技术教程
    • bug记录
    • 后端技术
      • JAVA
      • PHP
      • GO
      • C#
      • PYTHON
      • NodeJS
      • Spring
      • 其他
    • Web前端
      • js教程
      • CSS教程
      • H5
      • Vue
      • Webpack
      • uni-app
      • React
      • HTML
    • 数据库
      • mysql
      • redis
      • MongoDB
    • 运维
      • linux运维
      • Apache
      • Nginx
      • Docker
      • 安全
      • windows运维
    • 开发工具
      • VSCode
      • git
      • 免费下载
    • AI人工智能
    • 区块链
    • WEB3.0
    • 专题
    • 头条
粤ICP备19068341号
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
Powered By Z-BlogPHP Theme By 编程老白