Geodatabase 作为ArcGIS 的原生数据格式,体现了很多第三代地理数据模型 的优势。Personal Geodatabase 基于Microsoft Access 一体化存储空间数据和属性数据。Enterprise Geodatabase 通过大型关系数据库+ArcSDE 实现,ArcS ...
分类:
数据库 时间:
2020-05-20 14:37:49
阅读次数:
75
1、数据库切换 将mysql数据表同步到postgres库中。 2、数据库连接串修改 config-dev.txt中配置postgres数据库信息 dbType=postgresql jdbcUrl=jdbc:postgresql://localhost:5432/XXXX?currentSchem ...
分类:
编程语言 时间:
2020-05-19 10:59:12
阅读次数:
63
一级缓存 Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession第一次查询后, ...
分类:
其他好文 时间:
2020-05-18 12:00:24
阅读次数:
54
SSM框架整合 springmvc servlet.xml 数据库 application context.xml mybatis config.xml spring dao.xml 依赖 打包问题 web.xml 路径 事物织入 spring service ...
分类:
其他好文 时间:
2020-05-16 01:00:41
阅读次数:
65
Actor-Critic算法 在之前的Policy Gradient算法中,其运行结果不够稳定的至少一条原因是:奖励项不够稳定。 下图中,蓝色实现标记的当前和随后的奖励累积和,作为评判𝜋生成的轨迹的好坏度量,即通过累积和修正𝑙𝑜𝑔𝑝_𝜃。 但是,该累积和受到了策略网络𝜋的影响很大。在相 ...
分类:
其他好文 时间:
2020-05-15 13:46:43
阅读次数:
49
所谓并发编程,所谓有其三 一、高速缓存的两面性 cpu->高速缓存->内存 高速缓存:平衡cpu和内存之间的速度差异,变量从内存首先加载到高速缓存然后以供cpu计算使用。 对于同一个cpu来说,存储于其高速缓存中的变量,对于使用其时间碎片的线程来说,都是原子可见的,任何的变更都能及时的感知到其所被使 ...
分类:
编程语言 时间:
2020-05-14 22:40:48
阅读次数:
94
laravel已经有很多项目在使用,但是路由配置却是一个不可缺少的工作,很多时候路由配置工作不仅增加重复工作量而且还会增加代码开销,当项目到一定的级别时路由配置数量将是惊人的。很多时候不得不认为laravel路由配置虽然灵活但很臃肿,反而使用其它可以自动匹配的路由的框架更方便。当项目中路由是按命名空间\类名+方法名时就可以使用通用的配置方式来简化路由配置。如果laravel使用自动匹配路由是否会折
分类:
其他好文 时间:
2020-05-11 15:13:20
阅读次数:
141
当旧数组不为空,扩容时候 这里以 16 -> 32 开始讲解resize()方法 , 可见下方代码的具体注释. 1 . 这是扩容的方法 final Node<K,V>[] resize() { // 此时 Node[] table 应该是一个16位的数组, 将其赋值给oldTab. Node<K,V ...
分类:
编程语言 时间:
2020-05-11 11:44:31
阅读次数:
84
内建质量定义内建质量作用在开发过程中,要求软件生命周期之间参与的各个角色都需要实时的对软件的质量负责。确保软件在交付到下一环节前已经有了基础的质量保证。其核心目的就是减少因为质量问题导致的返工,而浪费大量人力成本。1.敏捷中的内建质量内建质量是规模化敏捷SAFe的核心价值观,引用下面一段话,我们看一下敏捷中定义的内建质量在讲什么内容(原文出处:https://www.scaledagilefram
分类:
其他好文 时间:
2020-05-10 10:37:04
阅读次数:
270
本文将对常用的前端设计模式进行简单介绍,不同语言可能有所区别。设计模式主要针对特定的问题而采取某种特定的技术或者方法来达到目的。 前端常用的设计模式有以下: 1.单例模式; 2.工厂模式; 3.策略模式; 4.代理模式; 5.观察者模式; 6.模块模式; 7.命令模式; 一、单例模式 这种设计模式的 ...
分类:
其他好文 时间:
2020-05-09 19:27:47
阅读次数:
84