- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Mysql迁移到Oracle就是这么简单
最近换了一家公司,第一天上班第一个任务就是做数据迁移,要求将Mysql数据库迁移到Oracle,一共22张表。我记得之前用Navicat做过这个,但尝试之后发现只能从Oracle迁移到Mysql,尝试了很多次都无法成功,也许有方法,但是我没有找到。于是狂搜数据迁移转换工具,但都以报错告终。曾一度想收手动转换(需要一个关键字一个关键字的改sql脚本)。就在快要放弃的时候,一个工具拯救了我,那就是...
2018-04-22 15:10:05 46143 30
原创 Dubbo总结(一):Dubbo基本使用
1.1 什么是DubboDubbo是阿里巴巴公司开源的一个高性能优秀的分布式服务框架。使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,...
2018-04-29 17:59:22 288
原创 dubbo总结(二):协议,注册中心,负载均衡,集群容错
1.注册中心1.1 ZookeeperZookeeper 是 Apacahe Hadoop 的子项目,是一个树型的目录服务,支持变更推送,适合作为 Dubbo 服务的注册中心,工业强度较高,可用于生产环境,并推荐使用 。 流程说明 服务提供者启动时: 向/dubbo/com.foo.BarService/providers目录下写入自己的 URL地址服务消费者启动时: 订阅...
2018-04-29 12:53:29 1133
原创 一个多月的面试总结,几乎涵盖了面试可能会遇到的所有问题
经过了为期近一个月面试,面试了20多家公司,刚开始有选择的投递简历,面试机会少,而且准备不充分,前三个礼拜只面了8家左右,浪费了很多时间,第四个礼拜面了12家,每次面完及时总结,到最后面试官问的题目在之前的公司都问过,笔试的题目大部分类似。终于在第5周,绝地逢生,最终拿到了14K的offer。1. java基础1.1 Object中有哪些方法?Object中一共有11个基本...
2018-04-27 01:52:50 7458 3
原创 mybatis工作中常见问题(持续更新)
本文记录日常工作经常遇到的Mybaits相关的问题。持续更新,用于自己以后翻阅,也可以给别人提供借鉴。1.传入参数参数为0查询条件失效1.1 场景再现场景是这样的,需要做一个对账单查询,可以按金额范围进行查询,页面参数写完之后进行条件,输入0测试了无数次均失效。1.2 原因解析当页面参数为0,传入到mybatis的xml中后,如果不是字符串,需指定数据类型,否则...
2018-04-27 00:23:57 471
原创 OutOfMemory详解
Java虚拟机运行时数据区域分为5个:虚拟机栈,本地方法栈,程序计数器,堆,方法区。其中虚拟机栈,程序计数器,本地方法栈都是线程私有的,生命周期和线程生命周期相同,随线程生而生,随线程灭而灭。堆和方法区是线程共享的,存放了大量的对象实例,通常说的GC指的就是这个,程序计数器是线程所执行的行号指示器,是唯一一个不会产生OutOfMemory(一下简称OOM)的区域。产生OOM的主要原因...
2018-04-15 20:57:19 551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人