在开发中经常会遇到把数据库已有经纬度的地方进行距离排序然后返回给用户 例如一些外卖app打开会返回附近的商店,这个是怎么做到的呢? 思路一: 根据用户当前的位置,用计算经纬度距离的算法逐一计算比对距离,然后进行排序。这里可以参考下面这个算法: 这个思路是要每次都获取全部数据,然后进行不断的循环计算, ...
分类:
Web程序 时间:
2018-05-23 20:32:05
阅读次数:
255
public function getintegration($userid) { $sql = "SELECT * FROM %t WHERE userid=%d"; //print_r(DB::format($sql, array($this->_table, $userid)));exit()... ...
分类:
Web程序 时间:
2018-05-23 20:36:21
阅读次数:
200
Html内需要记住的,或者说常用的并不是很多,如div,span,h1~h6等,粘的都是比较常用的 一、字体标签 字体标签包含:h1~h6、(后面的都没用了)<font>、<u>、<b>、<strong><em>、<sup>、<sub> 标题 标题使用<h1>至<h6>标签进行定义。<h1>定义最大 ...
分类:
Web程序 时间:
2018-05-23 20:46:08
阅读次数:
223
详细资料 telnet命令使用方法详解-telnet命令怎么用-win7没有telent怎么办 2017年07月26日 15:37:36 阅读数:1010 2017年07月26日 15:37:36 阅读数:1010 阅读数:1010 什么是Telnet? 对于Telnet的认识,不同的人持有不同的观 ...
分类:
Web程序 时间:
2018-05-23 20:46:17
阅读次数:
246
最近在弄一个东西,明明就很简单的。不知道为啥有个坑,双向绑定,不过当有个数组为空时,它不会发送空的数组,而是不发送。这就坑爹了。导致老是删不掉。处理了下,改成验证为空时,发送'[]‘字符串。成功。但是avalon绑定ms-repeat时只能绑数组和对象。所以在获取后对它操作。进行转换成空数组。但是一 ...
分类:
Web程序 时间:
2018-05-23 20:47:49
阅读次数:
247
前面的话 CSS不能算是严格意义的编程语言,但是在前端体系中却不能小觑。 CSS 是以描述为主的样式表,如果描述得混乱、没有规则,对于其他开发者一定是一个定时炸弹,特别是有强迫症的人群。CSS 看似简单,想要写出漂亮的 CSS 还是相当困难。所以校验 CSS 规则的行动迫在眉睫。stylelint是 ...
分类:
Web程序 时间:
2018-05-23 20:48:54
阅读次数:
505
在开发过程中程序员总会碰到产品经理提出的各种稀奇古怪的需求,尽管有些需求很奇葩,但不得不说有些须有还是能指引我们不断的学习与进步,最近在工作中就碰到这种问题。需求是要求在各主流浏览器上使用自定义的滚动条样式,并且达到完美兼容,此篇博客记录自己的分析过程。此篇博客的源码可访问 "slimscroll" ...
分类:
Web程序 时间:
2018-05-23 21:14:08
阅读次数:
231
默认的 html 开头和结尾需要 head 是在里面写一些配置信息 tiele 是写 浏览器的标头的 meta charset 是写字符编码的 ...
分类:
Web程序 时间:
2018-05-23 22:04:05
阅读次数:
209
In this lesson I show how to use webpack to code split based on route in VueJS. Code splitting is a useful tool to help eliminate unused code and only ...
分类:
Web程序 时间:
2018-05-23 22:04:12
阅读次数:
328
高级选择器分为:后代选择器、子代选择器、并集选择器、交集选择器 后代选择器 使用空格表示后代选择器。顾名思义,父元素的后代(包括儿子,孙子,重孙子) .father .item .a p{color: red;} 子代选择器 使用>表示子代选择器。比如div>p,仅仅表示的是当前div元素选中的子代 ...
分类:
Web程序 时间:
2018-05-23 22:09:15
阅读次数:
211
HTTP协议详解 前情提要 1.什么是互联网? 2.为什么要有互联网? 3.怎么上网? `用户通常使用浏览器发送请求给目标主机 然后将目标主机上的文件内容下载到本地 ` 4.什么是http协议? ` HTTP协议,全称Hyper Text Transfer Protocol(超文本传输协议) HTT ...
分类:
Web程序 时间:
2018-05-23 22:12:15
阅读次数:
218
随着webpack3.x的发布,其功能也越来越强大,很多的项目的编译打包工具也由gulp逐渐转移到webpack。最近因为项目重构考虑使用使用vue,同时想从原来的gulp切换到webpack,所以搭建了webpack vue的前端脚手架工具,这里记录下搭建的过程中的要点。 "项目源码" 1. 用y ...
分类:
Web程序 时间:
2018-05-23 22:14:26
阅读次数:
256
今天做了下360的前端星计划测试题,碰到一个有趣的css题,实现如下图效果,记得上次也是在360面试的时候碰到一个有趣的css实现宝马logo,不得不说360的面试题还是很有创意的。 我一直努力想用一个div实现这个效果,但是想了很久,也没找到一个较好的解决方法,暂且先用笨办法实现了,主要运用了CS ...
分类:
Web程序 时间:
2018-05-23 22:17:12
阅读次数:
709
EXP8 Web基础 一、基础问题回答 1.什么是表单? 表单:表单在网页中主要负责数据采集功能。 基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。 表单 ...
分类:
Web程序 时间:
2018-05-23 22:45:22
阅读次数:
345
AOP(面向切面编程:Aspect Oriented Programming)为诸如日志记录、性能统计、安全控制、事务处理、异常处理等与具体业务逻辑无关,却需要在全局范围进行执行的功能提供了一种良好重用和与业务逻辑解耦的实现思路。AOP思想是围绕着切面进行的,所谓“切面”就是目标对象的某种操作,其基 ...
分类:
Web程序 时间:
2018-05-23 23:32:47
阅读次数:
341
在大型网站系统设计中,随着分布式架构,特别是微服务架构的流行,我们将系统解耦成更小的单元,通过不断的添加新的、小的模块或者重用已经有的模块来构建复杂的系统。随着模块的不断增多,一次请求可能会涉及到十几个甚至几十个服务的协同处理,那么如何准确快速的定位到线上故障和性能瓶颈,便成为我们不得不面对的棘手问 ...
分类:
Web程序 时间:
2018-05-23 23:33:15
阅读次数:
377
JS是运行在浏览器上的脚本语言,是应用于客户端网页开发的脚本语言; JS的核心很精简,包含两个部分:基本的语法构造(操作符、控制结构、语句)和标准库(具有各种功能的对象如Array、Date、Math等) 完整的JS由三部分组成: 1、JavaScript的核心(ECMAScript) 2、文档对象 ...
分类:
Web程序 时间:
2018-05-23 23:35:10
阅读次数:
273