搜索结果
查询Tags标签: put,共有 481条记录-
使用ArrayList集合存放HashMap集合
1 package MapTest;2 3 import java.util.ArrayList;4 import java.util.HashMap;5 6 /**7 * 使用ArrayList集合存放HashMap集合:8 * 需求创建一个ArrayList集合,存储三个元素,每个元素类型为HashMap集合9 */ 10 public class HashMapTest04 { 11 public stati…
2022/8/11 23:25:07 人评论 次浏览 -
hashMap 与hashTable的区别 concurrentHashMap
hashMap 1.7底层:数组+链表 采用头插法 (当多个key发生hash冲突,就会让链表过长,查询效率较低,时间复杂度为O(n)) hashMap 1.8底层 :数组+链表+红黑树 采用尾插法 当数组容量>=64且链表长度>8 就会转换为红黑树 时间复杂度为log(On) hashMap 允许key设置null…
2022/8/9 23:23:00 人评论 次浏览 -
Oracle 相关基础1-变量
PL/SQL表示SQL的过程式语言扩展(Procedural Language Extension to SQL)。 通过添加任何高级语言所拥有的编程结构和子程序, PL/SQL实现了对SQL的扩展 PL/SQL可用于服务器端(Oracle数据库)和客户端(Oracle Forms等)开发 PL/SQL不是独立的编程语言,它是Oracle RDBMS的…
2022/8/6 2:24:02 人评论 次浏览 -
SpringBoot配置----@PropertySource、@ImportResource、@Bean
一、@PropertySource 如果想使用项目加载特定的配置文件,可以使用@PropertySource 新建一个项目 DemoApplication.javapackage com.zk.demo;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;@…
2022/8/4 6:24:18 人评论 次浏览 -
Java并发容器和框架
1、ConcurrentHashMap的实现原理和使用 1.1、使用ConcurrentHashMap的原因: (1)线程不安全的HashMap:HashMap在并发操作的时候执行put操作会引起死循环,是因为多线程会导致HashMap的Entry链表会形成环形的数据结构,一旦形成环形的数据结构,Entry的next节点永不为空…
2022/8/2 14:23:50 人评论 次浏览 -
Java EnumMap put()方法具有什么功能呢?
转自: http://www.java265.com/JavaCourse/202204/2759.html EnumMap简介: EnumMap是保存枚举类型的Map map的key是枚举类型 这点在类定义的时候就已经声明好了EnumMap<K extends Enum<K>, V> 如何不是枚举类型编译会出错。 例:定义了一个Enum类 JdbcType。 …
2022/7/30 1:25:23 人评论 次浏览 -
HashMap 键值对为null的情况
public static void main(String[] args) {Map<String ,Object> map = new HashMap<>();map.put("","wang");map.put("f",null);map.put(null,"haha"); // map.put(null,null);System.out.println(map);}结果…
2022/7/28 23:30:36 人评论 次浏览 -
Java之Map中的map.keySet()方法具有什么功能呢?
转自: http://www.java265.com/JavaCourse/202203/2605.html map简介:Map 是一种键-值对(key-value)集合,Map 集合中的每一个元素都包含一个键对象和一个值对象。其中,键对象不允许重复,而值对象可以重复,并且值对象还可以是 Map 类型的,就像数组中的元素还可以是数…
2022/7/26 1:24:06 人评论 次浏览 -
[mybatis]mybatis动态sql的标签使用详解
动态sql根据不同的环境生成不同的sqlifchoose (when, otherwise)trim (where, set)foreach if使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。如果传入name就根据name查询,如果输入age就根据age查询,如果不输入就全部查询。 这里还使用了一对标签主要作用是…
2022/7/24 2:22:45 人评论 次浏览 -
python队列Queue
Queue Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 基本FIFO队列 class Queue.Queue(maxsize=0) FIFO即First in First Out,先进先出。Queue提供了一个基本的FI…
2022/7/23 1:26:24 人评论 次浏览 -
什么是 RESTful API
简要定义 RESTful 设计风格,简而言之,就是用 HTTP method 表示操作,URL 表示被操作的资源的一种 HTTP API 设计风格。 这其中,GET 表示获取(查询),POST 表示创建,PUT 表示修改,DELETE 表示删除。 为什么将 API 设计成 RESTful 风格 清晰,标准,简明,扩展方便,…
2022/7/22 6:27:28 人评论 次浏览 -
sql-pl/sql
PLSQL PL/SQL:对SQL语言的扩展,可以对SQL进行编程 单行注释以-- 多行注释 /* */,可以跨多行 块结构 declare--声明变量、常量、光标、例外 begin--程序 exception --例外 end;DECLARE 声明部分。 这是为游标,数据类型定义,变量,嵌入函数和过程分配内存的位置。 BEGIN …
2022/7/14 2:20:12 人评论 次浏览 -
Oracle 控制台输出信息
定义:DBMS_OUTPUT.PUT_LINE (item IN VARCHAR2);使用:-- 必须有,不然无法显示会报错 SET SERVEROUTPUT ON DECLARENUM INT := 0; num_max INT := 8; BEGINdbms_output.put_line(FOR i IN 0 .. 3); FOR i IN 0 .. 3 LOOPdbms_output.put_line(f( || i || ) = || i);…
2022/7/9 2:22:50 人评论 次浏览 -
279/280Map集合遍历键找值方式和HashMap储存自定义类型键值
Map集合遍历键值对方式 Map集合遍历的第二种方式:使用Entry对象遍历 Map集合中的方法:Set<Map.Entry<K,V>> entrySet()返回此映射中包含的映射关系的 Set 视图。 实现步骤: 1.使用Map集合中的方法entrySet( ),把Map集合中多个Entry对象取出来,存储到一个set集…
2022/7/7 23:20:19 人评论 次浏览 -
Map接口中的常用方法以及遍历键找值的方式
Map接口中的常用方法 public v put(K key,v value)]:把指定的键与指定的值添加到Map集合中。 public v remove(object key);把指定的键所对应的键值对元素在Map集合中删除,返回被删除元素的值。 public v get(0bject key)根据指定的键,在Map集合中获取对应的值。boolea…
2022/7/7 6:21:36 人评论 次浏览