摘要:一、内存泄漏原因 非静态内部类会有持有外部类,如果有地方引用了这个非静态内部类,会导致外部类也被引用,垃圾回收时无法回收这个外部类(即使外部类已经没有其他地方使用了) 解决方案: 1、不要让其他地方持有这个非静态内部类的引用,直接在这个歌非静态内部类执行业务 2、将这个非静态内部类改为静态内部类,内
阅读全文
摘要:一、创建LocalDateTime的方式 //当前时间创建 LocalDateTime bjTime = LocalDateTime.now(); //指定时区创建 LocalDateTime lsjTime = LocalDateTime.now(ZoneId.of("America/Los_An
阅读全文
摘要:一、Ideal settings配置,maven项目选择importing 二、找到源代码,ctr+b,ctr+7能看到本类的所有方法,右键,add sources
阅读全文
摘要:一、创建JAVA_HOME,值为:C:\Java\jdk1.8.0_321 二、创建CLASSPATH变量,值为: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 三、path添加值,分别是 %JAVA_HOME%\bin %JAVA_HOME
阅读全文
摘要:1、下载maven,https://maven.apache.org/download.cgi,windows版本 apache-maven-3.8.4-bin.zip 2、配置环境变量,配置path 3、配置阿里云镜像和本地仓库 <mirror> <id>aliyunmaven</id> <mir
阅读全文
摘要:以前下载安装方式,真的搞不成,有各种依赖,搞了半天,还是通过yum好 1、yum仓库下载MySQL:sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQ
阅读全文
摘要:前提 安装 jdk,并且正常 1、把文件拷贝到 /usr/local/src/tomact文件夹下面 2、解压Tomact,tar -zxvf apache-tomcat-7.0.57.tar.gz 3、重新命名 ,mv apache-tomcat-7.0.57 tomcat 4、启动文件,./st
阅读全文
摘要:查看linux上是否存在已经安装好的JDK javac java –version rpm -qa | grep java 查看本机上所有已经安装成功的软件,只查看和java相关的 删除linux自带jdk rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.
阅读全文
摘要:1、首先打开servers,移除已经发布的所有项目 2、点击servers右键clean,让后双击打开,选择server locations第二项,使用本地的tomcat安装目录,就能找到jsp编译以后的java文件,他在tomcat的work目录下面
阅读全文
摘要:1、下载JDBC,下载地址 https://dev.mysql.com/downloads/connector/j/ 3、引入包,jdk是1.8 的,选用jdbc 8.0.18 4、添加源代码,直接选择ZIP包,源代码自动添加,选中Driver,按住ctrl,再点击鼠标左键 5、静态代码块 6、连接
阅读全文