4 csdn-华仔

尚未进行身份认证

1、掌握 Java Web 应用开发。 2、熟悉常用 J2EE 规范。 3、熟悉常用的开发框架: Spring Boot 2.x ,Spring Data JAP,Spring Security,Oauth2 开发分布式应用程序。 4、解决企业级大数据需求: Hadoop ,Hbase,Kafka,Redis,Rabbit MQ 实现企业的只能化的生产效益。并且了解大数据量下数据库的性能优化。 5、熟悉 DevOps (CI,CD) 即持续集成与持续交付,实现项目的快速迭代开发。 6、熟悉 GraphQL 相关 API 并在实现的项目开发过程中已灵活的运用。 7、熟悉 MySQL、Oracle

等级
TA的排名 2k+

Command line is too long,Shorten command line for WebApplication or also for Spring Boot 的解决办法

问题概述在使用IntelliJ IDEA工具开发项目的过程中遇到一个梗,项目准备就绪,可是启动不起来,报 “Command line is too long,Shorten command line for WebApplication or also for Spring Boot default configuration. ” 的错误如下图:解决办法右上角...

2020-01-03 23:15:24

No qualifying bean of type 'net.javacrumbs.shedlock.core.LockProvider' available: expected at 的解决办法

问题概述在分布式微服务中,由于部署的是多实例,消息来了之后,为了保证在多实例的情况下在同一时刻,只能由一个定时任务来消费,所以,这儿就使用到了Spring Boot中的一款超好用的轻量级分布式锁 ShedLock 来实现分布式锁的情况,但是在SpringBoot分布式项目中集成ShedLock锁时遇到的一个问题 “No qualifying bean of type 'net.javac...

2020-01-03 23:14:31

HttpClientUtils工具类封装,doGet()、doPost()、doPut()、doDelete()

概述HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本。HttpClientUtils工具类封装,doGet()、doPost()、doPut()、doDelete()1、doGet不带参数示例 // 创建Httpcli...

2019-12-08 23:27:10

Linux-7.7下基于最新版Redis-5.0.5集群环境搭建与配置详细教程

概述一两拨千斤,项目环境中某个环节为了安全性的需要,因为项目环境也是一个生态链嘛,所以就进行了所有的升级,其中涉及到Redis版本升级。在上一篇文章中【CentOs7搭建基于Redis-4.0.2的集群环境之图文详解】已经对Redis进行了一些基本的详细的介绍,但是是基于Redis4.x的版本进行的,今年,Redis又进行了一次革命性版本变革,升级到了Redis-5.x版本,在本文章一...

2019-12-07 23:19:09

Linux-7.3下Apache-Maven-3.6.1环境搭建与配置详细教程

概述在安装/配置Maven 前,首先需要搞清楚,Maven 是什么???Maven 是一个项目管理和综合工具。Maven 提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven 使用标准的目录结构和默认构建生命周期。在多协作的开发团队环境中工作时,Maven 可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重...

2019-06-24 14:55:39

SolrServerException: No collection param specified on request and no default collection has been set

问题概述关于这个问题,是在切换Solr集群服务时遇到的,根据当前业务的需求,在之前一直使用的类似于单实例的Solr服务器,但是随着业务量的不断增长,需要对其进行改进升级,将单例切换到集群的环境下,在切换时遇到了 “No collection param specified on request and no default collection has been set ” ,这个不大不...

2019-11-04 14:21:12

Java自定义分页,结合MySQL的Limit函数来实现快速高效的分页

前言在项目开发过程中,常常聊到的话题就是分页,怎么分页?不管使用什么方法来实现,最终是需要根据系统进行统一的,不能张三使用这个插件来分页,李四使用那个插件来分页,王五则利用数据库函数来分页,一个系统五花八门,花里胡哨滴,这样是不行的,在一个系统中要么统一的使用某个分页插件,要么使用统一使用数据库分页函数来实现分页。通过本篇博文的学习,讲学会基于MySQL的数据分页,利用MySQL中的L...

2019-07-30 15:42:42

Java自定义分页工具类 PageBean 的提取与封装

前言本篇文章主要是对 Java 自定义分页工具类 PageBean 的提取与封装实列,有需要更多的完整的关于分页的内容,请参看:《 Java自定义分页,结合MySQL的Limit关键字实现快速高效的分页 》Java自定义分页工具类 PageBean 的提取与封装示例内容如下:package com.huazai.b2c.aiyou.common;impor...

2019-07-30 15:51:51

【FastDFS-V5.11】Linux下FastDFS+Nginx实现分布式图片服务器搭建详细教程(单机模式)

前言在上一篇文章中,完成了 《FastDFS分布式文件系统内部架构及原理解析 》,本篇主要进行实践操作,使用的FastDFS版本为【V5.11】当前最新的版本,在Linux下使用FastDFS + Nginx搭建一个单机的分布式图片服务器,通过本篇博客的学习和实践,将掌握如何在Linux系统中利用FastDFS + Nginx 进行分布式图片服务器的搭建。Linux下Fast...

2019-07-31 15:31:09

【SolrJ8.2.0】使用SolrJ8.2.0最新版连接solr服务实现新增/查询/删除

前言在Solr使用过程中,对Solr版本进行了升级,升级后发现API也变更了,所以这儿通过查阅相关的API情况,整理这篇文章!使用SolrJ8.2.0最新版连接solr服务实现新增/查询/删除1、使用solrj需要导入依赖包:<dependency> <groupId>org.apache.solr</groupId> ...

2019-08-06 16:01:40

SolrCloud分布式企业搜索引擎架构原理解析

前言在企业系统架构中,使用到了分布式文档搜索引擎Solr,这儿作一个简单的知识整理。SolrCloud分布式企业搜索引擎架构原理解析1、关于SolrCloudLucene 是一个Java语言编写的利用倒排原理实现的文本检索类库;而Solr则是以Lucene为核心来实现的企业级文本检索应用服务。Solr 部署方式有单机方式、多机Master-Slaver方式、Cloud...

2019-08-07 14:47:32

CentOS7虚拟机启动无响应,VMware虚拟机启动黑屏无响应,VMware中启动虚拟机黑屏无响应的解决办法

问题概述在一台新的服务器上(Windows10版本的系统),安装VMware后,在里面新增CentOS7虚拟机,安装完成后,一直启动不起来,还以为机器的问题,等了老半天还是启动不起来,然后换其它以前使用过的VMware的服务器又是可以启动的。。。如下图:解决办法倒腾了半天,这儿把解决办法记录一下,通过Windows下的“netsh”脚本命令重置...

2019-09-23 17:29:03

Job for network.service failed because the control process exited with error code. See "systemc的解决办法

问题概述关于这个问题,博主是在虚拟机迁移的过程中遇到的,迁移完成后,需要对网络进行重新分配,配置完成后,重启网络服务时,报错:“ Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "jou...

2019-09-22 16:25:08

Error 405 HTTP method POST is not supported by this URL 的解决办法

问题概述在项目开发过程中,使用到了企业搜索引擎 Solr 服务,客户端通过 Apache-SolrJ 连接到远程Solr服务器,但是在编写测试单元时,遇到了个不大不小的BUG,总是连接不上,反复的检查各个配置,发现都是正确的,再测试,再查看错误信息:“ Error 405 HTTP method POST is not supported by this URL ”,其大概意思说明了当前U...

2019-09-03 23:19:16

Caused by: java.lang.ClassNotFoundException: org.apache.http.message.TokenParser 异常的解决办法

问题概述根据要求对Solr服务进行升级,经过全面改操后,启动项目时,单元测试一直报错,测试无法通过,项目启动不起来,异常:“Caused by: java.lang.ClassNotFoundException: org.apache.http.message.TokenParser ”,部分截图如下:具体异常信息:java.lang.NoClassDefFoundEr...

2019-09-03 23:19:22

org.apache.http.impl.conn.PoolingHttpClientConnectionManager.setValidateAfterInactivity(I)V 错误的解决办法

问题概述根据要求对Solr进行升级,各个配置升级改操到位后,启动项目时,单元测试模块不通过,导致项目一直无法启动,错误信息:“org.apache.http.impl.conn.PoolingHttpClientConnectionManager.setValidateAfterInactivity(I)V ”升级的服务版本如下图所示:部分截图如下:...

2019-08-21 11:55:02

【FastDFS-V5.11】FastDFS分布式文件系统内部架构及其原理解析

前言在分布式微服务的架构中,我们都会遇到一个问题,那就是文件的存储,而这个文件还不能单独存储在某一台应用服务器上,如果存储在某一台单独的应用服务器上,在分布式环境下或者当前应用服务器需要横向扩展的时候,就会大大的增加其运行维护的复杂度,和维护成本,所以这里就需要文件的存储抽取出来,作为一个单独服务器-文件服务器,这样不论应用服务器如何的扩展,都不会影响,而且如果文件服务器压力打,还可...

2019-08-06 09:45:46

ERROR - file: /usr/local/src/fastdfs-nginx-module/src/common.c...error info: Permission denied 的解决办法

问题概述在项目开发的过程中使用到了分布式文件系统FastDFS,各项工作准备完成后(防火墙端口、系统配置文件、远程安全组策略等),上传文件时,是正常的,但是通过浏览器访问时出错了 “error info: Permission denied ”,查看FastDFS的tracker_server日志,正常!,查看FastDFS的storage_server日志,正常!查看nginx日...

2019-08-06 09:39:12

- file: ../storage/trunk_mgr/trunk_shared.c, line: 177, "Permission denied" can't be accessed 的解决办法

问题概述在项目开发过程中需要使用的文件服务器,通过系统的衡量后,最终选择了 FastDFS + Nginx 来实现,但是在服务构建的过程中遇到了点麻烦,Nginx 服务器启动失败的,错误信息:trunk_shared.c, line: 177, "Permission denied" can't be accessed错误信息如下:ngx_http_fastdfs_proc...

2019-08-06 09:35:56

java.lang.IllegalArgumentException: object is not an instance of declaring class 的解决办法

问题概述在项目开发的工作中,需要对数据报表进行导入导出的操作,为了方便快捷,使用的了EasyPOI,EasyPOI就像其名称一样,让报表操作的更容易些,它主要对POI进行了再封装,不像以前使用POI,长篇长篇的配置,看起来很NB,即使是提取封装的很优雅,在代码阅读起来着实有些不爽(废话有点多了,抱歉)。使用EasyPOI导出Excel报表时遇到了问题,异常信息:“java.l...

2019-08-06 09:28:59

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。