• mybatis学习一

    mybatis学习一 初入简单介绍: MyBatis框架主要是围绕着SqlSessionFactory这个类进行的: SqlSessionFactory是一个sql会话工厂,在这个工厂里面取得一个session会话丢给客户端使用。可以理解为,session是由SqlSessionFactory制造的,需要session的时候直接去工厂里面...

    2019-08-16 11:01:19 文件定义mysqlwordYY用户IEBugPSAV

  • java学习笔记(基础篇)—集合

    java学习笔记(基础篇)—集合 一、集合框架的组成,在java.util包中。 1)接口:定义需要实现的抽象方法。 2)实现类:将接口中的方法实现,如ArrayList,Hashtable等 3)算法:存放和操作数据的算法。如哈希算法,红黑树算法... Collection(顶层接口) -List(接口) -ArrayLi...

    2019-08-16 11:00:48 java学习java学习笔记ESET定义腾讯PS腾讯云AVHTTPS对象

  • 《java并发编程的艺术》笔记

    《java并发编程的艺术》笔记 减少上下文切换方法:P3 1、无锁并发编程; 2、CAS算法; 3、使用最少线程; 4、使用协程; 避免死锁的常见方法:P6 1、避免一个线程同时获取多个锁; 2、避免一个线程在锁内同时占用多个资源,尽量保证一个锁只占用一个资源; 3、尝试使用...

    2019-08-16 11:00:40 java并发编程ESET服务器定义虚拟机用户IE系统小程序共享

  • 深入理解java虚拟机

    深入理解java虚拟机 1.1 概述 Java不仅仅是一门编程语言,还是一个由一系列计算机软件和规范形成的技术体系,这 个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系 统、移动终端、企业服务器、大型机等各种场合,如图1-1所示。时至今日...

    2019-08-16 11:00:13 Java技术java runtimejava程序开发文件服务器定义硬件导航虚拟机内存管理

  • JAVA开发异常处理十大秘诀

    JAVA开发异常处理十大秘诀 1.前提 第一层:遇到异常首先必须告诉自己,冷静,不要慌。(一看到Bug就心慌,那么武功就施展不了了) 2.入门级 第二层:遇到Bug,第一潜意识看输出异常的信息的(控制台输出,Junit输出,页面输出),优先将异常输出在控制台。 建议:遇到J...

    2019-08-16 11:00:10 java开发文件系统高手BugPS浏览器CFAVweb

  • Map.Entry

    Map.Entry Module java.basePackage java.util Interface Map.Entry K,?V All Known Implementing Classes:AbstractMap.SimpleEntry, AbstractMap.SimpleImmutableEntry Enclosing interface :Map K,?V public static interface Map.EntryK,?V A map entry (key -value...

    2019-08-16 11:00:05 IEAV<the对象接口实例使用实现value

  • TreeMap

    TreeMap 在使用TreeMap的时候 可以根据key实现数据的排序处理 ,但是对于 key是不允许设置为null的 ,因为需要依靠Comparable接口对象中的compareTo()方法进行排序,如果传入的对象为空,那么调用方法返回的就是NullPointerException;而value允许为null。 import java...

    2019-08-16 10:59:56 AV<对象COM接口使用实现value方法数据

  • Filter和Listener

    Filter和Listener Filter: 1、概念: web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,做一些事。 过滤器的作用:一般用于完成一些通用的操作:登录验证、统一编码处理,敏感字符处理.... 2、快速入门: 步骤: 1、定义一个类,实现Filter接口。 2、...

    2019-08-16 10:59:53 服务器定义Servlet浏览器web<对象代码字符串请求

  • RabbitMQ延迟消息的延迟极限是多少?

    RabbitMQ延迟消息的延迟极限是多少? 之前在写Spring Cloud Stream专题内容的时候,特地介绍了一下如何使用RabbitMQ的延迟消息来实现定时任务。最近正好因为开发碰到了使用过程中发现,延迟消息没有效果,消息直接就被消费了的情况。因此就继续深入研究了一下问题原因...

    2019-08-16 10:59:47 360PSAVHTTPS<the代码COMHTTP请求

  • HashMap的基本使用

    HashMap的基本使用 常用方法 首先,我们应该知道HashMap类实现了Map接口,所以实现了Map常用的一些方法。 (1) 插入键值对数据 public V put(K key, V value) (2)根据键值获取键值对值数据 public V get(Object key) (3)获取Map中键值对的个数 public int size()...

    2019-08-16 10:59:19 IEAV<常用对象接口使用实现删除value