自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 neo4j下载安装

1. 官网下载neo4j安装文件https://neo4j.com/download-center/#releases2. 安装Java JDK3. 将解压后的文件安装到任意盘符下:E:\neo4j-community-3.5.54. 系统环境变量配置5. 验证neo4j的安装和环境变量配置是否成功6. 以HTTP...

2020-02-12 09:34:59 1376

原创 jvm垃圾回收

垃圾回收垃圾回收(Garbage Collection GC) 就是释放垃圾占用的空间,防止内存泄漏,有效的利用内存,对内存堆中已经死亡的或者长时间没有使用的对象进行清除和回收1.定义垃圾:引用计数算法、可达性分析算法 *引用计数算法:是通过在对象头中分配一个空间来保存该对象被引用的次数(Reference Count),如果该对象被其他对象引用就加一,如果删除对象的引用就减一,...

2019-07-13 19:40:32 376

原创 ArrayList和Vector的区别

ArrayList和Vector的区别(都实现了List接口,都是有序集合)1.vector的方法都是同步的(synchronized),是线程安全的,而ArrayList的方法不是,由于线程的同步必然影响性能,所以ArrayList比Vector性能好2.Vector或ArrayList中的元素个数超过它的出事大小时,都会扩容.Vector会将长度乘2,而ArrayList会将长度乘0.5+...

2019-07-12 17:54:53 375

原创 JVM内存分配

无用的对象回收和内存管理无需关心,JVM已经做好了1.运行时数据区域:方法区,堆,虚拟机栈,本地方法栈,程序计数器 *程序计数器:线程私有的,可以看成是当前线程执行的字节码的指示器,字节码解释器工作时就是通过改变计数器来选取下一条需要执行的字节码指令.唯一一个 没有规定任何OOM异常的区域(知识点:OOM-out of memory 内存溢出) *...

2019-07-12 15:28:12 98

原创 Struts2学习笔记

首先说明我是根据struts-2.3.37版本来学习的,之后的2.5版本我以后会做补充框架:是一个半成品,完成了一部分代码,可以在其基础上再次开发 struts2框架:是web层使用的mvc框架 struts2核心:struts核心和xwork核心 struts2入门 1. 导入jar包 ...

2019-06-09 12:45:47 357

原创 使用c3p0数据库连接池示例代码 Java

先导入maven jar包public final class DBConnectServer { //使用单利模式创建数据库连接池 private static DBConnectServer instance; private static ComboPooledDataSource dataSource; private DBConnectServer...

2019-04-11 14:28:19 898

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除