mybatis mapper层接口对象的创建

  • Post author:
  • Post category:其他

// mybatis配置文件 String r = "mybatis-config.xml"; //第一步:获取输入流对象 InputStream is = Resources.getResourceAsStream(r); //第二步:SqlSessionFactoryBuilder 构造器模式构建一个SqlSessionFactory工厂对象 SqlSessionFactory sqlSess…

继续阅读 mybatis mapper层接口对象的创建

Mapbox自定义字体

  • Post author:
  • Post category:其他

创建字体格式pbf 字体文件(ttf/otf)一般比较大(一般在10M左右,至少设计师给我的字体文件就是这般大),在网页中加载比较耗时。 mapbox加载的字体是经过处理的,加工成pbf格式。pbf格式文件是基于Google的Protocol Buffer协议进行组织,是一种二进制文件。Mapbox的矢量瓦片、字体都是采用这种数据结构进行存储、压缩的。 Mapbox官方提供了两种方式帮助我们字体转…

继续阅读 Mapbox自定义字体

Hash函数及HashMap的简单介绍

  • Post author:
  • Post category:其他

本篇文章将围绕以下几个问题进行学习: 一、散列函数 散列函数的概念 散列函数常见的几种构造方法 二、哈希冲突 哈希冲突的概念 哈希冲突的常见解决办法 三、HashMap HashMap的简单介绍 HashMap的几个特点 HashMap的两个关键因子 HashMap查找的时间复杂度分析 四、问题小结 HashMap中哈希函数的实现方式是什么?为什么要这样实现? HashMap中哈希表的容量为什么一…

继续阅读 Hash函数及HashMap的简单介绍

大数据技术期末复习第七章——MapReduce练习

  • Post author:
  • Post category:其他

习题 1、【单选题】 下列说法错误的是____B____。 A、Map函数将输入的元素转换成<key,value>形式的键值对 B、Hadoop框架是用Java实现的,MapReduce应用程序则一定要用Java来写 C、不同的Map任务之间不能互相通信 D、MapReduce框架采用了Master/Slave架构,包括一个Master和若干个Slave Hadoop框架是用Java实…

继续阅读 大数据技术期末复习第七章——MapReduce练习

Java中HashMap的自定义实现

  • Post author:
  • Post category:java

HashMap是我们在Java程序中常用的数据结构,但是他的具体实现你是否了解,接下来,我们将自己来写一个HashMap类,从中可以看到HashMap的底层实现是什么。 当然我们实现的HashMap与Java自己的相比并不一致,只是一个简单的实现以此来熟悉一下HashMap的实现原理。 在Java中HashMap的实现原理是 数组+链表(当链表中的元素超过8个时候将会变成红黑树) 1.什么是has…

继续阅读 Java中HashMap的自定义实现

maven创建Web项目启动错误The servlets named [X] and [Y] are both mapped to the url-pattern [/DemoServlet]

  • Post author:
  • Post category:其他

严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].S…

继续阅读 maven创建Web项目启动错误The servlets named [X] and [Y] are both mapped to the url-pattern [/DemoServlet]

Hive join转化为MapReduce任务

  • Post author:
  • Post category:其他

8. Hive JOIN 写 join 查询时,需要注意几个关键点: 1)只支持等值join,因为非等值连接非常难转化为MapReduce任务 示例:select a.* from a join b on a.id = b.id是正确的,然而:select a.* from a join b on a.id>b.id是错误的。 2)可以join多个表,如果join中多个表的join的列是同一…

继续阅读 Hive join转化为MapReduce任务

HashMap中存的数据为什么是无序的?存和取的顺序不一样?

  • Post author:
  • Post category:其他

1.简述前提知识 a. Map :数据结构基于键值对 Map<k,v> ​ 键值对:k-v ​ 键:存放内容的编号,唯一 key ​ 值:存放的内容 value 旧值被新值覆盖 ​ k和v中可写null和空格 b.方法: ​ 名.put(i,m); i位置上存m ​ 名.get(i); 返回i位置上的值 键找值 ​ 名.containsKey(i); 是否能包含此键 ​ 名.conta…

继续阅读 HashMap中存的数据为什么是无序的?存和取的顺序不一样?

python 函数 map 、lambda

  • Post author:
  • Post category:python

开篇就要提到一个大的话题:编程范型。什么是编程范型?引用 维基百科中的解释 : 编程范型或编程范式(英语:Programming paradigm),(范即模范之意,范式即模式、方法),是一类典型的编程风格,是指从事软件工程的一类典型的风格(可以对照方法学)。如:函数式编程、程序编程、面向对象编程、指令式编程等等为不同的编程范型。 编程范型提供了(同时决定了)程序员对程序执行的看法。例如,在面向对…

继续阅读 python 函数 map 、lambda

Struts2中iterator标签遍历map总结

  • Post author:
  • Post category:其他

import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork2.ActionSupport; import com.zx.demo.model.Product; import com.zx.demo.mo…

继续阅读 Struts2中iterator标签遍历map总结