自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 stylus详解与引入

官网地址:https://stylus.bootcss.com/混合(mixin)变得透明。

2024-04-30 19:58:50 32

原创 element-ui快速入门

官网地址:https://element.eleme.cn/#/zh-CN。在main.js中引入,这是完整引入,如果只是想用某几个组件可以单独引入。按需引入例子:比如只想引入输入框。运行npm安装命令进行安装。在需要使用的组件中使用。

2024-04-30 19:09:37 159

原创 vue中引入字体资源遇到的问题

"@"是jsconfig.json/tsconfig.json配置的资源路径。"~"是webpack中css-loader提供的导入资源语法。这种写法能加载字体,但是无法应用字体。这种写法会报错,甚至无法通过编译。这种写法可以加载并应用字体。

2024-04-29 19:43:01 144

原创 git暂存stash基础使用

在本地的代码,使用git stash命令就可以暂存起来,暂存后就可以切换分支了。git stash apply可以应用暂存的内容,但是不会删除暂存记录。git stash pop可以应用暂存内容并删除最近一条暂存记录。git stash list可以查看有哪些暂存的内容。更改完其他分支的内容后,运行。

2024-04-29 19:41:11 161

原创 js格式化今天周几

【代码】js格式化今天周几。

2024-04-28 20:27:37 654

原创 fiddler的安装和使用

注册后还要点击sign in or create account打开一个链接这个时候就可以登录了(这里真想吐槽一下,不能在app里登录,这个登录链接和注册链接也一样,交互太不友好了)官网地址:https://www.telerik.com/download/fiddler-everywhere。安装后如果没有账号需要注册,点击sign in or create account会打开一个链接,可以进行注册。fiddler源码地址:https://github.com/telerik。同意协议后就可以使用了。

2024-04-28 20:25:57 336

原创 flex值auto,none,0的区别

不需要自动撑起宽度时,flex的值可以设置为none;设置为auto或者0都不是理想的效果;

2024-04-26 18:22:34 80

原创 css之word-wrap和white-space的区别

允许在长单词或URL中间换行。css中的word-wrap和white-space都可以用来设置文本换行。合并空白符,且自动换行。

2024-04-26 18:20:00 622

原创 vue元素绑定style样式

可以绑定多个style样式,也可以根据某个变量的值判断赋值。太久不用,突然忘记在vue中怎么绑定style样式了。

2024-04-25 23:19:34 103 1

原创 联想笔记本如何关闭触控板

因为使用的无线鼠标总是飘,排查了一下运行内存和cpu都正常,推断应该是和触控板冲突了,决定先把触控板禁用了。结果在设备管理器中没有找到触控板的选项,鼠标下也没有触控板设备,查询了下有些联想笔记本可以用键盘禁用触控板。找到了快捷键:fn+F10关闭触控板。

2024-04-25 23:16:39 109

原创 去除打印时的页眉与页脚

【代码】去除打印时的页眉与页脚。

2024-04-22 20:01:15 376

原创 发现博客网站的热门前端主题也是跟随前端热点的一个渠道

csdn平台的创作者中心会有相关专业最近有热度的文章话题,这些话题名称本身就代表着一部分该行业的热点。今天又发现了一个可以关注前端热点的渠道。

2024-04-22 19:59:35 619

原创 python项目环境安装实测

Anaconda/Minconda怎么选:https://blog.csdn.net/lwx666sl/article/details/134792277。安装miniconda后conda命令还是不识别:https://zhuanlan.zhihu.com/p/597908291。网址:https://docs.anaconda.com/free/miniconda/需要安装Anaconda或Miniconda,我选择的是Miniconda。下载后执行文件安装,安装后需要配置环境变量,然后就能运行了。

2024-04-21 09:21:54 193

原创 邮箱正则校验

【代码】邮箱正则校验。

2024-04-18 20:06:51 62

原创 phpstudy启动nginx报错

启动phpstudy的nginx服务,报错没有nginx.htaccess文件。在www目录下新增nginx.htaccess文件就可以了。

2024-04-18 19:32:50 79

原创 Es6Proxy基础用法

proxy可以理解成为在目标对象之前设置一层拦截,每当对该对象进行访问,都会经过这层拦截,这种机制可以对外界的访问进行过滤和改写。上面的代码创建了一个基础的proxy,并且指定了get和set方法,当更改obj的值时,会触发set方法。使用自增表达式为其赋值时,会先触发get事件,也就是先拿到obj的值,然后再为其+1。proxy一词意为代理,用在这里表示由它代理某些操作,可以翻译为代理器。

2024-04-16 19:50:56 384

原创 http状态码409Conflict(冲突)

冲突最有可能发生在对PUT请求的响应中。例如,如果正在使用版本控制,并且正在PUT的表示包含对资源的更改,这些更改与先前(第三方)请求所做的更改相冲突,则源服务器可能使用409响应来指示它无法完成请求。在这种情况下,响应表示可能包含对根据修订历史合并差异有用的信息。由于与目标资源的当前状态冲突,无法完成请求。此代码用于用户可能能够解决冲突并重新提交请求的情况。服务器应该生成包含足够信息的有效负载,以便用户识别冲突的来源。http请求状态码:409(Conflict)

2024-04-16 19:43:56 136

原创 分享一个debounce防重复点击全局函数封装

【代码】分享一个debounce防重复点击全局函数封装。

2024-04-15 19:51:02 65

原创 猜测一下Devin可能是一场骗局

那么第一个AI程序员Devin出来了,我很诧异,它不是谷歌、微软这种巨头研究出来的,也不是openAI出的,而是一家小公司Cognition,我不是说小公司就不可能研究出来高技术产品,但是这个难度确实比大公司要高,尤其是AI技术,那么有没有可能是噱头,甚至是骗局呢?那么就有宣传Devin骗局的动机了,公司无法忍受股价连续暴跌,需要一个噱头炒作,来把股价抬升起来,然后找几个人配合验一下,或者这几个人也不清楚具体怎么回事。抱着这种态度我去查询了这家公司,找到了公司股票(还是家上市公司),公司市值7371万。

2024-04-15 19:49:22 752

原创 axios中delete类型请求怎么在body中传递数据

axios的delte方法是在第二个参数中的data对象中传入body体的数据。一开始这样使用发现不好使,list是要在body体中传递的参数。查阅axios文档和源码后发现。

2024-04-14 11:41:10 132

原创 vue如何实现数组更新检测的

Vue 将被侦听的数组的变更方法进行了包裹,所以它们也将会触发视图更新。vue源码第863行 创建了要监听的几个数组名称。vue源码第873行 遍历了前面定义的数组。vue源码第494行。

2024-04-14 11:39:57 609

原创 国内npm镜像地址

华为云 NPM 镜像:https://mirrors.huaweicloud.com/repository/npm/腾讯云 NPM 镜像:https://mirrors.cloud.tencent.com/npm/清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/中国科学技术大学开源镜像站:http://mirrors.ustc.edu.cn/网易 NPM 镜像:https://mirrors.163.com/npm/

2024-04-12 19:01:36 518

原创 解决reactNative在Android中运行找不到模拟器

react native是根据一个叫ANDROID_HOME的环境变量寻找的,这个环境变量指向到sdk目录。重新排查的时候发现这个地址配置错了。排查了半天,发现是环境配置错了。

2024-04-12 19:00:53 317 1

原创 vue-router去掉#

2.更改nginx配置,找不到页面时重定向到index.html。1.把vue-router的mode改为history。

2024-04-11 20:10:56 85 2

原创 处理根据环境更改请求地址和打包体积的兼顾问题

如果每次发布环境的时候手动切换,有可能会忘记,并且每次merge的时候配置的环境api都会冲突,每次都要修改。但是今天发现测试环境的项目访问特别慢,是因为vue-cli配置test环境打包就是比生产环境大很多。新指定一个变量用来区分接口的请求环境比如:VUE_APP_API_ENV=test。根据这种情况,配置了根据环境变量打包不同环境,从而也区分了接口环境。配置打包变量为production。添加.env.test文件。

2024-04-11 20:10:21 344 1

原创 指定模拟器名称运行

如果同时启动多个虚拟设备,需要指定调试的虚拟设备名称进行启动。就可以指定模拟器名称运行。

2024-04-10 20:16:02 330 1

原创 使用jdk创建签名密钥报错

这会打开一个有管理员权限的cmd窗口,使用cd命令到jdk目录下,执行生成签名密钥命令。查了一下就是没权限,我用的是cmd窗口,win+r搜索cmd右键选择以管理员身份运行。

2024-04-10 20:05:19 191 1

原创 vscode设置默认终端

1.快捷键(Ctrl+Shift+P打开命令面板,输入select选择“SelectDefaultProfile。2.然后选择目标“CommandPrompt。3.重启vsCode。

2024-03-31 09:46:35 369 1

原创 git屏蔽node_modules文件上传

文件编辑上想要屏蔽上传的文件,比如不想上传整个node_modules文件。新增一个.gitignore文件。

2024-03-31 09:45:13 356 1

原创 node版本切换工具

使用nvm use命令设置切换到14版本,提示成功,但是通过node -v发现没有成功切换。因为不同项目对nodejs版本要求不同,需要切换node环境,找了一下,决定使用nvm。然后重新安装时,第一次选择一个路径,第二次选择的路径应该在第一次路径的目录中。nvm ls 查看node版本前是否有*符号,如果有就成功了。第二次选择路径 D:\soft\nvm\nodejs。然后执行 nvm instal 14 进行下载。而且执行node -v也能看到版本号,成功!第一次选择路径 D:\soft\nvm。

2024-03-29 20:54:25 144 1

原创 某乎广告动画效果实现

逛某乎无意间发现了一个广告的过渡动画挺有意思,实现一下。

2024-03-23 18:20:45 135 1

原创 使用ncform插件所有校验字段展示false

发现项目中使用的json生成表单插件ncform出现问题,所有字段下都默认显示"false"在挂载后和表单更改事件中调用。补充css样式解决闪烁问题。

2024-03-15 21:46:36 319 1

原创 插网线和连接wifi都没网提示dns错误

wifi连接上没有网络,插网线提示没有网络,dns错误

2024-02-16 22:57:01 397 1

原创 webpack打包后产生map文件造成dist文件体积过大的问题

webpack打包因map文件体积过大的问题

2022-06-08 18:05:27 651

原创 ncform选择时间后少了12个小时

ncform选择时间后少了12个小时

2022-06-07 18:17:40 139

原创 vue-quill-editor禁止编辑

查询解决方案基本是这样的<quilleditor @focus="quillEditorFocus($event)">quillEditorFocus(event) { event.enable(false);},也就是绑定“focus”事件,并调用enable传递false这样有两个问题:1.不够灵活,针对单独封装出来的富文本肯定更希望可以灵活控制是否可以编辑;2.解决不了富文本中已经有内容的情况;稍作修改后的方案:在使用组件时<Vquill :isD

2022-04-20 22:40:30 3336

原创 export如何抛出一个箭头函数

export一个箭头函数export const test = () => { // ...}export普通函数export function test () { // ...}参考文章js export和箭头函数的使用

2021-08-12 10:56:16 1210

原创 Please check your GenerateSW plugin configuration:navigateFallbackBlacklist has been renamed navigat

解决Please check your GenerateSW plugin configuration:navigateFallbackBlacklist has been renamed navigateFallbackDenylist报错打不上包的问题打包react项目报错如下这是因为现在navigateFallbackBlacklist改名叫navigateFallbackDenylist了更改后问题解决如果这篇文章对你有帮助,点个赞再走吧。...

2021-06-08 10:54:32 773 2

原创 JS ??的作用

JS ??的作用function test (val) { var res = val ?? '那必须是我了' return res}test(undefined)// '那必须是我了'function test (val) { var res = val ?? '那必须是我了' return res}test(null)// '那必须是我了'如果val的值是undefined或者null 就会返回"??"后的值function test (val) { var res =

2021-04-27 09:50:23 159

原创 什么是nrm

什么是nrmnrm是npm的源管理器 这里的源可以理解为是不同的地址使用场景因为npm当前的源只能有一个 当你需要使用的源不止一个的时候nrm就可以很好的帮助你管理npm源安装nrmnpm i nrm -g查看源列表nrm ls查看当前源nrm current切换源nrm use 源名称参考文章:https://www.cnblogs.com/yayaxuping/p/10267814.htmlhttps://blog.csdn.net/qq_42476927/artic

2021-04-26 16:22:08 1375

空空如也

空空如也

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

TA关注的人

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