一文聊聊vue项目中怎么使用axios?基本用法分享

Axios简介axios框架全称(ajax – I/O – system): 基于promise用于浏览器和node.js的http客户端,因此可以使用Promise API一、axios是干啥的说到axios我们就不得不说...

什么是模块化?聊聊Node模块化的那些事

什么是模块化模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。在上方的定义中未免有一些晦涩难懂...

c语言中源文件编译后生成什么文件

C语言源文件的编译C语言源文件后缀名是“.c”,编译生成的文件后缀名是“.obj”,连接后可执行文件的后缀名是“.exe”。C语言创建程序的步骤: ...

2022-11-23

javascript如何将字符串转为数组

javascript中将字符串转为数组的3种方法 使用split() 利用扩展运算符“...” 使用Array.from()方法1:使用split()方法进行转换split()方法用于将给定字符串拆分...

c语言中的标识符是由什么组成

c语言中的标识符由在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符。标识符可以简单认为是一个名字,用来标识变量名、常量名...

2022-11-23

详细总结:Python列表list知识点

Python内置函数/方法详解—列表list列表是一个有序且可更改的集合,并且是最常用的 Python 数据类型。在 Python 中,列表是使用方括号 [] 编写的。1、创建列表在Python中,...

2022-11-23

详解Laravel8 ES封装及其使用方法

composer 安装composer require elasticsearch/elasticsearchES 封装<?phpnamespace App\Es;use Elasticsearch\ClientBuilder;class MyEs{ //ES客户端链接 private $...

2022-11-23

详细介绍Java正则表达式之单字符匹配和预定义字符

一、需求现有一个字符串,需满足如下要求: [6, 18] 个字符 只能包含字母、数字、下划线 需以字母开头如果字符串满足上述要求,返回 true,否则返回 false public static bool...

2022-11-23

JavaScript中的回调函数详细解析

1.什么是回调函数(callback)呢?把函数当作一个参数传到另外一个函数中,当需要用这个函数是,再回调运行()这个函数.回调函数是一段可执行的代码段,它作为一个参数传递给其他的代码,...

2022-11-23

详解Win系统下怎么搭建Golang开发环境

1、Go语言简介Go语言(又称Golang),起源于2007年,并在2009年由Google正式对外发布。Go语言是一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,它的主要目标是“...

Laravel扩展推荐:导航元素工具“Laravel Navigation”

Laravel Navigation 是 Spatie 的一个包,用于管理 Laravel 应用程序中的菜单、面包屑和其他导航元素.推文地址虽然 Spatie Laravel Menu 包是 Laravel 的 Html 菜单生成器,但...

2022-11-23

一起来分析java设计模式之单例

单元素的枚举类型经常成为实现 Singleton 的最佳方法 。什么是单例?就一条基本原则,单例对象的类只会被初始化一次。在 Java 中,我们可以说在 JVM 中只存在该类的唯一一个对象...

2022-11-07

深入聊聊前端限制用户截图的脑洞

有哪些脑洞v站和某乎上的大佬给出了不少脑洞,我又加了点思路。 1.基础方案,阻止右键保存和拖拽。这个方案是最基础,当前可只能阻拦一些小白用户。如果是浏览器,分分钟调出控制...

Go语言中的for循环有多坑?

中禁止重新定义语言,所以 rsc 不能直接这么干。因此将会由用户自己决定控制这个 “破坏”,方式将会是根据每个包的 go.mod 文件中的 go 行更改语义。如果我们是在 G...

python调试工具pdb的用法汇总(Python Debugger)

一、pdb 有2种用法pdb:python debugger1、非侵入式方法 (不用额外修改源代码,在命令行下直接运行就能调试)python3 -m pdb filename.py2、侵入式方法 (需要在被调试的代码中添加...

2022-11-07

JavaScript总结分享之闭包

闭包是什么?对于一个知识点来说,我一直认为不论是从什么方面入手,都需要彻底弄懂三个问题,才算真正了解这个知识点,然后具体再去实践中练习,才能称得上掌握。这三个问题就是: 是什...

如何使用Scout APM监控Laravel程序?

Scout APM 是 Laravel 应用程序性能监控工具,可将性能异常直接绑定到端点,从而节省开发人员花费在故障排除和调试上的数小时时间。Scout 最近扩展了其服务产品,包括针对 PHP 应...

2022-11-07

vscode如何连接远程服务器?(图文教程)

1、下载vscode百度搜索vscode(注意不是visual studio),进入vscode官网进行下载。2、安装ssh插件根据你的操作系统选择对应的版本进行下载和安装。 安装完成之后,启动vscode,选择...

2022-11-07

浅析Vue项目中怎么用Pinia状态管理工具

Pinia官网介绍说:Pinia 是 Vue 的存储库,它允许您跨组件/页面共享状态。Vuex同样可以作为状态管理工具,那么两者有什么区别呢?
Pinia与Vuex的区别 pinia只有store、getter、acti...

Node.js中怎么使用Redis?原来这么简单!

之前的文章中我们其实留了两个可以用redis优化的地方: 一个是我们的在做登录时,通过JWT已经实现了服务端生成token以及验证客户端发送的token信息。 实现对文章点赞功能,采用的...

es6新增循环有哪些

以前for循环,for in循环;而ES6新增循环:for of 循环:遍历(迭代,循环)整个对象。for..ofES6新增了一个for..of循环,在迭代器生产的一系列值的循环。for..of循环的值必须是一个itera...

2022-11-07

jquery怎么判断一个元素是否是另一个元素的子元素

判断一个元素是否是另一个元素的子元素,就是判断一个元素的子元素是否是另一个指定元素。在jquery中,想要查找子元素有两种方法: children()方法:获取该元素下的直接子集元素 ...

简单介绍:实现小程序授权登录功能

在我们平时工作、学习、生活中,微信小程序已成为我们密不可分的一部分,我们仔细留意下,每当我们使用一个新的小程序时,总会遇到如下页面:这便是微信小程序授权登录功能了,授权登...

2022-11-07

解决laravel用clickhouse查询出现“Missing columns”问题

使用 clickhouse 尤其注意:不能这么写! $where = []; if($cookieId) { $where[&#39;cookie_id&#39;] = $cookieId; } if($host) { $where[&...

2022-10-31

详解go高并发时append出错问题!

背景在实现图片转码的需求时,需要支持最大 500 个图片下载后转换格式;如果是一个一个下载后转码,耗时太长,需要使用 goroutine 实现 500 个图片并发下载后,并发转码;但自测过程中...

JavaScript普通函数有原型吗

函数的prototype属性(原型)一、 只要我们创建一个函数,该函数就会自动获得一个prototype属性,这个属性指向函数的原型对象。创建fn函数自动获得prototype属性,该属性是一个对象即...

es6 map成员是唯一的么

Map和Set都是ES6新增的数据结构 Map 类似于对象,key值不限于字符串,成员值唯一。 Set 类似于数组,成员值唯一。Map 基本概念ES6 提供了 Map 数据结构。它类似于对象,也是键值...

2022-10-31

浅析node怎么实现ocr

ocr即光学字符识别,简单的来说就是把图片上的文字识别出来。很遗憾我只是一个底层的web程序员?,不咋会AI,要想实现ocr,只能找找第三方库了。python语言有很多ocr的第三方库,找了...

vue项目中借助vue-cropper做图片裁剪

由于项目需要,需要做图片裁剪。之前的项目已经由cropper.js实现过,因为这次使用的是vue,所以采用了vue-cropper这个组件,使用起来很简单,但是坑也很多。一、安装npm install vue-...

详解css中的比较函数(示例介绍)

Clamp(), Max(), 和 Min() 函数clamp() 函数的作用是把一个值限制在一个上限和下限之间,当这个值超过最小值和最大值的范围时,在最小值和最大值之间选择一个值使用。它接收三...

2022-10-31

面试题:如何给所有的async函数添加try/catch?

去阿里面试,三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢?async如果不加 try/...

github+Python自动爬取bing壁纸并上传百度网盘

import requestsimport base64from datetime import datetimefrom datetime import timedeltafrom datetime import timezonefrom bs4 import BeautifulSoupimport timeimpo...

2022-10-28

京东618活动自动挂机完成任务autojs脚本代码

const VERSION = &#39;2022618-16&#39; if (!auto.service) { toast(&#39;无障碍服务未启动!退出!&#39;) exit()} let showVersion = function () { console.log(&#3...

淘宝618活动自动完成任务autojs脚本代码

const VERSION = &#39;2022618-16&#39; if (!auto.service) { toast(&#39;无障碍服务未启动!退出!&#39;) exit()} let showVersion = function () { console.log(&#3...

Python批量抓取公众号,下载音频和视频

之前发过Python批量抓取公众号的教程,这次不抓取公众号阅读数数据,批量下载公众号文章,音频和视频,直接上代码:def video(res, headers,date): vid = re.search(r&#39;wxv_.{1...

2022-10-28

【整理分享】75道前端面试CSS中的高频考点

理论篇1. box-sizing 属性值有什么作用?用来控制元素的盒子模型的解析模式,默认为content-box context-box:W3C 的标准盒子模型,设置元素的 height/width 属性指的是 content...

2022-10-28

聊聊 Laravel 中 App_KEY 的作用

每次 Laravel 开发人员新建或克隆 Laravel 应用时,生成 application key 或 APP_KEY 是最重要的初始步骤之一。最近的 Laravel 安全更新修复了一个 APP_KEY 用途相关的漏洞。...

2022-10-28

值的了解的一些vscode光标操作,让开发如丝般顺滑!

我们的目标只有一个,让我们喊出我们的口号:让开发如丝般顺滑!文章中的示例大多 mac 版为主,因为本人是 mac,但 win 版无需担心,破阵心法,牢记于心:command 就是 ctrl 键。vscode 小...

2022-10-28

JWT是什么?Node中怎么实现JWT鉴权机制(浅析)

一、为什么使用JWT一种技术的出现,就是弥补另一种技术的的缺陷。在JWT出现之前,Session 认证机制需要配合 Cookie 才能实现。由于 Cookie 默认不支持跨域访问,所以,当涉及到前端...

Vue3如何操作dom?四种方式介绍

最近产品经理提出了很多用户体验优化的需求,涉及到很多dom的操作。小张:“老铁,本来开发Vue2项目操作dom挺简单的,现在开发vue3项目,突然感觉一头雾水!”我:“没事,...

es6中find()怎么用

es6 find()的介绍find() 方法返回通过测试(函数内判断)的数组的第一个元素的值。find() 方法为数组中的每个元素都调用一次函数执行: 当数组中的元素在测试条件时返回 true 时...

2022-10-28

es6怎么移除全部数组元素

es6移除全部数组元素的几种方法方法1:直接赋予空数组[]直接赋予空数组[]就会将之前的元素全部清空。示例:var arr=new Array(1,2,3,4,5,6,7,8,9,10);console.log(arr);arr=[];...

2022-10-28

详解PHP消息队列的实现以及运用(附流程图)

消息队列的概念、原理、实现方式概念 队列结构的一个中间件 不需要立即消费消息 由消费者或者订阅者进行按顺序消费基本的流程图如下所示 流程
应用场景 冗余 解耦 流量削峰...

2022-10-27

es6数组怎么删除最后一个元素

es6数组删除最后一个元素的几种方法方法1:利用length属性删除最后一个数组元素数组的length属性一般是用来设置或返回数组中元素的数目,即设置或返回数组长度。我们可以利用设...

2022-10-27

es6怎么修改数组的值

es6修改数组值的几种方法方法1:利用splice()方法使用splice()方法可以删除元素、增加元素或者替换元素array.splice(index,howmany,item1,.....,itemX) 参数 描述 ...

2022-10-27

详解Go语言中指针的11个知识点

指针是写出优秀代码最重要的部分之一。在这篇文章中,我们将探索指针是什么,以及如何在 Go 中使用它们。 1. 什么是指针指针是存储其指向地址的变量(强调一下,只是存储数值的变量...

浅析JavaScript中的操作符与表达式

1.表达式1.1原始表达式3.14 //数字直接量"hello world" //字符串直接量/pattern/ //正则表达式直接量true //返回一个布尔值: 真false //返回一个布尔值: 假null //返回...

一文详解Rust怎么开发PHP扩展(Liunx版)

众所周知,作为一名phper,对php有限的功能感到尴尬,比如:调用ffmpeg视频处理工具。没有专门的扩展来操作的,什么?利用php system函数调用?对于开源的php脚本,这太不安全了!这个时候作...

2022-10-27

聊聊Vue中的计算属性computed

一、计算属性computed1.1.什么是计算属性computed⭐⭐
computed 是基于它的依赖缓存,只有在它的相关依赖发生改变时才会进行更新。官方文档是这样说的:对于任何包含响应式数据...

聊聊Laravel中怎么用Saloon进行API集成

Laravel中怎么用Saloon进行API集成?下面本篇文章给大家介绍一下在Laravel中使用Saloon进行API集成的方法,希望对大家有所帮助! 我们都去过那里,我们想与 Laravel 中的第三方 API...

2022-10-27
返回顶部
顶部