简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Singleton(单例模式)一句话总结:一个类在Java虚拟机中只有一个对象,并提供一个全局访问点。生活中例子:太阳、月亮、国家主席等。解决什么问题:对象的唯一性,性能浪费太多。项目里面怎么用:数据库连接对象,属性配置文件的读取对象。模式结构:分为饿汉式和懒汉式(如果考虑性能问题的话,就使用懒汉式,因为懒汉式是在方法里面进行初始化的),构造器私 有化,对
GC垃圾回收,当你内存溢出时,使用回收垃圾时,你的对象真正使用你如何处理,JVM装载class文件的机制 内存溢出问题 对JVM有多少的了解,如果出现内存溢出的时候,我要怎么办(申请虚拟内存)? 你在项目中用反射了吗?反射是怎么实现的? 堆与栈的区别? 垃圾回收(gc)干什么的?内存溢出是什么? classload怎么加载class class.forname的
原因如下:你oracle安装成功后,一直未停止数据库(即数据库是启动的),客户端配置成功后,应该一直不会有什么问题。而一旦你和我同事一样,有时把Oracle安装在虚拟机中,而且Oracle安装完毕后,没在进行任何监听的配置,则虚拟机再启动,则就会出现ORA-12514的问题。如下图 如下是解决思路:根据出错信息判断出客户端未监听到实例服务名1
1.tomcat给你你怎样去调优?1. JVM参数调优:-Xms 表示JVM初始化堆的大小,-Xmx表示JVM堆的最大值。这两个值的大小一般根据需要进行设置。当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大值的80%。在catalina.bat中,设置JAVA_OPTS='-Xms256m -Xmx512m',表示
1:JDK,JRE,JVM分别是什么?它们之间有什么关系? jdk是Java开发环境,jre是Java运行环境,jvm是Java虚拟机,jre包含jvm。 2:什么是环境变量?用户变量与系统变量有什么区别? 环境变量相当给系统和用户程序设置参数的,具体起什么作用跟具体的环境变量有关,也可以说环境变量 是给windows命令指路的,让Windows能找到可执行的命令。...
1 出现的问题:linux部署elasticsearch,本地可以通过:curl http://localhost:9200 访问,但外部不能通过 http://ip:9200访问2 解决方法:打开Elasticsearch的配置文件vimconfig/elasticsearch.yml ,去掉network.host...
f-sp-1. Spring的aop你怎样实现?用动态代理和cglib实现,有接口的用动态代理,无接口的用cglibf-sp-2. Spring在SSH起什么作用整合作用f-sp-3. Spring容器内部怎么实现的内部用Map实现,或者说HashMapf-sp-4. 怎么样理解IOC与AOPIOC是一种控制反转的思想,降低了对象的耦合度,AOP是面向切面