poi

ACM/IOI 国家队集训队论文集锦

你离开我真会死。 提交于 2021-01-10 10:12:47
转自:https://blog.csdn.net/txl199106/article/details/49227067 国家集训队1999论文集 陈宏:《数据结构的选择与算法效率——从IOI98试题PICTURE谈起》 来煜坤:《把握本质,灵活运用——动态规划的深入探讨》 齐鑫:《搜索方法中的剪枝优化》 邵铮:《数学模型的建立、比较和应用》 石润婷:《隐蔽化、多维化、开放化——论当今信息学竞赛中数学建模的灵活性》 杨帆:《准确性、全面性、美观性——测试数据设计中的三要素》 周咏基:《论随机化算法的原理与设计》 国家集训队2000论文集 陈彧:《信息学竞赛中的思维方法》 方奇:《动态规划》 高寒蕊:《递推关系的建立及在信息学竞赛中的应用》 郭一:《数学模型及其在信息学竞赛中的应用》 江鹏:《探索构造法解题模式》 李刚:《动态规划的深入讨论》 龙翀:《解决空间规模问题的几种常用的存储结构》 骆骥:《数学模型的建立和选择》 施遥:《人工智能在围棋程序中的应用》 肖洲:《数据结构的在程序设计中的应用》 谢婧:《规模化问题的解题策略》 徐串:《论程序的调试技巧》 徐静:《图论模型的建立与转化》 杨江明:《论数学策略在信息学问题中的应用》 杨培:《非最优化算法初探》 张辰:《动态规划的特点及其应用》 张力:《类比思想在解题中的应用》 张一飞:《冗繁削尽留清瘦——浅谈信息的充分利用》

Java导出Execl疑难点处理

血红的双手。 提交于 2021-01-05 10:01:06
一.背景 最近业务需求需要导出Execl,最终做出的效果如下,中间牵扯到大量的数据计算。 二.疑难问题分析 问题1:跨单元格处理及边框设置 问题2:自定义背景颜色添加 问题3:单元格中部分文字设置颜色 问题4:高度自适应处理 三.问题解决 在处理整个Excel导出中总结了很多。 整个开发过程使用的是Apache POI pom.xml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.8</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>3.8</version> </dependency> 3.1 HSSFworkbook,XSSFworkbook选哪个 最开始我沿用的是之前开发用的,HSSFworkbook最后发现,HSSFworkbook在处理,自定义单元格背景颜色比较复杂,最后换成了XSSFworkbook。 HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls; XSSFWorkbook

java导出execl报表

為{幸葍}努か 提交于 2021-01-05 09:17:41
1. 下载jar包: 官方下载: http://poi.apache.org/download.html 这里可以下载到它的最新版本和文档,目前最新版本是 3.7,这里使用比较稳定的3.6版。 百度网盘下载: https://pan.baidu.com/s/1mjhoaWK 密码:pkur 2. 将jar包加入到项目中: 将下载好的 jar包加入到WEBINFO目录下的lib文件夹中,Eclipse用户选中jar包然后右击选择Build Path选项, Idea用户选中jar包然后右击选择Add as Library选项即可。 如果是用 maven的可自行到maven中央仓库搜索poi然后选择对应的版本即可,也可以直接将下面代码复制到pom.xml。 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.6</version> </dependency> 3. Jakarta POI HSSF API组件: HSSF(用于操作Excel的组件)提供给用户使用的对象在rg.apache.poi.hssf.usermodel包中

高德地图&兴趣点(poi)

女生的网名这么多〃 提交于 2021-01-03 05:18:29
<!DOCTYPE html> <html> <head> <meta charset= " utf-8 " /> <title>高德地图</title> <script type= " text/javascript " src= " https://webapi.amap.com/maps?v=1.4.11&key=9de88a718781910c9a1c81230827d1ce " ></script> <style type= " text/css " > * { margin: 0 ; padding: 0 ; list - style: none; } #container{ width: 100 % ; height: 100 % ; position: absolute; left: 0 ; top: 0 ; } #setZoomNode,#setCenterNode{ width: 280px; position: absolute; z -index: 99 ; right: 20px; top: 50px; border: 1px solid black; box -shadow: 0 0 5px black; background: white; } #setCenterNode{ top: 50px; } #node li{ cursor: pointer

京东城市时空数据引擎JUST亮相中国数据库技术大会

点点圈 提交于 2020-12-30 16:59:04
受疫情影响,第十一届中国数据库技术大会(DTCC 2020)从原定的5月份,推迟到了8月份,再推迟到了12月份。尽管如此,依然没有减退国人对数据库技术的热情。2020年12月21日-12月23日,北京国际会议中心人头攒动,各大厂商争奇斗艳。在NoSQL技术专场,京东智能城市研究院的李瑞远博士给大家带来了《京东城市时空数据引擎JUST的架构设计与应用实践》的主题报告,受到了大家的广泛关注。 李瑞远博士的个人简介:李瑞远,博士,京东城市时空数据组负责人,京东智能城市研究院研究员,京东智能城市事业部数据科学家,负责时空数据平台架构设计、时空索引与分布式相结合研究、时空数据产品的研发、以及时空数据挖掘在城市场景的落地等工作。加入京东之前,在微软亚洲研究院城市计算组实习/工作4年。研究兴趣包括:时空数据管理与挖掘、分布式计算和城市计算。在国内外高水平期刊和国际会议上发表论文20余篇,包括:KDD、Artificial Intelligence、ICDE、AAAI、TKDE、WWW、UbiComp、软件学报等。申请专利20余项。现为中国计算机学会(CCF)会员、CCF数据库专委会通讯委员、IEEE会员。先后担任多个国内外顶级会议或期刊的论文审稿人。 JUST简介:时空数据蕴含着丰富的信息,能够应用于各种城市应用。但时空数据更新频率高、数据体量大、结构复杂,难以被高效存储、管理和分析

java poi 导入导出

浪尽此生 提交于 2020-12-30 04:31:11
导入excel 不上传文件到服务器 @RequestMapping(value = "intoDatabases") @ResponseBody public Map<String, Object> intoDatabases( HttpServletRequest request, MultipartFile file) throws Exception { Map<String, Object> map = new HashMap<String, Object>(); if (file.isEmpty()) { map.put("message", "文件错误,无法读取,请重试!"); map.put("status", "error"); map.put("icon", "5"); } else { map = numberService.intoDatabases(file.getInputStream(), SessionUtils.getUserSession(request)); } return map; } public Map<String, Object> intoDatabases(InputStream inputStream, UserSession session) { Map<String, Object> map = new HashMap

java使用POI将数据导出放入Excel

こ雲淡風輕ζ 提交于 2020-12-15 05:25:46
本文主要是将数据库取出的数据按照自定义的行列格式导出到excel中,POI则是实现我们需求所用到的技术。 POI介绍 使用spring boot导入相关依赖 获取数据(自行处理) 完整代码实例:创建excel,将数据写入excel ####1.POI介绍 要想使用POI对Excel进行操作,我们需要先了解一下Excel的两种版本:一种是97-2003版本扩展名是“.xls”;一种是2007版本扩展名是“.xlsx”。POI分别针对这两种版本需要导入的jar包不同,操作类也不同。 HSSF:操作的是.xls;XSSF:操作的是.xlsx。 不管哪种操作,基本思路都是一致,先要对应一个Excel文件,然后在对应文件中的某个sheet,接下来在操作某一行和这一行中的某一列。对应POI包:文件(webbook)、sheet(sheet)、行(row)和具体单元格(cell)。 详细操作请参照POI官网的 Excel(HSSF/XSSF)操作 ####2.通过spring boot导入依赖 为了使用java操控excel,需要将相关的jar引入,对于HSSF只需要导入POI.jar,而XSSF则需要导入四个jar,具体导入见下面代码 将代码块的依赖放入工程的pom.xml文件中就可以了。 工程不是spring boot的需要手动将下面jar导入。 <!-- HSSF需要引入的 -->

POI3.8解决导出大数据量excel文件时内存溢出的问题

和自甴很熟 提交于 2020-12-13 10:18:05
POI3.8解决导出大数据量excel文件时内存溢出的问题 参考文章: (1)POI3.8解决导出大数据量excel文件时内存溢出的问题 (2)https://www.cnblogs.com/feng-gamer/p/5884909.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/stackoom/blog/4794517

mapbox-gl:弹出气泡

萝らか妹 提交于 2020-12-12 19:50:44
}地图开发中,弹出气泡的功能也是经常使用到的,显示poi的详细信息,加载一些多媒体的信息,同时,气泡跟随对应poi的位置进行移动。 mapbox-gl有对应的弹出气泡实现:Popup,通过初始化气泡对象就能够实现气泡的效果。 气泡通过 setLngLat 设置气泡在地图上的位置,这样才能随着地图移动而进行变化。 点击一个poi,显示气泡的效果: map . on ( 'click' , 'places' , function ( e ) { //获取点击对象的坐标信息 var coordinates = e . features [ 0 ] . geometry . coordinates . slice ( ) ; //气泡的内容放在图层源数据的属性中 var description = e . features [ 0 ] . properties . description ; //添加气泡到地图上 new mapboxgl . Popup ( ) . setLngLat ( coordinates ) . setHTML ( description ) . addTo ( map ) ; } ) ; 鼠标移动到对象上,显示气泡的事件: map . on ( 'mouseenter' , 'places' , function ( e ) {}); 鼠标移出对象

bzoj1529: [POI2005]ska Piggy banks(并查集)

那年仲夏 提交于 2020-12-07 23:21:20
题目传送门 。 解法: 据说叫什么外向树。 https://wenku.baidu.com/view/820697649b89680202d82527.html 代码实现: #include<cstdio> #include<cstring> #include<cstdlib> #include<iostream> #include<algorithm> #include<queue> #include<cmath> using namespace std ; int fa[ 1100000 ]; int findfa( int x) { if (fa[x]!=x) fa[x]=findfa(fa[x]); return fa[x];} int main() { int n; scanf ( "%d" ,&n); for ( int i= 1 ;i<=n;i++)fa[i]=i; for ( int i= 1 ;i<=n;i++) { int x; scanf ( "%d" ,&x); int xx=findfa(x),yy=findfa(i); if (xx!=yy)fa[xx]=yy; } int ans= 0 ; for ( int i= 1 ;i<=n;i++) if (fa[i]==i)ans++; printf ( "%d\n" ,ans); return 0 ; }