240 发简信
  • Java对象内存模型和GC机制

    JVM中的堆和栈,方法区 1.栈是运行时的单位,堆是存储的单位。2.栈解决程序的运行问题,即程序如何执行,如何处理数据;堆解决数据存储的问题,数...

  • java线程池

    Java线程池 Java通过Executor提供了4种线程池,分别为: cashedThreadPool:可缓存线程池,如果线程池长度超过了处理...

  • Docker

    简述 Docker是基于GoLang编写的,2013年推出。越来越多的厂商都开始用Docker作为基础设施自动化的工具。Docker是开源的应用...

  • 事务

    事务 事务是一个并发控制的单位,是用户定义的一个操作序列。包含了多个sql操作。 事务特性 原子性:要么都做,要么都不做。一致性:完成事务后,所...

  • sql函数

    case .. when ...then .. else .. end 条件判断函数举例1: 从胜负记录表中,查询出每个人胜场个数和败场个数。 ...

  • HashMap

    HashMap本质是哈希表,通过k-v存储数据,映射关系通过哈希函数构造。 哈希函数的实现方式 1.直接定址法:取关键字的线性函数值作为哈希地址...

  • 安全

    SQL注入 所谓sql注入式攻击,就是攻击者把sql语句插入到表单的输入域或者页面请求中的字符串中,欺骗服务器执行恶意的sql命令。 举例:用户...

  • Mysql

    分页 Limit limit [ offset ],[ count ]offset: 数据偏移量。从第一条开始offset =0 , 从第1...

  • JVM知识

    java字符串在内存中:存放于堆中或者字符串常量区 堆内存 堆内存分为Permanent Space(持久代) 和Heap Space 。Hea...