一、HashMap的原理 所谓Map,就是关联数组,存的是键值对——key&value。 实现一个简单的Map,你也许会直接用两个LIst,一个存key,一个存value。然后做查询或者get的时候,就遍历key的list,然后返回相应的value。 这样时间复杂度显然就是线性的,但这在map中已经 ...
分类:
其他好文 时间:
2019-02-16 13:31:01
阅读次数:
161
简要介绍背景: 有一张遥感影像,栅格大小在ENVI里重采样为了90*90大小的像素,导入了arcgis; 然后要将该地区的水系,道路等矢量数据转换为栅格数据,同样重采样至90大小,控制环境变量使栅格像素位置与遥感影像完全一致; 但发现,resample 后 部分tif栅格数据行列号数值始终不一致: ...
分类:
其他好文 时间:
2019-02-15 22:34:19
阅读次数:
1955
书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默 ...
分类:
其他好文 时间:
2019-02-15 15:58:32
阅读次数:
215
Reference: https://www.cnblogs.com/zhoujinyi/p/5257558.html 概念: XA(分布式事务)规范主要定义了(全局)事务管理器(TM: Transaction Manager)和(局部)资源管理器(RM: Resource Manager)之间的接 ...
分类:
数据库 时间:
2019-02-15 01:19:22
阅读次数:
287
Grid++Report是为优秀的报表控件,子报表是其重要功能之一,但Grid++Report提供的网页报表示范主要是以页面为主的,UniGui在Delphi中以快速编写web管理软件著称,但由于资料文档很少,经过摸索,Grid++Report的子报表要在uniGUi中正确获取子报表数据,只能通过A ...
分类:
其他好文 时间:
2019-02-15 01:09:08
阅读次数:
373
fragment的静态使用 首先创建两个fragment,就把fragment当成activity去写布局,第一个是fragment_title: fragment的动态使用 动态使用fragment时,主xml文件中就不用写fragment了,这里创建两个按钮用来调用两个不同的fragment,下 ...
分类:
移动开发 时间:
2019-02-14 23:40:27
阅读次数:
218
网上很多关于解决这个问题的博客,没有提到需要查看JAVA进程的limits参数设置 命令 : cat /proc/进程PID/limits 有时就会发现该进程的 open files还是1024默认值。 单纯ulimit查看系统的参数是不行的。 备忘 ...
分类:
编程语言 时间:
2019-02-14 20:18:41
阅读次数:
178
来源:https://segmentfault.com/a/1190000011668286 Portals是react 16.3 提供的官方解决方案,使得组件可以脱离父组件层级挂载在DOM树的任何位置。 普通情况下,组件的render函数返回的元素会被挂载在它的父级组件上。 然而,有些元素需要被挂 ...
分类:
其他好文 时间:
2019-02-14 10:26:00
阅读次数:
240
进入oracle安装目录\product\11.2.0\dbhome_1\NETWORK\ADMIN,修改listener.ora和tnsnames.ora,修改host 我的网络IP为192.168.6.24: listener.ora tnsnames.ora 然后,重启以下服务 ...
分类:
数据库 时间:
2019-02-13 12:24:44
阅读次数:
374
需要在工具 选项 1. orcacle 主目录 :G:\PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端)\PLSQL Developer\instantclient_11_2 这个文件夹下得有tnsnames.ora文件: # tnsnames.o ...
分类:
数据库 时间:
2019-02-13 09:15:08
阅读次数:
201