Java仗剑走天涯

全栈式Java开发

【KVM系列文章】目录

【KVM系列01】KVM简介及安装 【KVM系列02】KVM的CPU 和内存虚拟化 【KVM系列03】KVM的I/O 全虚拟化和准虚拟化 【KVM系列04】KVM的I/O 设备直接分配和SR-IOV 【KVM系列05】Libvirt 介绍 【KVM系列06】Nova 通过 libvirt...

2019-03-26 09:18:16

阅读数 232

评论数 0

ORACLE系列异常总结ORA

本文对常见的Oracle使用中的异常解决方案进行总结 1.ORACLE异常--ORA系列:ORA-00904 标识符无效 invalid identifier 2.ORACLE异常--ORA-00918 未明确定义列 column ambiguously defined 3.ORA-0094...

2018-07-28 11:22:29

阅读数 557

评论数 0

MySQL/Oracle数据库优化总结(非常全面)

MySQL/Oracle数据库优化总结(非常全面)

2017-08-21 21:05:30

阅读数 24206

评论数 3

轻松学,Java 中的代理模式(proxy)及动态代理

代理代理是英文 Proxy 翻译过来的。

2017-06-30 19:08:45

阅读数 1173

评论数 0

安装完CentOS 7 后必做的七件事

CentOS是最多人用来运行服务器的 Linux 版本,最新版本是 CentOS 7。当你兴趣勃勃地在一台主机或 VPS 上安装 CentOS 7 后,首要的工作肯定是加强它的安全性,以下列出的七件事,是你进一步配置系统和安装其他软件前必须做的。 1. 更改 root 密码 若果你是自行安装 ...

2019-05-01 23:36:25

阅读数 74

评论数 0

【深入Java虚拟机JVM 10】回收方法区

说明:文章所有内容均摘自《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 很多人认为方法区(或者HotSpot虚拟机中的永久代)是没有垃圾收集的,Java虚拟机规范中确实说过可以不要求虚拟机在方法区实现垃圾收集,而且在方法区中进行垃圾收集的“性价比”一般比较低:在堆中,尤其是在...

2019-04-13 09:48:34

阅读数 84

评论数 0

【深入Java虚拟机JVM 09】JVM垃圾回收finalize方法--对象最有一次自我拯救

说明:文章所有内容均摘自《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 即使在可达性分析算法中不可达的对象,也并非是“非死不可”的,这时候它们暂时处于“缓刑”阶段。 要真正宣告一个对象死亡,至少要经历两次标记过程:如果对象在进行可达性分析后发现没有与GC Roots相连...

2019-04-13 09:33:04

阅读数 83

评论数 0

【深入Java虚拟机JVM 08】JVM四种引用-强引用、软引用、弱引用、虚引用

说明:文章所有内容均摘自《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断对象的引用链是否可达,判定对象是否存活都与“引用”有关。 在JDK 1.2以前 Java中的引用的定义很传统:如果referen...

2019-04-13 09:21:35

阅读数 87

评论数 0

【深入Java虚拟机JVM 07】JVM如何判断对象已死

说明:文章所有内容均摘自《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。 1 引用计...

2019-04-11 08:34:48

阅读数 74

评论数 0

【深入Java虚拟机JVM 06】垃圾收集概述

说明:文章所有内容均摘自《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 说起垃圾收集(Garbage Collection,GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史比Java久远,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和...

2019-04-10 08:29:55

阅读数 85

评论数 0

【Spring注解系列14】@Profile进行环境切换

1.@Profile Profile: Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能; 开发环境、测试环境、生产环境; 数据源:(/A)(/B)(/C); @Profile:指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件 ...

2019-04-09 22:12:50

阅读数 61

评论数 0

【Spring注解系列13】Spring自动装配总结:@Autowired、@Resource、@Qualifier、@Inject

目录 1.@Autowired、@Resource、@Qualifier、@Inject 1)、@Autowired 2)、@Resource与@Inject 3)、 @Autowired参数取值 2.实例 1.@Autowired、@Resource、@Qualifier、@Inje...

2019-04-09 12:39:56

阅读数 51

评论数 0

详解Dozer对象转换使用方法

1.Dozer作用 Dozer是一个实现对象间字段赋值转换的工具包。 它支持简单的属性映射,复杂类型映射,双向映射,隐式显式的映射,以及递归映射。 它支持三种映射方式:注解、API、XML。 它是开源的,遵从Apache 2.0 协议 常见应用场景: 微服中,有大量实体转换,从前端...

2019-04-08 17:10:09

阅读数 55

评论数 0

【Spring注解系列12】@Value与@PropertySource注解

1.@Value与@PropertySource注解 @Value注解:主要用于赋值,该值可以是取值配置文件中的,也可以直接赋值,也可以使用SpEl表达式进行计算的结果,抑或直接从环境变量中获取。 该注解不能处理日期类赋值 1、基本数值 2、可以写SpEL; #{} 3、可以写${};取出配...

2019-04-08 08:43:12

阅读数 53

评论数 0

【Spring注解系列11】Spring后置处理器BeanPostProcessor用法与原理

1.BeanPostProcessor原理 先说,bean的后置处理器BeanPostProcessor接口中两个方法: postProcessBeforeInitialization:在初始化之前工作 postProcessAfterInitialization:在初始化之后工作 Be...

2019-04-04 16:27:56

阅读数 54

评论数 0

【Spring注解系列10】SpringBean的生命周期

1.SpringBean生命周期定义 指bean创建---初始化----销毁的过程。 构造(对象创建): 单实例:在容器启动的时候创建对象 多实例:在每次获取的时候创建对象 初始化和销毁方式: 指定初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁...

2019-04-04 07:59:36

阅读数 58

评论数 0

【Spring注解系列09】Spring初始化和销毁接口-InitializingBean与DisposableBean

1.InitializingBean与DisposableBean InitializingBean 定义初始化逻辑,用于执行自定义初始化或者校验已设置的属性值等。 * Interface to be implemented by beans that need to react once...

2019-04-03 12:44:40

阅读数 42

评论数 0

【Spring注解系列08】@PostConstruct与@PreDestroy

1.@PostConstruct与@PreDestroy @PostConstruct:在bean创建完成并且属性赋值完成;来执行初始化方法 @PreDestroy:在容器销毁bean之前通知我们进行清理工作 2.实例 @Service public class PersonServic...

2019-04-03 08:22:06

阅读数 44

评论数 0

【Spring注解系列07】Spring注入Bean有哪些方式总结

给Spring容器中注册组件方式: 1)、包扫描+组件标注注解(@Controller/@Service/@Repository/@Component) 2)、@Bean 导入的第三方包里面的组件 3)、@Import 快速给容器中导入一个组件 1)、普通class类对象,id默认是全类名 ...

2019-04-02 22:59:52

阅读数 1539

评论数 0

【Spring注解系列06】FactoryBean注入对象用法

使用Spring提供的 FactoryBean(工厂Bean); 1)、默认获取到的是工厂bean调用getObject创建的对象 2)、要获取工厂Bean本身,我们需要给id前面加一个& &colorFactoryBean实例类与配置类 public ...

2019-04-02 22:41:46

阅读数 43

评论数 0

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