自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穿过午夜

极客之路,艰辛而又漫长。

  • 博客(67)
  • 收藏
  • 关注

原创 解决HibernateException: Unable to determine Dialect to use [name=Oracle, majorVersion=19]的问题

问题描述 客户基础环境升级,操作系统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...

2019-04-16 21:39:54 7146

原创 从零开始学Seata(Fescar)-部署运行官方DEMO

(本篇文章主要参考了官方网站的Quick-Start,在此基础上结合自身的搭建过程,进行了重新编辑和梳理。)让我们从一个简单的电商微服务示例开始Seata的学习。业务场景分析业务场景是用户购买商品。 整个业务逻辑由3个微服务提供支持:·存储服务:扣除特定商品的存储数量。 ·订单服务:根据采购申请创建订单。 ·账户服务:扣除用户账户的余额。对应逻辑架构图:...

2019-02-20 23:18:58 10725 9

原创 解决STS的Boot Dashboard挂掉,报无法加载BootDashTreeView的问题

问题描述重新启动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...

2019-02-20 19:05:46 3095 1

原创 从零开始学Seata(Fescar)-简介

Seata(Fescar)是阿里巴巴集团在2019年1月开源的分布式事务解决方案。本篇文章主要参考了官方网站的github的README.md,并在对其翻译的基础上,进行了编辑。本文所有图片均来自官网。定义Seata(Fescar)是一种易于使用,高性能,基于Java的开源分布式事务解决方案。官方定义原文:Seata(Fescar) is an easy-to-use, h...

2019-02-19 11:57:57 7321 1

原创 GC日志分析示例

1.准备工作 1.1.应用程序GCQuerySampleApplication.jar代码如下:/** * 模拟用户请求 * 设定最大内存1024m * 每100毫秒创建100个线程,每个线程创建一个1mb的对象,最多一秒同时存在1000线程,最多占用内存1024MB(100%) * 对象存活在1秒左右的场景,远远超过平时接口的响应时间要求,场景应该为吞吐量优先 *...

2019-02-19 00:35:47 3443

原创 挑战ARTS第四周

Algorithm       Reverse Integer Review      Full-stack developer: What it is, and how you can become one       在这篇文章中,介绍了全栈工程师相关知识,介绍了全栈工程师是什么以及如何成为一个合格的全栈工程师。文章开篇讲述的是由于全栈工程师目前已经成为备受追捧的对象,...

2019-02-18 13:16:24 221

原创 Algorithm: Reverse Integer之Java实现(含最优解)

题目难度:简单Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123 Output: 321Example 2:Input: -123 Output: -321Example 3:Input: 120 Output: 21Note:Assume we a...

2019-02-18 11:03:54 196

原创 挑战ARTS第三周

Algorithm       Longest Substring Without Repeating Characters ReviewDeveloping JSF applications with Spring Boot       在这篇文章中,介绍了使用Spring Boot构建JSF应用程序。       首先介绍了JSF的概念,然后讲述JSF与SpringBo...

2019-02-11 00:32:26 160

原创 Algorithm:Longest Substring Without Repeating Characters之Java实现(含最优解)

题目 Given a string, find the length of the longest substring without repeating characters.Example 1:Input: "abcabcbb"Output: 3 Explanation: The answer is "abc", with the length of 3. Exampl...

2019-02-10 23:52:41 239

原创 挑战ARTS第二周

Algorithm       Add Two NumbersReviewConfiguring Spring and JTA without full Java EE        这篇文章主要介绍了Spring框架在非Java EE环境下对JTA支持的配置。        Spring框架中对事务的丰富支持,可以与所有类型的JTA无缝协作。对于Java EE服务器(webl...

2019-02-03 13:06:36 233

原创 Algorithm:Add Two Numbers之Java实现(含最优解)

题目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...

2019-02-02 17:20:44 2379 1

原创 解决Transaction is already completed - do not call commit or rollback more than once per transaction问题

问题        在看《Spring揭秘》事务章节内容,调试代码过程中,出现以下异常:19/01/29 14:41:31 [main]: DEBUG datasource.DataSourceTransactionManager: Creating new transaction with name [ChansonTransaction]: PROPAGATION_REQUIRES_...

2019-01-29 14:55:04 19058

原创 挑战ARTS第一周

AlgorithmTwo Sum        万丈高楼平地起,我从leetcode的第一题开始算法之旅。ReviewTransactions, Caching and AOP: understanding proxy usage in Spring        本文通过事务和缓存两个知识点,了解Spring中的代理使用情况。        在Spring框架中,代理是底...

2019-01-27 17:14:50 187

原创 Algorithm:Two Sum 之Java实现(含最优解)

题目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...

2019-01-27 14:59:59 2714

原创 挑战ARTS

为了持续提升自身的技术水平,我决定从这周起,挑战ARTS。背景ARTS的初衷作者:陈皓链接:https://www.zhihu.com/question/301150832/answer/529809529Algorithm。主要是为了编程训练和学习。每周至少做一个 leetcode 的算法题(先从Easy开始,然后再Medium,最后才Hard)。进行编程训练,如果不训练你看再...

2019-01-24 20:32:28 521

原创 解决Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity问题

问题Spring3.0.0.RELEASE搭配Hibernate3.3.2.GA,构建事务案例,启动报错。日志异常如下:Caused by: java.lang.ClassNotFoundException: javax.persistence.EntityCaused by: java.lang.NoClassDefFoundError: javax/persistence/En...

2019-01-23 17:14:38 7614

原创 解决java.lang.ClassNotFoundException: org.hibernate.annotations.Entity问题

问题Spring3.0.0.RELEASE搭配Hibernate3.3.2.GA,构建事务案例,启动报错。日志异常如下:Caused by: java.lang.NoClassDefFoundError: org/hibernate/annotations/Entity at org.springframework.orm.hibernate3.annotation.Annotat...

2019-01-23 16:47:47 4045

原创 解决A component required a bean named 'entityManagerFactory' that could not be found.问题

问题在调试SpringBoot集成多数据源的工程过程中,启动异常。错误如下:***************************APPLICATION FAILED TO START***************************Description:A component required a bean named 'entityManagerFactory' t...

2019-01-17 11:45:53 38867 4

原创 解决IllegalArgumentException: At least one JPA metamodel must be present!问题

问题SpringBoot2.0工程,启动报错,异常:nested exception is java.lang.IllegalArgumentException: At least one JPA metamodel must be present!。详情如下:org.springframework.beans.factory.BeanCreationException: Error...

2019-01-15 17:16:24 10017

原创 解决The import org.springframework.boot.jdbc.DataSourceBuilder cannot be resolved的问题。

问题    在研究SpringBoot事务,跑一个网上的例子时,报错:The import org.springframework.boot.jdbc.DataSourceBuilder cannot be resolved。 分析由于已经导入SpringBoot相关包,所以,初步怀疑是SpringBoot的版本问题导致。当前pom.xml文件<pare...

2019-01-14 11:36:45 11036 5

原创 解决Maven仓库中异常jar包导致的invalid LOC header (bad signature)问题。

问题最近,在研究mycat。把mycat-server源代码工程导入eclipse后,发现编译报错:报无法识别DateTime类型:DateTime cannot be resolved to a type分析经分析,该类对应的jar包已经存在(pom中已经定义对应的依赖)通过Open Type确定找不到DateTime类。后来,通过Project Explor...

2019-01-11 00:02:01 1701

原创 解决The import org.mybatis cannot be resolved问题。

问题最近在研究SpringBoot集成JTA,参照网上一个例子并在工程中实践时,编译报错:The import org.mybatis cannot be resolved分析经过分析发现,pom中已经定义了mybatis相关jar包。但在mybatis的源码中发现,并不存在“org.mybatis.spring.*”这样的package。于是,去Maven...

2019-01-10 11:19:27 17044 5

翻译 用SpringBoot开发JSF应用程序(三)

补充:使用Auth0保护Spring APIs使用Auth0保护Spring Boot API非常简单,并为表格带来了许多出色的功能。 使用Auth0(https://auth0.com/),我们只需编写几行代码即可获得可靠的身份管理解决方案,单点登录,支持社交身份提供商(如Facebook,GitHub,Twitter等)。 ),并支持企业身份提供商(如Active Directory,LD...

2018-12-28 16:55:05 1103

翻译 用SpringBoot开发JSF应用程序(二)

在Spring Boot上创建JSF应用程序在我们开发一个查询和新增“产品”的简单应用程序时,我们将首先创建Product实体。 对于初学者,请在com.auth0.samples.bootfaces包中创建Product.java文件。 该实体将具有以下代码:package com.auth0.samples.bootfaces;import lombok.Data;import ...

2018-12-28 16:42:07 1942 2

翻译 用SpringBoot开发JSF应用程序(一)

—— Spring Boot可以支持构建很多类型的应用程序,而不仅仅是微服务。 让我们用Spring Boot构建一个JSF应用程序。原文:https://auth0.com/blog/developing-jsf-applications-with-spring-boot/Bruno Krebs  May 09, 2017Spring Boot最初是应用于微服务相关应用程序,但是,由...

2018-12-28 16:24:38 3635 1

原创 解决NoSuchMethodException: org.apache.myfaces.webapp.filter.TomahawkFacesContextFactory.<init>()问题。

【系统配置简述】weblogic版本:weblogic12.2.1.3.0Myfaces:2.3.2SpringBoot: 1.5.13.RELEASESpring: 4.3.17.RELEASEjdk: Java HotSpot(TM) 64-Bit Server VM 1.8.0_60 该war包在STS开发平台(内置Tomcat 8.5.31)下是能正常运行。 ...

2018-12-25 17:31:08 490

原创 解决weblogic12c启动时报java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener的问题。

【系统配置简述】weblogic版本:weblogic12.2.1.3.0Myfaces:2.3.2SpringBoot: 1.5.13.RELEASESpring: 4.3.17.RELEASEjdk: Java HotSpot(TM) 64-Bit Server VM 1.8.0_60weblogic.xml配置如下:&lt;?xml version="1.0" ...

2018-12-25 17:04:16 7361

原创 解决SpringBoot工程在Tomcat部署时资源文件或目录找不到的问题。

最近,在做旧系统迁移到SpringBoot的DEMO。开发时在Spring Tool Suite4(STS)中,使用Boot Dashboard面板,系统运行正常,但打包成war,放在Tomcat中部署时确报找不到文件或者目录的问题。问题一:报“/applicationContext-common.xml”文件找不到。  由于是遗留系统,有大量的spring配置,直接改成注解工作量太大...

2018-12-14 10:10:18 5287

原创 如何把web.xml中的context-param、Servlet、Listener和Filter定义添加到SpringBoot中

把传统的web项目迁移到SpringBoot中,少不了web.xml中的context-param、Servlet、Filter和Listener等定义的迁移。     对于Servlet、Filter和Listener相关定义转换相对来说比较明确:Servlet定义的迁移一般servlet的迁移示例如下:@WebServlet("/jsonIndexSearchServle...

2018-12-07 16:44:47 8008 3

原创 解决NoClassDefFoundError: org/springframework/expression/spel/support/SimpleEvaluationContext问题

背景前几天,碰到一个SimpleEvaluationContext类找不到的问题:异常栈如下:org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/springfram...

2018-11-28 20:48:29 8044 2

原创 解决启动时报ClassNotFoundException: org.apache.http.client.HttpClient异常的问题

最近在研究阿里的分布式事务框架GTS,在运行sample-txc-simple时,抛以下异常:JM.Log:INFO Set diamond-client log path: C:\Users\chanson\logs\diamond-clientException in thread "main" java.lang.RuntimeException: java.lang.ClassNo...

2018-11-12 11:00:19 16491

原创 基于AIX系统的应用日志采集-Logstash服务器端和客户端配置

1.服务端 1.1.需要文件(/opt/file):   logstash-forwarder.crt  logstash-forwarder.key   1.2. 执行命令生成密钥文件keystore.jks  cd  /opt/file  keytool -importcert -trustcacerts -file logstash-forwarder.cr...

2018-10-17 00:02:46 2819

原创 解决在Windows下elasticsearch启动失败,报${ES_TMPDIR}找不到的问题

在Windows下elasticsearch启动失败,报${ES_TMPDIR}找不到问题。【日志】[2018-03-25T16:11:34,144][WARN ][o.e.b.Natives            ] unable to load JNA native support library, native methods will be disabled.java.lang.Unsat...

2018-03-25 17:05:10 8573

原创 我搬家了。

新的博客地址:http://blog.csdn.net/cysunc

2017-12-20 09:55:41 79

原创 SpagoBI圆梦系列1——Metamodel Service returns null value

在创建完数据源,数据集和商业模型目录后,在我的数据中点击之前创建的模型,报错:【界面错误】【后台控制台异常】it.eng.spagobi.utilities.engines.EngineStartupExceptionTrapAction.logError: Impossible to create engine instance for document [null]

2017-06-09 11:31:24 671 1

解决Centos 6.5 U盘安装后只能进“欢迎”页面的问题

 好久没写博客了,今天解决了Centos 6.5 U盘安装后只能进欢迎页面(反复让我补充一些信息,代理设置什么的……)的问题,顺带写成博客。希望能帮助一些人。 解决步骤:1.重启,按e进入引导编辑2.移到内核那一项,即第二项kernel***,再次按e键进入编辑3.删除最后的“rhgb quiet”,改成1(以root用户模式进入系统),然后回车4.按b,进入系统...

2016-10-12 19:36:49 389

解密:普通JavaBean的Property(域/类变量)的命名规则

1、背景本文讲的普通JavaBean只是一个拥有Property(域/类变量)及其setter/getter的普通Java类。有一定Java开发经验的人可能会知道,普通JavaBean的Property(域/类变量)的命名不能采用以下形式:aA***或者Aa***,如:"aDdress"或"Address",否则,在web应用中会报无法找到这个Property(因为根据"规则",需要找的是...

2009-07-02 16:07:21 316

Weblogic8.1.x中使用JSTL须知

&nbsp;1)、把JSTL相关的jar包和tld文件换成1.0版本注意1.0中没有fn,所以它的trim()也就无法使用了&mdash;&mdash;可惜啊。&nbsp;&nbsp;2)、在web.xml中添加tld注册&lt;jsp-config&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;taglib&gt;

2009-03-04 16:59:32 128

MooTools 1.2.1 API 文档下载

 整理出一个Word版本,方便添加学习心得和查阅。 共享给大家:)

2008-12-18 22:53:23 147

工作日处理工具类(包括工作日判断和工作日区间判断)

 对于工作日处理相对来说还是比较简单的,不外乎就是周末判断和假期判断。 不过,有些人会把它们写死在类里面,看以下代码: 耦合性较强的代码:   public class WeekdayUtil { /** * @title 判断两个日期是否在指定工作日内 * @detail (只计算周六和周日) * 例如:前时间2008-12-05,后时间200...

2008-12-16 18:36:19 648

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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