Loading

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 30 下一页
摘要: 依赖注入的配置 Spring的依赖注入分为 基于构造函数的依赖注入 基于setter方法的依赖注入 基于构造函数的依赖注入 <!-- 通过构造器参数索引方式依赖注入 --> <bean id="byIndex" class="cn.javass.spring.chapter3.HelloImpl3" 阅读全文
posted @ 2020-06-11 15:10 程序员自由之路 阅读(896) 评论(1) 推荐(0)
摘要: IOC容器简介 我们经常说Spring是一个IOC容器,Spring中这么多代码,那么到底哪些类是IOC容器的主要表现形式呢?其实在Spring中IOC容器的主要表现形式是BeanFactory和ApplicationContext这两个接口。这两个接口的具体实现类就可以看成是IOC容器在Sprin 阅读全文
posted @ 2020-06-11 14:16 程序员自由之路 阅读(994) 评论(0) 推荐(2)
摘要: 有时候在项目中会遇到需要连接两个数据库的情况。本文就结合Spring和Mybatis来讲下怎么使用双数据源(或者是多数据源)。 背景知识介绍 本文中实现多数据源的关键是Spring提供的AbstractRoutingDataSource。这个类可以根据lookup key来实现底层数据源的动态转换。 阅读全文
posted @ 2020-06-04 14:14 程序员自由之路 阅读(2785) 评论(0) 推荐(0)
摘要: 缓存简介 一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这样少了一步和数据库的交互,可以提升查询的效率。 但是一个硬币都具有两面性,缓存在带来性能提升的同时也“ 阅读全文
posted @ 2020-06-03 16:19 程序员自由之路 阅读(1110) 评论(0) 推荐(0)
摘要: 《Java虚拟机规范》将虚拟机的内存分为以下几个区域: 堆区:堆区是JVM中最大的一块内存区域,按照垃圾分代收集的角度划分,又可以分成年轻代和老年代,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配; 方 阅读全文
posted @ 2020-06-01 21:36 程序员自由之路 阅读(1211) 评论(0) 推荐(0)
摘要: MyBatis的使用非常简单,使用流程整体可以分成以下四步: public class UserDaoTest { private SqlSessionFactory sqlSessionFactory; @Before public void setUp() throws Exception{ C 阅读全文
posted @ 2020-06-01 16:04 程序员自由之路 阅读(1971) 评论(0) 推荐(0)
摘要: Java程序员为什么要了解虚拟机相关的知识 Java程序在设计之初就号称“一次编译,到处运行”。Java之所以能做到“一次编译,处处运行”是因为Java虚拟机隐藏了底层技术的复杂性以及机器和操作系统的差异性。 运行程序的物理机千差万别,而Java虚拟机则在千差万别的物理机上面建立了统一的运行平台,实 阅读全文
posted @ 2020-05-30 18:19 程序员自由之路 阅读(1211) 评论(0) 推荐(0)
摘要: fail-fast 在网上搜了下fail-fast的解释,很多人说fail-fast是Java中集合的一种错误检测机制,比如下面这个网友的解释: fail-fast 机制是java集合(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行操作时,就可能会产生fail-fast事件 阅读全文
posted @ 2020-05-29 15:08 程序员自由之路 阅读(22503) 评论(1) 推荐(8)
摘要: 今天去服务器后台看日志,发现有很多NullPointerException异常。我下意识的去找异常栈信息,想看下到底是哪行代码导致了空指针。但是发现日志中只打印出了如下日志: null java.lang.NullPointerException: null 我怀疑是不是打印日志的时候没有将异常栈打 阅读全文
posted @ 2020-05-21 14:32 程序员自由之路 阅读(4325) 评论(2) 推荐(2)
摘要: Nginx的安装 安装Nginx之前,需要先获取Nginx的安装文件。我们可以在http://nginx.org/en/download.html获取各个版本的Nginx安装文件。大家可以按照自己的需求自行下载相应的安装文件。 Windows版本的安装 Nginx的Windows版本安装比较简单。下 阅读全文
posted @ 2020-05-19 23:14 程序员自由之路 阅读(13426) 评论(0) 推荐(1)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 30 下一页