php获取两个经纬度之间的距离 使用 Haversine 公式计算两个经纬度之间的距离

php获取两个经纬度之间的距离 使用 Haversine 公式计算两个经纬度之间的距离

可以使用 Haversine 公式计算两个经纬度之间的距离。公式如下:a = sin²(Δlat/2) + cos(lat1) * cos(lat2) * sin²(Δlon/2) c = 2 * atan2( √a, √(1−a) ) d = R * c其中,Δlat 和 Δlon 分别为两个点纬度和经度的差值,R 为地球半径,可以取平均值6371km,d 即为两个点之间的距离。以下是一个...

阅读全文
php二维数组排序

php二维数组排序

可以使用PHP内置函数usort()来对二维数组进行排序。usort()函数需要两个参数:一个是待排序的数组,另一个是排序规则的回调函数。回调函数有两个参数,分别是数组中的两个元素,需要返回一个整数表示这两个元素的大小关系。例如,对以下二维数组按照其第二列的值进行升序排序:$array = array(     array('name' =>...

阅读全文
子查询和直接链表有什么区别

子查询和直接链表有什么区别

子查询和直接联表都可以用来查询多个表中的数据。它们的区别如下:执行顺序不同子查询是先执行子查询语句,然后再将查询结果作为条件嵌套在主查询中进行查询。而直接联表是将多个表中的数据直接连接起来进行查询。性能不同通常情况下,直接联表的性能更高,因为它只需要执行一次查询,而子查询需要执行多次查询。而且,如果...

阅读全文
读写分离如何保证数据同步一致

读写分离如何保证数据同步一致

读写分离是指将数据库的读操作和写操作分离到不同的服务器上,以提高数据库的读写性能。在读写分离的情况下,如何保证数据的同步一致性是一个重要问题,下面列举几种常用的保证数据同步一致性的方法:主从同步主从同步是指将写操作发送到主服务器,然后将写操作同步到从服务器,从而确保从服务器上的数据和主服务器上的数据...

阅读全文
mysql 子链接查询方法

mysql 子链接查询方法

MySQL中的子查询是指在一个查询中嵌套另一个查询,内部查询的结果作为外部查询的条件之一,用于实现多表关联查询、复杂过滤条件等。子查询可以使用以下两种方法实现:内联结(INNER JOIN)子查询内联结子查询是在主查询中使用内联结的方式嵌套子查询,将内部查询的结果作为内联结的一部分,从而实现多表查询。示例:SELECT...

阅读全文
vue命令怎么打包和编译项目

vue命令怎么打包和编译项目

不同的开源项目命令可能也不一样,具体命令是在package.json中配置的。只要在文件中的scripts属性中即可查看到命令的配置。比如此处的配置,编译运行是npm run dev 打包是npm run build:prod"scripts": {     "dev": "vue-cli-service serve",     "lint": "eslint --ext .js,.vue src",     "build:...

阅读全文
Nginx反向代理 重写路由

Nginx反向代理 重写路由

# 匹配路由中的字符 location /testApi/ {      # 替换为最终的url     proxy_pass http://blog.ysxue.net/ }

阅读全文
智简魔方搭建二开常用教程

智简魔方搭建二开常用教程

屏蔽产品详情页的申请禁用按钮文件所在目录【/网站目录/public/themes/clientarea/default/servicedetail/zjmfcloud.tpl】<button class="btn btn-danger btn-sm rsb ml-2" data-toggle="modal" data-target=".cancelrequire">{$Lang.apply_out}</button>

阅读全文
google浏览器点击下载连接没有反应

google浏览器点击下载连接没有反应

网上找了很多方法都没有效果,全部都是抄来抄去的。研究了很久发现原因是新版谷歌浏览器安全策略的问题,默认禁止了从https到http链接的下载。所以a网站https跳转到b网站http下载是无效的,解决方法就是要统一两个网站的http协议即可。

阅读全文
vue模板中使用三元运算条件渲染数据

vue模板中使用三元运算条件渲染数据

<li :class="[active == '/' ? 'active' : '']" @click="toMenu('/')">个人中心</li> <li :class="[active == '/info' ? 'active' : '']" @click="toMenu('/info')">账户资料</li>

阅读全文