SuperMap GIS基础产品三维GIS FAQ集锦(1)

  • Post author:
  • Post category:其他

SuperMap GIS基础产品三维GIS FAQ集锦(1) 【WebGL】交通仿真示例代码中,动态图层中加载带有透明度的S3M模型,遮挡了其他不带有透明度的S3M模型,怎么办? 【问题原因】加载url模型信息时,如带有透明度的模型顺序在前,则会影响其他模型的显示。 【解决方法】举例使用交通仿真示例,在动态图层中,加载的模型如果带有透明度,透明度模型顺序放到后面,则不会其他模型的遮挡。如调整透明模…

继续阅读 SuperMap GIS基础产品三维GIS FAQ集锦(1)

HashMap

  • Post author:
  • Post category:其他

文章目录 整体架构 新增 链表的新增节点过程 红黑树的新增节点过程 查找 HashMap 是一个最通用的利用哈希表存储元素的集合,将元素放入 HashMap 时,将key的哈希值转换为数组的索引下标确定存放位置,查找时,根据key的哈希地址转换成数组的索引下标确定查找位置。 HashMap 底层是用数组 + 链表 + 红黑树这三种数据结构实现,它是非线程安全的集合。 整体架构 HashMap 底层…

继续阅读 HashMap

map与java bean相互转换

  • Post author:
  • Post category:java

map与java对象的相互转换 1. 使用org.apache.commons.beanutils转换 2. 使用Introspector转换 3. 使用reflect转换 4. 使用net.sf.cglib.beans.BeanMap转换 5. 使用fastjson转换 1. 使用org.apache.commons.beanutils转换 pom.xml <!-- https://mvn…

继续阅读 map与java bean相互转换

java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map的解决和补充

  • Post author:
  • Post category:java

一、问题描述 报错:java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map 二、解决 导致这个问题是因为,存进去的是list,却直接强转为map。 有这样一段代码:(注:代码已经做了“马赛克”处理) TestObject t = new TestObject(); List<Map&l…

继续阅读 java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map的解决和补充

vue中使用npm方式 使用高德地图 @amapamap-jsapi-loader

  • Post author:
  • Post category:vue

引用 高德地图官方api文档 安装 npm i @amap/amap-jsapi-loader --save // 官方文档中加了-dev字段,加了-dev字段就只能在本地的时候使用,部署到服务器后将不引入包 export default { data() { return { mapInit(){ AMapLoader.load({ "key": "0a2974fda0aad52f9162df7…

继续阅读 vue中使用npm方式 使用高德地图 @amapamap-jsapi-loader

【vue-baidu-map】地址搜索

  • Post author:
  • Post category:vue

地址搜索 需求 根据地名搜索,选择地图中的地点。 实现 第一步:设置初始值 data(){ return { BMap:null, myGeo:null, show_adr:false, zoom: 13, center: { lng: 118.83, lat: 31.95 }, keyword:'', location:'南京', modal:{ adr:'', point:'' } }; } …

继续阅读 【vue-baidu-map】地址搜索

Python-单行输入字符串(map函数、列表推导式)

  • Post author:
  • Post category:python

将输入的字符串以空格分隔,转换为整数列表,实现效果: 方法一(使用map函数): arr = list(map(lambda x: int(x), input().split())) print(arr) 方法二(列表推导式): arr = [int(i) for i in input().split()] print(arr) 将输入的字符以,分隔,转换为浮点数列表,并只保留两位小数,实现效果:…

继续阅读 Python-单行输入字符串(map函数、列表推导式)

mybatis mapper解析(4)

  • Post author:
  • Post category:其他

开篇 这篇文章的目的主要是想讲清楚mapper标签的解析过程,核心目的是想讲清楚 /mapper/resultMap 、 /mapper/sql 、 select|insert|update|delete 这三大类标签的解析过程,以及生成最终的解析对象并保存到Configuration当中。 解析过程时序图 mapper标签解析过程 解析过程源码分析 mapper.xml文件的常用格式 mappe…

继续阅读 mybatis mapper解析(4)

mongoDB mapreduce使用总结

  • Post author:
  • Post category:其他

大家都知道,mongodb是一个非关系型数据库,也就是说,mongodb数据库中的每张表是独立存在的,表与表之间没有任何依赖关系。在mongodb中,除了各种CRUD语句之外,还给我们提供了聚合和mapreduce统计的功能,这篇文章主要来跟大家聊聊mongodb的mapreduce的操作。 Map- Reduce 部分:Map-Reduce相当于关系型数据库中的group by,主要用于统计数据…

继续阅读 mongoDB mapreduce使用总结