- 博客(62)
- 收藏
- 关注

原创 cmd常用命令
命令含义netstat -aon|findstr 端口号window根据端口号查询pidtasklist |findstr pidwindow根据pid查询服务arp -a查看当前网络连接设备ip
2023-10-26 17:09:51
321

原创 常用快捷键
快捷键作用alt + 鼠标左键同时操作多个光标Ctrl + shift + 加号键vscode全部内容等比例放大Win + V打开剪切板Ctrl + shift + delete清除浏览器缓存Ctrl + 0浏览器页面缩放回到100%shift + enterwebstorm另起一行Ctrl + cwebstorm复制整行Ctrl + shift + vwebstorm打开剪切板Ctrl + tabwebstorm切换代码
2023-04-06 09:06:41
492
原创 do not use built-in or reserved HTML element as component id :select
vue有一个组件命名name:“select”,修改名称。
2024-09-01 15:27:46
172
原创 do not use built-in or reserrved html elements as component id:table
原因组件命名(name)和原生html标签相同
2023-08-22 10:22:48
279
原创 Avoid mutating a prop directly since the value will be overwritten whenever the parent componen
原因prop传的值在子组件中被修改了
2023-08-22 10:18:29
91
原创 do not access Object.prototype method ‘hasOwnProperty‘ from target object no-prototype-builtins
【代码】do not access Object.prototype method ‘hasOwnProperty‘ from target object no-prototype-builtins。
2023-08-22 10:12:23
78
转载 css_css3新增属性
w3c提出的某个css属性,再被浏览器正式支持前,浏览器厂商会根据浏览器内核,使用私有前缀来测试该属性,浏览器正式支持改属性后,就不需要该前缀了,Chrome、Safari和Edge浏览器私有前缀。动态伪类选择器、目标伪类选择器、UI伪类选择器、语言伪类选择器、结构伪类选择器、否定伪类选择器、伪原素选择器。表格单元格(table、thead、tbody、tfoot、th、td、tr、caption)、column-span为all原素(即使该原素没有包裹在多列容器中)、绝对定位、固定定位原素、
2023-04-13 15:29:59
1983
原创 css_行高line-height失效
linear-height要写在font下面,或者不用font复合属性,用font-size、font-style、font-weight、font-family单独设置字体属性。设置line-height与容器高度相等,行内原素垂直不居中。
2023-04-11 17:26:07
510
转载 html_H5新增标签和属性
默认使用webkit内核进行渲染,针对360等双核浏览器。summary写在details里,用于指定名词或问题。使用html5shiv让低版本浏览器认识h5语义化标签。文本标记mark,w3c建议用于搜索显示的关键字。details用于展示内容答案,对专有名词解释。progress显示某个任务完成进度。datalist用于搜索框关键字提示。设置IE总是使用最新文档模式进行渲染。meter定义已知范围内标量测量。html5shi在线资源。
2023-03-31 15:49:18
114
转载 html基础
标签默认效果不重要,语义重要。利于SEO(搜索引擎优化);方便设备解析(屏幕阅读器等)不独占一行,内部可以写行内原素,不能写块级原素。独占一行,内部可以写块级原素和行内原素。
2023-03-18 17:51:16
614
原创 css_less基础
简介预编译语言,其他类似还有sass(scss),stylusless编译工具koala: www.koala-app.comless注释 以"//"开头注释不会被编译到文件中,给开发人员看的 以"/**/"开头注释会被编译到css文件中less中的变量 1.定义普通变量:@color=red 使用:@color 2.定义属性变量:@m:margin 使用:@{m} 3.定义选择器变量:@select:#main 使用:@{select}
2023-03-09 17:22:22
80
原创 css_标准盒模型和怪异盒模型
盒子模型盒子模型其实是一种原素空间占位思想模式,前端页面可见原素,都可以看做一个盒子,这些盒子都有margin,padding,border,width,height属性,这些属性决定页面原素所占空间W3C标准盒模型 box-sizing:content-box选择这种模型margin,padding,border,width,height这些属性改变,都会影响原素在页面所占空间大小怪异盒模型(IE盒子模型) box-sizing:border-box选择这种模
2023-03-07 17:31:59
98
原创 Git使用
Git基本理论工作区域Git本地有三个区域,工作目录,暂存区,资源库,还有Git远程仓库共四个工作区域项目搭建创建工作目录与常用命令搭建本地仓库初始化git init克隆远程仓库 git clone url//url是Gitee或GitHub上仓库git bash窗口粘贴方法,右键 -> 点击 Paste。即可粘贴已复制的内容文件状态git status 文件名称//查看指定文件状态git status //查看所有文件git add. //添加
2022-04-06 10:04:45
211
原创 Git环境搭建
概念版本控制:迭代常用版本控制器:Git, SVN, CVS, VSS, TFS ,Visusal Studio Online分布式版本控制:Git,每个人拥有全部代码集中式版本控制:SVN,版本库存于中央服务器Git环境搭建Git官网下载https://git-scm.com/淘宝镜像下载https://registry.npmmirror.com/binary.html?path=git-for-windows/linux基本命令cd//改变目录cd..//回退到上一.
2022-04-04 11:18:47
1083
原创 css水平垂直居中的几种方法
标签元素<div class="outside" style="width: 500px;height: 500px;border: 1px solid red;"> <div class="inside" style="width: 200px;height: 200px;border: 1px solid red;"> </div></div>方法绝对定位配合margin:auto .
2022-04-03 20:22:03
259
原创 js中判断NaN
NaN(不是一个数字且数据类型为number,另外NaN != NaN)是执行数学运算没有成功,返回失败的结果。但是这个结果仍然是数字类型`只用NaN并不能判断,这里不包含新增的两种数据类型 let a = NaN let b = 1 let c = true let d = null let e = '字符串' let f = { name: '对象' } let g = undefined console.log(isNaN(a)); /.
2022-04-03 17:55:49
805
转载 css_flex布局
目录一、Flex 布局是什么?二、概念三、容器属性四、项目属性一、Flex 布局是什么?Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。行内元素也可以使用 Flex 布局 display: inline-flex;Webkit 内核的浏览器,必须加上-webkit前缀 display: -webkit-flex; /* Safari */ display: flex;二、概念采用
2022-04-03 09:41:14
194
原创 element form表单长度设置
label-width控制表头宽度,el-col标签可以控制输入框长度<el-form-item label="账号" label-width="150px"> <el-col :span="15"> <el-input v-model="form.username" suffix-icon="el-icon-edit" clearable> </el-input> </el-col></el-f
2022-04-02 21:01:57
6283
1
原创 Uncaught TypeError: Cannot read properties of undefined (reading ‘beforeEach‘)
问题描述运行项目页面一片空白,报错原因和解决方案:router.beforeEach写在定义router之后代码const router = new VueRouter({ mode: 'history', base: process.env.BASE_URL, routes})router.beforeEach((to, from, next) => { if (to.path !== '/null') { if (localStorage.getI
2022-04-02 11:42:22
3193
1
原创 判断数组中是否包含某个对象
对象有指向属性,可以转化后比较JSON.stringify(list).includes(JSON.stringify(user))例 async login(){ const user={ username:this.ctx.request.body.username, password:this.ctx.request.body.password } let list = await this.
2022-04-01 22:41:40
523
原创 element表单validate
状况:表单规则验证通过,无法执行validate内部语句块(即下图请求未发送)this.$refs[formName].validate((valid,message) => { if (valid) { // axios.post('http://127.0.0.1:7001/login',{ // username:this.age, // password:this.pass .
2022-04-01 21:17:12
612
原创 element输入框长度控制
<el-form-item label="账号" prop="age"> <el-col span="15"> <el-input v-model.number="ruleForm.age"></el-input> </el-col> </el-form-item>
2022-04-01 18:16:31
749
原创 token加密
安装egg-jwtnpm install --save egg-jwt在plugin.js引入module.exports = { jwt:{ enable:true, package:'egg-jwt' },}配置config.default.js文件,设置serect(密钥)config.jwt={ secret:"xxxx"};生成token 例:创建app/controller/jwt.js文件const Controller = require('eg
2022-03-31 23:34:54
1245
原创 service层
概念vue(前端)和controller层数据交互,controller去操作数据库(database)service是controller操作数据库方法的提取,专注操作数据库,创建service, 例:创建app/service/students.js文件 const Service = require('egg').Service class StudentService extends Service { async createStudentList(name,achieve.
2022-03-31 20:35:10
810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人