版本号

从网上下载一个vue项目,跑起来的全过程

风格不统一 提交于 2020-03-07 15:55:18
一、首先从github上来一个项目下来,在这里我就不细说了。 二、先查看项目所需要的Node版本和vue版本,进入到项目的主目录下 点击package.json文件查看该项目所需要到的vue、node版本(node再带npm) 三、开始下载node,官网:https://nodejs.org/zh-cn/,下载完安装包后,一直下一步,安装好后,使用代码测试一下安装好没有。 node -v 也顺便检擦一下npm版本(安装node会自带npm) npm -v 显示版本号说明就可以了,还不行的话重启试试。 安装完node之后,最好配置成阿里源(不然外网的源卡的飞起。。。) 直接在doc界面中输入代码即可。 npm config set registry https://registry.npm.taobao.org 四、安装vue-cli,直接在npm中下载即可,项目里的版本是2.5.16,我直接用代码下载的是2.9.6(项目启动成功,版本没有完成对应,应该不要紧) npm install -g vue-cl 下载成功后,直接在doc界面输入vue -V出现版本号说明安装成功。 注意:发现npm install -g vue-cl下载的vue,也可以根据指定的版本号下载(这步可以不用理) npm install -g vue-cli@2.5.6 这个版本号要注意了

使用hyper-v、CentOS学习Linux基本概念和命令

▼魔方 西西 提交于 2020-03-07 14:13:47
1 虚拟机安装Linux操作系统 使用win10自带hyper-v;安装操作系统为CentOS; 安装过程出现 虚拟机 the image's hash and certificate are not allowed 的解决方法; 问题:the image's hash and certificate are not allowed。 解决:关闭Hyper_V中此虚拟机的的安全启动选项。 2 Linux基本概念和命令1 shell 当用户使用系统,其实在和Shell在打交道。 当用户发出指令,其实先将这些指令发送给Shell,然后由Shell将用户的指令翻译后传送给内核,再由内核来控制硬件的工作。然后内核将硬件的工作情况发送个Shell,最后有Shell返回硬件的工作信息和情况。 Shell,就是一个工作环境,就像Windows系统一样,如果没有这个系统,那么Office软件、Photoshop软件,将无法工作。我们使用电脑的过程就是在和Shell打交道,是一个用户界面。 Linux的登陆信息含义和内核版本号 第一行显示的是Linux发行商和所发布的版本; 第二行显示的是该版本的Linux所使用的Linux内核; 例如内核版本是2.6.18;其中的2是主版本号,6是次要版本号,如果这个为偶数的话,就是一个稳定版本。最后的18为修订次数。 次要版本号如果为奇数

npm查看本地包版本号和远程包的版本号

那年仲夏 提交于 2020-03-07 07:59:28
npm 查看远程包 第一种方法: npm info <packageName> 第二种方法: npm view <packageName> versions --json npm查看本地安装的包版本号 npm ls <packageName> // 本地包 npm ls <packageName> -g // 全局安装包 npm语义化版本号 npm使用 a.b.c 的版本号来管理安装包,a为达版本号,有重大api改变,一般不向下兼容,b为小版本号,新增功能,向下兼容,c为补丁号,通常修复一些bug。npm安装包的时候允许使用一些特殊符号表示安装的版本范围,如: ~a.b.c : 取最新的c的版本号值,a与b保持不变 ^a.b.c : 取b和c均为最新版本号,a保持不变 来源: https://www.cnblogs.com/idiv/p/8351482.html

如何设计二进制文件格式

两盒软妹~` 提交于 2020-03-07 03:52:51
设计二进制文件格式 前言 1、为何需要一种二进制的文件格式 2、文件格式的具体设计 (1)整体的文件结构 (2)文件头魔数(magic number) (3)检验码 (4)版本号 (5)字节顺序 (6)字节对齐 (7)回写和流写 前言 本文是由于需要设计一种二进制的文件格式用于保存前文中所提取出来的wav文件的采样数据故而写下本篇文章。 1、为何需要一种二进制的文件格式 程序时常需要保存自身的文档数据。比如一个矢量绘图程序,需要将用户绘制的每个图元都保存到文件中,以后再次打开。应该优先考虑文本格式,文本格式容易测试和编辑。更应该优先考虑通用的文本格式,比如 XML, JSON, Lua 等等。这些通用的文本格式已经存在大量的工具和库,可以省下很多功夫。 文本格式读取慢,并且文件尺寸也比较大(就算经过 zip 压缩),大多数情况下这都不是什么问题。但一些场合,要求更快读取速度,更小文件尺寸,这时就需要自己来设计一种二进制文件格式。游戏中的模型数据,就要求读取速度快;而经常通过网络传输的文件,就要求减少文件尺寸,比如 swf 格式。 2、文件格式的具体设计 具体的二进制文件格式,要根据具体的程序需求来设计。但有些设计思路,是所有二进制格式都通用的。了解这些,对将来分析其它的二进制格式也会有帮助。 (1)整体的文件结构 常见二进制文件格式,时常采用 文件头 + 分区 的结构: file

下载spring-tool-suite

三世轮回 提交于 2020-03-06 03:37:48
版本号 1.对准开发工具的版本号,再下载相应的sts 注意:下载的链接格式是这样的: http://download.springsource.com/release/TOOLS/update/3.9.5.RELEASE/e4.8/springsource-tool-suite-3.9.5.RELEASE-e4.8.0-updatesite.zip 依照上面的链接修改版本号(数字部分)即可 官网上链接如下图,但我试过了,没有用。 来源: CSDN 作者: XixiCn_199 链接: https://blog.csdn.net/weixin_45677723/article/details/104672521

Git超详细图文教程系列(开篇)

偶尔善良 提交于 2020-03-05 23:37:27
Git安装 Git官网下载地址: https://git-scm.com/ Windows版本的Git安装除了安装路径需要修改一下,其他的地方都可以默认,然后一直next就安装完成了。 安装完之后,我们在Windows任意位置右键,如果出现下面红色框中的选项,就说明Git安装成功了。 我们点击Git Bash Here,然后输入 Git --version ,就能看到我们安装Git版本了。 Git简介 Git是一个开源的 分布式版本控制系统 ,可以有效、高速地处理从很小到非常大的项目版本管理。 什么是版本控制系统? 举个栗子: 我们今天上班敲了一天代码,然后关机下班。明天来的时候,可能因为某个原因要修改代码。修改之后发现,怎么比之前的还差。于是又得修改,一直一直修改下去,最后不知道修改了多少次,到头来可能觉得还是最初的代码写的好,最直接的方法就是手动敲代码恢复到最初的代码,这个过程实在是难受,于是Git就被广泛使用了。因为Git是版本控制系统,只要我们把代码交给了Git,我们就相当于拥有的后悔药,可以把代码恢复到任意的版本。Git还有一个特性就是 分布式 (这个接下来就会讲到),由于这个特性,SVN逐渐被Git取代了。 Git与SVN的区别 上面我们说了Git是分布式的版本控制系统,而SVN是集中式的版本控制系统,下面画个图来讲解它们的区别: 首先

Springboot 版本包冲突

ぐ巨炮叔叔 提交于 2020-03-05 18:53:22
聊聊 当前已经推出了 springboot-2.2.x-SNAPSHOT ,不同版本的spring boot对配套使用的spring 组件、第三方组件的版本是有要求。 <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE</version> springboot在推出每个版本的时候,都会附加说明相关包的兼容版本,地址如下: springboot版本兼容说明 而springboot中部分依赖 后缀有着 RELEASE 字样 代表兼容,可以按照规律查找相关springboot版本的依赖包版本号,发现只要把上述url中的2.0.3-RELEASE 替换为对应的版本号,就可以查询对应依赖包版本号了 来源: https://www.cnblogs.com/nineberg/p/12421793.html

zookeeper3.3学习笔记5:zookeeper的znode

陌路散爱 提交于 2020-03-05 17:35:42
每个节点在zookeeper中用znode表示。znodes 包含数据变更和acl变更的版本号。znode同样包含时间戳。版本号和时间戳用来帮助zookeeper验证缓存或者协调更新。每次znode数据发生变化都会使版本号增加。例如,每次client接受数据时都会接收到数据的版本号。当client更新或者删除数据时必须给znode提供数据的版本号。如果提供的版本号与实际的版本号不匹配,更新操作会失败。 znode是程序访问的主要实体类。包含如下特性: Watches clients 可以为znode设置watch。znode发生改变将会触发watch。当一个watch触发,zookeeper会向client发送通知。 Data Access 在namespace中存储在每个znode上的数据发生的读写操作都是原子性的。读一个znode上的全部数据或者替换掉全部数据都是原子性的。每个znode都有一个Access Contron List(ACL)用来约束哪些人可以执行相应操作。 Zookeeper不是用来做数据库或者存贮大对象的。相反,它只负责协调数据。数据可以来自配置表单、结构化信息等等。这些数据的有一个共同的特点那就是都很小:以Kb为测量单位。Zookeeper的client和server的实现类都会验证znode存储的数据是否小于1M,但是数据应该比平均值小的多

1.in_k8s

隐身守侯 提交于 2020-03-05 15:02:26
Kubernetes 版本及版本倾斜支持策略 k8s版本采用 x.y.z x 主 y 小 z 补丁号 apiserver 之间的版本差异容错率 在 高可用(HA)集群 中, 多个 kube-apiserver 实例小版本号最多差1。 最新的 kube-apiserver 版本号如果是 1.13 , 其他 kube-apiserver 版本号只能是 1.13 或 1.12 kubelet 和 apiserver 之间版本容错率 kubelet 版本号不能高于 kube-apiserver ,最多可以比 kube-apiserver 低两个小版本。 kube-controller-manager 、 kube-scheduler 和 cloud-controller-manager 与apiserver 之间版本容错率 kube-controller-manager 、 kube-scheduler 和 cloud-controller-manager 版本不能高于 kube-apiserver 版本号。 最好它们的版本号与 kube-apiserver 保持一致,但允许比 kube-apiserver 低一个小版本(为了支持在线生级)。 kubectl 和 apiserver 之间版本容错率 kubectl 可以比 kube-apiserver 高一个小版本,也可以低一个小版本。

NuGet学习笔记(2) 使用图形化界面打包自己的类库

你说的曾经没有我的故事 提交于 2020-03-05 08:20:46
  上文 NuGet学习笔记(1) 初识NuGet及快速安装使用 说到NuGet相对于我们最重要的功能是能够搭建自己的NuGet服务器,实现公司内部类库的轻松共享更新。在安装好NuGet扩展后,我们已经能够通过NuGet轻松下载自己需要的类库,下面来说一说如何将自己的项目类库进行打包发布 使用图形界面打包自己的类库 NuGet可以使用NuGet.exe在命令行下进行类库打包,也可以使用图形化界面进行打包,估计很多朋友都和我一样对不熟悉的命令行有些感冒,所以在此仅讲述下使用图形化界面进行类库打包 1.首先下载 包包管理器 NuGetPackageExplorer ,顾名思义,包包管理器可以用来创建新的类库包,也可以浏览已经创建好的类库包 2.下载完成后,双击 NuGetPackageExplorer.application 进行安装,安装完成后会在桌面上生成一个NuGet Package Explorer 的快捷方式 3.双击NuGet Package Explorer出现启动界面,选择Create a new package(Ctrl+N)创建一个新包 4.选择菜单 Edit > Edit Package Metadata (或者 CTRL + K) 编辑包包信息   这里可以编辑类库包的信息和添加类库、程序集的引用解释下几个比较重要的字段   Id:用于定位类库包的唯一标示