首页-家居小楠人≈
  • MySql ip地址与数值之间转换及其他函数

    • mysql> SELECT INET_ATON('10.0.5.9');
              -> 167773449

      对于此示例,返回值计算为10×256 3 + 0×256 2 + 5×256 + 9。

      INET_ATON()可能会也可能不会返回NULL短格式IP地址的非结果(例如'127.1'表示'127.0.0.1')。因此,INET_ATON()不应将a用于此类地址。

      注意

      要存储生成的值 INET_ATON(),请使用 INT UNSIGNED列而不是 INT签名。如果使用带符号列,则无法正确存储与第一个八位字节大于127的IP地址对应的值。请参见 第11.2.6节“超出范围和溢出处理”

    • INET_NTOA(expr)

      给定网络字节顺序的数字IPv4网络地址,返回地址的点分四字符串表示形式作为连接字符集中的字符串。 如果它不理解它的参数,则INET_NTOA()返回 NULL

      mysql> SELECT INET_NTOA(167773449);
              -> '10.0.5.9'
    Mysql linux| 2019-04-16 浏览(473 阅读原文
  • php goto 操作符

    goto

    (PHP 5 >= 5.3.0, PHP 7)

    goto 操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者 switch 结构中。可以跳出循环或者 switch,通常的用法是用 goto 代替多层的 break。


    PHP php| 2019-04-11 浏览(369 阅读原文
  • PHP 类型运算符

    类型运算符

    instanceof 用于确定一个 PHP 变量是否属于某一类 class 的实例:

    Example #1 对类使用 instanceof

    <?php
    class MyClass
    {
    }

    class NotMyClass
    {
    }
    $a = new MyClass;

    var_dump($a instanceof MyClass);
    var_dump($a instanceof NotMyClass);
    ?>
    PHP 2019-04-11 浏览(341 阅读原文
  • 【总结】浏览器 User-Agent 大全

    一、基础知识
    Http Header之User-Agent

    User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑访问是不一样的,这些是谷歌根据访问者的UA来判断的。UA可以进行伪装。

    浏览器的UA字串的标准格式:浏览器标识 (操作系统标识; 加密等级标识; 浏览器语言) 渲染引擎标识版本信息。但各个浏览器有所不同。

    前端 2019-04-10 浏览(526 阅读原文
  • Centos7 安装Redis及 PHP redis扩展

    下载地址:http://redis.io/download,下载最新稳定版本。

    安装

    下载,提取和编译Redis:

    $ wget http://download.redis.io/releases/redis-5.0.4.tar.gz
    $ tar xzf redis-5.0.4.tar.gz
    $ cd redis-5.0.4
    $ make


    服务器 redis| 2019-04-05 浏览(140 阅读原文
  • 系统的讲解 - PHP 接口签名验证

    概览

    工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。

    在设计签名验证的时候,一定要满足以下几点:

    • 可变性:每次的签名必须是不一样的。

    • 时效性:每次请求的时效性,过期作废。

    • 唯一性:每次的签名是唯一的。

    • 完整性:能够对传入数据进行验证,防止篡改。

    下面主要分享一些工作中常用的加解密的方法。


    PHP php| 2019-04-01 浏览(147 阅读原文
  • php 获取客户端ip

    一、如果没有使用代理服务器,

      REMOTE_ADDR = 客户端IP    HTTP_X_FORWARDED_FOR = 没数值或不显示

      $ip = $_SERVER['REMOTE_ADDR'];

     

    PHP 2019-03-31 浏览(290 阅读原文
  • 查看本机ssh公钥,生成公钥

    查看ssh公钥方法:
    1.通过命令窗口

    打开你的git bash 窗口
    b.进入.ssh目录:cd ~/.ssh

    c.找到id_rsa.pub文件:ls

    d.查看公钥:cat id_rsa.pub 或者vim id_rsa.pub


    PHP linux| 2019-03-29 浏览(172 阅读原文