自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 nvm使用指定镜像安装node和npm包

使用nvm时,默认的安装源经常碰到找不到可用版本的问题,这时就需要指定镜像源。比如如果你在学习鸿蒙ArkTs项目的开发,就需要指定从华为官方镜像上安装指定版本的node和npm包。

2024-04-19 10:13:42 1266

原创 vscode 基于正则的批量替换:将多行风格的单行注释批量替换为单行风格

vscode 基于正则的批量替换:将多行风格的单行注释批量替换为单行风格。

2024-03-27 17:03:18 459

原创 element-ui el-tabs组件中el-table列宽度闪屏问题

element-ui框架,当tabs中有table组件的时候,点击tabs的标签时,table组件存在列宽从小变大的有闪屏现象。

2023-06-25 08:36:55 2312

转载 常用正则表达式

正则表达式

2023-02-23 10:59:31 185

原创 基于Node.js API开发:Error [ERR_HTTP_HEADERS_SENT]

重复使用res.send引起的报错问题的原因和解决办法。

2022-09-20 11:00:15 890

原创 基于node.js自动写入版本号解决前端vue或webpack项目因分包发版引起的报错问题

webpack发版自动添加版本号

2022-07-29 09:36:29 713

原创 JavaScript指定长度的快速补零方法

JavaScript指定长度的快速简洁补零的实现方法

2022-07-13 19:12:26 896

原创 vue.js、js接口文件下载的方法封装

/** * 模拟a标签下载接口文件流 * @define 2022-2-16 17:31:52 @ 星沉大海 * * @param {Object} response response.data为Blob对象或字符串数据流 * @param {String} name 包含后缀的文件名:不传则从response中截取 * * @return {none} * */export function downloadFile(response, name='') { let blob,fi

2022-02-17 10:18:43 336

原创 uniCloud 未能获取当前用户信息:30205 | 当前用户为匿名身份

最近在使用uniapp云开发,用到了 unicloud-db 组件,但在组件的数据请求却拉不到数据,看接口返回如下错误:未能获取当前用户信息:30205 | 当前用户为匿名身份然后检查了一遍,排查了dcloud账号,云空间关联,均未发现问题,最后看了下 uniCloud-aliyun/database/diary.schema.json配置发现是 permission 权限配置问题,这里需要根据需要设置增删改查 create/delete/update/read 的权限,true 为开启。{ "bs

2021-11-19 13:44:28 5145 1

原创 PHP版本切换:5.x到7.3

前提:已经安装了这两个版本的PHP系统:CentOSPHP是通过软连接指向实际安装路径的,所以更改下面的相应路径即可实现版本切换ln -sfv /www/server/php/73/bin/pear /usr/bin/pearln -sfv /www/server/php/73/bin/pecl /usr/bin/peclln -sfv /www/server/php/73/bin/php /usr/bin/phpln -sfv /www/server/php/73/bin/phpize /us

2020-09-05 08:50:48 445

原创 windows下安装nvm后 git bash: nvm: command not found

安装方法参考https://www.cnblogs.com/gaozejie/p/10689742.html安装方式手动安装(非绿色安装)原因手动安装,然后马上Git bash下测试 nvm 命令,报错:bash: nvm: command not found原因很可能是电脑没有重启,主要是nvm安装时新增了系统环境变量,对于windows而言,必须重启!!!必须重启!!!必须重启!!!...

2020-08-29 05:57:44 3356 2

原创 HBuilderX 核心插件安装提示:“插件XXX下载失败,请检查网络”问题的解决办法

前言工欲善其事必先利其器,HBuilderX出现的问题最重要的是要使用自带的日志功能来检查,在导航上找到“帮助” => “查看运行日志”,这是非常好用的功能,记住这点,各种问题就好解决了。用法是,先打开日志文件,“Ctrl + End”到文件尾部,然后在HX里面再重新操作,日志就会更新,然后阅读日志内容,便可以找到解决问题的线索。提前说明一下,我使用的是Win7系统,而且是给安装这个系统时有人选择了比较严格的系统权限策略导致了这次我遇到的问题。分析问题1:系统找不到指定的路径比如我这里是需

2020-06-29 15:04:18 18846 7

原创 ThinkPHP5.0内置分页函数Paginate无法获取POST页数问题的解决办法

场景最近在为一个老平台做APP开发,后台系统使用的是 TP5.0,在写一个数据统计模块的 API,需要用到分页函数,传参时个人喜欢用 POST 方法,结果 Paginate 方法却只能获取第1页的数据,而前端传过去的 page 值是正常的。说实在的 GET 真的不太优雅,所以很不喜欢这种用法,那就只能刨根问题去找问题了。分析因为我传到服务器的数据是没有问题的,测试API发现,更换成 GET 却可以正确分页,而 POST 只能获取第1页数据。看来问题出在 Paginate 里面,这应该是 TP5.0

2020-05-16 16:55:38 761

原创 uniapp小程序禁止遮罩弹窗下的页面滚动的完美解决办法

问题最近用uniapp开发一款APP,页面是可以滚动的长列表,自定义组件弹窗遮罩出来后,滑动屏幕底部还在滚动,研究了网上的解决办法:在最外层的view中加入@touchmove.stop.prevent="moveHandle"在最外层的view中加入@catchtouchmove="moveHandle"我测试了一下这两个事件方法发现不太理想,会导致弹窗和底部页面都不能滚动了,或者处理不当就报一些其他错误,还是不太简便。解决又看了一下微信小程序官方技术给的介绍,其实这事浏览器的滚动穿透问题

2020-05-12 15:04:33 16088 13

原创 uni-app页面、组件视图数据无法刷新问题的解决办法

问题先总结一下无法刷新页面或组件视图数据的可能原因:数据本身的问题没有为模块或组件创建 key路由使用不当 (比如我现在碰到的问题,在登录的地方错误使用了 uni.navigateTo)以我个人的经历,目前归结为此三点,本文主要探讨后两个问题的解决办法,当然可能还有其他问题, 欢迎各位同行与我交流。场景最近做一个教育类APP的二次开发,使用的是Uni-app,做的差不多的时候出现...

2020-04-27 13:45:07 20320 5

原创 VS Code远程开发及免密配置

简介VS Code 远程开发需要使用 Remote-SSH 插件,首先需要安装 VS Code ,然后再安装 Remote-SSH ,推荐从VS Code官方下载安装,需要根据自己所使用的操作系统进行下载和安装,详见官方文档,此处不再赘述。(注:文档为英文,英文不太好的话,可以使用Chrome浏览器自带的Google翻译功能,凑合可以看懂)安装 中文语言包如果希望使用中文菜单,也可以先安装...

2020-03-20 14:07:48 991 1

原创 Webstorm支持微信小程序开发配置

场景前端开发习惯使用 Webstorm ,但默认无法识别 .wxml .wxss 格式文件,其实微信小程序的工程文件与 Vue 十分接近,可以通过直接添加相应扩展名即可实现。.wxml 对应于 Cascading Style Sheet(即 CSS).wxss 对应于 Vue.js Template(即 Vue)此处默认已经安装了 Webstorm 。方法依次点开 File -...

2020-03-18 18:14:30 4510

原创 CentOS6挂载阿里云OSS及Nginx反向代理配置详解

系统环境CentOS 6.10Nginx 1.10.2帝国CMS 7.51. 下载安装包wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos6.5_x86_64.rpm2. 安装ossfsossfs需要依赖fuse 2.8.4以上版本查看当前系统的fuse版本yum list fuse*rpm -qa fu...

2020-03-10 17:38:37 1276

原创 Deepin运行 npm run dev 出错 Error: watch /VueProjects/vue-element-admin-master/mock ENOSPC

开发环境操作系统: Deepin 15.11(Debian)vue-element-admin v4.2.1vue 2.6.10element-ui 2.7.0webpack 4.42.0问题项目使用Git克隆自官方仓库,顺利安装依赖包,然后npm run dev宝如下错误Error: watch /media/redstar/DATA/VueProjects/vue-elem...

2020-03-06 16:11:01 1257

原创 MySQL 5.6安全模式下重置root密码

场景服务器环境为:CentOS 6 MySQL 5.6忘记root密码,需要修改修改方法1. 先停止MySQL服务$ service mysqld stopStopping mysqld: [ OK ]2. 进入安全模式安全模式会进入命令行会话窗口,有光标闪动,但不会回到执行前的shell光...

2020-02-27 17:45:06 1122 1

原创 VS Code无法安装插件之Unable to install because, the extension '' compatible with current version

问题在深度系统(Deepin)下使用VS Code 1.33.1时,因为需要远程开发,需要安装Remote Development插件,但是提示下面的错误:Unable to install because, the extension 'ms-vscode-remote.vscode-remote-extensionpack' compatible with current version ...

2020-02-27 10:29:09 20164

原创 Windows远程桌面出现“发生身份验证错误,要求的函数不受支持”的解决办法

今天在做网站迁移的时候,使用Windows 下的运行命令,然后“mstsc”连接远程桌面,出现了“发生身份验证错误,要求的函数不受支持”的错误发生身份验证错误,要求的函数不受支持,又找不到加密Oracle修正策略路径:“计算机配置”->“管理模板”->“系统”->“凭据分配” 设置名称"加密 Oracle 修正"为已启用和易受攻击,并确定就可以了。但关键问题是,晓兔的个人电...

2020-01-03 14:14:04 517

原创 OpenCart迁移到其他服务器

OpenCart是基于PHP+MySQL按照MVC-L设计模式的开源商城系统,迁移方法和其他开源系统类似,步骤如下:域名解析处理打包程序文件根目录备份数据库程序文件和数据库传送到要迁移到的服务器上按照之前的数据库编码新建数据库,可以沿用之前的名称,也可以修改,推荐用PHPmyadmin进行导出和导入比较方便解压程序文件到要存放的目录,根目录可以根据需要修改修改程序根目录下的conf...

2020-01-03 14:13:01 1013

转载 安装使用——百家CMS微商城说明文档(2)

安装使用安装使用教程安装前准备:要安装百家CMS微商城,需要先准备如下几项:1、百家CMS微商城安装包,可以论坛下载最新版完整包即可;2、需要支持PHP+MYSQL的虚拟空间或是服务器;配置环境要求为:IIS/Apache + PHP5 + MySQL5,推荐首先使用apache,php版本5.3以上的版本,Mysql版本5.1及以上。安装步骤:一、把安装程序包上传到虚拟主机或是服务...

2020-01-03 14:11:40 1143

原创 uni-app安装scss/sass后报错:node-sass\4.12.0\win32-x64-64_binding.node is not a valid Win32 application.

场景描述最近在使用uni-app开发小程序时,因为引入了第三方组件使用了sass,HBuilder默认没有安装‘scss/sass’插件,导致编译报错,于是用IDE安装了一下,但是接着运行小程序又出现了如下错误:17:27:14.564 Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js...

2019-11-12 18:07:18 8838 3

原创 JavaScript获取[n-m]之间的随机整数简单高效的方法

JavaScript获取[n-m]之间的随机整数简单高效的方法:<script> let min = 5; let max = 15; let randArr = []; for(let i=0;i<100;i++) { let rand = Math.floor(Math.random()*(max-min+1))+min; ...

2019-11-12 11:38:57 682

原创 Linux运维常用命令

查看CentOS版本cat /etc/issue // 适用于CentOS 6.Xrpm -q centos-release // 通用查看目录所占空间大小du -h --max-depth=1 /www/创建软链接ln -s 源链接路径 软链接路径列出当前目录下的所有目录(不包含文件)ls -F | grep '/$'yum查看已安装软件包yum list...

2019-11-09 22:26:40 93

原创 CentOS 6.9安装PHP7.1 + MariaDB 10.3

1. 查看CentOS版本# cat /etc/issueCentOS release 6.9 (Final)2. 查看PHP、MySQL版本# php -v && mysql -VPHP 5.6.40 (cli) (built: Jan 12 2019 09:19:57) Copyright (c) 1997-2016 The PHP GroupZend En...

2019-06-11 14:03:30 570

原创 PHP Warning: mysqli::mysqli(): Headers and client library minor version mismatch. Head 警告的解决办法

这样的错误是由于高版本的MySQL,低版本的MySQL Client API引起的,并非致命错误,但是看着有比较烦,干脆研究解决了为好。检查PHP Client信息,可以看到下列信息:# php -i|grep ClientClient API version => 5.3.12-MariaDBClient API library version => 5.3.12-Maria...

2019-06-01 13:52:17 3045

原创 OpenCart迁移问题

今天在迁移公司商城的时候,按照OpenCart一般的迁移步骤,导入数据库和程序文件,设置好Nginx解析,一切都很顺利,最后打开网站出现了两个问题:出现报错YOU NEED THE PHP "DOMDocument" EXTENSION INSTALLED(原因是系统没有安装php-xml扩展)商品图片无法显示(样式正常)(原因是config文件中的路径没有使用绝对路径)后台登录不跳转(原...

2019-05-31 17:39:57 2049

原创 CentOS 6.X安装MariaDB 10.3

1. 创建mysql组groupadd mysql2. 创建mysql用户并添加到mysql组useradd -g mysql mysql3.修改mysql密码passwd mysql4. 配置 MariaDB 10.3 yum源在/etc/yum.repos.d/下用vi命令新建MariaDB 10.3的安装源vi /etc/yum.repos.d/MariaDB.repo...

2019-05-30 15:52:21 785

原创 windows系统如何隐藏桌面快捷方式的小箭头图标

两步即可轻松搞定“Win + R” 运行“cmd”命令复制下面的命令,然后回车(安全软件可能会弹出阻止运行的窗口,需要选择允许本次执行):// 在此先解释一下这个脚本所做的工作,那就是删除注册表中快捷方式的小图标配置项,然后重启Windows系统的资源管理器进程来刷新桌面// 可放心执行,不会有安全的问题reg delete "HKEY_CLASSES_ROOT\lnkfile" /...

2019-05-29 11:07:27 5110

转载 了解百家CMS——百家CMS微商城说明文档(1)

了解百家CMS了解百家CMS微商城产品介绍:百家CMS微商城是一款免费开源的面向对象的单店铺多用户微商城PHP开发框架,创建于2014年6月,遵循Apache Licence2开源协议发布,是为了快速简化企业微商城应用开发、帮助微商企业快速赚钱而诞生的。百家CMS微商城从诞生开始,就坚持着简单实用的原则,基于目前最流行的WEB2.0的架构(php+mysql),拥有成熟、稳定的微电商技术解...

2019-05-13 17:16:05 1553

转载 二次开发手册——百家CMS微商城说明文档(5)

系统目录结构百家cms微商城最新版本可以在官方网站(http://bbs.baijiacms.com 官网目前已无法访问)。把下载后的压缩文件解压到你的WEB目录(或者任何目录都可以),框架的目录结构为:├─addons 模块扩展目录├─assets 应用资源文件目录├─attachment 附件目录├─cache 模板缓存目录├─config 配置文件目录│ └─alipay_k...

2019-05-13 17:10:05 1712

转载 插件模块开发——百家CMS微商城说明文档(4)

插件模块开发开发前准备工作系统安装1、将百家cms微商城压缩包解压并上传到服务器。2、首次在浏览器中访问index.php,将会进入安装向导。3、按照安装向导完成安装。若在安装过程中出现问题,请访问官网讨论区寻求帮助。4、后台管理地址http://你的域名/admin.php插件安装方式1.下载插件2.把压缩包解压后,得到的插件整个文件夹上传到百家cms微商城根目录下的addon...

2019-05-13 16:50:39 716

原创 MySQL批量替换两张数据表中的字段值

最近做一个小项目时碰到数据模型中主表需要的字段被放在了副表中,而用必须在主表中查询,因为数据模型在最初设计时,没有提出现在的需要,所以没有考虑这个问题,结果悲剧了,只能在主表中新增一个字段取代副表的字段,但是此时主表副表中都已经投入使用了,而且有不少数据。所以上面的问题的解决办法就是用副表中writer字段的值替换到主表中的author字段,主表副表通过id主键关联,所以这就需要用到UPDATE...

2019-04-05 12:27:45 1367

原创 CentOS 6.8 YUM安装配置LNMP环境(PHP5.6+MySQL5.6)

准备工作1. 配置防火墙,开启22端口、80端口、3306端口删除原有的 iptables , 添加合适的配置rm -rf /etc/sysconfig/iptablesvi /etc/sysconfig/iptables添加防火墙规则,如下所示 :################################ 防火墙规则########################...

2018-05-22 11:49:50 2661

原创 运行 java HelloWorld 命令,提示“错误: 找不到或无法加载主类”

最近在学习自然语言处理,需要用到 java ,便按照菜鸟教程的方法安装了 java 和 Eclipse IDE 。 一般很自然的要写一个 HelloWorld 来测试运行环境是否配置正确。不过我在执行这个命令的时候就出了问题,命令及提示如下:D:\helloworld&amp;gt;java HelloWorld错误: 找不到或无法加载主类 HelloWorld原因: java.lang.NoC...

2018-05-21 13:07:28 101052 55

原创 【Python】while简单实现删除list列表中的多个空元素

Python 删除列表中的空元素,没有捷径,只能通过遍历来删除。 可以用while遍历来实现,比for循环简洁一些,只需要两行代码即可删除多个空元素,实例如下:list = ['', '', '', 'a']while '' in list: list.remove('')命令行执行如下: list = [”, ”, ”, ‘a’] while

2017-05-29 12:59:32 3276

转载 如何使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-25 10:09:53 229

jQuery 1.3.1

http://jquery.com/有最新版本,这个jQuery1.3.1为配合书籍学习之用

2012-11-02

空空如也

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

TA关注的人

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