<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[穿过午夜]]></title><description><![CDATA[极客之路，艰辛而又漫长。]]></description><link>https://blog.youkuaiyun.com/cysunc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cysunc]]></copyright><item><title><![CDATA[解决HibernateException: Unable to determine Dialect to use [name=Oracle, majorVersion=19]的问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/89342124</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/89342124</guid><author>cysunc</author><pubDate>Tue, 16 Apr 2019 21:39:54 +0800</pubDate><description><![CDATA[问题描述

   客户基础环境升级，操作系统RedHat从 6.4升级到7.4 ，JDK从1.7升级到1.8，weblogic从11g升级到12g，Oracle从11g升级到12c。

   启动报错：


……
Caused By: org.springframework.beans.factory.BeanCreationException: Could not autowir...]]></description><category></category></item><item><title><![CDATA[从零开始学Seata(Fescar)-部署运行官方DEMO]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/87831607</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/87831607</guid><author>cysunc</author><pubDate>Wed, 20 Feb 2019 23:18:58 +0800</pubDate><description><![CDATA[（本篇文章主要参考了官方网站的Quick-Start，在此基础上结合自身的搭建过程，进行了重新编辑和梳理。）



让我们从一个简单的电商微服务示例开始Seata的学习。



业务场景分析

业务场景是用户购买商品。 整个业务逻辑由3个微服务提供支持：

·存储服务：扣除特定商品的存储数量。
	·订单服务：根据采购申请创建订单。
	·账户服务：扣除用户账户的余额。
对应逻辑架构图：



...]]></description><category></category></item><item><title><![CDATA[解决STS的Boot Dashboard挂掉，报无法加载BootDashTreeView的问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/87814797</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/87814797</guid><author>cysunc</author><pubDate>Wed, 20 Feb 2019 19:05:46 +0800</pubDate><description><![CDATA[问题描述

重新启动STS后，Boot Dashboard 显示异常，无法显示可执行的SpringBoot应用。

如下图：



异常信息：

Plug-in org.springframework.ide.eclipse.boot.dash was unable to load class org.springframework.ide.eclipse.boot.dash.views.Boot...]]></description><category></category></item><item><title><![CDATA[从零开始学Seata(Fescar)-简介]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/87697755</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/87697755</guid><author>cysunc</author><pubDate>Tue, 19 Feb 2019 11:57:57 +0800</pubDate><description><![CDATA[Seata（Fescar）是阿里巴巴集团在2019年1月开源的分布式事务解决方案。

本篇文章主要参考了官方网站的github的README.md，并在对其翻译的基础上，进行了编辑。

本文所有图片均来自官网。

定义

Seata（Fescar）是一种易于使用，高性能，基于Java的开源分布式事务解决方案。

官方定义原文：

Seata（Fescar） is an easy-to-use, h...]]></description><category></category></item><item><title><![CDATA[GC日志分析示例]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/87656207</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/87656207</guid><author>cysunc</author><pubDate>Tue, 19 Feb 2019 00:35:47 +0800</pubDate><description><![CDATA[1.准备工作

 

1.1.应用程序

GCQuerySampleApplication.jar

代码如下：


/**
 * 模拟用户请求
 * 设定最大内存1024m
 * 每100毫秒创建100个线程，每个线程创建一个1mb的对象，最多一秒同时存在1000线程，最多占用内存1024MB（100%）
 * 对象存活在1秒左右的场景，远远超过平时接口的响应时间要求，场景应该为吞吐量优先
 *...]]></description><category></category></item><item><title><![CDATA[挑战ARTS第四周]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/87606033</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/87606033</guid><author>cysunc</author><pubDate>Mon, 18 Feb 2019 13:16:24 +0800</pubDate><description><![CDATA[Algorithm

       Reverse Integer

 

Review

      Full-stack developer: What it is, and how you can become one

       在这篇文章中，介绍了全栈工程师相关知识，介绍了全栈工程师是什么以及如何成为一个合格的全栈工程师。

文章开篇讲述的是由于全栈工程师目前已经成为备受追捧的对象，...]]></description><category></category></item><item><title><![CDATA[Algorithm: Reverse Integer之Java实现（含最优解）]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/87604665</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/87604665</guid><author>cysunc</author><pubDate>Mon, 18 Feb 2019 11:03:54 +0800</pubDate><description><![CDATA[题目

难度：简单


Given a 32-bit signed integer, reverse digits of an integer.

Example 1:

Input: 123 Output: 321

Example 2:

Input: -123 Output: -321

Example 3:

Input: 120 Output: 21

Note:
Assume we a...]]></description><category></category></item><item><title><![CDATA[挑战ARTS第三周]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86941970</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86941970</guid><author>cysunc</author><pubDate>Mon, 11 Feb 2019 00:32:26 +0800</pubDate><description><![CDATA[Algorithm

       Longest Substring Without Repeating Characters

 

Review

Developing JSF applications with Spring Boot

       在这篇文章中，介绍了使用Spring Boot构建JSF应用程序。

       首先介绍了JSF的概念，然后讲述JSF与SpringBo...]]></description><category></category></item><item><title><![CDATA[Algorithm:Longest Substring Without Repeating Characters之Java实现（含最优解）]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86940562</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86940562</guid><author>cysunc</author><pubDate>Sun, 10 Feb 2019 23:52:41 +0800</pubDate><description><![CDATA[题目

 


Given a string, find the length of the longest substring without repeating characters.

Example 1:

Input: &quot;abcabcbb&quot;
Output: 3 
Explanation: The answer is &quot;abc&quot;, with the length of 3. 
Exampl...]]></description><category></category></item><item><title><![CDATA[挑战ARTS第二周]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86757771</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86757771</guid><author>cysunc</author><pubDate>Sun, 03 Feb 2019 13:06:36 +0800</pubDate><description><![CDATA[Algorithm

       Add Two Numbers

Review

Configuring Spring and JTA without full Java EE

        这篇文章主要介绍了Spring框架在非Java EE环境下对JTA支持的配置。

        Spring框架中对事务的丰富支持，可以与所有类型的JTA无缝协作。对于Java EE服务器（webl...]]></description><category></category></item><item><title><![CDATA[Algorithm:Add Two Numbers之Java实现（含最优解）]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86749910</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86749910</guid><author>cysunc</author><pubDate>Sat, 02 Feb 2019 17:20:44 +0800</pubDate><description><![CDATA[题目

leetcode-2

难度：中


You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the t...]]></description><category></category></item><item><title><![CDATA[解决Transaction is already completed - do not call commit or rollback more than once per transaction问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86689821</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86689821</guid><author>cysunc</author><pubDate>Tue, 29 Jan 2019 14:55:04 +0800</pubDate><description><![CDATA[问题

        在看《Spring揭秘》事务章节内容，调试代码过程中，出现以下异常：


19/01/29 14:41:31 [main]: DEBUG datasource.DataSourceTransactionManager: Creating new transaction with name [ChansonTransaction]: PROPAGATION_REQUIRES_...]]></description><category></category></item><item><title><![CDATA[挑战ARTS第一周]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86667578</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86667578</guid><author>cysunc</author><pubDate>Sun, 27 Jan 2019 17:14:50 +0800</pubDate><description><![CDATA[Algorithm

Two Sum 

       万丈高楼平地起，我从leetcode的第一题开始算法之旅。

Review

Transactions, Caching and AOP: understanding proxy usage in Spring

        本文通过事务和缓存两个知识点，了解Spring中的代理使用情况。

        在Spring框架中，代理是底...]]></description><category></category></item><item><title><![CDATA[Algorithm:Two Sum 之Java实现（含最优解）]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86666090</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86666090</guid><author>cysunc</author><pubDate>Sun, 27 Jan 2019 14:59:59 +0800</pubDate><description><![CDATA[题目

leetcode-1

难度：简单


Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution, and yo...]]></description><category></category></item><item><title><![CDATA[挑战ARTS]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86632836</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86632836</guid><author>cysunc</author><pubDate>Thu, 24 Jan 2019 20:32:28 +0800</pubDate><description><![CDATA[为了持续提升自身的技术水平，我决定从这周起，挑战ARTS。

背景

ARTS的初衷

作者：陈皓
链接：https://www.zhihu.com/question/301150832/answer/529809529

Algorithm。主要是为了编程训练和学习。每周至少做一个 leetcode 的算法题（先从Easy开始，然后再Medium，最后才Hard）。进行编程训练，如果不训练你看再...]]></description><category></category></item><item><title><![CDATA[解决Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86613628</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86613628</guid><author>cysunc</author><pubDate>Wed, 23 Jan 2019 17:14:38 +0800</pubDate><description><![CDATA[问题

Spring3.0.0.RELEASE搭配Hibernate3.3.2.GA，构建事务案例，启动报错。

日志异常如下：


Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity
Caused by: java.lang.NoClassDefFoundError: javax/persistence/En...]]></description><category></category></item><item><title><![CDATA[解决java.lang.ClassNotFoundException: org.hibernate.annotations.Entity问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86612967</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86612967</guid><author>cysunc</author><pubDate>Wed, 23 Jan 2019 16:47:47 +0800</pubDate><description><![CDATA[问题

Spring3.0.0.RELEASE搭配Hibernate3.3.2.GA，构建事务案例，启动报错。

日志异常如下：


Caused by: java.lang.NoClassDefFoundError: org/hibernate/annotations/Entity
	at org.springframework.orm.hibernate3.annotation.Annotat...]]></description><category></category></item><item><title><![CDATA[解决A component required a bean named 'entityManagerFactory' that could not be found.问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86520793</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86520793</guid><author>cysunc</author><pubDate>Thu, 17 Jan 2019 11:45:53 +0800</pubDate><description><![CDATA[问题

在调试SpringBoot集成多数据源的工程过程中，启动异常。错误如下：


***************************
APPLICATION FAILED TO START
***************************

Description:

A component required a bean named 'entityManagerFactory' t...]]></description><category></category></item><item><title><![CDATA[解决IllegalArgumentException: At least one JPA metamodel must be present!问题]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86495844</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86495844</guid><author>cysunc</author><pubDate>Tue, 15 Jan 2019 17:16:24 +0800</pubDate><description><![CDATA[问题

SpringBoot2.0工程，启动报错，异常：nested exception is java.lang.IllegalArgumentException: At least one JPA metamodel must be present!。

详情如下：


org.springframework.beans.factory.BeanCreationException: Error...]]></description><category></category></item><item><title><![CDATA[解决The import org.springframework.boot.jdbc.DataSourceBuilder cannot be resolved的问题。]]></title><link>https://blog.youkuaiyun.com/cysunc/article/details/86473448</link><guid>https://blog.youkuaiyun.com/cysunc/article/details/86473448</guid><author>cysunc</author><pubDate>Mon, 14 Jan 2019 11:36:45 +0800</pubDate><description><![CDATA[问题

    在研究SpringBoot事务，跑一个网上的例子时，报错：

The import org.springframework.boot.jdbc.DataSourceBuilder cannot be resolved。





 

分析

由于已经导入SpringBoot相关包，所以，初步怀疑是SpringBoot的版本问题导致。

当前pom.xml文件


&amp;lt;pare...]]></description><category></category></item></channel></rss>