• java面试题-spring篇

    java面试题-spring篇 这次是关于spring的面试题,和上次一样依旧挑了几个具有代表性的。 一. 谈谈你对 Spring 的理解 Spring 是一个开源框架,为简化企业级应用开发而生。Spring 可以是使简单的 JavaBean 实现以前只有 EJB 才能实现的功能。Spring 是一个 IOC 和 AOP...

    2020-01-21 16:00:48 java 对象文件ASP定义IE谈谈应用开发系统常用工具Servlet

  • MyBatis学习笔记

    MyBatis学习笔记 MyBatis是一款优秀的基于Java的持久性框架 Mybatis曾经是apache的一个开源项目ibatis,2010年迁移到google,并更名为MyBatis。2013年又迁移到Github。 1.下载MyBatis ? Github链接:https://github.com/mybatis,打开出现一只奋斗的小肥鸟就对了。 ? 点击...

    2020-01-20 16:04:10 文件定义mysqlqqword驱动虚拟机用户IE系统

  • JAVA 中集合ConcurrentMap

    JAVA 中集合ConcurrentMap ConcurrentMap ConcurrentMap,它是一个接口,是一个能够支持并发访问的java.util.map集合 在原有java.util.map接口基础上又新提供了4种方法,进一步扩展了原有Map的功能 public interface ConcurrentMapK, V extends MapK, V { //插入元素 V...

    2020-01-20 16:04:02 数据安全PSAVHTTPSCDN<tab修改对象table

  • 五、JVM之堆内存

    五、JVM之堆内存 堆结构分代图 堆结构分代的意义 Java虚拟机根据对象存活的周期不同,把堆内存划分为几块,一般分为新生代、老年代和永久代(对HotSpot虚拟机而言),这就是JVM的内存分代策略。 堆内存是虚拟机管理的内存中最大的一块,也是垃圾回收最频繁的一块区域,...

    2020-01-20 16:03:20 ASP虚拟机系统AVvivo虚拟触发异常对象大小

  • HashMap源码分析(一)

    HashMap源码分析(一) 基于JDK1.7 HashMap源码分析 概述 HashMap是存放键值对的集合,数据结构如下: table被称为桶,大小(capacity)始终为2的幂,当发生扩容时,map容量扩大为两倍 HashMap采用拉链法解决Hash冲突,发生冲突时,新元素采用头插法插入到对应桶的链表中...

    2020-01-20 16:03:03 IEAccessCFAV<tab触发常用对象地址

  • JAVA并发同步互斥实现方式总结

    JAVA并发同步互斥实现方式总结 大家都知道加锁是用来在并发情况防止同一个资源被多方抢占的有效手段,加锁其实就是同步互斥(或称独占)也行,即:同一时间不论有多少并发请求,只有一个能处理,其余要么排队等待,要么放弃执行。关于锁的实现网上大把的例子,我这里只...

    2020-01-20 16:02:50 java分布式文件IEPSC++keeptimCFAVHTTPS

  • quartz基本介绍

    quartz基本介绍 Quartz基本介绍 简介 Quartz是一个功能强大的开源任务调度框架,几乎可以继承到任何java应用程序。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。同时Quartz Scheduler包含许多企业级功能,例如对JTA事务和集群的支持...

    2020-01-20 16:02:32 定义系统PS共享timAVHTTPS集群thetab

  • TornadoFx学习笔记(1)——常用的代码片段

    TornadoFx学习笔记(1)——常用的代码片段 Tornadofx是基于JavaFx的一个kotlin实现的框架 之后看情况补充.. 1.读取resources文件夹中的文件 如图 想要读取config.properties文件,有两种方法 在class文件中,可以这样写 //获得输入流val resourceAsStream = javaClass...

    2020-01-20 16:02:01 css文件文件定义word用户IE鼠标BugPSsteam

  • 关于C/C++的各种优化

    关于C/C++的各种优化 一.常量 声明常量可以方便代码的修改,提高复用性. const int maxn= 10000 ; const int N= 10000 + 10 ; const double exp=1e- 6 ; 同时,声明常量也可以减少重复运算,提高代码速度,例子如下: string s;cin s; for ( int i= 0 ;ilen;i++ ) s[i] = '...

    2020-01-20 16:01:31 文件IEiOSPSC++tim<修改常用click

  • springboot~gradle4.7之后的lombok引用方法

    springboot~gradle4.7之后的lombok引用方法 在gradle4.7以后对于加入依赖lombok方式发生变化,gradle4.7版本以前,可以直接如下引用: compile("org.projectlombok:lombok:1.18.2")或者compileOnly("org.projectlombok:lombok:1.18.2") 在gradle4.7版本以后甚至现在gra...

    2020-01-20 16:01:31 警告COM使用开发方式方法版本POST错误引用