自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yujunyi的博客

http://yujunyi.com

原创 IDEA 插件推荐(持续更新)

我的博客原文地址:http://yujunyi.com/2019/08/06/IDEA 插件推荐(持续更新)/ 欢迎访问 说明 IDEA 的强大之处还在于拥有许多优秀的插件,这些插件可以提升开发效率。 本文推荐一些 IDEA 的插件,都是自己使用过的,会持续更新。 一、JRebel (热部署插件...

2019-08-06 13:30:22

阅读数 127

评论数 0

原创 解决 Wildfly 启动超时(concurrent timeout)

我的博客原文地址:http://yujunyi.com/2019/07/10/解决 Wildfly 启动超时(concurrent timeout)/ 欢迎访问 问题 在做项目的过程中,由于项目比较庞大,并且使用了 VPN 导致网络较差。在启动时经常报启动超时的错误,错误详情如下: 16:38:...

2019-07-10 10:08:43

阅读数 165

评论数 0

原创 IDEA 中设置全局 hook 解决提交代码时 missing changeId 的问题

背景 IDEA 下载好 Git 项目,安装好 Gerrit 插件后,提交代码时无法将代码 Push 到 Git 仓库,报 missing changeId 的错误,或者说报 rejected by remote 的错误。 这是因为 IDEA 的插件在提交代码时不像 Eclipse 的插件那样可以填...

2019-06-13 15:44:38

阅读数 70

评论数 0

原创 利用 JEXL 动态计算表达式

我的博客原文地址:https://www.yujunyi.com/java/645.html 欢迎访问 定义 Java Expression Language (JEXL) 是一个表达式语言引擎,可以用来校验数据。 背景 项目中,需要配置一些规则,然后根据动态的数据去验证规则。比如配置如下的规则...

2019-03-06 19:52:45

阅读数 699

评论数 0

原创 JRebel 激活地址及自建 JRebel License Server

我的博客原文地址:https://www.yujunyi.com/java/ide/632.html 欢迎访问 说明 JRebel 是一款很强大的热部署工具,但是需要收费。当然收费是不可能的,我们只能想办法破解,破解的方法之一就是找一个 JRebel License Server ,用于激活。 ...

2019-01-29 14:37:51

阅读数 1863

评论数 3

原创 回溯算法

我的博客原文地址:http://www.yujunyi.com/数据结构与算法/607.html 欢迎访问 定义 回溯算法实际上一个类似枚举的深度优先搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回(也就是递归返回),尝试别的路径。许多复杂的,规模较大的...

2018-11-02 16:36:06

阅读数 49

评论数 0

原创 Hibernate 中对象 set 属性时自动保存入库的问题

我的博客原文地址:http://www.yujunyi.com/java/spring-mvc/601.html 欢迎访问 背景 在某个项目中,通过 Heibernate 查出某个对象后,对属性进行了 set 操作,并没有进行 update 操作,但是在数据中自动保存了。 显然这并不是...

2018-10-22 17:08:38

阅读数 2041

评论数 0

原创 kettle 教程(四):自定义 Java 代码

我的博客原文地址:http://www.yujunyi.com/kettle/595.html 欢迎访问 背景 kettle 拥有很多自带的组件,能帮我们实现很多的功能。 但是我们总有一些很复(qi)杂(pa)的需求,用自带的组件实现不了,或者说实现起来很复杂。那么这时我们就要用到万能的组件了(...

2018-09-18 17:40:21

阅读数 6635

评论数 8

原创 kettle 教程(三):条件判断 Switch Case

我的博客原文地址:http://www.yujunyi.com/kettle/590.html 欢迎访问 介绍 Switch / Case,顾名思义,类似 Java 中的 Switch / Case,用于进行条件判断。是 kettle 中一个非常常用组件。 使用起来也非常简单,我们直...

2018-09-13 13:30:45

阅读数 10027

评论数 9

原创 MySQL 的事务隔离级别

我的博客原文地址:http://www.yujunyi.com/%E6%95%B0%E6%8D%AE%E5%BA%93/571.html 欢迎访问 我们先来回忆下什么是事务。 考虑一种场景。银行转账,甲转 100 给乙,分为两步: 甲扣除 100 乙增加 100 如果甲的钱扣了...

2018-09-07 09:58:15

阅读数 110

评论数 0

原创 kettle 教程(二):常用输出(插入更新、表输出、执行 SQL 脚本)

我的博客原文地址:http://www.yujunyi.com/kettle/564.html 欢迎访问 上一篇 文章 ,主要讲了 kettle 的原理、安装及简单的使用。其中用到了一种输出方式:插入更新。 这篇文章,主要介绍下常用的输出方式:插入更新、表输出、执行 SQL 脚本。 ...

2018-08-30 09:06:09

阅读数 5803

评论数 3

原创 kettle 教程(一):简介及入门

我的博客原文地址:http://www.yujunyi.com/kettle/552.html 欢迎访问 介绍 kettle 是纯 java 开发,开源的 ETL工具,用于数据库间的数据迁移 。可以在 Linux、windows、unix 中运行。有图形界面,也有命令脚本还可以二次开发...

2018-08-29 18:13:25

阅读数 8985

评论数 4

原创 单例模式的破坏与改进

单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。...

2018-08-21 10:50:05

阅读数 44

评论数 0

原创 spring mvc 统一异常处理

简介 框架的强大之处就在于把很多需要码农多次重复编写的代码剥离出来,形成核心的处理方式。 在异常的处理这块,你不需要再有过多的 try-catch 语句,只需要把异常抛给框架就行了,框架帮你处理! 在 spring mvc 中的统一异常处理有3种,本文拿最简单的一种来演示 。 自定...

2018-08-15 10:01:01

阅读数 49

评论数 0

原创 代理解决跨域问题

我的博客原文地址 http://www.yujunyi.com/java/spring-mvc/483.html 欢迎访问 之前讲到了解决跨域的两种方式:JSONP 和 CORS ,都是需要在被调用方来修改代码解决的。 我们还可以通过代理方式,在调用方来解决跨域问题。 代理解决跨域问...

2018-08-03 11:10:05

阅读数 1222

评论数 0

原创 CORS 解决跨域问题

我的博客原文地址 http://www.yujunyi.com/java/spring-mvc/481.html 欢迎访问 在上一篇 文章 中,讲到了利用 JSONP 来解决跨域问题。 由于 JSONP 只支持 GET 请求 ,并且前后端代码都需要改动,因此推荐利用 CORS 来解决跨...

2018-08-03 11:09:09

阅读数 60

评论数 0

原创 JSONP 解决跨域问题

我的博客原文地址 http://www.yujunyi.com/java/spring-mvc/466.html 欢迎访问 跨域 协议、域名、端口都相同才算同域,否则就是跨域。 浏览器为了安全考虑(同源策略),不允许 axaj 跨域获取数据。浏览器会报错 xxx has been b...

2018-08-03 11:08:18

阅读数 98

评论数 0

原创 Lombok

我的博客原文地址 http://www.yujunyi.com/java/ide/334.html 欢迎访问# Lombok 简介 Lombok 是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,通过使用对应的注解,可以在编译源码的时候生成对...

2018-08-03 11:06:46

阅读数 42

评论数 0

原创 spring mvc 多数据源配置 利用AOP手动切换

我的博客原文地址 http://www.yujunyi.com/java/spring-mvc/359.html 欢迎访问 背景 spring mvc 多数据源还有一种实现方式,利用 AOP 进行手动切换。 基本原理是,我们自己定义一个 DataSource 类 DynamicDat...

2018-08-03 11:05:50

阅读数 348

评论数 0

原创 spring mvc 多数据源配置 根据package配置不同的数据源

我的博客原文地址 http://www.yujunyi.com/java/spring-mvc/353.html 欢迎访问 背景 有时候项目中可以需要连接两个数据库。因此就需要用到多数据源配置。 原理就是配置两个dataSource,两个entityManagerFactory分别使...

2018-08-03 11:04:05

阅读数 285

评论数 0

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