自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crazy的博客

保持少年

  • 博客(45)
  • 资源 (5)
  • 收藏
  • 关注

原创 全国地区城市行政代码字典表(带城市天气代码)

国内地区字典表全国各地区代码,字典表全国省市县区字典(地区码)全国城市代码字典(天气代码)2022年中国省市县行政区划字典表。

2022-12-20 17:44:12 4141 2

原创 spring-boot 单元测试报错

spring-boot 单元测试报错Invalid test class ***spring-boot 单元测试报错: Invalid test class ***:No runnable methods原因:Test类导错包了import org.junit.jupiter.api.Test; 错误的包解决:更换包路径import org.junit.Test;...

2022-05-22 13:12:58 266

原创 linux系统目录含义

N久之前的笔记,想记录到BLOG来。linux 系统目录的含义:系统目录说明(常用的几个,其他的以后再研究)/dev 设备/系统特殊文件/bin 一些二进制可执行命令/boot 系统引导时使用的各种文件/etc 系统管理和配置文件/home 存放所有用户文件的根目录/usr 存放系统应用程序,本地系统管理员软件安装目录/opt 额外安装的可选应用程序包所放置的位置,比如tomcat小猫咪/proc 虚拟文件系统目录,可直接访问这个目录来获取系统信息/root 系统管理员的主目录

2020-10-26 17:27:54 406

原创 springboot同时生效使用多个配置文件

springboot 同时生效使用多个配置文件:spring:profiles:include: prod,business

2020-10-26 10:51:00 1912

原创 springCloud学习【五】:分布式配置管理Spring Cloud Config服务端和config客户端【实例】

首先祝自己10.24节日加班快乐,本文记录昨夜奋战到凌晨3点的学习笔记虽然每天如此。。。。学习的时间都是挤出来的spring cloud Config介绍:Spring Cloud Config为分布式系统中的外部化配置提供服务器和客户端支持。使用Config Server,您可以集中管理所有环境中应用程序的外部属性。特征:Spring Cloud Config Server功能:HTTP,用于外部配置的基于资源的API(名称-值对,或等效的YAML内容)加密和解密属性值(对称或不对称

2020-10-24 13:35:39 409

原创 Required request body is missing:public java.*****

复现BUG:Required request body is missing:public java.****引起错误的示例:限定了参数类型传递使用json传参@RequestBody ,并且请求方式限制了Get @GetMapping("/getUser") @ApiOperation(value = "电话查询用户",notes = "备注notes") public List<TestUser> getUser(@RequestBody TestUser user){

2020-10-23 15:55:55 20731 4

原创 基础知识回顾:java数组转字符串

String[] strings = {"mac","qq","weChat","MSN"}; StringBuffer stringBuffer = new StringBuffer(); for (int i = 0;i<strings.length;i++){ stringBuffer.append(strings[i]+","); } String newString = stringBuffer.t...

2020-10-20 20:06:02 111

原创 Maven 编译:Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date]

Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.使用maven进行打包 install package时报错点个赞?解决一:临时手动操作maven的编译打包检查:关闭点一下就可以了,忽略检查测试文件解决二:pom.xml配置<build> <plugins> <plug

2020-10-19 00:48:53 59274 20

原创 【工具】2020.10全国省市区三级联动行政区划码Mysql数据,带电话区号,邮编,拼音,简称,经纬度,城市等级

全国省市区三级联动行政区划码Mysql数据以后用到直接拿就行了sys_area.sql下载地址

2020-10-17 13:54:33 1842 1

原创 springCloud学习【四】:路由网关Zuul【实例】

路由网关Zuul

2020-10-16 03:51:57 136

原创 springCloud学习【三】:路由网关Gateway+自定义路由过滤,全局过滤,全局日志【实例】

网关路由Gateway网关路由(个人理解)新建一个模块`cloud-gateway`项目网关路由(个人理解)根据其他的Blog和官网解释自己总结:1、如上一篇blog说写的,ribbon+resttemplate方式消费服务或者feign方式消费服务,都需要指定一个动态的ip:port/映射路径/具体的接口2、麻烦,有了网关这东西,各种服务哪怕IP和端口不一样,让他请求同一个IP+端口。3、举例:gatewayIP:port/service/consume/getUsergatewayIP是

2020-10-13 18:34:07 1640 3

原创 springCloud学习【二】:服务熔断降级:Hystrix容错框架【实例】

熔断器Demo说明:基于上一篇博文写下面的Demo服务熔断、雪崩、降级等概念Hystrix解释服务消费添加熔断机制【Ribbon+restTemplate方式消费服务时】服务消费添加熔断机制【Feign方式消费服务时】说明:基于上一篇博文写下面的Demo★上一篇博文地址服务熔断、雪崩、降级等概念根据其他的Blog和官网解释自己总结:熔断:当下游的服务因为某种原因突然变得不可用或响应过慢,上游服务为了保证自己整体服务的可用性,不再继续调用目标服务,直接返回,快速释放资源。如果目标服务情况好转则恢复

2020-10-12 15:31:48 229

原创 springCloud学习【一】:服务的注册发现与消费【实例】

微服务的注册发现与消费个人学习记录而已不做名词解释,各种名词解释百度一堆堆文章总结写在末尾点个赞鼓励一下?文章有点长,目录是个好东西啊没事就回来看看,涨涨记性哪里不对留言讨论,拜托描述清楚废话连篇:凡心所向,素履所往;准备:新建一个空的maven项目用来当父项目【CloudDemo】我就是拿他当个根目录而已一、项目准备:CloudDemo仅当作父项目使用【各个项目的根目录而已】1、删除没用的东西2、maven配置3、编译jdk设置4、项目编码设置二、创建注册中心模块

2020-10-10 17:26:06 293 2

原创 ES查询:illegal_argument_exception报错,修改返回默认值大小

"caused_by": { "type": "illegal_argument_exception", "reason": "Result window is too large, from + size must be less than or equal to: [1000000] but was [3000000]. See the scroll api for a more efficient way to request large data sets. This lim

2020-10-10 17:22:48 3892

原创 JDBC driver (via the ‘serverTimezone‘ configuration property) to use a more specifc time zone value

JDBC链接错误记录知道错在哪里就随手改couldn't check if tables are already present using metadata: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' c

2020-09-29 15:56:59 2943 1

原创 GlobalAuthenticationConfigurerAdapter.class] cannot be opened because it does not exist

activitiDemo项目启动报错修改

2020-09-29 15:52:47 5327

原创 mysql-1267-Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT)

mysql 执行报错[Err] 1267 - Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation '='数据库的排序规则编码不一致导致查看库的编码再查看各个表的编码show create table 表一;ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci CO

2020-09-25 17:11:24 32410 3

原创 Layui input 检查限制输入长度

layui检查输入字符串长度:html代码 <div class="layui-form-item" > <label class="layui-form-label">账号<span>*</span>:</label> <div class="layui-input-block"> <input class="layui-input account" name="

2020-09-24 20:54:03 11387

原创 工作=学习之map初始化取值空指针

首先项目报错:解决完之后的错误复现:第一次get(“CCC”)之后紧接着来了个put就 空异常了。。。给null里面put…再然后项目再初始化的时候,如果提前加载map字典再执行putMap的时候,TESTMAP 对象还没生成呢。。。所以NullPointer:结果如下以下俩的顺序问题记一下涨个记性吧。。。...

2020-09-12 15:17:05 470 1

原创 [Err] 1055 - Expression of ORDER BY clause is not in GROUP BY clause and contains nonaggregated

mysql错误[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_

2020-08-25 22:14:25 351

原创 常用taglib标签记录,下次直接拿来用

文件名:taglib.jsp<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %><%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %><%@ taglib uri="ht

2020-08-25 14:01:38 285

原创 s>/<s>.css?12345‘“\‘\“);|]*%00{%0d%0a<%00>%bf%2项目检测问题Application error message

问题描述:Application error messageAcunetix Security Audit 使用工具扫描项目时扫描出来的问题 Web ServerDetailsPath Fragment input /[*]/<s>/<s>-<n>.<n>/<s>/<s>/<s>.css was set to 12345'"\'\");|]*%00{%0d%0a<%00>%bf%27'💡Pat

2020-08-25 13:15:26 2215 2

原创 java.lang.IllegalArgumentException: Mapped Statements collection already contains value for c.r.d.方法

项目启动报错原因:映射ID重复,改一下便可,记一下涨记性

2020-08-18 11:41:35 200

原创 com.caucho.hessian.io.HessianServiceException: The service has no method named: getAlarmPersonList

RPC远程服务调用问题服务调用时:com.caucho.hessian.io.HessianServiceException: The service has no method named: getAlarmPersonList原因:服务端忘了写对应的service方法,也就是有调用没实现,记一下涨记性

2020-08-18 11:37:31 640

原创 Unable to locate Spring NamespaceHandler for XML schema namespace [xml]

spring 启动报错无法找到用于XML模式名称空间的Spring NamespaceHandlerUnable to locate Spring NamespaceHandler for XML schema namespace [spring-mq.xml]发现的问题spring核心包缺失

2020-08-13 14:36:32 324

原创 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:xml的信息必须包含在同一个实体里

消息队列的配置启动报错Context initialization failedorg.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 7712 in XML document >from file:xml的信息必须包含在同一个实体里解决记录:xml头部补些标签:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http

2020-08-13 14:34:38 222

原创 Cross site scripting公司项目被检测出项目存在XSS跨站脚本攻击漏洞

记个加班要做的事,,,,公司项目被检测出XSS攻击漏洞点击了解什么是XSS攻击解决思路:自定义个过滤器,过滤掉所有请求中的非法参数代码记录:公司名用***代替了web.xml配置这个过滤器写在靠前的位置 <filter> <filter-name>XssFilter</filter-name> <filter-class>com.***.utils.XssFilter</filter-class> </filter>

2020-08-01 13:49:00 262

原创 [HBase]Could not initialize class org.apache.hadoop.hbase.util.ByteStringer

报错信息:Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hbase.util.ByteStringer at org.apache.hadoop.hbase.protobuf.RequestConverter.buildRegionSpecifier(RequestConverter.java:1037) at org.apache.hadoop.hbase.protobu

2020-07-21 11:24:13 4113

原创 Failed to start component [StandardEngine[Catalina].StandardHost[localhost

记录一下:tomcat容器启动springboot项目报错 Failed to start component [StandardEngine[Catalina].StandardHost[localhost]看字面意思是无法加载一些组件,第一直觉就是,是不是某些jar出问题了尝试pom.xml reload 无果尝试 先clear 再reload 无果【这种方式看别人有成功的,是因为依赖包少了servlet-api】检查依赖是否冲突,也没啥冲突的尝试 tomcat catalina

2020-07-17 11:18:01 371

原创 Unable to create a Configuration, because no Jakarta Bean Validation provider could be found

Unable to create a Configuration, because no Jakarta Bean Validation provider could be found原因:Validation数据校验的包没找到记录解决:添加依赖例如:springboot的pom.xml文件,版本号不需要,springboot自动管理版本号 <dependency> <groupId>org.springframework.boot</grou

2020-07-14 18:24:26 9907

原创 不支持 diamond 运算符

凡是报版本错误的先检查两点!例:Error:(29, 85) java: -source 1.6 中不支持 diamond 运算符(请使用 -source 7 或更高版本以启用 diamond 运算符)一、IDE的编译jdk版本选择二、项目安装的JDK版本和兼容语言...

2020-07-10 18:18:10 2560

原创 JedisConnectionException: Failed connecting to host localhost:6379Java 连接 Redis报错

Java 连接 Redis报错排查结果服务器端的redis.config配置问题1.bind 127.0.0.1 绑定IP 注释掉,默认只接收本机访问2.protected-mode no 守护进程设置no3.daemonize yes 作为守护进程运行yes服务器的防火墙问题(没有放开redis端口)开放端口问题请看:Linux服务器防火墙开放Redis端口,服务器防火墙设置端口解决完服务器防火墙之后,运行结果:搞定声明:博客中标注原创的文章,版权归本博

2020-07-08 20:42:48 947

原创 ELK配置,es集群搭建记录,Elasticsearch Kibana es-head

ES,ES-head,Kibana三件套都是7.7版本下载链接目录说明:解压完包内的文件夹第一个是原版的ES 没有修改过配置,可以单机玩玩es-cluster-01 es集群节点1运行bin/elasticsearch.bat 。默认服务端口localhost::9201 [主节点] 配置文件中配置好了允许跨域访问es-cluster-02 es集群节点2运行bin/elasticsearch.bat 。默认服务端口localhost::9202es-cluster-03 es集群

2020-07-08 20:18:02 1954

原创 ES操作 Kibana操作ES入门练习 ES花式查询

说明:个人学习练习【笔记】而已,安装和插件配置后续补上,文档中所有命令都经过练习实际操作。版本都是7.7.0ELK安装后续补上ELK相关集群配置后续补上ELK 启动后续补上elasticsearch-head插件查看ES后续补上Kibana操作ES基本知识基本命令命令字段含义PUT/索引名称/类型名称/文档ID创建文档(指定文档ID)POST/索引名称/索引类型创建文档(随机文档ID)POST/索引名称/类型名称/文档id/_update

2020-07-08 19:05:29 1798

原创 Kibana 操作ES 聚合设置 set fielddata=true on [**]

es aggs聚合的fielddata=true报错信息(默认es不支持对text字段聚合,需要请打开某些开关)Please use a keyword field instead。set fielddata=true on [tag]{ "error" : { "root_cause" : [ { "type" : "illegal_argument_exception", "reason" : "Text fields are not opt

2020-07-08 17:12:45 6453

原创 Invalid bound statement (not found):Mapper和XML绑定异常

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): c.n.i.a.m.b.d.IMapper.getAuditFailAllListIdMapper层跟XML之间绑定映射错误。。。。我是压根忘了写xml。原因。。。。。。。绑定异常

2020-07-07 14:21:30 272

原创 Unable to open debugger port (127.0.0.1:12080): java.net.SocketException “Interrupted function call:

Unable to open debugger port (127.0.0.1:12080): java.net.SocketException "Interrupted function call: accept faileddebug运行tomcat端口占用:解决:端口改一下就行

2020-07-07 14:01:16 9996

原创 Error creating bean with name ‘RequestMappingHandlerMapping‘: Cannot map * method

报错信息Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'serviceController

2020-07-07 13:59:53 363

原创 Linux防火墙开启Redis端口

目的:开放linux上redis的服务端口查看防火墙状态 service iptable status报错,服务找不到Redirecting to /bin/systemctl status iptable.serviceUnit iptable.service could not be found.那就安装一下服务呗yum install iptables-services安装过程会让输入一个Y、N安装iptables服务成功再次查看防火墙服务是否打开显示服务已启用,供应商预先配置

2020-07-03 14:18:05 3879 1

原创 Xshell登陆lunux WARNING! The remote SSH server rejected X11 forwarding request.

记一次警告SSH服务器拒绝了X11的转发请求把登陆连接的转发勾选去掉就可以了声明:博客中标注原创的文章,版权归本博客作者所有,若转载或者引用本文内容请注明来源及原作者,否则依法保留追究权如果帮到你了点个赞呗【嘘~~~悄悄话:要相信自己就是整条街上最靓的崽!】...

2020-07-03 09:22:37 405

sscom5.13.1.exe 串口测试工具

sscom5.13.1.exe 串口测试工具 可用于com口测试,socket模拟客户端和服务端测试

2022-08-31

学习BACnet/IP协议所使用的Yabe和VTS工具

学习BACnet/IP协议所使用的Yabe和VTS工具

2022-08-30

全国省市区三级联动行政区划码sql语句

【工具】全国省市区三级联动行政区划码Mysql数据,带电话区号,邮编,拼音,简称,经纬度,城市等级。

2020-10-17

网关Gateway+自定义路由过滤

个人学习练习demo,对应Blog:springCloud学习【三】:路由网关Gateway+自定义路由过滤【实例】,里面是完整的demo包,registry是注册中心模块,service是服务提供者,consume和consume-feign是消费服务的两种实现方式,consume是ribbon+restTemplate。gateway是网关的Demo模块,包括自定义路由过滤的实现,解压完之后,配置好项目jdk版本,和maven可以直接运行,各个模块的解释和总结详见解压目录内《备注文档》

2020-10-14

服务熔断:Hystrix容错框架【包括之前章节Demo】

个人学习练习demo,对应Blog:springCloud学习【二】:服务熔断:Hystrix容错框架【实例】,里面是完整的demo包,registry是注册中心模块,service是服务提供者,consume和consume-feign是消费服务的两种实现方式,consume是ribbon+restTemplate。解压完之后,配置好项目jdk版本,和maven可以直接运行,各个模块的解释和总结详见解压目录内《备注文档》

2020-10-12

服务的注册发现与消费方式2种【代码示例】

个人学习练习demo,对应Blog:springCloud学习【一】:服务的注册发现与消费【实例】,里面是完整的demo包,registry是注册中心模块,service是服务提供者,consume和consume-feign是消费服务的两种实现方式,consume是ribbon+restTemplate。解压完之后,配置好项目jdk版本,和maven可以直接运行,各个模块的解释和总结详见解压目录内《备注文档》

2020-10-12

CaptchaOneServlet.java

Java Servlet实现的一个验证码生成源码,所引用的工具都是JDK源码里面的,只需要简单在自己的web.xml里面配置一下Servlet映射路径就可以了

2020-06-23

空空如也

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

TA关注的人

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