__Cabbage
码龄4年
关注
提问 私信
  • 博客:11,900
    11,900
    总访问量
  • 20
    原创
  • 332,705
    排名
  • 4
    粉丝
  • 0
    铁粉

个人简介:反者道之动,弱者道之用

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2020-12-23
博客简介:

白菜的博客

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得1次评论
  • 获得17次收藏
创作历程
  • 1篇
    2022年
  • 28篇
    2021年
成就勋章
TA的专栏
  • 问题汇总
    12篇
  • Web前端
    3篇
  • 自学小结
    17篇
兴趣领域 设置
  • 前端
    javascriptvue.js前端框架
  • 后端
    node.js
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【踩坑】static heartbeatInterval = 1000

构建项目初期测试本地服务的时候报错:clean-webpack-plugin: options.output.path not defined. Plugin disabled…[webpack-cli] C:\Users\CB_CaBbage\Desktop\TypeScript
ode_modules\webpack-dev-server\lib\servers\WebsocketServer.js:10static heartbeatInterval = 1000;^测试环境依赖:“d
原创
发布博客 2022.03.29 ·
1591 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

nodejs版本管理gnvm使用教程

nodejs版本管理教程如果忘记nodejs安装目录,可以先使用where node查找nodejs根目录然后将gnvm放入nodejs根目录中在nodejs根目录输入gnvm version查看gnvm版本(显示版本即为成功)开始使用,先尝试安装低版本nodejsgnvm install 8.11.4(或安装自己需要的版本)我已经安装过8.11.4版本,所以这里显示已安装安装完成后,当前版本并未切换(可以查看版本为原有版本),需要使用gnvm use来切换版本此时查看nodejs
原创
发布博客 2021.10.11 ·
752 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

nodejs版本管理(包含32位及64位)

发布资源 2021.10.11 ·
zip

iview简单导入

iview简单使用(按需导入&全部导入)开发环境为: vue + iview + node + npm先安装包npm i --save view-design在项目的配置文件bable.config.js中添加下列代码:"plugins": [["import", { "libraryName": "view-design", "libraryDirectory": "src/components" }]]在项目的src/main.js中添加下列代码
原创
发布博客 2021.05.17 ·
524 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

MySQL的limit用法和分页查询的性能分析及优化

一、limit用法在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table LIMIT [offset,] rows | `rows OFFSET offset ` (LIMIT offset, `length`)SELECT*FROM tablewhere condition1 = 0and condition2 = 0and condition3 = -1and condi
转载
发布博客 2021.05.08 ·
353 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JavaScript的Iterator认识

遍历器(Iterator)遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。Iterator 的作用有三个:为各种数据结构,提供一个统一的、简便的访问接口;使得数据结构的成员能够按某种次序排列;ES6创造了一种新的遍历命令for…of循环,Iterator接口主要供for…of消费。遍历过程:创建一个指针对象,指向当前数据结构的起始位置。也就是说
转载
发布博客 2021.05.08 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何开启MySQL远程连接

MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问,这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的。但随着网站流量的增加,后期服务器架构可能会将 Web-Server 与 MySql-Server 分别放在独立的服务器上,以便得到更大性能的提升,此时 MySql-Server 就要修改成允许 Web-Server 进行远程连接。开启了远程连接,数据库的后期管理运维也不用每次都登到服务器,只要
转载
发布博客 2021.05.08 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于token的登陆验证机制

session简介做过Web开发的程序员应该对Session都比较熟悉,Session是一块保存在服务器端的内存空间,一般用于保存用户的会话信息。用户通过用户名和密码登陆成功之后,服务器端程序会在服务器端开辟一块Session内存空间并将用户的信息存入这块空间,同时服务器会在cookie中写入一个Session_id的值,这个值用于标识这个内存空间。下次用户再来访问的话会带着这个cookie中的session_id,服务器拿着这个id去寻找对应的session,如果session中已经有了这个用户
转载
发布博客 2021.05.08 ·
535 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

js构造函数中this的指向问题?

JS里没有类.构造函数是个函数,this指向的是个对象,this蒙上眼睛指也指不到构造函数去.构造函数的this指向创建的实例对象无疑. 要明白这一点,要先弄明白,用new操作符调用构造函数的时候都发生了什么.造函数其实和普通函数本质上并无区别,唯一的区别有两个:函数首字母大写,这个区别只是约定俗成的,便于区分。你实在要小写定义构造函数也完全没问题,所以这个区别可以忽略。构造函数的调用需要用new操作符,而普通函数的调用又分很多种,但是都不会用到new操作符。所以,构造函数和普通函数的区别就在这个
转载
发布博客 2021.05.08 ·
848 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

谷歌浏览器不兼容history.back()返回上一页并刷新问题

老项目中发现的一个小bug,表单提交后跳转的jsp是通过history.back()方法返回上一页,因为项目极老,当时只兼容ie,所以在测试的时候都没有发现这个问题。今天用chrome测试发现,在返回的时候填写的表单还保存着,只需要重新填写验证码即可。于是想要解决这个bug。度娘一波发现对于history.go()和history.back()怎么说的都有,但经实测,不论是history.go(-1)或是history.back(-1)以及history.go()都只能返回上一页,但无法刷新。多方探查之
转载
发布博客 2021.05.08 ·
2001 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Element-UI级联选择组件的默认值回显问题

这篇文章主要向大家介绍Element-UI级联选择组件的默认值回显问题,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。Element-UI级联选择器Cascader,经过v-model保存选择项的值,数据类型为数组,数组元素为所选不一样级别选项的值。Vue示例代码以下:htmlhtml部分:<el-cascader v-model="editForm.goods_cat" :options="cateList" :props="props" @change="handleC
转载
发布博客 2021.05.08 ·
1552 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

PowerShell:因为在此系统上禁止运行脚本,解决方法

在自己编PowerShell脚本的时候突然遇到这个问题:无法加载文件 C:\Users\DH\Desktop\cs\rename.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。+ CategoryInfo : SecurityError: (:) [],ParentContainsErrorRecordException+ FullyQual
转载
发布博客 2021.05.08 ·
587 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

执行nrm报错 internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);

执行nrm报错 internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string’, value);C:\WINDOWS\system32>nrminternal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, 'string', value); ^[TypeError [ERR_INVALID_ARG_TYPE]: The "path"
转载
发布博客 2021.05.08 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第二十天] 笔记小结

1. JSONJSON(JavaScript Object Notation JS对象简谱) 是一种轻量级的数据交换格式.JSON是ECMA指定的一个数据表示规范,是ECMAScript的一个子集.采用独立于编程语言的文本格式来存储和表示数据.表示数据结构清晰、简洁、易于阅读和解析.逐渐取代了XML数据格式.JSON是一个序列化的对象或数组,或对象中含有数组,或数组中含有对象.2. JSON的表示方式 1)对象表示 var obj = { id
原创
发布博客 2021.05.07 ·
72 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第十九天] 笔记小结

Jquery1. 尺寸相关 1)获取和设置元素的尺寸 $(dom).width()/height() 获取元素的宽度/高度 $(dom).innerWidth()/innerHeight() 获取包括padding的宽度/高度 $(dom).outerWidth()/outerHeight() 获取包括padding和border的宽度/高度 $(dom).o
原创
发布博客 2021.05.07 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第十八天] 笔记小结

JQuery1. 认识JQueryJQ是JS库,是对JavaScript的一个封装,也即是说JQ提供了大量的API,在开发时,以最少的代码实现最多的功能于2006年开源,现在已经发展成为集JS、CSS、DOM、Ajax于一体的强大的框架体系.2. 学习文档中文文档 : https://www.jquery123.com/API学习或查询 : https://jquery.cuishifeng.cn/3. JQ功能控制页面样式访问和操作DOM事件处理提供了大量的插件与Ajax技术的封
原创
发布博客 2021.05.07 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第十七天] 笔记小结

1. JSONJSON(JavaScript Object Notation: JS对象表示法) 是一种轻量级的数据交换格式.用独立的编程语言的文本格式来存储和表示数据. 1)优点: 易于阅读和编写,同时也易于浏览器解析和生成,并有效地提升网络传输效率. 2)与XML比较: JSON书写或解析时是一个对象,更容易解析,而XML是由用户自定义标签来存储数据的,对于前端来说,不容易书写且解析起来比较困难. 3)JSON文件内容 它可以是
原创
发布博客 2021.05.07 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第十六天] 笔记小结

1. 内置对象 1)global对象 在JS中没有global对象,Web浏览器将Global对象视为window对象的一部分加以实现. 方法: a.encodeURIComponent():对unicode进行编码处理 b.decodeURIComponent():对unicode编码进行解码处理 c.eval():具有字符串解析器的作用(慎用!因为它的性能较差,且比较危险) 2
原创
发布博客 2021.05.07 ·
80 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第十五天] 笔记小结

1. 函数函数就是将具有一定功能的一段js代码的封装.可以在程序的多个地方被反复调用. 1)定义函数 格式一: function 函数名 ([形参列表]) { 函数体: [return [<表达式>];] } 格式二: var 变量名 = function ([形参列表]){ 函数体:
原创
发布博客 2021.05.07 ·
70 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[自学第十四天] 笔记小结

1. JS是运行在客户端的一种解释型编程语言,它是一种弱类型的语言.2. JS的作用:用来完成前后端交互、增加用户体验的一些逻辑实现.3. 一个网页是三部分组成:结构(HTML/HTML5)、表现(CSS/CSS3)和行为(JavaScript)4. 前端开发的核心是:JavaScript.5. JavaScript的组成:ECMAScript (标准: ECMA-262) : 基础语言部分(基础、面向对象等)DOM (标准: W3C) : 节点操作BOM (无标准) : 浏览器操作6
原创
发布博客 2021.05.07 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多