自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

heroguo007的专栏

Talk is cheap. Show me the code!

  • 博客(67)
  • 资源 (3)
  • 收藏
  • 关注

原创 nginx-proxy-manager初次登录502 bad gateway

默认账户密码:[email protected]/changeme。重装后依然如此,最后查阅githup issue 找到答案。但是按照他的做法,我依然有问题,因为我是新装,所以我直接。点击sign in,提示Bad Gateway。然后修改docker-compose.yml。

2023-12-26 16:48:08 2880

原创 docker 安装

添加稳定的docker源。查看docker软件源。

2023-12-26 14:23:43 389

原创 dynamic-datasource多数据源事务

编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体的逻辑与事务处理解耦(编程式事务在这边不做过多陈述)。,一种是在(XML)中做相关的事务规则声明,另一种是基于的方式。先看一张思维导图(来自互联网)

2023-12-01 17:34:10 438

原创 idea插件开发javax.net.ssl.SSLException: No PSK available. Unable to resume.

idea插件开发,编译出错。

2023-10-12 15:59:15 626

原创 正则判断字符是否包含手机号

d))(mobile|手机号|)(=|=\[|\”:\“|:|:|=‘|’:'|)(1)([3-9]{1}\d{1})(\d{4})(\d{4})(\]|\”|'|)((?字符前后不能是数字,满足手机号标准。

2023-09-07 17:34:26 429

原创 Trojan客户端使用教程

此教程使用的是 Centos7 x86_64系统。

2023-03-30 15:06:28 7034 1

原创 密码策略-password policy

一般大多数web应用有自己的密码策略————也就是强制用户创建难以破解的复杂密码。

2023-02-03 13:50:47 674

原创 java日志规范

日志规范定义

2023-02-02 10:40:00 771

原创 ieda显示services标签栏

ieda显示services标签栏

2022-07-07 16:53:14 167

原创 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 178

原创 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 264

原创 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 1079 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 1381

原创 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 5495 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 974 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 391

原创 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 311

原创 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 9512 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 1024

原创 微信支付遇到的坑

支付宝是直接返回字符串可以直接调起支付宝,在微信时返回数据不能调起微信,app调起返回error_code=-1,查看微信支付官方文档:                    Map&lt;String, Object&gt; map = new HashMap&lt;String, Object&gt;(); String prepay_id = data...

2018-04-10 20:22:00 386

原创 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 1864

原创 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 1103

原创 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 567

原创 高并发下使用Redis生成唯一id

最近使用spirngcloud来搭建分布式项目,遇到插入重复问题,决定用redis生成唯一ID来解决。 /** * 获取唯一Id * @param key * @param hashKey * @param delta 增加量(不传采用1) * @return * @throws BusinessException */

2017-11-09 15:32:50 23962 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 2361 1

转载 并发insert情况下会发生重复的数据插入问题

1.背景   用多线程接收推送的订单数据,把接收的订单数据存到一个表中,实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;如果没有存在,那么执行insert操作 代码逻辑:   [java] view plain copy if(该订单在数据库表中存在){       update();  

2017-10-31 09:52:34 5934

转载 解决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 1262

原创 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 1414

原创 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 392

转载 redis 集群使用

如果使用的是redis2.x,在项目中使用客户端分片(Shard)机制,已经很久之前的版本,该换新了(此处略过),本文讲解基于redis3.x中的集群,通过两部分来阐述spring boot整合redis,在项目中使用jedisCluster机制。第一部分:spring boot自带整合的redis,比较简单,看下来1>不用多说,pom.xml文件增加redis与sprin

2017-10-20 15:22:00 434

转载 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 486

原创 centos时间网络同步

最近部署集群,发现时间不一致,整理下修改方案1.  安装ntpdate工具# yum -y install ntp ntpdate2.  设置系统时间与网络时间同步# ntpdate cn.pool.ntp.org3.  将系统时间写入硬件时间# hwclock --systohc4.强制系统时间写入CMOS中防止重启失效hw

2017-10-19 19:11:00 214

原创 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 353

原创 spring静态类注入

创建XmppMessageUtil类 static Logger logger = LoggerFactory.getLogger(XmppMessageUtil.class); private static XmppMessageUtil xmppMessageUtil; @Resource(name = "loadBalanced") private Re

2017-10-16 20:24:43 937

原创 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 90026 32

转载 svn分支合并到主干

在项目开发中,需要添加一些新的功能,但是又不想影响到其他开发人员的项目进度,所以决定使用SVN分支进行开发,分支开发完毕后再合并到主干。本文介绍如何在eclipse中合并分支到主干。要想将分支合并到主干,首先需要切换到主干。在项目上面点右键,选择Team – 切换,URL地址为主干的访问路径。在项目上面点右键,选择合并,选中“merge two different trees”。 在接下来的界

2017-07-12 10:29:05 616

原创 阿里云 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 1536

转载 RabbitMQ服务安装配置

RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验。由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7,服

2017-04-11 15:28:06 406

原创 将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 387

转载 ElasticSearch使用教程四(ElasticSearch查询详解)

一、简介说明注意:以下命令都是使用sense测试(ElasticSearch第二步-CRUD之Sense),且数据都已经使用过IK分词。以下测试数据来源于文档(db_test/person)需要注意的是下面的id是文档的ID,不是elasticsearch生成的_id,删除文档需要用_id{ "id": "0959ab1c-47bf-4417-904c-e5bc

2017-03-03 15:42:46 552

springboot支付demo

支付demo,运用springboot整理的最新支付,有二维码网页支付的功能,功能不完善仅供学习参考

2017-09-29

在线音乐播放器

自己做的在线的音乐播放器,大家可以下来看看

2013-03-16

windows程序设计课件

经典的windows教程,对于初学者有很大的作用,很多学校都在用。

2011-10-17

空空如也

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

TA关注的人

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