自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 java web、rpc 项目服务启动失败 排查思路

【背景】一个java web、rpc项目能正常运行起来,依赖的三方jar有很多,包括自身项目引入的、还有运行服务的容器(tomcat、jetty、undertow等)引入的,以及基本的java运行环境等等。在一个有点规模的公司做项目,你负责的一个项目以前服务好好的,现在当你部署服务时无法正常启动了。第一种情况,你有修改项目内容,修改后服务无法启动了。(前提是删除你修改的内容后,服务可以启动。)第二种情况,你没有修改项目任何内容,服务无法启动了。【冲突】服务无法正常启动了。【问题】

2021-09-25 10:49:53 489

原创 java 基础变量 大小 字节

javase api doc primitive typeboolean、byte、char、double、float、int、long、short

2019-05-19 02:42:14 175

原创 Windows 10 DOS(cmd进入) 使用 curl 命令 or Windows 10 Cygwin 使用 curl 命令

在系统Windows 10 ,64bit(64位) 安装 Cygwin 后想使用 curl命令,首先,在windows10  ,64位安装Cygwin,官方网站:https://www.cygwin.com/,安装Cygwin后无法使用curl命令;其次,到curl官方网站(https://curl.haxx.se/)的下载页面https://curl.haxx.se/download.html,...

2018-06-28 11:33:24 1213

原创 Linux 下 ElasticSearch 重启卡住 与 挂载 NFS 有关

问题背景:                                                                                                                       Linux下,ElasticSearch被kill掉后,无法重启(平时重启ElasticSearch,也是kill后,重新启动);shell启动脚本执行...

2018-06-14 11:59:09 2063

原创 Spring Cloud : 启动 配置 验证 Git Svn 测试环境

名词介绍:Spring Cloud 是一个基于Spring Boot实现的微服务架构开发工具。Spring Cloud Config:配置管理工具,支持使用Git存储配置内容,可以使用它实现应用配置的外部化存储,并支持客户端信息刷新、加密/解密配置内容等。Spring Cloud Netflix: 核心组件 Eureka:服务治理组件,服务注册、发现机制 Ribbon:客户端负载均衡的服务调用组件...

2018-05-03 11:43:07 300

原创 线性轮询的实现

1.Spring Cloud 中的 Robin 的实现如下:以下代码出自 ribbon-loadbalancer-2.2.2.jar 中的 RoundRobinRule 类。private AtomicInteger nextServerCyclicCounter;下面代码只保留了线性轮询算法的核心实现:public Server choose(ILoadBalancer lb, Object k...

2018-05-03 11:25:42 556

原创 小经验:1. tomcat 启动慢;2. service中明明有方法,执行却报 java.lang.NoSuchMethodError

1. 环境描述 :linux centos7 、tomcat 8 、java spring 项目2. 遇到的问题:    a) tomcat 启动慢;    b) service中明明有方法,执行却报  java.lang.NoSuchMethodError;3. 解决方案:    问题a:tomcat 启动慢,发现日志中启动较慢的模块是:org.apache.catalina.util.Sess...

2018-04-04 11:57:34 399

原创 微服务 spring cloud zuul com.netflix.zuul.exception.ZuulException GENERAL

1.背景错误信息:-- [http-nio-9904-exec-5] o.s.c.n.z.filters.post.SendErrorFilter   : Error during filteringcom.netflix.zuul.exception.ZuulException: Forwarding error        at org.springframework.cloud...

2018-01-22 16:50:56 25361 3

原创 Centos 7 python2 升级 python3 后,yum 有问题

linux python 升级问题

2018-01-03 19:56:12 332

原创 Java IntegerCache 相关知识

java ,IntegerCache ,ByteCache

2017-12-13 18:01:31 201

原创 spring-cloud-config-server version 1.5.3.RELEASE 源码初探 1

spring-cloud-config-server version 1.5.3.RELEASE 源码初探 1 ~ Get http://url:port/application-profile.yml 过程

2017-12-13 17:11:30 577

原创 Starting MySQL.The server quit without updating PID file (/usr/local/mysql/iZ28z

问题 背景:Linux环境下 重启 MySql  错误 :  命令:service mysql start反馈:Starting MySQL.The server quit without updating PID file (/usr/local/mysql/iZ28z

2017-11-10 15:22:46 287

原创 资料 url

各种rfc (RFC XXX)文档地址:http://www.ietf.org/rfc/

2017-08-24 17:18:18 220

原创 请检查如下代码,如有问题,请正确指出!(java、多线程)

package com.test.aha;import com.google.common.collect.Lists;import org.apache.commons.collections.CollectionUtils;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;im

2017-08-24 11:44:17 217

原创 spring JdbcTemplate 和 spring mybatis 的 update方法的返回值是 Rows matched 不是 rows affected(或者Changed)

测试验证结论:spring +JdbcTemplate   方法  update 和  spring + mybatis  方法 update 的返回值 是 Rows matched 不是 rows affected(或者Changed)。验证方法如下:图片11. 直连数据库的方式 执行结果如下:图片2  2. spring 4.1.0.RELEASE +

2017-07-20 18:22:59 3248

原创 (Java 进阶 )知识点 相关 问题

java 进阶 知识点

2017-03-30 10:55:54 340

原创 设计模式题 以下代码是否需要重构,如何重构

class DesignMode{void handle(int type){if(type == 1){function1();}else if(type == 2){function2();}else if(type == 3){function3();}else if(type == 4){function4();}else if(type ==

2017-03-03 17:19:48 372 1

原创 JVM基础性问题,说出以下代码的输出结果,并作出详细的解释。

public class StringConstant {public static void main(String[] args) {String a = "abc";judge(a,"abc");String b = new String("abc");judge(a,b);String c = "a" +"bc";judge(a,c)

2017-03-03 15:43:16 327

原创 android windows 开发环境搭建(android studio + Genymotion)过程及遇到的问题

目前 android studio 开发android app 比较流行,自己试着搭建开发环境,过程中遇到一些小弯路,浪费了不必要的时间,现在后来者提个醒:android studio 的下载google 、baidu一下 http://www.android-studio.org/,http://www.androiddevtools.cn/ 都有 ,尽量找官方渠道的(我是在后者下载的)。我

2016-05-23 14:21:47 397

原创 maven 2 Can not find parent:.....

当执行 maven命令(mvn compile / mvn eclipse:eclipse) 命令窗口提示这样错误信息时: Can not find parent:..... 解决方法:在Maven 的配置文件:apache-maven-2.2.1\conf\settings.xml 中修改本地库路径(换个新的本地库),或者将原本地库中的所有文件及文件夹都清空再试一下,即可。

2015-08-18 15:58:58 593

原创 Java 小数 进行格式化 DecimalFormat

DecimalFormat df = new DecimalFormat("###");DecimalFormat df = new DecimalFormat("#,##0.00#");df.format(小数)

2015-08-18 15:47:26 386

原创 Maven项目在Eclipse中自动编译“java heap space”

Maven 在Eclipse(ee版)刚搭建起来,“部署”已有Maven项目,由于现有的Maven项目依赖较多,导致Eclipse在刚刚导入现有Maven后,根据pom.xml配置文件自动识别为Maven项目,并进行自动下载依赖文件和进行“自动编译”操作时,导致“java heap space”内存溢出。不论是修改Eclipse or Maven (jdk)的“内存配置”如 -Xms800m

2015-05-19 16:58:55 2348

原创 远程服务下载文件 概述 及 小技巧

背景:有两台服务器 本地Linux服务器A 和 FTP服务器B ,任务是:从 A 中使用用户名和密码远程登录 FTP 服务器 B ,并下载 B 中的内容到本地 A 服务器的对应目录下。方案概述:                     1.编一个脚本(.sh文件,编写规则类似于Windows的批处理文件.bat文件,google一下,啥都有);

2015-05-14 17:33:34 532

空空如也

空空如也

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

TA关注的人

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