2023-01-11
现在大部分公司和项目用的代码管理工具基本都是git,在一个大的项目组中,会涉及很多的开发人员,这就会面临着频繁的提交代码。规范的提交代码规则会有利于问题的查找和回归,所以提交规范变得尤其的重要。下面我会为大家介绍一下,关于git的代码提交规则的约束工具:commitlint和husky。
阅读全文
2023-01-05
到目前为止,关于数字货币交易平台的项目总共有3个,分别是前台页面项目、后端接口和后台管理的项目、撮合服务项目。后续可能还会有更多的项目要进行维护。
1. 代码版本递增规范现在对这些项目的版本号进行规范管理,每次项目版本号的迭代,都需要管理人员统一商定,并严格按照以下要求来制定版本号。
版本格式:v + 主版本号.次版本号.修订号,比如 v1.0.1,注意...
阅读全文
2022-09-11
1.安装Nexus1.1.前置条件nexus需要运行在jdk1.8及以上环境
1.2.下载链接:https://pan.baidu.com/s/1r5x6flbkiTgI0MiJVrvq4Q,提取码:hsnr
1.3.安装直接解压即可,解压后会有两个目录:
nexus-3.18.1-01:nexus私服管理界面的容器,内部集成了jetty
sonatype...
阅读全文
2022-08-31
关于package.json中的各种dependencies的详细解释,可以直接参考这篇文章。
这里只做一个最终结论的摘录。
依赖类型
定义在项目中
定义在依赖中
一句话总结
举例
dependencies
会被安装
会被安装
定义包运行所需要的依赖包
某前端项目使用 react 进行开发,需要将 react 添加到 dependencies 中...
阅读全文
2022-08-17
问题直接使用 http-server 命令开启的是 http 服务,在 npmjs 的官网地址中只是看到了 http-server -S 是开启 https 服务的方法,但是我这边直接使用该命令会报如下所示的错误,具体原因是没有证书密钥对文件。
解决方法
1、下载安装openssl
2、使用以下命令生成一个证书密钥对 key.pem 和 cert.pem,设...
阅读全文
2022-08-10
开启Gzip压缩功能后,服务对资源进行Gzip压缩后返回,缩小传输文件大小,提升文件传输效率,减少带宽消耗。
Spring Boot配置方法1234#是否开启压缩,默认为falseserver.compression.enabled=true#指定要压缩的MIME typeserver.compression.mime-types=text/*,image/...
阅读全文
2022-07-17
alpha:内测版软件的初级版本,表示该软件在此阶段以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改,是测试版本。测试人员提交Bug经开发人员修改确认之后,发布到测试网址让测试人员测试,此时可将软件版本标注为alpha版。
beta:公测版该版本相对于alpha版已经有了很大的进步,消除了严重错误,但还需要...
阅读全文
2022-07-16
架构对比
BS 架构:Unity、WebGL、Threejs
CS 架构:Unity、UE4、Ventuz
因为 Ventuz 是国外收费引擎,因此下面内容不做对比。
效果对比
CS 架构优于 BS 架构。
CS 架构中,UE4 和 Unity 效果各有特色,UE4 写实效果优于 Unity,Unity 其他效果优于 UE4。
BS 架构:Unity 的 ...
阅读全文
上一页 1 … 3 4 5