上一页 1 ··· 147 148 149 150 151 152 153 154 155 ··· 234 下一页

2019年2月20日

Python中实现远程调用(RPC、RMI)简单例子

摘要: 说白了,远程调用就是将对象名、函数名、参数等传递给远程服务器,服务器将处理结果返回给客户端 远程调用使得调用远程服务器的对象、方法的方式就和调用本地对象、方法的方式差不多,因为我们通过网络编程把这些都隐藏起来了。远程调用是分布式系统的基础。 远程调用一般分为两种,远程过程调用(RPC)和远程方法调用 阅读全文

posted @ 2019-02-20 18:21 ExplorerMan 阅读(503) 评论(0) 推荐(0)

MySQL Geometry扩展在地理位置计算中的效率优势

摘要: 由于在Geometry中,有相关自带函数和SPATIAL INDEX的性能优化,可以让某些位置计算的效率提升。以下是几种计算方法的效果对比。 1. 数据准备 首先创建一个数据表,这是一个店铺数据表,结构如下: 创建语句: CREATE TABLE `store_geometry` ( `id` in 阅读全文

posted @ 2019-02-20 18:03 ExplorerMan 阅读(364) 评论(0) 推荐(0)

MySQL中地理位置数据扩展geometry的使用心得

摘要: 最近学习了些MySQL geometry数据存储和计算,在这里记录下。 1. 环境 geometry推荐在5.6版本以上使用,尽管大部分功能在5.5已经可用,除了距离计算函数st_distance等新增函数。 2. Geometry主要相关类 2.1 Geometry Geometry是所有此扩展中 阅读全文

posted @ 2019-02-20 18:00 ExplorerMan 阅读(899) 评论(0) 推荐(1)

mysql对GIS空间数据的支持,包括创建空间索引

摘要: 注: 在最新发布的MySQL 5.7.4实验室版本中,InnoDB存储引擎新增了对于几何数据空间索引的支持。 在此之前,InnoDB将几何数据存储为BLOB(二进制大对象)数据,在空间数据上只能创建前缀索引,当涉及空间搜索时非常低效,尤其是在涉及复杂的几何数据时。在大多数情况下,获得结果的唯一方式是 阅读全文

posted @ 2019-02-20 17:31 ExplorerMan 阅读(364) 评论(0) 推荐(0)

pyqtree

摘要: pyqtree module API Documentation Classes class Index The top spatial index to be created by the user. Once created it can be populated with geographic 阅读全文

posted @ 2019-02-20 16:53 ExplorerMan 阅读(474) 评论(0) 推荐(0)

四叉树空间索引原理及其实现

摘要: 四叉树索引的基本思想是将地理空间递归划分为不同层次的树结构。它将已知范围的空间等分成四个相等的子空间,如此递归下去,直至树的层次达到一定深度或者满足某种要求后停止分割。四叉树的结构比较简单,并且当空间数据对象分布比较均匀时,具有比较高的空间数据插入和查询效率,因此四叉树是GIS中常用的空间索引之一。 阅读全文

posted @ 2019-02-20 14:44 ExplorerMan 阅读(1088) 评论(0) 推荐(0)

gevent

摘要: Python通过yield提供了对协程的基本支持,但是不完全。而第三方的gevent为Python提供了比较完善的协程支持。 gevent是第三方库,通过greenlet实现协程,其基本思想是: 当一个greenlet遇到IO操作时,比如访问网络,就自动切换到其他的greenlet,等到IO操作完成 阅读全文

posted @ 2019-02-20 14:35 ExplorerMan 阅读(259) 评论(0) 推荐(0)

Python猴子补丁

摘要: 属性在运行时的动态替换,叫做猴子补丁(Monkey Patch)。 为什么叫猴子补丁 属性的运行时替换和猴子也没什么关系,关于猴子补丁的由来网上查到两种说法: 1,这个词原来为Guerrilla Patch,杂牌军、游击队,说明这部分不是原装的,在英文里guerilla发音和gorllia(猩猩)相 阅读全文

posted @ 2019-02-20 14:28 ExplorerMan 阅读(606) 评论(0) 推荐(0)

浅谈服务治理与微服务

摘要: 近期都在谈微服务,本人也正在做相关的工作,应领导要求做了一个微服务的分享,本篇文章主要来源于分享的PPT,所以有些简单,有问题可以在下面留言,大家 一起讨论。 本篇文章先简单介绍了互联网架构的演变,进而介绍了服务化,最后再介绍微服务,微服务是服务治理的升级也是互联网架构的进一步延伸。 互联网架构演变 阅读全文

posted @ 2019-02-20 13:24 ExplorerMan 阅读(201) 评论(0) 推荐(0)

微服务

摘要: 什么是微服务架构 “微服务”一词源于Martin Fowler的名为Microservices的博文, 可以在他的官方博客 上找到: http://mar巨nfowler.com/articles/microservices.html。 简单地说, 微服务是系统架构上的一种设计风格, 它的主旨是将一 阅读全文

posted @ 2019-02-20 13:19 ExplorerMan 阅读(149) 评论(0) 推荐(0)

上一页 1 ··· 147 148 149 150 151 152 153 154 155 ··· 234 下一页

导航