离上一次写关于生活思考的文章已经有一年了,这跨度很长,也的确很有很多东西可说。 这时代很怪,浮夸的各种怪象,错综复杂的内在联系,让吃瓜群众无法看透表象,恍惚中成为了某个怪象中的一个不自知的无辜的个体,作为另一个群众,你也许义愤填膺,但无碍这 […]
作者: 行星带
百度地图(BD-09)坐标系和高德(GCJ-02)坐标系的相互转换(PHP版)
简单介绍一下常见的地理经纬度坐标系: WGS-84坐标系: 是国际标准坐标系, GPS 坐标( Google Earth 使用、或者 GPS 模块)。 GCJ-02 坐标系: 火星坐标系, GCJ-02 是由中国国家测绘局制订的地理信息系统 […]
Composer报错Composer\Downloader\TransportException
在使用 Windows 下使用 Composer 安装 Yii 的时候提示错误: [Composer\Downloader\TransportException] Your configuration does not allow conn […]
JS获取数组的最大值和最小值
需求: 高德轨迹返回的字符串为一连串的坐标点及海拔等数据,现在需要计算所有坐标点海拔最大落差; 也就是海拔的最大值和最小值的差值。 接口返回的 json 数据 result 是这样的: { “id”:0, “msg”:”获取数据”, “da […]
js将时间秒转换成天,小时,分钟,秒的字符串
项目中需求是这样,接口返回的数据中时间单位为秒,但前端显示的时候需要更人性化的带有单位(天,小时,分钟,秒)的字符串; 转换函数如下: /** * 格式化秒 * @param int value 总秒数 * @return string r […]
PHP对二维数组按照某个字段的值进行排序的两种方法
用PHP对二维数组进行排序: 第一种方法:遍历生成新数组用 array_multisort() 方法排序; /** * 二维数组的排序 * @param array $arr 需要排序的二维数组 * @param string $field […]
thinkphp上线错误:_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache
ThinkPHP 新项目上线服务器,报错: 错误信息 _STORAGE_WRITE_ERROR_:./Application/Runtime/Cache 原因 将 thinkphp 项目上线过程中的错误,原因是删除了 RunTime 文件夹 […]
JS根据Unix时间戳显示发布时间是多久前
后台接口给的时间数据为Unix时间戳,我们的需求是显示类似微信朋友圈显示发布时间为距离当前时间多久之前,“xx分钟之前”,“xx小时之前”,“xx个月之前”。 类似这样的时间显示效果: 转换函数: /** * Unix时间戳转换为当前时间多 […]