js获取本地IP地址

news/2024/7/19 14:42:49 标签: js, node.js

node、js获取本地IP地址

/**
 * 获取本地ip地址
 * @return {String} IP地址 
 */
function getIPAdress() {
    let interfaces = require('os').networkInterfaces();
    for (var devName in interfaces) {
        var iface = interfaces[devName];
        for (var i = 0; i < iface.length; i++) {
            let alias = iface[i];
            if (alias.family === 'IPv4' && alias.address !== '127.0.0.1' && !alias.internal) {
                return alias.address
            }
        }
    }
}

http://www.niftyadmin.cn/n/734723.html

相关文章

web项目的创建

1) 创建Mave的webapp项目 2) 在Pom文件中添加servlet-api的依赖 1 <dependency> 2 <groupId>javax.servlet</groupId> 3 <artifactId>servlet-api</artifactId> 4 <version>2.5</version> 5 …

mysql数据库索引回表_MySQL数据库回表与索引

回表的概念先得出结论,根据下面的实验。如果我要获得[liu,25]这条记录。需要什么步骤。1.先通过[liu]记录对应到普通索引index(name),获取到主键id:4.2.再通过clustered index&#xff0c;定位到行记录。也就是上面说的这条[liu,25]记录数据。因此&#xff0c;上述就是说的回表…

自娱自乐

刚申请的号&#xff0c;学习中。

mysql数据库减_mysql 增加减库、表、数据基本内容

输入命令注意&#xff1a;1命令结束符号分号&#xff1b;2所有的符号都是英文半角3只有遇到分号 mysql才认为结束4多个命令用分号隔开查看顺序&#xff1a;1查看数据show databases>2进入数据库use 库名>3查看所有表show tables>4select *from表名查看数据 命令show d…

js 时间十位补零 (不满10补零)

fixNum (number, digits 2) > {number String(number);var length number.length;if (number.length < digits) {for (var i 0; i < digits - length; i) {number "0" number;}}return number; } fixNum(1) // 01

pandas iterrows()

按照行遍历&#xff0c;第一个是行索引&#xff0c;第二个是每一行&#xff0c;series类型。 转载于:https://www.cnblogs.com/bafenqingnian/p/9761094.html

mysql查询一加锁表数_MySQL锁的基本介绍

1.mysql锁的基本介绍:相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点的是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);InnoDB存储引擎既支持行级锁(row-level locking),也支持表级锁,但默认情况下是采用行级锁…

一维数组拆分多个二位小数组

// 将一维数组拆分成多个二维小数组 export const arraySplit (arr, length) > {var result [];for (var i 0; i < arr.length; i length) {result.push(arr.slice(i, i length));}return result; }