poi

27个阿里 Java 开源项目,值得收藏!

淺唱寂寞╮ 提交于 2020-11-26 00:39:27
大家好,这里为大家整理了阿里的Java开源项目,希望对大家有所帮助 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。 地址:https://github.com/spring-cloud-incubator/spring-cloud-alibaba 2. JDBC 连接池、监控组件 Druid Druid是一个 JDBC 组件。 1.监控数据库访问性能。 2.提供了一个高效、功能强大、可扩展性好的数据库连接池。 3.数据库密码加密。 4.SQL执行日志。 地址:https://github.com/alibaba/druid 3. Java 的 JSON 处理器 fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点:快速FAST

Coding and Paper Letter(二十)

烂漫一生 提交于 2020-11-22 08:38:55
资源整理。 1 Coding: 1.R语言包tibbletime,处理时间数据的包。 tibbletime 2.R语言包gravity,重力模型,可以用于分析交互作用等,其实应该是模仿物理学引力模型的拓展,在经济地理中也有介绍过。 gravity 3.开源项目earth analytics fall 2018,地球分析2018秋季课程作业模板。 earth analytics fall 2018 4.开源项目GeolocatorAnalyses,地理定位数据分析,基于R语言的项目。 GeolocatorAnalyses 5.Python开源项目PyRADS,PyRADS是用于行星大气的Python逐行辐射模型。 PyRADS 6.开源项目Eco variation,论文"Spatial and temporal variation of ecosystem properties at macroscales"的数据处理脚本和代码(R)。 Eco variation 7.Python开源项目nativepython,一个基于llvm的框架,用于从Python生成和调用高性能本机代码。 nativepython 8.R语言包RGDALDB,在sf中为GDAL的ExecuteSQL提供DBI。 RGDALDB 9.DMLC开源项目xbgoost,机器学习大杀器,提供了多个语言的接口。

刷题

拥有回忆 提交于 2020-11-19 03:51:56
<h2>6月15日</h2> <p class="title">Codeforces Round #158 (Div. 2)</p> <p>A.模拟</p> <p>B.map</p> <p>C.map</p> <p>D.构造</p> <p>E.线段树</p> <p class="title">Croc Champ 2013 – Round 2</p> <p>A.模拟</p> <p>B.状压+dfs</p> <p>C.数学</p> <p>D.概率与期望</p> <p>E.点分治</p> <p class="title">Codeforces Round #146 (Div. 1)</p> <p>A.暴力</p> <p>B.dp</p> <p>C.后缀自动机</p> <p>D.概率与期望</p> <p>E.莫比乌斯反演</p> <h2>6月8日 PKUSC</h2> <p>Codeforces Round #290 (Div. 1)</p> <p>拓扑排序:A.Fox And Names</p> <p>记忆化搜索+map:B. Fox And Jumping</p> <p>dancing link:3074.Sudoku</p> <p>数位dp:3252.Round Numbers</p> <p>模拟:1665.Biker’s Trip Odometer</p> <p>数学:1930

BZOJ3522[Poi2014]Hotel——树形DP

我的未来我决定 提交于 2020-11-06 07:58:32
题目描述 有一个树形结构的宾馆,n个房间,n-1条无向边,每条边的长度相同,任意两个房间可以相互到达。吉丽要给他的三个妹子各开(一个)房(间)。三个妹子住的房间要互不相同(否则要打起来了),为了让吉丽满意,你需要让三个房间两两距离相同。 有多少种方案能让吉丽满意? 输入 第一行一个数n。 接下来n-1行,每行两个数x,y,表示x和y之间有一条边相连。 输出 让吉丽满意的方案数。 样例输入 7 1 2 5 7 2 5 2 3 5 6 4 5 样例输出 5 提示 【样例解释】 {1,3,5},{2,4,6},{2,4,7},{2,6,7},{4,6,7} 【数据范围】 n≤5000 数据范围比较小,考虑O(n 2 )树形DP。 满足要求的情况一定是一个点往外连出三条链,这三条链的端点就是要选的点。 如果把中间那个点当做根,那么这三个点就分别是根节点3个子树上. 那么我们不妨枚举根节点,对于每个根节点枚举子树统计答案.DP方程是f[i][j]=f[i][j-1]*s[i]. 其中f[i][j]表示以当前枚举的点为根时已经选了j个深度为i的点(其中1<=j<=3),s[i]则表示当前枚举的根的子树中深度为i的点的个数。 dfs完根的每棵子树转移时枚举i,j转移。但要注意j要倒序枚举,防止前面状态影响后面状态。 每dfs完一棵子树要清空s数组。最后对于每个点为根节点的答案加和就好了。

干货 | 数据治理落地难?携程度假数据治理需求设计实践

安稳与你 提交于 2020-11-04 16:35:30
作者简介 Leon Gu,携程数据仓库专家,负责度假数据中台和数据仓库等工作,专注于大数据、数据仓库、数据治理等领域。 一、前言 携程度假包含跟团游、自由行、玩乐、门票、用车等十多条业务线,业务涵盖线上预定到线下门店,业务线之间的差异性大,业务系统之间的复杂度高。为了满足业务的快速发展与创新,前期数据团队都是以小数仓的方式来快速响应需求。经历了多年的发展演变,主要面临以下几个问题: (1) 各业务线端到端重复建设浪费资源,人力配置不均衡,团队效率低; (2) 大量重复建设的模型、报表及应用,需求场景不清晰,历史包袱重; (3) 维度不统一,数据整合难度大;指标口径不一致,数据理解成本高; 本文将介绍度假数据治理项目中需求梳理与模型设计的实践经验和思考,希望能够对大家有所借鉴和帮助。 二、实践篇 数据治理的问题并不仅仅只是治理数据本身,其最终目标是提升数据价值,它是一个包括组织、制度、流程、工具的管理体系。那我们就从对组织的思考拉开度假数据治理的介绍。 2.1 如何思考数据团队效率优化的问题 为了快速响应业务的发展,前期度假数据团队保持着小数仓的组织结构,如下图所示,每个业务线配置了一定资源的数仓开发人员,通过统一的接口人与业务方对接交付所有数据需求。 这种结构的好处是比较灵活,各业务线有自己固定独立的资源池,也比较适合当时度假组织架构快速变化的大背景。坏处也是显而易见的,一方面

XLSXCovertCSVReader 工具类(XML )

不羁岁月 提交于 2020-10-29 09:16:56
import cn.com.amway.msgcenter.console.util.StringUtil; import org.apache.poi.hssf.usermodel.HSSFDateUtil; import org.apache.poi.openxml4j.exceptions.OpenXML4JException; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.openxml4j.opc.PackageAccess; import org.apache.poi.ss.usermodel.BuiltinFormats; import org.apache.poi.ss.usermodel.DataFormatter; import org.apache.poi.xssf.eventusermodel.ReadOnlySharedStringsTable; import org.apache.poi.xssf.eventusermodel.XSSFReader; import org.apache.poi.xssf.model.StylesTable; import org.apache.poi.xssf.usermodel.XSSFCellStyle; import

百度地图十五年:从互联网地图引领者到AI地图定义者

不羁的心 提交于 2020-10-29 02:10:30
本文作者:y****n 十五岁的百度地图见证了国民出行方式的变迁,也见证了中国波澜壮阔的发展。 8月27日,百度地图举办 “图画初心,智向四方” 十五周年庆典,全面回顾了十五年来百度地图的成长、蜕变和创新,致敬用户长久陪伴,感恩员工辛勤耕耘,为新一代人工智能地图的未来发展描绘出清晰路径。 百度 CTO 王海峰在致辞中表达了对百度地图十五年发展成果的肯定,他表示,“时至今日,百度地图已实现了从功能到智能,从平面到立体,从出行参考到行程决策,从出行地图工具到新基建数字底座的进化升级。 百度地图既是人工智能地图的定义者,也是智能时代国家经济和社会发展的战略基础设施。 ” 百度集团副总裁、百度地图事业部总经理李莹在盛典的主题演讲中,公布了一组全新的喜人数据: 智能语音助手用户量破4亿、注册开发者达190万、个性化语音包每日播放次数达1亿、百度地图人工智能领域专利超50%。 对于这样的成果,李莹表示,“百度地图在 AI 时代将加速前进,以新的方式、新的高度,重构我们对地理信息、生活信息、甚至万物信息的理解。作为中国最大的智能化位置服务平台,我们也将拥抱变化,肩负责任,让未来‘智’在必得。” 百度地图十五年来,推出了 AR 步行导航、智能语音助手、未来出行 ETA、智能定位、语音定制等 众多行业首创功能,全面提升用户的出行体验,并面向全球开放位置服务能力,助力产业智能化升级

POI导出Excel

不羁的心 提交于 2020-10-26 23:17:20
今天是POI对excel导入导出时,出现了一些问题,因为excel的文件格式众多: 项目中对 .xls 格式是支持的,但是现在有了 .xlsx 格式,项目就会报出异常: NoClassDefFoundError: org/apache/poi/ss/usermodel/AutoFilt 搞了很久最后怀疑 poi-ooxml 和 poi 的兼容性问题,最后在pom文件中对poi依赖进行了修改,由: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.7</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.6</version> </dependency> 改成了: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.7</version> </dependency> <dependency> <groupId>org.apache.poi<

ArcGIS多条件下进行城市选房分析

痴心易碎 提交于 2020-10-26 12:41:14
1. 概述 无论是城市规划布局研究,还是为自己找一个心仪的住房,都需要综合考虑购物、医疗、教育和休闲等诸多因素,若单纯依靠人力去寻找,十分的麻烦和耗时。此时ArcGIS强大的分析功能就凸显了出来,我们可以通过空间上的距离关系来确定最佳的住房位置。这里,我们就介绍一下如何使用ArcGIS进行城市选房分析。 2. 数据来源 本教程所使用的数据是使用水经注万能地图下载器下载的POI数据,除了POI数据,常见的矢量数据万能地图下载器中均可以下载。 水经注万能地图下载器 (私信回复"下载器"获取万能地图下载器软件安装包) 3. 加载数据 将需要用到的景区、商场、小区、医院和学校数据加载进来,如下图所示。 加载的数据 4. 建立缓冲区 点击菜单栏上的"地理处理\缓冲区",调用缓冲区工具进行缓冲区分析,如下图所示。 调用缓冲区工具 也可以在ArcToolbox中点击"分析工具\邻域分析\缓冲区",调用缓冲区工具,如下图所示。 ArcToolbox中调用缓冲区工具 在显示的缓冲区对话框内,输入要素选择景区,缓冲距离选择300m,如下图所示。 景区缓冲区分析 点击确定之后可以得到的景区缓冲区范围,效果如图所示。 景区缓冲区范围 同样的方法,对商场建立缓冲区,设置缓冲距离为600m,如下图所示。 商场缓冲区设置 点击确定之后得到商场缓冲区效果,如下图所示。 商场缓冲区效果 对医院也建立缓冲区

腾讯地图仿微信发送位置功能

生来就可爱ヽ(ⅴ<●) 提交于 2020-10-25 04:50:17
以下内容转载自面糊的文章《模仿微信发送位置功能》 作者:面糊 链接: https://www.jianshu.com/p/47b3ada2e36d 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 前言 微信的发送位置功能是一个十分方便的功能,他会定位用户当前所在地点,然后请求用户周边的POI,并且还可以通过拖动地图来获取其他的位置发送给对方,本Demo是结合腾讯地图SDK来实现类似的功能。 使用场景 拖动地图选择地图的中心点,然后请求该点周边的门店信息,可以通过设置搜索分类来指定搜索门店的类型,如:美食、学校等。 准备 腾讯地图3D SDK Marker 地点检索 核心代码: 1、设置大头针,固定在地图中央,并监听地图移动的时候大头针跟随移动: - (void)mapViewRegionChange:(QMapView *)mapView { // 更新位置 _annotation.coordinate = mapView.centerCoordinate; } 2、配置周边检索功能,将检索类型设置为"美食": - (void)searchCurrentLocationWithKeyword:(NSString *)keyword { CLLocationCoordinate2D centerCoord = self.mapView