Heqianqian的博客

盛年不再有,一日难再晨,及时当勉励,岁月不待人.

TCC分布式事务原理

业务场景介绍 咱们先来看看业务场景,假设你现在有一个电商系统,里面有一个支付订单的场景。 那对一个订单支付之后,我们需要做下面的步骤: 更改订单的状态为“已支付” 扣减商品库存 给会员增加积分 创建销售出库单通知仓库发货 这是一系列比较真实的步骤,无论大家有没有做过电商系统,应该都能理解。 进一...

2019-05-14 17:43:13

阅读数 17

评论数 0

NoClassDefFoundError: javax/servlet/http/HttpServletResponse异常解决方法

场景描述: maven+springboot项目,启动的时候出现异常,具体信息如下: Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest at java.lang.Class.getDe...

2019-04-25 14:40:19

阅读数 35

评论数 0

基于Docker的Mysql主从复制搭建

基于Docker的Mysql主从复制搭建 为什么基于Docker搭建? 资源有限 虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐 一台机器上可以运行多个Docker容器 Docker容器之间相互独立,有独立ip,互不冲突 Docker使用步骤简便,启动容器在秒级别...

2019-04-22 20:47:48

阅读数 24

评论数 0

Maven profile环境切换

介绍 profile可以配置一系列信息,使用mvn clean compile -Pxx激活特定的profile和其下配置信息,示例: <profiles> <profile> <...

2019-04-18 14:09:28

阅读数 22

评论数 0

Maven 生命周期和构建原理

       maven是一个非常经典的和通用的项目管理工具,虽然现在热炒gradle将作为下一代 项目管理工具来取代maven,但是 由于maven强大和健全的功能,maven还有很强的生...

2019-04-11 10:11:37

阅读数 27

评论数 0

ForkJoinPool invoke、execute和submit区别

使用ForkJoinPool的时候发现执行任务的方法有: invoke(ForkJoinTask task) execute(ForkJoinTask<?> task) submit(ForkJoinTask task) 三种方式,现在总结下区别。 首先比较exec...

2019-04-09 22:19:30

阅读数 42

评论数 0

SpringMVC AOP无效不起作用解决方法

【场景描述】 为接口添加监控,配置<aop:aspectj-autoproxy expose-proxy="true">后代理不生效 【原因分析】 其中加载spring主配置文件的是applicationContext,加载springmvc的是w...

2019-03-27 15:21:58

阅读数 45

评论数 0

Tomcat 出现Control character in cookie value or attribute异常解决方法

【错误描述】 java.lang.IllegalArgumentException: Control character in cookie value or attribute. at org.apache.tomcat.util.http.LegacyCookieProcessor.isV0S...

2019-03-27 15:14:50

阅读数 91

评论数 0

HDFS 运行原理

简介 HDFS(Hadoop Distributed File System )Hadoop分布式文件系统。是根据google发表的论文翻版的。论文为GFS(Google File System)Google 文件系统(中文,英文)。 HDFS有很多特点: ① 保存多个副本,且提供容错机制,副本丢...

2019-02-25 16:43:53

阅读数 32

评论数 0

Tomcat One or more listeners failed to start问题解决

问题描述: 十一月 01, 2018 10:27:28 下午 org.apache.catalina.core.StandardContext startInternal 严重: One or more listeners failed to start. Full details will be...

2018-11-02 13:15:17

阅读数 235

评论数 0

Git 使用LFS上传大文件到GitLab

安装LFS 1)官网下载安装包 wget https://github.com/git-lfs/git-lfs/releases/download/v2.2.1/git-lfs-darwin-amd64-2.2.1.tar.gz tar -zxvf git-lfs-darwin-amd64-2...

2018-09-28 09:35:48

阅读数 517

评论数 0

Quartz Job类无法注入spring bean问题解决方法

问题描述: 在Quartz的任务类中,无法使用autowired注入spring bean @Component @PersistJobDataAfterExecution @DisallowConcurrentExecution public class XXJob impl...

2018-09-06 19:49:04

阅读数 354

评论数 0

Metrics 监控工具使用

Metrics是一个Java工具包,里面有各种监控的工具,可以用来监控生产环境中代码的运行状态。通过集成Jetty、Logback、Log4j、Apache HttpClient、Ehcach、JDBI和Jersey等通用库,以及报表平台Ganglia和Graphite 提供的监控工具: G...

2018-09-05 19:40:09

阅读数 617

评论数 0

Hadoop 四种环境部署 (二)

四种部署模式 本地模式,伪分布式模式,完全分布式模式,HA完全分布式模式 区分的依据是NameNode、DataNode、ResourceManager、NodeManager等模块运行在几个JVM进程、几个机器。 模式名称 各个模块占用的JVM进程数 各个模块运行在几个机...

2018-08-13 21:08:43

阅读数 116

评论数 0

Hadoop 基本了解 (一)

一.构成 Hadoop主要四个构成部分: 基础核心:提供基础的通用功能 HDFS:分布式存储 MapReduce:分布式计算 Yarn:资源分配(任务的执行方式) 1.HDFS的构成 主要分为三个节点: NameNode:主要存储数据的存放地址等元数据 DataNode:只用来...

2018-08-13 21:07:36

阅读数 122

评论数 0

Nginx 出现413 Request Entity Too Large解决方法

问题描述: 表单上传文件到后台,提示413 Request Entity Too Large错误 解决方法: 首先想到的是修改SpringMVC配置,调高允许上传文件的大小 <!-- file upload related --> ...

2018-05-11 14:01:49

阅读数 736

评论数 0

Docker 容器时间和系统时间存在误差解决方法

问题描述: docker容器的时间和系统时间存在8小时误差,容器使用UTC时区,系统使用CST时区时间 原因分析及解决方法 创建容器的时候就应该使用-v /etc/localtime [容器名称或者id]:/etc/localtime和-v /etc/timezone [容器名称或者id]:...

2018-05-08 17:10:37

阅读数 958

评论数 0

Ajax 传递数组后台接收不到数据问题解决方法

问题描述: 前端使用ajax向后台提交数据 $.ajax({ url: '/xxxx.ajax', method: 'GET', data: { ids:[1,2,3,4,5,6] }, ...

2018-04-27 19:50:57

阅读数 1442

评论数 0

IDEA 出现Address already in use: JVM_Bind解决方法

端口和地址被占用,有可能是起了多了tomcat服务,常理是用任务管理器杀进程,或者使用cmd,netstat -ano | findstr 8080 找到8080端口对应的进程ID,再使用taskkill /F /PID 3223(端口号) 不过有时候这样试过还是显示JVM_Bind,这时候一...

2018-04-25 09:29:40

阅读数 2832

评论数 0

AngularJS 如何实现页面跳转过程中传递参数

转载出处: https://www.zhihu.com/question/33565135/answer/69651500 Angular页面传参有多种办法,根据不同用例,我举5种最常见的(请在网页版知乎浏览答案): PS: 在实际项目中,请参照https://github.com/joh...

2018-04-24 14:17:29

阅读数 239

评论数 0

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