2019年8月14日

LBS定位技术

摘要:LBS定位技术从方法上可分成三类:基于三角关系的定位技术、基于场景分析的定位技术、基于临近关系的定位技术(唐毅和杨博雄,2003)。 本博文首先对基于三角关系的定位技术进行了介绍,并对其中的应用最广泛的代表GPS进行阐述。 一、基于三角关系的定位方法 二、GPS GPS(全球定位系统)的空间部分使用 阅读全文

posted @ 2019-08-14 16:52 追风的浪子 阅读(741) 评论(0) 推荐(0) 编辑

GeoHash核心原理解析

摘要:引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了,地图后台如何根据自己所在位置查询来查询附近餐馆的呢?苦思冥想了半天,机机想出了个方法:计 阅读全文

posted @ 2019-08-14 16:50 追风的浪子 阅读(37) 评论(0) 推荐(0) 编辑

2019年6月20日

golang以服务方式运行

摘要:golang开发的二进制程序,一般需要长期后台运行的,在linux上可以用supervisor或upstart或systemd等第三方守护进程来实现。其实golang自己也可以实现以服务的形式常驻后台。 需要的库 https://github.com/kardianos/service 这个库里面有 阅读全文

posted @ 2019-06-20 09:59 追风的浪子 阅读(97) 评论(0) 推荐(0) 编辑

2019年6月11日

nginx重写规则配置

摘要:location正则写法 一个示例: 已=开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配到 阅读全文

posted @ 2019-06-11 18:37 追风的浪子 阅读(45) 评论(0) 推荐(0) 编辑

2019年6月3日

PHP的 parse_ini_file 解析配置文件

摘要:解析配置文件: 类似解析php.ini文件样 配置文件内容如下: 解析: 结果: 阅读全文

posted @ 2019-06-03 17:29 追风的浪子 阅读(47) 评论(0) 推荐(0) 编辑

2019年5月31日

PHP Closure(闭包)类详解

摘要:Closure 面向对象变成语言代码的复用主要采用继承来实现,而函数的复用,就是通过闭包来实现。这就是闭包的设计初衷。 注:PHP里面闭包函数是为了复用函数而设计的语言特性,如果在闭包函数里面访问指定域的变量,使用use关键字来实现。 PHP具有面向函数的编程特性,但是也是面向对象编程语言,PHP 阅读全文

posted @ 2019-05-31 20:29 追风的浪子 阅读(4132) 评论(5) 推荐(1) 编辑

2019年5月22日

在Yii2中集成Markdown编辑器

摘要:安装命令: composer require ijackua/yii2-lepture-markdown-editor-widget:dev-master 可能会遇到的问题 如果在下载依赖包的过程中出现上面的错误,可以尝试一下在composer.json文件中添加下图中的语句: 在视图中使用Mark 阅读全文

posted @ 2019-05-22 16:59 追风的浪子 阅读(58) 评论(0) 推荐(0) 编辑

理解 is_callable

摘要:官方解释: (PHP 4 >= 4.0.6, PHP 5, PHP 7) is_callable — 检测参数是否为合法的可调用结构。 说明 is_callable ( callable $name [, bool $syntax_only = false [, string &$callable_ 阅读全文

posted @ 2019-05-22 12:33 追风的浪子 阅读(597) 评论(0) 推荐(0) 编辑

2019年5月21日

Composer安装yii2-imagine 压缩,剪切,旋转,水印

摘要:安装:composer require --prefer-dist yiisoft/yii2-imagine 查看是否安装成功, 安装了两个目录分别是 使用 引入 使用方法 各处理方法里的test-image.jpg为被处理的图片, thumb-test-text.jpg为处理后保存的图片,qual 阅读全文

posted @ 2019-05-21 19:55 追风的浪子 阅读(226) 评论(0) 推荐(0) 编辑

Yii2 基于header 实现接口版本控制

摘要:Yii2 官方给出的方案是基于url的版本控制,但是我们的versoin放在header里面,需要通过header来进行版本控制,实现如下: 首先在基类中实现actions,actions是针对controller的action扩展,看源码可以知道,在createAction中会先检查actionM 阅读全文

posted @ 2019-05-21 18:05 追风的浪子 阅读(123) 评论(0) 推荐(0) 编辑

导航