• Mybatis学习总结(二)之Mapper代理开发分析

    一、概要 1、原始DAO开发中存在的问题:(1)DAO实现方法体中存在很多过程性代码。(2)调用SqlSession的方法(select/insert/update)需要指定Statement的...

    阿里 2020-02-17 20:45:31阅读:216
  • Mybatis学习总结(一)之入门基础分析

    一、Mybatis介绍 1.MyBatis是什么?    MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software found...

    访客 2020-02-17 20:45:03阅读:210
  • Java内存模型分析

    一、什么是Java内存模型       Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的访...

    阿里 2020-02-17 20:42:22阅读:229
  • Java常见的几种内存溢出及解决方案分析

    1.JVM Heap(堆)溢出:java.lang.OutOfMemoryError: Java heap space      JVM在启动的时候会自动...

    无情 2020-02-17 20:41:57阅读:218
  • 内存溢出与内存泄漏分析

    一、基本概念 内存溢出:简单地说内存溢出就是指程序运行过程中申请的内存大于系统能够提供的内存,导致无法申请到足够的内存,于是就发生了内存溢出。 内存泄漏:内存泄漏指程序运行过程中分配内存给临时...

    访客 2020-02-17 20:41:28阅读:220
  • Java的类加载机制分析

    一、什么是类的加载      类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java....

    阿里 2020-02-17 20:41:03阅读:231
  • jvm调优-从eclipse开始分析

    一、概述      什么是jvm调优呢?jvm调优就是根据gc日志分析jvm内存分配、回收的情况来调整各区域内存比例或者gc回收的策略;更深一层就是根据d...

    熊孩纸 2020-02-17 20:40:35阅读:201
  • Java垃圾回收(GC)机制详解分析

    一、为什么需要垃圾回收   如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须...

    熊孩纸 2020-02-17 20:40:04阅读:236
  • JVM分代垃圾回收策略的基础概念分析

    一、为什么要分代      分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提...

    访客 2020-02-17 20:39:33阅读:254
  • JVM之内存分配与回收策略分析

    前言      对象的内存分配,往大的方向上讲,就是在堆上分配,少数情况下也可能会直接分配在老年代中,分配的规则并不是百分之百固定的,其细节决定于当前使用的是哪种垃...

    访客 2020-02-17 20:39:10阅读:230
最新关注

mysql shell脚本分析

mysql shell连接脚本 本地连接及远程链接 #!/bin/bash #连接MySQL数据库 Host=127....

Golang两种执行流程以及区别分析

Go语言的执行方式有两种,一种是编译后再执行,另一种直接go run执行. 一、先编译后执行 .go文件(源代码)--->go...

Golang指针基本介绍及使用案例分析

一、指针的相关概念说明 变量:是基本类型,变量存的就是值,也叫值类型 地址:用于引用计算机的内存地址,可理解为内存地址的标签...

初步认识深度学习分析

直接来个现实的例子。某公司招聘....   2017年注定是深度学习火热之年,同时,博主我也正值研二学年,广深阅读文献搞科研,致力...

人工智能、机器学习和深度学习之间的区别与联系(图文)分析

大家,都知道,在2016年,Google DeepMind的AlphaGo打败了韩国的围棋大师李世乭九段。在媒体描述DeepMind胜利...

关注我们

扫一扫关注我们,了解最新精彩内容

排行榜