JAVA
文章平均质量分 77
天际流痕
这个作者很懒,什么都没留下…
展开
-
Springboot 启动命令中添加 --spring.config.location不生效
一。背景项目(微服务)中,几个服务需要打包成公共服务包(基础服务包,其他项目也可以直接应用该服务),并且生成docker 镜像。这就需要在项目启动时动态加载配置,而不应该写固定在 classpath 中的application.yml 配置文件中。 这时,可以通过在与jar包同级的目录下创建 config/appliation.yml 或者 直接创建 application.yml 文件来覆盖内部的配置。但是要打成 docker 镜像,这里就不能使用这种方法了,否则每次...原创 2021-07-27 16:28:46 · 13174 阅读 · 2 评论 -
idea svn 中分支的使用方法(简单介绍)
idea svn 中分支的使用方法1.背景2.svn目录的分配3.分支的合并1.背景 在单纯的开发阶段时,一个svn主干就足够了,团队协作开发是没有问题的。但是,当项目上线之后,一个主干就不能满足需求了。 在开发过程中,如果要发布项目,是需要打包发布的,项目上线之后,会有一些新的需求需要开发,这些需求可能并不是当前阶段要上线的,或者是还没有经过测试环境测试的,是不允许打包到生产的程序包中的。但是现在只有一套代码,如果打包的话,不能上线的代码也会被打进去。这时,就应该区分开哪些是生产的代码,哪些是开原创 2020-05-26 09:57:26 · 1235 阅读 · 0 评论 -
RabbitMQ中动态创建队列和监听
因为运输平台很多,最终可能有1000家左右,每个平台又有10个左右的报文,而且处理每个报文需要创建4个队列,那么就需要在producer和consumer中的config文件中写 4x10x1000个交换机、队列绑定、@Listener。即使做了代码优化,也需要大量的声明代码需要写。因为前期进行联调测试的时候,可能只有几家,但是慢慢地会有越来越多的平台接进来,那么每有一家接入的话,就需要改动代码,这样,改动地太频繁容易出现出错、不易于版本管理,而且对于已经联调通过的平台,可能会存在一些逻辑上的干扰。原创 2019-11-28 09:19:53 · 19084 阅读 · 7 评论 -
ES 报错 java.lang.NoSuchMethodError:...IndicesOptions.ignoreThrottled() 的解决方案
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/291ES 报错 java.lang.NoSuchMethodError: org.elasticsearch.action.support.IndicesOptions.ignoreThrottled()Z 的解决方案一。基本情景ES版本:7.2.0任务描述:sprin...原创 2019-09-16 16:00:33 · 5975 阅读 · 2 评论 -
java ThreadPool 执行一段时间后卡死,不再执行任务
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/290线程池实际使用过程中遇到的问题运政新库:程序执行一段时间后,就卡住了,不执行后边的任务。每个文件一个线程,使用一个线程池;文件中,拆分子文件,使用另外一个线程池。下面分析下外围的线程,也就是每个线程执行一个文件的这个线程池。1.现象说明:在运政新库程序中...原创 2019-09-03 11:37:31 · 11916 阅读 · 4 评论 -
ajax请求,后台无法获取 session
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/255问题原因: ajax发送跨域请求,默认情况下不会向后台发送凭证信息,如 cookie 、http认证或者客户端 SSL证明等信息。 问题说明: 项目之前没有使用前后端分离的形式,所以也没有遇到这样的问题。现在新项目"爱秀逗-IT资讯"采用了前后...原创 2019-02-17 14:24:51 · 7069 阅读 · 0 评论 -
JAVA分布式项目中报错:No thread-bound request found: Are you referring to request attributes…
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/239 1.错误描述:无法获取 request ,是否是web项目2.错误原因:分布式项目中,我们会把一些服务提取出来形成一个服务提供者,并且单独发布为一个项目。一般发布成一个jar包,这个服务提供者可以称之为 soa项目。soa只是一个简单的接口项目,不是web...原创 2019-01-13 22:29:37 · 28546 阅读 · 0 评论 -
IDEA--执行maven时控制台乱码
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/232 在使用idea执行maven操作时,如 maven install 等,控制台在打印出信息的时候,显示的是乱码。这个是因为idea的全局编码设置和maven的编码设置不一致导致的。可以通过下面的方法来解决: 打开 File--Settings--Build...原创 2018-12-17 18:53:54 · 617 阅读 · 1 评论 -
spring resteasy 开接口时,报错NoSuchMethodError: com.fasterxml.jackson.databind.ObjectWriter.getFactory() 的
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/231编辑器:idea报错现象:在使用reasteasy 在 spring 中开开放接口时,在postman中调用接口报错:NoSuchMethodError: com.fasterxml.jackson.databind.ObjectWriter.getFactory()。...原创 2018-12-11 18:45:45 · 637 阅读 · 0 评论 -
centos7 正确安装jdk后配置环境变量source .bash_profile 提示 No such file or directory
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/235一。环境:服务器系统:centos7 64bitjdk版本:jdk1.7 64bit 二。使用的 tar.gz 包下载:http://www.5ixiudou.com/portal/detailInfo/1000000005/235三。问题描述:...原创 2018-12-19 23:13:22 · 32843 阅读 · 3 评论 -
JAVA并发编程实践 下载
http://www.5ixiudou.com/portal/detailInfo/1000000005/230原创 2018-11-22 21:38:09 · 1075 阅读 · 3 评论 -
JDK8 API 英文版
http://www.5ixiudou.com/portal/detailInfo/1000000005/229原创 2018-11-22 21:30:59 · 1578 阅读 · 0 评论 -
Java 中 抽象 特性的应用
原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/217抽象,是指把一些不同类型的物体的共有属性或者行为抽取出来,然后构成一个公共的父类。然后当使用这些公共的属性或者行为的使用,就可以通过父类去调用,这样的话,就不用去考虑具体应该由谁去调用这个行为,屏蔽了类型的细节,用起来更方便。废话不多说,直接上代码:package ...原创 2018-08-30 15:40:18 · 752 阅读 · 0 评论 -
java基础--Java中的变量
Java中的变量原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/200前言: 在java中,变量的使用是有固定步骤的,不按照步骤来的话,编译是会报错的(就打你屁屁)。具体的步骤是啥样的嘞,是这个样子的: 变量的声明--变量的初始化--变量的使用(变量的类型匹配、变量的作用域)。一.变量的定义变量,顾名思义,就是可以改变的量。这里说...原创 2018-06-02 10:48:02 · 192 阅读 · 3 评论 -
Java基础--Java 中的逻辑结构
Java 中的逻辑结构原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/209 前言:程序开发语言中,一般都包含 顺序、分支、循环三种结构。这三种结构构成了程序的逻辑框架。顺序结构比较简单,就是从上而下的执行,这里就不占用篇幅进行讲解了。下面,对分支和循环结构进行简单的讲解。第一部分:分支结构 一. 含义: 啥是分支结构?大家应...原创 2018-06-14 20:57:45 · 1462 阅读 · 0 评论 -
JAVA基础--java 常用编辑器介绍及比较
java 常用编辑器介绍及比较 因为java中包含很多的包管理,以及工程中的资源管理,如果使用记事本进行开发,将会非常考验人的耐性以及大无畏的精神,并且可能蜗牛般的开发速度也会让老大捉急。所以为了方便对包和资源的管理,以及提高开发效率,人们通常会选择一到两款编辑器进行开发。下面就两种编辑器给大家做一下介绍和比较。一 eclipse / myeclipse 偶当年学习java,最先接触到...原创 2018-05-31 15:21:19 · 22678 阅读 · 0 评论 -
Java 基础 -- Java中的运算符和表达式
Java中的运算符和表达式原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/204 前言:程序本来就是用来计算的,计算的过程中是肯定要用到运算符和表达式的。java中的运算符和表达式还是比较简单的,这节课就简单的介绍下,当然有几个在理解上还是有点不太舒服的,但是随着时间的推移,这都不是事儿。一. 运算符1. 赋值运算 = 啥叫赋值运...原创 2018-06-07 09:17:06 · 1135 阅读 · 0 评论 -
Java基础--Java中的基本数据类型
Java 中的基本数据类型原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/201前言:大家可能听说过,Java是面向对象的语言,Java中的大多数数据都是对象,但是嘞,哎,就是不包含本节课要讲的这几种基本数据类型。Java中有几种基本数据类型嘞,哎,8种。这8种基本数据类型呢,有不同的用法,也包含各种类型之间的转换。下面,一起来学...原创 2018-06-03 23:50:24 · 165 阅读 · 0 评论