php根据特定经纬度和一定范围获取经纬度范围

    define('EARTH_RADIUS', 6378.137); /* * 根据特定经纬度和一定范围获取经纬度范围 * @param $lat -- 纬度 * @param $lng -- 经度 * @param $distince -- 距离范围 单位km */ function SqurePoint($lat,$lng,$distince=2){ $dlng = 2*asin(sin($distince / (2 * EARTH_RADIUS)) / cos(deg2rad($lat)) ); $dlng =rad2deg($dlng); $dlat = ($distince / EARTH_RADIUS) ; $dlat = rad2deg($dla...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:1,767 浏览数 | 标签:

    mysql数据库表字段限制

    在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。 当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致Transact-SQL语句失败,并产生错误信息。 SQL对每个表中行的数量没有直接限制,但它受数据库存储空间的限制。每个数据库的最大空间1048516TB,所以一个表可用的...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:1,608 浏览数 | 标签:

    程序员装逼速成手册

    还在整天为怎样才能更像一个IT精英而争吵的吐沫横飞的人们,我只能说你们图样图森破啊,看了下面的话,你应该自惭形秽,其实就是你们这些愚蠢的人类拉低了程序员的整体逼格,呵呵。 1、着装 一个牛逼的程序员是根本没有时间打理自己外貌的。发型就要像爱因斯坦一样,顶着一脑袋鸡窝,凌乱蓬松美,给人随时能从头发里掏出一个鸡蛋的感觉。胡子一大把,彰显自信又从容,不近视则以,近视就要...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:1,650 浏览数 |

    mysql时间戳group by日期写法

    一句sql搞定的方式: select count(*),DATE_FORMAT(FROM_UNIXTIME(recordtime),'%Y-%m-%d') as date  from test  group by date 首先将时间戳转换为日期格式,然后直接group by。 阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,134 浏览数 | 标签:

    php 获取域名的方法

    PHP获取当前域名有两个变量 HTTP_HOST 和 SERVER_NAME,我想知道两者的区别以及哪个更加可靠。 首先我想说,百度上那些转来转去的文章都是扯淡! 有说相同的,有说不同的,都没说明原因,没经过验证就互相转来转去的,浪费观众时间。 下面说说本人经过亲自验证 + 查阅官方文档 + 官方BUG列表 + 官方邮件列表 + sitepoint + webmasterworld + google的总结: 相同点: 当满足以下三个条件时...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:1,589 浏览数 | 标签:

    liunx查看服务器操作系统的信息

    linux查看服务器操作系统信息的命令是什么呢? linux通过 uname命令查看操作系统信息,包括操作系统是64还是32位的信息。 linux uname命令的用法如下: 功能说明:uname用来获取电脑和操作系统的相关信息。 语  法:uname [-amnrsvpio][--help][--version] 补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。 参  数: -a或–all 详细输出所有信息,依次为内...阅读全文
    作者:黑♂白 | 分类:服务器 | 阅读:1,625 浏览数 | 标签:

    linux查看系统负载

    网站服务器经常会遇到linux系统负载的问题,那么linux下查看系统负载的命令有哪些呢? linux下查看负载的主要命令有下面一些: top, uptime,w,vmstat 1.top命令查看linux负载: 第一行解释: top - 15:13:34 up 252 days,  1:36,  1 user,  load average: 0.01, 0.01, 0.00 15:13:34 :系统当前时间 up 252 days :系统开机到现在经过了252天 1 users:当前1用户在线 load average:0.01...阅读全文
    作者:黑♂白 | 分类:服务器 | 阅读:1,915 浏览数 | 标签:

    Linux常用命令大全

    Linux常用命令有哪些呢?罗列如下: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验...阅读全文
    作者:黑♂白 | 分类:服务器 | 阅读:1,689 浏览数 | 标签:

    php 子域名,泛域名解析session共享方案

    php 子域名,泛域名解析session共享方案。 今天在做一个项目时遇到泛域名解析时,不同子域名之间session不能共享。经查发现不同的子域名生成的session_id不相同导致,通过echo session_id()来查看。 经过半天的研究,最终得出解决方案: 在入口文件中加入以下三句,即可解决。 ini_set('session.cookie_path', '/'); ini_set("session.cookie_domain",'.bootdomain.com'); if(!isset($_SESSI...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,453 浏览数 | 标签: