自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL8 安装在Initializing Database报错

版本:使用msi安装版(MySQL Installer - Community)安装MySQL8.0系列版本解决办法:控制面板 -> 系统和安全 -> 系统 -> 查看计算机名和计算机组名是否是中文 -> 改成英文名 –>重启计算机 –> (若事先已经安装一部分请看下文)使用MySQL Installer安装程序安装MySQL server –> 安装成功使用MySQL Installer卸载前提:之前安装时也是使用MySQL Installer安装才

2022-04-13 11:27:53 4760 4

原创 两种模块化语法(module.exports,exports,require && export,import)

目录模块导出导入ES6Module模块导出导入CommonJs与ES6Module的区别对模块依赖的处理区别导入模块值的区别循环依赖的区别结尾模块CommonJs规范中规定了每一个文件都是一个模块。使用require导入的文件会形成一个属于自身的模块作用域,这样就不会在进行变量以及函数声明时会污染全局作用域。所有的变量和函数都只有模块自身能访问,对外不可见的。举例:// foo.jsvar name = 'foo';// bar.j

2022-01-31 15:09:20 3455

原创 filter-dig

inoput组件value 和 p laceholder、placeholder-style 不能共存,因为 value会覆盖 placeholder的值,而 placeholder-style 只能控制placeholder的样式。view组件在<view/>的下面显示出一条下划线。<view class="line"></view>.line { height: 3rpx; width: 100vw; background-color: whit

2021-11-20 23:11:37 504

原创 二进制文件(...compile-node-sass\node_modules\node-sass-china\vendor\darwin-x64-72\binding.node“)缺失

uni-app安装scss/sass后报错:LibSass 的二进制文件("{hbuilderx_install_floder}\plugins\compile-node-sass\node_modules\node-sass-china\vendor\darwin-x64-72\binding.node")缺失situations reappeared:在使用uni-app开发小程序时,因为引入了第三方组件使用了sass,HBuilder默认没有安装‘scss/sass’插件,导致编译报错,于是用I

2021-11-20 23:04:00 2087 1

原创 error:Cannot find module ‘webpack-cli/bin/config-yargs

error:Cannot find module 'webpack-cli/bin/config-yargserror reappear:why:目前webpack-dev-server@3.0.0版本太低不支持webpack@4.0.0webpack4.0以上版本都要安装webpack-cliright now, 卸载掉所有的 webpack webpack-cli webpack-dev-server。重新一起安装,记住是同时安装。resolve the error in a wa

2021-11-17 15:08:41 85

原创 让git和github关联起来,两者是通过ssh连接的,安全又快速

1、默认在这里查找你的公钥和密钥(若你没有指定特定路径) C:\Users\\{username}\ .ssh2、id_rsa是你的私有密钥,id_rsa.pub是公钥,打开文本复制里面的内容,复制到你的github账户setting的ssh3、测试ssh key是否成功:使用命令“ssh -T git@github.com”,如果出现You’ve successfully authenticated, but GitHub does not provide shell access 。这..

2021-11-11 15:55:42 962

原创 From表单验证报错:[Element Warn][Form]model is required for validate to work

1. `<el-from>`标签里不是使用的`module`而是使用`v-module`导致的。2. `<el-form-item>`标签里没有使用`v-module`导致的。3. `<el-form-item>`标签里`prop`参数命名没有和`<el-from>`标签里`module`数据源对象里的一致。4. 总结: 1. 表单域属性: * :relus:表单项属性prop必须是relus对象里的属性 *...

2021-11-10 23:21:13 564

原创 VScode同步插件

方法一:VScode自带的设置同步功能(推荐)设置 =》开启设置同步 =》GitHub或微软登录(反正我是两个互关联了的) =》然后从GitHub跳转回VScode =》 接下来就可以直接用相同的方法从另一台电脑上的VScode登录github就可以同步了。方法二:覆盖VScode的extensions文件夹C:\Users\%username%\.vscode\extensions 这里面保存了VScode的所有拓展,覆盖旧的之后重启VScode就OK了。...

2021-11-07 11:56:05 1543

原创 eclipse中debug总是调试的是上一个debug的main函数

先检查低级错误,自信点的可以不检查(^|-|^)1.有可能main写成了mian2.主函数是不是忘了写string []args;3.忘记加static修饰那些低级错误是不会有的,如果一个包里面有多个main函数,他就会执行上次你debug的main函数,这是一个不咋靠谱的人和我说的,直接上解决方法吧:right click theclass that you want to debug => debug configrations => main => determ.

2021-11-05 20:51:17 351

原创 eclipse新建java项目时取消默认自动切换视图

Window -> Preferences -> General -> Prospectives -> open the associated perspective when creating a new project(创建新项目时打开相关联的透视图) -> never open

2021-11-05 10:51:23 223

原创 webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

字面意思就是找不到webpack命令。$ npm webpack 试一试:这样还是不行滴,还好我没抱多大的希望。那就去npm全局模块安装目录下瞧一瞧是不是真的没有webpack模块:$ npm list -g那就哼好理解为啥找不到 webpack 命令了。全局安装webpack:$npm i webpack -g...

2021-11-03 21:10:51 418

原创 微软自带输入法英文输入字母间间距忽然就变大了

原因就是全角和半角的区别:现在好了,以后遇到这事就直接 shift+space

2021-11-03 20:23:28 1689

原创 Eclipse 配置

一、什么是透视图和视图 透视图和视图是 Eclipse中的概念 透视图 透视图是 Eclipse工作台提供的附加组织层,它实现多个视图的布局和可用操作的集合 并为这个集合定义一个名称,起到一个组织的作用。例如,Eclipse提供的Java透视图组织了与Java程序设计有关的视图和操作的集合,而“调试”透视图负责组织与程序调试有关的视图和操作集。在Eclipse的Java开发环境中提供了几种常用的透视图,如Java透视图、“资源”透视图、“调试”透视图、“小组同步”透视图等。不同的透视图之间

2021-11-02 22:03:21 107

原创 About_对象的功能

Learning about methodsTo find definitions of the methods of an object, go to help topic for theobject type and look for its methods page. For example, the following pagedescribes the methods of process objects System.Diagnostics.Process.To determine

2021-11-02 11:29:39 72

原创 PowerShell 常用路径

#Powershell的安装路径,该路径下是powershell的配置文件$pshome#模块的注册路径$PSModulePath

2021-10-30 10:19:42 1432

原创 2021-10-29

一、让对象变得可观测使依赖变得可观测:Object.defineProperty(obj,key,configObject) 依赖收集: 什么是依赖:我们把谁用了数据就称作依赖,把这些依赖都放在一个数组里 何时收集依赖: 所谓谁用到了这个数据,其实就是谁获取了这个数据,而可观测的数据被获取时会触发getter属性,那么我们就可以在getter中收集这个依赖。同样,当这个数据变化时会触发setter属性,那么我们就可以在setter中通知依赖更新。 总结一句话就是:在getter中收集依

2021-10-29 21:44:39 61

原创 Eclipse 自定义 Tab缩进格式

Window => Preference => Java => Code Style => Formatter => New Active profile => 最后就可以自定义你的代码格式了。

2021-10-29 14:20:28 281

原创 2021-10-28

对象是事物的抽象,类是对象的统称。 接口是抽象类中方法的抽象。 Java中的成员方法无返回值可以使用void关键字表示。 Java中类的成员变量其实就是普通的变量,类似 js,不设置初始值他会有默认值。 权限修饰符 类预设为包存取范围,即只有一个包中的类可以调用这个类中的成员变量和成员方法 类的权限设定会约束类成员的权限设定 局部变量:成员方法内定义的变量 在方法被执行时创建,方法执行结束时被销毁。 局部变量在使用时必须进行赋值操作或被初始化,否则编译错误...

2021-10-28 20:25:31 102

原创 powershell 常用命令

Wait-process名称 Wait-Process摘要 Waits for the processes to be stopped before accepting more input.2. gm名称 Get-Member摘要 Gets the properties and methods of objects.

2021-10-27 22:30:49 255

原创 Java 与 JS String类小区别

//引用字符常量来创建字符变量//javaString str1,str2;str1 = "a student";strr2 = "a student";//jsvar str1 = "a student";var str2 = "a student";java中str1 和 str2 引用相同的字符串常量,因此具有相同的实体。 而JS中str1 和 str2 在内存中是相互独立的。js创建一个字符串对象,用 ”+“ 会产生一个字符串常量的逻辑效果。 java创建一个字..

2021-10-25 14:31:46 254

原创 powershell零散知识点

CliXML包含了比CSV更多的信息。 CliXML是powershell独有的,但是能解析XML文件的都能解析CliXML。 默认情况下,Windows PowerShell 不会从当前位置加载命令。原因:待续 调用在本文件夹下的命令,命令前加 .\ 调用其他文件夹下的命令。命令中若包含空格,则需要用引号包裹,记得还要加上调用符 & Cmdlet以某种方式修改系统,并且内部有一个定义了的影响级别,不可更改。 工作原理: 待续...

2021-10-24 23:14:13 635

原创 powershell的变量与数据

通过重定向创建脚本如果想要执行的脚本不是很长,我们甚至可以直接在控制台中要执行的语句重定向给一个脚本文件。这样有个缺点,就是您的代码必须放在闭合的引号中。这样的书写方式一旦在脚本内部也有引号时,是一件很痛苦的事。甚至您还可能希望在脚本中换行。下面的Here-strings例子不错,也就是将脚本文件通过@' '@闭合起来。PS E:> @'>> Get-Date>> $Env:CommonProgramFiles>> #Script End&gt

2021-10-24 22:56:39 708

原创 对参数集的理解

就拿 get-evenlog 做示例:PS [LAPTOP-N7AS0BS5] >help Get-EventLog名称 Get-EventLog摘要 Gets the events in an event log, or a list of the event logs, on the local computer or remote compu ters.语法 Get-EventLog [-LogName] <System.String&

2021-10-23 11:10:55 383

原创 VSCode中的用户自定义配置文件settings.json和默认配置defaultSettings.json

安装powershell插件后,修改VSCode的配置文件,增加对PowerShell的支持,比如字符集、智能感知等解决Ctrl+Shift+P 打开命令面板输入settings,选择即可:选择>Preferences: Open Settings (JSON),进行用户自定义设置其文件路径为C:\Users\Administrator\AppData\Roaming\Code\User\settings.json。选择>Preferences: Open Default ..

2021-10-22 12:01:33 3114

原创 verb 积累

标准:Get:读取、打开slect:选取where:选择待续

2021-10-21 22:40:21 66

原创 三大基柱(常用)

Get-Verb. 运行此命令时,将返回大多数命令遵循的谓词的列表。 此外,响应还会说明这些谓词执行哪些操作。 由于大多数命令都遵循这种命名方式,因此,它设置了命令的预期操作,这样有助于你选择适当的命令,也可帮助你在创建命令时为其命名。 Get-Command. 此命令会检索计算机上安装的所有命令的列表。 Get-Member. 它在基于对象的输出上运行,并且能够发现可用于命令的对象、属性和方法。 Get-Help. 以命令名称为参数调用此命令,将显示一个帮助页面,其中说明了命令的各个部分。谓词

2021-10-21 19:28:39 153

原创 以管理员身份提升Windows PowerShell的权限

$ start-process PowerShell -verb runas可以拿来删除一些需要权限才能删除的文件。

2021-10-21 16:17:50 1086

原创 理解暂存区 和 $git diff

理解暂存区 和 $git diff 1.暂存区是一个中转站的作用 2.为什么说Git跟踪的是文件的修改而不是文件呢? 3. 缓存区↔ \leftrightarrow↔库(HEAD):$ git diff--cached 工作区↔ \leftrightarrow↔缓存区:$ git diff 工作区↔ \leftrightarrow↔库(HEAD):$ git diffHEAD -- filename 库↔ \leftrightarrow...

2021-10-21 10:40:31 67

原创 javac不是内部或外部命令,也不是可运行的程序 或批处理文件的细节问题(window10)

问题排查:首先,找到JDK下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题。不能提示,那就重新下吧。(1)新建系统变量->变量名"JAVA_HOME",变量值"D:\JAVA\bin"(即JDK的安装路径)(2)编辑系统变量->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” ,win10去掉分号,隔行即可(3)新建系统变量->变量名“CLASSPATH”,变量值“.;%JAVA_.

2021-10-20 20:18:59 79

原创 预编译 与 闭包

语法JavaScript 脚本的运行由两个阶段组成:预编译阶段 和 执行阶段,先进行预编译,再执行语句; 2. 预编译,简单理解,就是在内存中开辟一块空间,用来存放变量和函数。在 JavaScript 中,JavaScript 会在内存中为使用 <code>var</code> 关键字声明的变量和使用 <code>function</code> 关键字声明的函数开辟一块空间,用来存放使用这两者声明的变量和函...

2021-10-13 22:45:50 63

原创 子元素自动撑开父元素空间

宽度 width!注意:如果一个元素不添加width 属性,默认属性值为auto,不同的元素浏览器会根据其特点自动计算出实际宽度.块级元素,其 width 属性的值会自动撑满父元素的 width 区域注意:width用百分比比的是父元素的width,就是说若取100%,父元素无影响,尽量用px。 块级元素会独占一行,其宽度自动填满其父元素剩余宽度行内元素,其 width属性的值是内部元素内容自动撑开的宽度。< body >元素比较特殊,不需要设置 width 属性,宽度会自动适应浏

2021-10-13 22:17:43 2240

原创 TypeError [ERR_INVALID_CALLBACK]: Callback must be a function. Received undefined

代码如下:问题描述:setTimeout失去了延时效果,但回调函数正常运行。解决:根据报的错,callback必须是个function,那我暂且用个箭头函数包裹我的callback问题,解决了解决这个问题的过程中,我查了setTimeout()的文档,语法使用时的的确确正确的,但是演示效果也的确是搞丢了。问题解决了,其中我看了一篇文章让我有所收获:Javascript 引擎单线程机制JavaScript 是单线程执行的,无法同时执行多段代码。当某一段代码正在执行的时候,所有后续..

2021-10-12 09:00:00 3352

原创 vue-router

一、 vue-router概念:这里的路由并不是指我们平时所说的硬件路由器,这里的路由就是SPA(single page application单页应用)的路径管理器。再通俗的说,vue-router就是WebApp的链接路径管理系统。vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应

2021-09-29 17:22:28 97

原创 构造函数的几种模式

构造函数function Person () {this.name = name ;this.age = age;this.sayName=function() {console.log(this.name);}}var man = new Person(‘mxx’, 18)var woman = new Person(‘ali’, 26)//具有相同的sayName方法 man和woman占用了不同的内存空间,所以浪费内存每次new Person(),会创建一个对象,函数中的this

2021-09-29 13:17:55 498

原创 Cannot use v-for on stateful component root element because it renders multiple elements.

在vue组件中,为了使样式私有化(模块化),不对全局造成污染,可以在style标签上添加scoped属性以表示它的只属于当下的模块,这是一个非常好的举措,但是为什么要慎用呢?因为在我们需要修改公共组件(三方库或者项目定制的组件)的样式的时候,scoped往往会造成更多的困难,需要增加额外的复杂度。scoped实现私有化样式的原理为什么会说,会增加复杂度?那么我们先从的实现模块的原理说起。为了方便称呼,我们假设把这种组件叫做模块私有组件,其他的未加scoped的叫做模块一般组件。通过查看DOM结构

2021-09-29 13:14:12 252

转载 详解Vue插槽

这篇文章是我目前读的最易懂的了

2021-09-25 13:18:35 263

原创 ReferenceError: XMLHttpRequest is not defined(解决)

ReferenceError: XMLHttpRequest is not defined在JS 脚本中,运行 var xhttp = new XMLHttpRequest;报错,提示:ReferenceError: XMLHttpRequest is not defined;原因:xmlhttprequest 不是Node 内置的,需要单独安装:安装命令:npm install xmlhttprequestvar xhr=new XMLHttpRequest()改成var XMLHttpReq

2021-09-25 02:04:48 10600

原创 Uncaught SyntaxError: Unexpected token ‘<‘ 错误

显示在文件第一行就出错了,这怎么可能呢!查了查是资源引用的问题:然后我直接把引入的js文件放在了index.html里,果然不报错了,回过头来引入路径没错呀,有去翻了翻关于Vue静态资源引用的,我这根本就没那么复杂,组后还是里少加了个type=“javascript”,哈哈哈最后闹了个乌龙...

2021-09-25 00:41:16 117

原创 浏览器自动加上display: none 属性(解决)

如下,img并没有设置display属性,但是在浏览器中运行的时候却出现了element style{display:none}:浏览器中是这样:尝试解决方法如下:1.手动在div里面加上内联样式:style=“display:block”,但是没效果,失败2.将img里的条件语句v-show去掉,成功~...

2021-09-25 00:39:45 1821

原创 为什么用XMLHttpRequest无法请求本地文件?

XMLHttpRequest 读取本地文件网页中可以使用相对URL的能力通常意味着我们能使用本地文件系统来开发和测试HTML,并避免对Web服务器进行不必要的部署。然而当使用XMLHttpRequest进行Ajax编程时,这通常是不行的。1、XMLHttpRequest需要同HTTP和HTTPS协议一起工作。2、理论上,它能够同FTP这样的其他协议一起工作,但比如请求方法和响应状态码等部分API是HTTP特有的。如果从本地文件中加载网页,那么该网页中的脚本将无法通过相对URL使用XMLHttpReque

2021-09-24 01:59:30 1643

空空如也

空空如也

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

TA关注的人

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