- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Spring 使用问题解决方案
1、service层方法抛出自定义异常(继承自Exception),使用声明式事务@Transaction,不回滚根据官方文档所描述的,声明式事务默认仅支持runtime, unchecked exceptions,可将自定义异常继承自RuntimeException 或 @Transactional(rollbackFor=Exception.class) In its defaul...
2018-06-01 19:30:59
312
原创 Oracle 使用常见问题解决方案
1、导入导出1.1、Oracle 11G默认空表不导出解决方案Oracle 11G在用export导出时,空表不能导出,11G R2中有个新特性,当表无数据时,不分配segment,以节省空间。设置deferred_segment_creation 参数,该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。使用dba登录到oracle 执行...
2018-03-21 11:18:41
1508
1
原创 Git 常见问题解决方案
记录下在使用git的过程中遇见的错误,持续更新中…1.fatal: refusing to merge unrelated histories执行 git pull origin branchname --allow-unrelated-histories 命令2.error: pathspec ‘commit” did not match any file(s) known to
2017-12-26 11:34:54
556
原创 Spring 源码分析《Bean的获取与创建流程》
Bean的获取与创建流程applyBeanPostProcessorsAfterInitialization方法定义:@Overridepublic Object applyBeanPostProcessorsAfterInitialization(Object existingBean, String beanName) throws BeansException { Ob
2017-10-12 13:27:11
430
原创 Spring Boot Druid 多数据源 Atomikos 分布式事务
1、前言由于最近需要做一个接口平台,用到了两个数据库(业务库和系统库分离),需要考虑同时操作两个数据库的数据时事务的管理,这时搜索了下资料,发现使用分布式事务可满足现状需求。之前也没接触过分布式事务,在baidu、google了一遍之后,根据相关的示例也未成功搭建。在一番折腾之后,终于搭建成功, 现将其记录下来,也为将来有此需求的朋友提供一点帮助。2、名词解释1、Spring Boot:Spring
2017-07-21 21:58:12
31174
3
原创 Java虚拟机学习笔记(1)Windows下编译OpenJDK8
1.编译环境准备1.1.获取JDK源码OpenJDK的官网为 http://openjdk.java.net/。下载JDK8的地址http://download.java.net/openjdk/jdk8,其提供了俩种源码下载方式:Mercurial(一种代码版本管理工具)和Bundles(以源码包的形式下载)。我们采用Bundles进行获取。1.2.编译环境准备解压下载的
2017-06-11 00:34:36
3002
原创 Windows 安装openssl
1、本文环境windows8.1 64位,interCPUopenssl解压的位置:F:\openssl-0.9.8dopenssl安装的位置:D:\opensslActivePer安装的位置:D:\Perl64VS2012自带的VC++编译器 2、所需要的工具及环境下载 openssl(下载地址)下载ActivePer(下载地址)VC++编译器 3、开始安装解压openssl,我
2016-06-08 14:40:22
3564
1
原创 CVS报错:could not find desired version的解决办法
错误信息如下:**Errors have occurred while calculating the synchronization state for CVS Workspace. The server reported an error while performing the “cvs update” command. The server reported an error while
2015-12-01 09:08:41
1442
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人