首页
壁纸图片
友链
直播
Search
1
kali怎么切换root身份运行
214 阅读
2
css/less书写规范
206 阅读
3
NodeJS 获取系统时间 并格式化输出
180 阅读
4
韵诺代挂网
171 阅读
5
QQ群颜色昵称代码
147 阅读
日常说说
值得一看
资源分享
笔记
源码
关于
登录
/
注册
Search
魅影
累计撰写
46
篇文章
累计收到
5
条评论
首页
栏目
日常说说
值得一看
资源分享
笔记
源码
关于
页面
壁纸图片
友链
直播
搜索到
10
篇与
笔记
的结果
2023-01-23
Vue运行项目报错node版本太高解决方法
问题描述 1.下载使用了最新版的nodejs,部署老项目的时候启动报错了2.报错信息 Error: error:0308010C:digital envelope routines::unsupported 原因分析 1、原项目是在nodejs 16版本上跑,目前升级为nodejs 18,可能是由于升级影响的2、具体错误原因:ERR_OSSL_EVP_UNSUPPORTED 错误SSL 数字信封不支持E:\code\Vue3\code\webpack>npm run dev > webpack@1.0.0 dev > webpack node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); ^ Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19) at Object.createHash (node:crypto:133:10) at BulkUpdateDecorator.hashFactory (E:\code\Vue3\code\webpack\node_modules\webpack\lib\util\createHash.js:138:18) at BulkUpdateDecorator.update (E:\code\Vue3\code\webpack\node_modules\webpack\lib\util\createHash.js:44:50) at RawSource.updateHash (E:\code\Vue3\code\webpack\node_modules\webpack-sources\lib\RawSource.js:64:8) at NormalModule._initBuildHash (E:\code\Vue3\code\webpack\node_modules\webpack\lib\NormalModule.js:736:17) at handleParseResult (E:\code\Vue3\code\webpack\node_modules\webpack\lib\NormalModule.js:800:10) at E:\code\Vue3\code\webpack\node_modules\webpack\lib\NormalModule.js:853:4 at processResult (E:\code\Vue3\code\webpack\node_modules\webpack\lib\NormalModule.js:624:11) at E:\code\Vue3\code\webpack\node_modules\webpack\lib\NormalModule.js:675:5 { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' } Node.js v18.12.1解决方法有两种: 1、降版本到v16.X2.先运行一次下面这条命令在跑项目windows系统当中:set NODE_OPTIONS=--openssl-legacy-providerlinux系统当中:export NODE_OPTIONS=--openssl-legacy-provider
2023年01月23日
11 阅读
0 评论
0 点赞
2022-12-02
错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs
CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist问题原因CentOS Linux 8在2022年12月31日来到生命周期终点(End of Life,EoL)。即CentOS Linux 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。所以原来的CentOS Linux 8的yum源也都失效了!最终导致此问题的产生。问题解决方法更换CentOS Linux 8的yum源1、切换到源目录,备份原来的源rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo 2.下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo3.第三步sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo4.生成缓存yum makecache好了到这里已经完美解决了
2022年12月02日
18 阅读
0 评论
0 点赞
2022-02-01
kali怎么切换root身份运行
kali是基于linux的安全测试系统。在kali2020版本里,默认取消了“root”账户。但日常我们许多的操作,都离不开“root”,所以我们要修改root的密码,并切换root身份运行。开启kali,在开机界面(注意是下面这一个页面)按“E”将linux开头的那一行的ro quiet splash改成rw quiet splash init=/bin/bash按F10保存自动进入单用户模式.输入passwd root,接住连续输入两次要更改的root密码即可。重启,用root账户(刚刚您已经改过密码了,用刚刚的密码登录即可)
2022年02月01日
214 阅读
0 评论
1 点赞
2022-01-18
vscode常用插件整理汇总
1.auto close tag HTML自动补全标签 2.beautiful UI 32个主题集合,具体使用看个人喜好。通过使用警报、信息、待办事项等注释来改进代码注释! 3.code spell checker 对基本关键字拼写校验 4.color info 提供有关CSS颜色的快速信息5.ESLint借助 ESLint,可将 静态代码分析 和 问题代码协助修复 集成到 编码、提交 和 打包 过程中,及早发现并协助修复代码中。6.git gistory可以通过vscode直接pull put 代码7.latex workshop通过预览、编译、自动完成、上色等功能提高排版效率。很强大的功能,目前还没用到,可以去连接看下具体使用。https://github.com/James-Yu/LaTeX-Workshop 8.one drak pro 黑暗主题,类似这样 根据个人喜好选择。这样的一款主题,你确定不爱?以上就是本文的全部内容了,希望对大家学习使用vscode能够提供些帮助
2022年01月18日
62 阅读
0 评论
0 点赞
2022-01-18
css/less书写规范
**一.属性规范1.属性书写顺序** (1)位置属性(position, top, right, z-index, display, float等);(2)大小(width, height, padding, margin);(3)文字系列(font, line-height, letter-spacing, color- text-align等);(4)背景(background, border等);(5)其他(animation, transition等)。总结:建议遵循 布局定位属性-->自身属性-->文本属性-->其他属性。/推荐顺序/.example { position: absolute; width: 100px; font-size: 20px; background-color: #ccc;}/不推荐顺序/.example { width: 100px; background-color: #ccc; position: absolute; font-size: 20px;}2.属性用法规范 (1)缩进:建议使用4个空格做为一个缩进层级。(2)非特殊场景尽量少使用!important,如果使用须添加必要的注释。(3)属性定义必须另起一行,且属性定义后以分号结尾。(4)选择器与"{"之间必须包含空格;属性名与之后的":"之间不允许包含空格;":"与属性值之间必须包含空格。(5)尽量少使用将样式的定义写在标签中(如内联样式:style="color:red;"),也不要用js为元素添加内联样式。3.属性简写 属性可以简写时,强制采用简写方式,可以精简代码且提高阅读体验。(1)如padding,margin,font,color等等/推荐写法/.example { padding: 5px 10px; }/不推荐写法/.example { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; }(2)小数点前面的'0'建议去除/推荐写法/.example { font-size: .8rem; }/不推荐写法/.example { font-size: 0.8rem; }(3)使用十六进制表示颜色值css 中的颜色值可以使用十六进制来表示,在可能的情况下,可以进行缩写,比如:#abf,#ccc。4.嵌套规则: (1)嵌套层级不超过四个层级。(2) 在css,less中可以嵌套选择器,可以提升代码的简洁性和可读性,但是应该尽量避免使用没有任何内容的选择器。应遵循css/less嵌套顺序:a.当前选择器的@extend和@includeb.当前选择器的样式属性c.父级选择器的伪类选择器(:first-child,:active等)d.伪类元素(:before,:after)e.父级选择器的声明样式f.用 css 的上下文媒体查询g.子选择器二.命名规范 1.文件名称命名不得包含汉字空格和特殊字符,全部采用小写方式,多个单词组成时,以中划线分割。2.样式命名采用相应样式效果、功能描述的单词或缩写,不得包含汉字空格和特殊字符。(1)id命名:驼峰式命名法。建议尽量避免使用id作为样式控制。(2)class命名:小写英文&数字&-(中划线)来组合命名。(3)常规命名:命名中除众所周知的缩写外,尽量不采用缩写。网页外层重要部分CSS样式命名:外套: wrap头部: header主要内容: main左侧: main-left右侧: main-right导航条: nav内容 :content底部: footer常用的CSS命名规则侧栏:sidebar栏目:column左右中:left right center登录条:loginbar标志:logo广告:banner页面主体:main热点:hot新闻:news下载:download子导航:subnav菜单:menu子菜单:submenu搜索:search友情链接:friendlink页脚:footer版权:copyright滚动:scroll内容:content标签:tags文章列表:list提示信息:msg小技巧:tips栏目标题:title加入:joinus指南:guide服务:service注册:regsiter状态:status投票:vote合作伙伴:partner3.其他 (1)使用的类名应区别于用于js操作或其它用途的类名。(2)建议每行不得超过120个字符,除非单行不可分割。三.注释规范1.统一采用 /**/,具体参照下方的写法。2.缩进与下一行的代码保持一致;可位于一个代码行的末尾,与代码间隔一个空格。3.css文件必须书写顶部注释,标明该文件隶属模块。一个规则中有多条声明时,每条声明应独占一行;只有一条声明,整个规则可以写为一行。四.使用规范引用规范:不要使用@import,在使用less时除外,less使用@import,需避免在css中生成@import代码五.图片1.使用PNG格式时,使用场景为单色背景、图中主要颜色不超过3种的,应采用PNG-8编码保存。其它场合下,采用PNG-24保存。2.推荐单个图片体积在10kb以下时,应考虑在css中以base64编码内联提供,不单独提供图片文件。
2022年01月18日
206 阅读
0 评论
0 点赞
1
2