本文目錄一覽:
Java主機的各種軟體的版本號是多少
Apache 2.0.54
Tomcat 5.0.28
MySQL 4.0.24
PHP 4.3.11
Zend 2.5.7
Jdk 1.5.0_04
JDBC mysql-connector-java-3.0.16
Java該如何實現:根據APP的不同版本調用不同的介面服務。
可以在所有因版本不同的業務邏輯層,註解service時,區分將版本號和service做關聯,根據app傳的版本號注入對應版本的service即可
前端js進行APP版本號比較方法
/**
* 比較版本號的大小,如果curV 大於 reqV,則返回true,否則返回false
* @param {String} curV
* @param {String} reqV
*/
function Version(curV, reqV) {
var arr1 = curV.toString().split(‘.’);
var arr2 = reqV.toString().split(‘.’);
//將兩個版本號拆成數字
var minL = Math.min(arr1.length, arr2.length);
var pos = 0; //當前比較位
var diff = 0; //當前為位比較是否相等
var flag = false;
//逐個比較如果當前位相等則繼續比較下一位
while(pos minL) {
diff = parseInt(arr1[pos]) – parseInt(arr2[pos]);
if(diff == 0) {
pos++;
continue;
} else if(diff 0) {
flag = true;
break;
} else {
flag = false;
break;
}
}
return flag;
}
例如:let test_v = Version(『5.1.3』,『5.0.1』);
console.log(test_v ); //true
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/181689.html