自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (2)
  • 收藏
  • 关注

原创 kafka3.0.0启动异常

kafka3.0.0安装

2022-06-17 08:49:05 479 1

原创 mac取消brew安装服务自启动

使用brew安装zookeeper和kafka后,发现总是开机自启动,浪费系统资源,首先brew services list查看启动路径然后关闭服务,并禁用开机自启动launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.zookeeper.plistlaunchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.kafka.plistlaunchctl用法参考:https://segme

2022-03-08 16:23:45 3454

转载 mac安装kafka运行错误@@HOMEBREW_JAVA@@/bin/java: No such file or directory

描述:安装brew使用的中科大的镜像,直接通过brew install kafka后执行启动命令brew services start kafka报错,找了一圈找到一个重新安装kafka,mac终端执行命令:HOMEBREW_BOTTLE_DOMAIN= brew reinstall kafka参考:https://n2n1.cn/w-785-1-1.htm...

2022-03-08 11:35:00 3852 2

原创 Maven execution failed, exit code: ‘1‘

打包发版前准备,执行release prepare一直失败中断,报错exit code也没有其他错误消息,跳了一个版本后就正常了,推测是之前其他人打过对应版本的tag导致

2021-11-30 18:29:23 1303

原创 springboot项目打成可依赖jar包后无法通过java -jar启动

1. 默认创建的springboot项目install到本地打成jar包时,其他的项目通过import无法引用到,需要添加<configuration> <includeSystemScope>true</includeSystemScope> <skip>true</skip></configuration>2. 添加后发现,package打成的jar包,通过java -jar找不到启动入口了,所以貌似只能二选一了,看情况

2021-11-28 19:38:53 1226

原创 maven deploy 401

排除了用户名密码不对的情况,我的是因为pom.xml配置id跟maven的settings.xml 不一致,要保持一致pom.xmlsettings.xml

2021-09-08 14:57:53 200

原创 文档根元素 “beans“ 必须匹配 DOCTYPE 根 “null“

低级错误导致:@PropertySource(value = “classpath:dubbo-provider.xml”) // 这个注解是加载 property 文件用的正确方式:@ImportResource(value = “classpath:dubbo-provider.xml”) // 这个注解是加载 xml 文件用的

2021-06-23 00:40:01 205

原创 maven引入本地jar包找不到符号

今天遇到一个问题,想把本地打的jar包(springboot项目)引到另一个项目,pom添加后,idea里dependencies能看到打的jar包,会提示类名和路径,但是alter+enter,死活引不进来,提示找不到路径,折腾半天,打包时配置标色的部分,包含系统路径 + 跳过测试用例,解决了,但是想不通,本身没有测试用例,不配置skip为毛不行...

2021-04-20 18:30:03 511

原创 ResourceAccessException: I/O error on POST request for

restTemplate发起post请求,报错如题原因:客户端跟服务端的网段不通

2021-01-25 20:59:44 29707 6

原创 Mysql的ifnull

Mysql IFNULL函数中有两个参数,如果ifnull第一个参数不为null,就会显示出查询的结果,如果第一个参数为null,则会返回第二个参数的字符串,但是查询结果不为空时,ifnull才会生效,表数据:查不到记录的sql:select ifnull(store_id, '空') as storeId from area_table where area = 'berserk';查询结果:能查到记录的sql:select ifnull(store_id, '空') as store

2021-01-16 15:45:40 351

原创 com.alibaba.fastjson.JSONException: create asm serializer error

比较老版本fastjson序列化时,字段包含中文,会报此错,版本1.2.3,更新到1.2.74已解决,或者使用其他比如jackson

2020-11-05 14:42:10 2557 1

原创 git merge/revert/reset

git merge0. 目前所在分支是master时,执行`git merge develop` 会把develop分支代码合并到mastergit revert/reset0. 关于版本回退,在一次版本号为 58c9037 的提交中把在A.java添加了一行代码,1. 如果想回退到A.java没有添加这行代码时的版本,使用命令 `git revert 58c9037`,此命令需要继续执行 `git push`,因为 `git revert` 默认已经commit了;2. 如果想回退到A.jav

2020-11-03 20:12:55 260

原创 springboot 404 idea

一个几年前写的springboot整合jsp的demo工程拿出来作为子工程聚合起来管理后,在idea中启动发现页面全都变成404,排除了mvc配置,webapp识别成web工程文件夹之后,发现因为多moudle聚合的原因,需要在子工程启动时,指定Working directory,不指定就404,好坑啊,记一下,idea中配置如下:运行时输出,System.getProperty(“user.dir”)获取执行路径发现配和不配确实不同...

2020-11-01 01:09:51 164

原创 Alibaba Sentinel 简单上手

Sentinel是阿里用来做流量监控的,https://github.com/alibaba/Sentinel/wiki启动Sentinel控制台控制台jar包,下载地址:https://github.com/alibaba/Sentinel/releases/tag/v1.8.0指定端口,启动java -jar sentinel-dashboard-1.8.0.jar --server.port=8081服务启动时指定Sentinel控制台-Dcsp.sentinel.dashboar.

2020-09-30 18:20:24 201

原创 python3的logging简单用法

本来以为很简单,发现不指定Handler居然没有输出以下是正确示例:import logging# logging用法def test_logging(): # 指定日志类别 logger = logging.getLogger('my-log') # 日志输出级别 logger.setLevel(logging.INFO) # 控制台输出 handler = logging.StreamHandler() # 指定日志格式 fo.

2020-08-01 18:02:25 321

原创 python操作elasticsearch根据alias查询所有index

python:index_list = es_client.indices.get_alias('your_alias')kibana:# 根据️别名查询索引GET /_alias/your_aliasjava参考:https://blog.csdn.net/lixiangchibang/article/details/91045889

2020-07-30 15:23:11 2137 1

原创 安装nginx配置

安装参考:https://www.cnblogs.com/xxoome/p/5866475.html启动nginxcd /usr/local/nginx/sbin./nginx指定配置/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf请求分发配置: upstream localhost {server 127.0.0.1:8080;server 127.0.0.1:8081;}server{listen

2020-07-07 20:00:58 249

原创 记录下maven的setting.xml结构

很基础的问题了,搞了很久,记录下:setting.xml的结构,配置一个中央仓库镜像一般也够用了,多个私服仓库配置respository列表即可,别忘了激活<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca

2020-07-01 17:41:06 172

原创 Arthas的redefine命令

需求场景举个栗子,在线上代码某个class的方法添加日志输出,修改方法返回结果,但是,又不想直接修改class做法1.上传修改后的class文件到服务器任意路径,比如:/root/java/HelloController.class2.下载arthas-boot.jar上传到服务器,启动:java -jar arthas-boot.jar3.根据pid选择要修改class的线上程序4.通过redefine加载修改后的class文件,redefine /root/java/HelloCont

2020-05-30 14:17:31 4595

原创 tomcat7 配置NIO

I/O类型:磁盘I/O模型,网络I/O模型,内存映射I/O, Direct I/O、数据库I/O等,只要具有输入、输出类型的交互系统都可以认为是I/O系统。BIO (同步阻塞)IO操作时,线程处于阻塞状态NIO(同步非阻塞)多路复用器轮询有效IOAIO(异步非阻塞)OSI七层模型应用层:为操作系统或应用程序提供访问网络服务的接口表示层:会话层:传输层:网络层:数据链路层:...

2020-04-26 19:02:21 921

原创 illegal_argument_exception unknown setting

在kibana上通过Dev Tools,创建index(指定mapping),注意mapping:正确写法:PUT channel/{ "mappings": { "user": { "properties": { "id": { "type": "long" ...

2020-04-14 19:15:04 3811 3

原创 @RabbitListener标注方法的接收参数

还是官方文档详细

2020-04-08 19:27:02 9249

原创 linux下grep关键字闪烁效果

vim ~/.bashrc修改.bashrc,在行尾添加以下两行,保存,退出export GREP_OPTIONS='--color=always'export GREP_COLOR='5;33'使修改生效source ~/.bashrc结束

2020-03-25 16:24:52 219

原创 模拟JVM栈溢出和堆溢出

JVM参数中,设置堆内存大小:Xxs 最小堆内存Xxm 最大堆内存设置线程栈内存小:Xss 一个线程堆栈的最大内存,可以容纳很多栈帧

2019-11-24 18:27:57 983

原创 linux的JDK版本问题

某台服务器上,通过java -version查看JDK版本为1.7,但是查看~/.bash_profile和 /etc/profile中的配置JAVA_HOME都是指向JDK1.8的,命令rpm -qa | grep jdk查看,发现有人通过yum安装了jdk,rpm -e xxx卸载后,就正常了这里就涉及到yum安装和编译安装,一种安装即可,两种安装方式是有区别的...

2019-08-28 11:13:59 254

原创 mysql新增、修改表字段

在t_user表,新增字段update_timealter table t_user add column update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP; 在t_user表,修改字段user_name ——> namealter table t_user ...

2019-08-13 11:55:03 453

原创 ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes

最近迁移MySQL数据库时,从5.7版本导出的sql在5.6版本运行时,报错如题,查阅资料知道:这是索引字段超过长度768,5.6下变长的varchar类型字段本身设定长度没问题,但是如果对这个字段创建索引,那么在utf8字符集(255*3)下最大长度是7685.6默认关闭innodb_large_prefix,在5.7中开启,加上默认ROW_FORMAT = DYNAMIC索引键前缀限制为...

2019-08-12 19:50:30 256

原创 no suitable HttpMessageConvert found for

返回的是json字符串,开始怀疑是json解析出问题了,排查下来,是content-type的问题,设置responseresponse.setContentType("application/json;charset=utf-8");

2019-07-01 20:32:08 1442

转载 Unknown Intel PCH (0x7110) detected

昨天更新yum,执行了yum update然后今天重启虚机(centos6.5)时,开机报错,如下图:原因应该是升级导致开机默认选择第一个系统(不完整的),所以报错,解决方式就是,开机选之前的系统,然后修改vim /etc/grub.conf 把defaulut=0, 改为 1,以后再开机就不用选版本了参考:https://www.cnblogs.com/jhj117/p/57287...

2019-06-16 18:42:57 2608 1

转载 chrome 67以后版本无法拖拽安装crx插件的解决方法

( 亲测有效)将插件的后缀名 .crx 改为 .zip或者 .rar,然后将改好后缀名的文件解压到本地文件夹中,然后在 chrome 的设置 -> 更多工具 -> 扩展程序,选中解压的文件夹,over...

2019-05-29 14:06:42 4190

原创 linux下tar包中文乱码

win10上压缩出的tar.gz包经常会因为系统使用GBK编码,上传到linux环境会出现中午乱码的情况可以通过命令,对特定路径下的文件转码:convmv -f gbk -t utf-8 -r --notest /home/nlu/...

2019-04-03 11:51:27 4127 2

原创 scp lost connection

遇到了这个问题,scp一个文件到指定路径,经验证,是帐号没有目标路径权限导致的

2019-03-13 13:38:22 16379

转载 Got a packet bigger than 'max_allowed_packet' bytes

https://blog.csdn.net/superit401/article/details/77480078

2019-03-08 11:29:53 496

原创 使用StringRedisTemplate删除当前redis库中所有键值对

Set&lt;String&gt; keys = redisTemplate.keys("*"); redisTemplate.delete(keys);

2019-01-24 15:34:18 14290 1

转载 React备忘

安装运行:首先保证安装了最新版node.js,这样自带了npm安装facebook官方提供的create-react-app脚手架,极大的简化步骤,参考:https://www.jianshu.com/p/c6040430b18d默认的npm源,下载会比较慢,国内可以修改成淘宝的源,参考:https://blog.csdn.net/qq_27818541/article/details/6...

2018-11-07 09:57:00 131

原创 Docker命令备忘

查看本机所安装的镜像docker images根据名称启动docker容器hello-worlddocker run hello-world启动容器docker start 容器id关闭容器docker stop 容器id删除容器docker rm 容器id查看docker中正在运行的容器docker ps查看docker中所有容器docker ps -a删除镜像do...

2018-10-25 16:12:29 990

原创 ClusterHostAndPorts must not be null!

使用springboot整合redis,启动报错,排查后发现是配置问题,配置集群参数前先要配置集群节点。错误配置:spring.redis.host=127.0.0.1spring.redis.port=6379spring.redis.password=pass123spring.redis.timeout=1000spring.redis.cluster.max-redirect...

2018-10-25 11:09:51 4805

原创 Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean

spring-boot-starter-web版本从1.3.5.RELEASE升级2.0.4.RELEASE后,启动时报错:org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.Ap...

2018-10-17 15:28:48 3406 1

转载 Centos6.5安装rabbitmq

1.从csdn上找了个链接下载erlang20.3,https://download.csdn.net/download/doprojie/10372849参考:https://www.cnblogs.com/dreasky/p/9146494.html

2018-09-18 17:11:05 185

原创 同一网段下的电脑ping不通的几种原因

防火墙问题,两台机器的防火墙没有关闭系统——&gt;高级系统设置——&gt;远程——&gt;勾选允许远程协助 目前遇到这两种问题导致的两台机器ping不通; 另外win10默认不开启telnet服务,需要手动开启,测试连接另一个电脑端口通不通:telnet ip port回车后,连接成功后会弹一个新的黑窗口...

2018-08-25 21:56:22 101986 1

nexus-3.6.0-02

nexus-3.6.0-02的linux版本。 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。

2017-10-30

springboot-web-demo

使用springboot构建web工程示例,使用jsp页面,配置自定义视图解析器并静态资源路径进行了说明

2017-06-23

空空如也

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

TA关注的人

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