linux内核默认会包含git的commit ID. 而linux的内核在insmod模块时,会对模块和内核本身的版本做严格的校验.在开发产品时,改动内核后,由于commit ID变更,会导致linux内核变更,之前已编译发布的模块与升级后的linux版本不一致,必须重新编译,非常麻烦. 为了解决这个问题,很多开发者通过配置make menuconfig,去掉CONFIG_LOCALVERSION_AUTO选项,从而不再包含git commit ID. 关于linux包含git commit的实…
系统先装了jdk1.8 ,环境变量里配置的是jdk1.8,java -version 与javac -version 版本一致. 然后安装了jdk1.6 ,环境变量java_home 改成了1.6,但是cmd 里输入java -version 和javac -version 版本就不一致,一个是java -version 显示是1.8,javac -version 是1.6 网上很多解决方法说得都不明白甚至错误,比如某度就是错误的导向. 下面说下jdk的切换方式 首先我们需要配置三个JAVA_H…
某天,运维反馈某两个机房的出口流量和入口流量过大,并且持续了好一段时间. 再仔细排查后发现是 redis 集群的几台服流量问题,于是开始查日志. 在日志中发现出现大量的 Can't handle RDB format version 7 猜想是版本不一致问题,检查后发现确实集群中 redis 的版本不一致,导致由 低版本服务器-主,高版本服务器-从 变为 低版本服务器-从,高版本服务器-主后,低版本无法兼容高版本的 RDB,造成同步失败,然后删除从节点数据,导致不断增量备份. 解决方案是先把低版…
参考链接:https://www.jianshu.com/p/949b4e0ae190…
STF之问题篇 https://yq.aliyun.com/articles/221602 装完成后输入stf doctor查看工具依赖是否正确,安装教程可以参考我之前写的,这里不再多说,直接说问题. mac篇 问题1:Unexpected error checking ZeroMQ: Error: Module version mismatch. Expected 48, got 47. 问题分析:根据错误提示,初步定位node moudle的版本不一致,期望的是48,而我的node moud…
问题:node版本不同导致的安装依赖版本不同而无法启动 https://www.jianshu.com/p/c07293c8c6d4 实际上问题分为两个部分: 1,npm包管理器安装依赖不成功,此时需要切换npm的版本,安装正确的依赖: 2,安装完成依赖的项目,用高版本的node运行已安装依赖的项目不成功,此时需要切换node的版本: 首先要切换node版本:如下: 本人是要将v.12.13.0切换为v.8.x Node快速切换版本.版本回退(降级).版本更新(升级) 最近遇到一些node的坑,…
最近开发发现node版本多低的提示,于是升级一下 # 清除node.js的cache: $ sudo npm cache clean -f # 安装 n 工具,专门用来管理node.js版本的工具 $ sudo npm install -g n # 安装最新版本的node.js $ sudo n stable # 安装最新版本的npm $ sudo npm install npm@latest -g # 安装成功查看当前版本 $ node -v $ npm -v ​…
遇到如下警告 PS C:\Users\Administrator> npm npm WARN npm npm does not support Node.js v9.11.2 npm WARN npm You should probably upgrade to a newer version of node as npm WARN npm can't make any promises that npm will work with this vers npm WARN npm Support…
Mac升级本地已经安装的NodeJs和Npm到最新版,可以使用一下方式进行升级和更新. 其实windos上升级nodejs也很简单,只需在nodejs官网下载安装最新的msi即可. 值得注意的是安装时需要按原nodejs安装路径路径安装,不能安装到新的路径. 1. Node 版本升级 step1: 查看本机当前 node 版本 1 node -v step2: 清除nodejs的 cache 1 npm cache clean -f step3: 安装node管理工具 n 这个工具是专门用来管理…
暴力删除nodejs导致无法重新安装  Later version of Node.js is already installed. Setup will now exit 1.电脑全局搜索nodejs,保证node相关不存在 2.修改"环境变量": 删除path值中的node及npm 3.重启 4.安装node成功 node与npm版本不符 1.找到 C:\Users\lenovo\AppData\Roaming 下的npm.npm-cache文件 2.此时 node -v 及 np…