会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
freelymen
博客园
首页
新随笔
联系
订阅
管理
2019年4月27日
tomcat学习
摘要: JMX和MBean 所谓JMX,是Java Management Extensions(Java管理扩展)的缩写,是一个为应用程序植入管理功能的框架。用户可以在任何Java应用程序中使用这些代理和服务实现管理。 四种Connector按照顺序命名为 NIO, HTTP, POOL, NIOP Tom
阅读全文
posted @ 2019-04-27 14:31 freelymen
阅读(84)
评论(0)
推荐(0)
2018年11月16日
容器的初始化方法和上下文的获取
摘要: 在java工程中 一,容器的初始化 //1.通过ClassPathXmlApplicationContext来加载类路径下的xml文件 ApplicationContext context1 = new ClassPathXmlApplicationContext("类路径下的xml文件路径");
阅读全文
posted @ 2018-11-16 15:43 freelymen
阅读(250)
评论(0)
推荐(0)
2018年11月15日
28.代理模式(proxy pattern)
摘要: 1.结构 2.代理的种类(根据用途分类) 3.代理的优缺点 4.代理模式的实现 静态代理(针对每个真实主题需要人为创建一个代理类) jdk动态代理(实质是生成一个实现我们传入的接口,并且继承Proxy的类,优点:针对某种功能的代理只需要实现一个InvocationHandler,然后在代码中动态的通
阅读全文
posted @ 2018-11-15 19:04 freelymen
阅读(110)
评论(0)
推荐(0)
26.装饰模式(decorator pattern)
摘要: 1.我理解的模式(是面向抽象编程的具体实践已期符合开闭原则,提高代码的可维护性和可复用性) 2.设计模式分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,
阅读全文
posted @ 2018-11-15 13:01 freelymen
阅读(110)
评论(0)
推荐(0)
2018年7月11日
3.JAVA内存溢出
摘要: JAVA的内存分为方法区、虚拟机栈、本地方法栈、堆、程序计数器五个部分,除程序计数器外,其它部分都可能出现内存溢出OOM(OutOfMemeryError)。 1、内存溢出和内存泄漏的区别内存溢出 (Out Of Memory):是指程序在申请内存时,没有足够的内存空间供其使用,出现Out Of M
阅读全文
posted @ 2018-07-11 15:33 freelymen
阅读(284)
评论(0)
推荐(0)
2018年7月10日
2.JVM的参数配置
摘要: 一、JVM参数类型 在生产环境中,一般情况下配置的参数有3种类型的: 通过java -h命令,可以查看所有标准参数,常见的有-D、-version、-classpath 通过java -X命令,可以查看所有-X参数,常见的有-Xms、-Xmx、-Xss 二、内存管理参数 1、堆栈大小设置 2、垃圾回
阅读全文
posted @ 2018-07-10 19:15 freelymen
阅读(266)
评论(0)
推荐(0)
1.java内存模型(运行时数据区)
摘要: 运行时数据区域 Java虚拟机在Java程序运行时会将内存区域划分成若干个不同的区域,各自负责不同的职责,这些区域都有各自的用途。 1.Java虚拟机运行时数据区分为以下几个部分。 2.方法区、虚拟机栈、本地方法栈、堆、程序计数器,如下图所示: 程序计数器 程序计数器是一块较小的内存空间,可以看作当
阅读全文
posted @ 2018-07-10 13:04 freelymen
阅读(361)
评论(0)
推荐(0)
1.volatile的理解
摘要: 在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以volatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型(JMM),Java并发编程的一些特性都牵扯出来,深入地话还可以考察JVM底层实现以及操作系统的相关知识。 下面我们以一次假想的面试过程,
阅读全文
posted @ 2018-07-10 12:38 freelymen
阅读(174)
评论(0)
推荐(0)
Spring配置相关
摘要: 1.Spring中通过@Value注解注入属性的方式 <!-- 方式一、PropertyPlaceholderConfigurer,访问方式@Value("${tag}") --> <bean id="appProperty" class="org.springframework.beans.fac
阅读全文
posted @ 2018-07-10 10:31 freelymen
阅读(83)
评论(0)
推荐(0)
2018年4月4日
dubbo配置相关
摘要: 1.spring之BeanFactoryAware接口 https://blog.csdn.net/xyw591238/article/details/51995486
阅读全文
posted @ 2018-04-04 13:08 freelymen
阅读(115)
评论(0)
推荐(0)
下一页
公告