相关分类: Java技术 C/C++ VB delphi
  • 读写锁(ReadWriteLock)

    读写锁(ReadWriteLock) 为了提高性能,Java提供了读写锁, 读写锁分为读锁和写锁 。多个读锁不互斥,读锁与写锁互斥,写锁与写锁互斥,这是由JVM控制的。如果没有写锁的情况下,读是无阻塞的,在一定程度上提高了程序的执行效率。 读锁 如果你的代码只读数据,可以很...

    2019-11-22 09:32:37 AVntt<namesys代码接口实现

  • SpringMVC的工作流程?Mybatis和hibernate区别?

    SpringMVC的工作流程?Mybatis和hibernate区别? SpringMVC的工作流程? 1. 用户发送请求至前端控制器DispatcherServlet 2. DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3. 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果...

    2019-11-22 09:31:49 文件定义用户IEServletAVSQL视图

  • Volatile关键字

    Volatile关键字 Java语言提供了一种稍弱的同步机制,即 Volatile变量,用来确保变量的更新操作通知到其他线程。 volatile变量不会被缓存在寄存器或对其他处理器不可见的地方,因此在读取volatile类型的变量时总会返回最新写入的值。 volatile变量具备两种特性: 变量可...

    2019-11-22 09:32:19 共享AV关键字写入使用缓存场景变量

  • SpringBoot 源码解析 (七)----- Spring Boot的核心

    SpringBoot 源码解析 (七)----- Spring Boot的核心能力 - SpringBoot如何实现SpringMvc的? 上一篇我们讲了SpringBoot中Tomcat的启动过程,本篇我们接着讲在SpringBoot中如何向Tomcat中添加Servlet、Filter、Listener 自定义Servlet、Filter、Listener Spring容器中...

    2019-11-22 09:31:19 文件定义YYIEServletWebAppBugPS

  • 异常: java.security.InvalidKeyException: Illegal

    异常: java.security.InvalidKeyException: Illegal key size 今天在做接口测试的时候遇到个异常: java.security.InvalidKeyException: Illegal key size。 SecretKeySpec secretKeySpec = new SecretKeySpec(aesKey, AES); Cipher cipher = Cipher.getInstance(AES/...

    2019-11-22 09:32:06 文件txtPSAVAEHTMLNET.htm

  • Java 复习笔记5 - 异常处理

    Java 复习笔记5 - 异常处理 异常处理 异常分类与体系结构: Error 相关类型的异常是程序无法处理(大多都是修改代码无法解决的)的异常,这类异常通常需要我们调整JVM的运行环境 Exception 相关类型的异常是程序可以处理的异常,其包含两大子类型 编译异常(CheckedException...

    2019-11-22 09:31:35 定义虚拟机timAV<虚拟异常对象

  • spring依赖注入三种方式

    spring依赖注入三种方式 一、构造器注入 构造器注入是在程序中实现构造器,可以注入任意类型,如自定义类,集合,String等,注:构造器所有有final修饰的变量都必须在构造方法中注入。 二、设值注入(setter方式注入) setting注入是使用setting方法注入 三、Feild方式...

    2019-11-22 09:31:05 定义Wired使用依赖注入实现方式方法变量

  • java-完全解耦

    java-完全解耦 完全解耦:降低代码的限制性,是同一代码能够用到更多的程序中 1 package interfaces.interfaceprocessor; 2 import static net.mindview.util.Print.print; 3 4 interface Processor { 5 String name(); 6 Object process(Object input); 7 } 8 public...

    2019-11-22 09:30:48 IEPSAV<NETtheWAPname

  • Java 复习笔记6 - 包装类 常量池

    Java 复习笔记6 - 包装类 常量池 概述: 在Java中存在一些基本数据类型,这些基本数据类型变量,不能像其他对象一样调用方法,属性.... 一些情况下带来一些问题,包装类就是为了解决这个问题而出现 包装类可以使得这些基础数据类型,拥有对象的能力 包装类与基础类型的对应关...

    2019-11-22 09:31:13 虚拟机系统AV虚拟数字对象sys代码

  • 线程状态---Day24

    线程状态---Day24 线程状态概述: 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中, 有几种状态呢?在API中 java.lang.Thread.State 这个枚举中给出了六种线程状态 Timed Waiting(计时等待) Timed Waiting在AP...

    2019-11-22 09:30:48 timAVntt<数字对象namesys

2