- 博客(68)
- 资源 (3)
- 收藏
- 关注
原创 无法在地址[localhost]和端口[8005]上创建服务器关闭套接字(基本端口[8005]和偏移量[0])
经过排查端口没有被占用,然后我怀疑localhost解析有问题。到这里很明显,localhost拼写错了,继续执行。localhost拼写错误,经修改后,问题解决!一开始我怀疑是端口被占用。
2024-06-12 16:44:16
980
原创 nginx-proxy-manager初次登录502 bad gateway
默认账户密码:admin@example.com/changeme。重装后依然如此,最后查阅githup issue 找到答案。但是按照他的做法,我依然有问题,因为我是新装,所以我直接。点击sign in,提示Bad Gateway。然后修改docker-compose.yml。
2023-12-26 16:48:08
4869
原创 dynamic-datasource多数据源事务
编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体的逻辑与事务处理解耦(编程式事务在这边不做过多陈述)。,一种是在(XML)中做相关的事务规则声明,另一种是基于的方式。先看一张思维导图(来自互联网)
2023-12-01 17:34:10
980
原创 idea插件开发javax.net.ssl.SSLException: No PSK available. Unable to resume.
idea插件开发,编译出错。
2023-10-12 15:59:15
676
原创 正则判断字符是否包含手机号
d))(mobile|手机号|)(=|=\[|\”:\“|:|:|=‘|’:'|)(1)([3-9]{1}\d{1})(\d{4})(\d{4})(\]|\”|'|)((?字符前后不能是数字,满足手机号标准。
2023-09-07 17:34:26
587
原创 springboot 隐藏并代理远程文件
代码如下:@GetMapping("getImage") public void getImage(HttpServletResponse response) throws IOException { String path = "你的图片网络地址"; URL url = new URL(path); InputStream in = url.openStream(); byte[] buff = new byte[in.avail
2021-10-27 10:18:50
192
原创 springboot+mybatis FileNotFoundException
最近升级了springboot的版本<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>${spring-boot.version}</version></dependency><dependency>
2021-09-07 15:24:42
280
原创 No service to register for nacos client...
No service to register for nacos client... 调试代码出现问题调试代码出现问题根据报错排查最后排查到debuger后发现@Value 得到的值为空。排查后,spring.application.name配置没有问题排查发现项目自己添加了注掉这个bean后问题解决。...
2021-08-05 15:07:18
1138
5
原创 redis执行lua脚本原子性
redis执行lua脚本原子性redis官方解释Atomicity of scriptsRedis uses the same Lua interpreter to run all the commands. Also Redis guarantees that a script is executed in an atomic way: no other script or Redis command will be executed while a script is being executed
2021-05-15 10:07:05
1425
原创 springboot+logback 生成logId 日志打印追踪
创建过滤器package com.pingan.medical.filter;import org.slf4j.MDC;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.PropertySource;import org.sp...
2019-07-17 19:20:48
5629
4
原创 基于eureka和snowflake生成唯一id
基于在eureka上注册的信息,instanceId在eureka上是唯一的,是有ip+port组成的。 @Value("${spring.cloud.client.ipAddress}") private String clientAddress; @Value("${server.port}") private String serverPort;我们...
2019-02-27 19:08:14
991
2
原创 springboot重试组件
最近有一个业务需要有重试机制,感觉应该写一个能够重试的组件。 首先创建一个注解/** * @Author GUOSHAOHUA093 * @Description 重试拦截 * @Date 9:14 2018/12/8 */@Retention(RetentionPolicy.RUNTIME)public @interface IsTryAgain { int t...
2018-12-08 16:07:35
410
原创 git远程仓库切换
1、切换远程仓库地址:方式一:修改远程仓库地址【git remote set-url origin URL】 更换远程仓库地址,URL为新地址。方式二:先删除远程仓库地址,然后再添加【git remote rm origin】 删除现有远程仓库 【git remote add origin url】添加新远程仓库2、【git remote -v 】查看远程仓库的地址...
2018-12-07 08:58:35
325
原创 Error merging: refusing to merge unrelated histories
今天突然想建个项目,git报了个错误无暇fatal: refusing to merge unrelated histories -解决办法:git pull --allow-unrelated-histories
2018-09-24 15:38:16
9535
2
原创 window下安装kafka
下载软件:http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gzhttp://mirror.bit.edu.cn/apache/kafka/1.1.0/kafka_2.11-1.1.0.tgz安装zk:解压zookeeper进入D:\Program Files\zookeeper-3.4....
2018-04-26 14:31:22
1037
原创 微信支付遇到的坑
支付宝是直接返回字符串可以直接调起支付宝,在微信时返回数据不能调起微信,app调起返回error_code=-1,查看微信支付官方文档: Map<String, Object> map = new HashMap<String, Object>(); String prepay_id = data...
2018-04-10 20:22:00
420
原创 MySQLNonTransientConnectionException: No operations allowed after connection closed
今天服务器突然报错,接口返回错误,查日志:### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. at org.apache.ibatis.exceptions.ExceptionFa...
2018-04-10 09:13:57
1903
原创 springboot mybatis报错问题SpringManagedTransaction.getTimeout()Ljava/lang/Integer
本地运行正常,部署到服务器报错:org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction...
2018-04-09 14:31:19
1134
原创 quartz集群配置是window启动没有问题,centos启动报错问题
Caused by: java.lang.IllegalStateException: Cannot run without an instance id. at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1179) at org.quartz.impl.StdScheduler
2017-12-13 14:04:10
617
原创 高并发下使用Redis生成唯一id
最近使用spirngcloud来搭建分布式项目,遇到插入重复问题,决定用redis生成唯一ID来解决。 /** * 获取唯一Id * @param key * @param hashKey * @param delta 增加量(不传采用1) * @return * @throws BusinessException */
2017-11-09 15:32:50
24061
2
原创 SpringCloud Config 配置中心 svn使用
首先为了稳定和高可用,我采用注册中心的方式去实现。 pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca
2017-11-09 15:26:42
2394
1
转载 并发insert情况下会发生重复的数据插入问题
1.背景 用多线程接收推送的订单数据,把接收的订单数据存到一个表中,实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;如果没有存在,那么执行insert操作 代码逻辑: [java] view plain copy if(该订单在数据库表中存在){ update();
2017-10-31 09:52:34
5986
转载 解决Redis的Test replication partial resync: ok psync (diskless: yes, reconnect: 1)
■ 问题描述:下午配置一台阿里云的服务器,装完redis, 运行make test 报了这样的一个错误:!!! WARNING The following tests failed:*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/in
2017-10-25 09:54:02
1298
原创 jenkinstomcat重启命令
#!/bin/sh bin=$(cd `dirname $0`; pwd) pid=$(ps aux | grep tomcat | grep -v grep | grep -v restart | grep ${bin} | awk '{print $2}') if [ -n "${pid}" ]; then echo "Shutdown..."
2017-10-23 13:45:02
1427
原创 centos安装maven
下载 Maven 首先到 Maven 官网 http://maven.apache.org/download.cgi 下载 Maven 软件,这里下载的是 bin 版本。解压 Maven[root@zn234 testRelease]# tar -zxvf apache-maven-3.5.0-bin.tar.gz 修改配置 Maven[root@zn234
2017-10-21 10:18:34
413
转载 redis 集群使用
如果使用的是redis2.x,在项目中使用客户端分片(Shard)机制,已经很久之前的版本,该换新了(此处略过),本文讲解基于redis3.x中的集群,通过两部分来阐述spring boot整合redis,在项目中使用jedisCluster机制。第一部分:spring boot自带整合的redis,比较简单,看下来1>不用多说,pom.xml文件增加redis与sprin
2017-10-20 15:22:00
463
转载 spring boot1.5以上版本@ConfigurationProperties取消location注解后的替代方案
问题在spring boot(版本1.5.1.RELEASE)项目中,当准备映射自定义的配置文件属性到类中的时候,发现原本的@ConfigurationProperties注解已将location属性移除,因此导致无法正常给配置类的属性赋值(spring boot这么做其实也有他的道理,具体可参考https://github.com/spring-projects/spring-boot/iss
2017-10-20 15:17:09
506
原创 centos时间网络同步
最近部署集群,发现时间不一致,整理下修改方案1. 安装ntpdate工具# yum -y install ntp ntpdate2. 设置系统时间与网络时间同步# ntpdate cn.pool.ntp.org3. 将系统时间写入硬件时间# hwclock --systohc4.强制系统时间写入CMOS中防止重启失效hw
2017-10-19 19:11:00
252
原创 Nginx安装
https://www.openssl.org/source/openssl-fips-2.0.16.tar.gzhttp://www.cpan.org/src/5.0/perl-5.24.0.tar.gzhttp://zlib.net/zlib-1.2.11.tar.gzftp://ftp.csx.cam.ac.uk/pub/software/programming/pc
2017-10-17 13:51:20
369
原创 spring静态类注入
创建XmppMessageUtil类 static Logger logger = LoggerFactory.getLogger(XmppMessageUtil.class); private static XmppMessageUtil xmppMessageUtil; @Resource(name = "loadBalanced") private Re
2017-10-16 20:24:43
957
原创 zuul报forward错误问题 com.netflix.zuul.exception.ZuulException: Forwarding error
最近使用zuul的时候总出现forward报错的问题,上代码:com.netflix.zuul.exception.ZuulException: Forwarding error at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.handleException(RibbonRoutingFi
2017-09-29 15:54:40
90356
32
转载 svn分支合并到主干
在项目开发中,需要添加一些新的功能,但是又不想影响到其他开发人员的项目进度,所以决定使用SVN分支进行开发,分支开发完毕后再合并到主干。本文介绍如何在eclipse中合并分支到主干。要想将分支合并到主干,首先需要切换到主干。在项目上面点右键,选择Team – 切换,URL地址为主干的访问路径。在项目上面点右键,选择合并,选中“merge two different trees”。 在接下来的界
2017-07-12 10:29:05
703
原创 阿里云 centos7.2安装rabbitmq
首先安装二郎神(erlang)依赖环境yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-glyum install erlang安装rabbitmqwget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1
2017-04-26 14:37:31
1564
转载 RabbitMQ服务安装配置
RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验。由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7,服
2017-04-11 15:28:06
417
原创 将jar包安装到本地仓库
将jar包安装到本地仓库mvn install:install-file -DgroupId=com.answern -DartifactId=com.answern.faceout.service -Dversion=0.0.1 -Dpackaging=jar -Dfile=F:/com.answern.faceout.service.jar c
2017-03-16 10:09:27
398
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人