• 简单实现JDBC自动加载驱动,简化数据连接和关闭数据库连接

    简单实现JDBC自动加载驱动,简化数据连接和关闭数据库连接 package util; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.sql.*; import java.util.Properties; /** * 较为繁琐并且存在【通用性代码】 * 1. 数据库连接...

    2019-09-23 09:13:50 数据库sql文件word驱动IEAV<SQL数据库对象

  • PlayJava Day024

    PlayJava Day024 造型Cast补充: 子类的对象可以赋值给父类的变量 注意:Java中不存在对象对对象的赋值 父类的对象不能赋值给子类的变量 例: Vechicle v ;Car c = new Car() ;v = c ; // 可以 c = v ; // 编译错误 // 可以用造型: c = (Car)v ; // 只有当v这个变量实...

    2019-09-23 09:13:45 AV对象变量机制管理转换错误Span类型赋值

  • PlayJava Day023

    PlayJava Day023 进程:进程是程序的一次动态执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、到发展到最终消亡的过程 多进程:多进程操作系统能同时运行多个进程(程序) 多线程:是指一个进程在执行过程中可以产生多个线...

    2019-09-23 09:13:02 系统共享AV数字对象代码动态关键字启动程序

  • 【JVM学习】2.Java虚拟机运行时数据区

    【JVM学习】2.Java虚拟机运行时数据区 来源: 公众号: 猿人谷 这里我们先说句题外话,相信大家在面试中经常被问到 介绍Java内存模型 ,我在面试别人时也会经常问这个问题。但是,往往都会令我比较尴尬,我还话音未落,面试者就会“背诵”一段(Java虚拟机是由堆、方法...

    2019-09-23 09:12:57 虚拟机用户内存管理系统公众号PS程序猿共享AVvivo

  • Java数据类型和自动拆装箱

    Java数据类型和自动拆装箱 1.java的数据类型:基本数据类型(8种)和引用数据类型。 基本数据类型: 类型 boolean byte short char int long float double 位 1 8 16 16 32 64 32 64 字节 1 2 2 4 8 4 8 范围 -2^7~2^7-1 -2^15~2^15-1 -2^15~2^15-1 -2^31~2^31-1 -2^63...

    2019-09-23 09:12:27 java数据类型AV对象接口功能数组效率转换数据POST

  • 一次容器化springboot程序OOM问题探险

    一次容器化springboot程序OOM问题探险 背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调查 一查日志 由于是容器化部署的程序,登上主机后使用docker logs ContainerId查看输出日志,并没有发现任何异常输出。...

    2019-09-23 09:12:23 文件服务器txt精简IE分析工具分析网站PSdocker镜像

  • PlayJava Day022

    PlayJava Day022 List接口: ArrayList:数组集合,底层使用数组,查询快,增删慢 LinkedList:链表集合,底层使用链表形式,查询慢,增删快 注意: 对于随机访问get和set,ArrayList优于LinkedList,因为LinkedList要移动指针 对于新增和删除操作add和remove,LinkedL...

    2019-09-23 09:11:57 ESETAV对象函数接口解决使用删除数组value

  • Java内存模型

    Java内存模型 1、基本概念 程序:代码,是为了完成某一个任务,代码序列(静态的概念) 进程:程序在某些数据上的一次运行(动态的概念) 线程:一个进程可能包含一个或多个线程(占有资源的独立单元) 2、JVM与线程 JVM什么时候启动? 类被调用是时启动JVM,JVM线程...

    2019-09-23 09:11:48 cmswifivpswdsIDC硬件有信qqtxtPBN

  • Java性能之synchronized锁的优化

    Java性能之synchronized锁的优化 synchronized / Lock 1.JDK 1.5之前,Java通过synchronized关键字来实现锁功能 synchronized是JVM实现的内置锁,锁的获取和释放都是由JVM隐式实现的 2.JDK 1.5,并发包中新增了Lock接口来实现锁功能 提供了与synchronized类似的同步功...

    2019-09-23 09:11:28 底层操作系统word用户系统AV高并发<常用对象代码

  • 深入理解JVM内存分配策略

    深入理解JVM内存分配策略 理解JVM内存分配策略 三大原则+担保机制 JVM分配内存机制有三大原则和担保机制 具体如下所示: 优先分配到eden区 大对象,直接进入到老年代 长期存活的对象分配到老年代 空间分配担保 对象优先在Eden上分配 如何验证对象优先在Eden上分配呢,...

    2019-09-23 09:11:26 ASP定义虚拟机PStimAVvivoAEtheServer