自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 redisson遇到的坑

项目场景:使用redisson遇到的坑!问题描述:在使用redisson进行库存扣减时,使用的key和锁是一样的。报错!org.redisson.client.RedisException: ERR Error running script (call to f_dad0f8d619e548e04f21fb48d50be5034df3adae): @user_script:1: WRONGTYPE Operation against a key holding the wrong kind of

2021-03-31 14:05:07 26302 7

原创 ip能ping通,端口,url访问不了

防火墙在出鬼,关一下,,windows 搜防火墙

2020-10-28 17:06:35 9151

原创 java -jar 调高堆内存

java -Xms8704M -Xmx8704M -jar xxx.jar16G内存服务器,堆内存调到一半8G xms xmx调成一样的

2020-09-14 17:28:09 6123

原创 k8s安装kubernetes-dashboard 一直报错 dial tcp 10.96.0.1:443: i/o timeout

kubectl logs kubernetes-dashboard-74d688b6bc-6fjnj -n kubernetes-dashboard2020/09/03 09:27:34 Starting overwatch2020/09/03 09:27:34 Using namespace: kubernetes-dashboard2020/09/03 09:27:34 Using in-cluster config to connect to apiserver2020/09/03 09:27

2020-09-03 17:52:07 18148 2

原创 dockerhub基础镜像区别

adoptopenjdk/openjdk11:jdk-11.0.8_10-alpine 镜像大小 413MBadoptopenjdk/openjdk11:jdk-11.0.8_10-alpine-slim 镜像大小 325MBadoptopenjdk/openjdk11:jre-11.0.8_10-alpine 镜像大小 220MBadoptopenjdk/openjdk11:ubi 镜像大小624 M...

2020-08-26 10:59:01 923

原创 docker镜像容器里设置时区

ENV TZ=Asia/ShanghaiRUN set -eux; \ ln -snf /usr/share/zoneinfo/$TZ /etc/localtime; \ echo $TZ > /etc/timezonedockerfile里加上这个

2020-08-26 10:53:48 1143

原创 raft算法学习要点

raft算法Raft选举过程Raft协议中,一个节点有三个状态:Leader、Follower和Candidate,但同一时刻只能处于其中一种状态。Raft选举实际是指选举Leader,选举是由候选者(Candidate)主动发起,而不是由其它第三者。并且约束只有Leader才能接受写和读请求,只有Candidate才能发起选举。如果一个Follower和它的Leader失联(失联时长超过一个Term),则它自动转为Candidate,并发起选举。发起选举的目的是Candidate请求(Req

2020-08-26 10:52:06 259

原创 Java将任意类型的Object对象转换为相应的实体对象

通过com.fastxml.jackson的ObjectMapper对象进行转换:ObjectMapper objectMapper = new ObjectMapper();objectMapper.convertValue(Object fromValue, Class<T> toValueType);//objectMapper.convertValue(Object fromValue, xxx.class);

2020-05-27 14:55:41 6026

原创 resttemplate设置超时时间

public class HttpRequestUtil { /** * 向目的URL发送post请求 * @param url 目的url * @param params 发送的参数 * @return */ public static LinkedHashMap sendPostRequest(String url, MultiValueMap<String, String> params){ .

2020-05-12 15:14:17 2910

原创 一旦任何futures失败,如何实现异常完成的CompletableFuture.allOf()

可以过滤掉失败的继续完成CompletableFuture.allOf(Arrays.stream(arrayOfFutures). filter(element -> !element.isDone() || element.isCompletedExceptionally()). toArray(CompletableFuture[]::new)).t...

2020-05-06 15:52:21 6570

原创 Dubbo启动时qos-server can not bind localhost:22222错误解决

启动生产者,消费者重复了Qos=Quality of Service,qos是Dubbo的在线运维命令,可以对服务进行动态的配置、控制及查询,Dubboo2.5.8新版本重构了telnet(telnet是从Dubbo2.0.5开始支持的)模块,提供了新的telnet命令支持,新版本的telnet端口与dubbo协议的端口是不同的端口,默认为22222,可以通过配置文件dubbo.propert...

2020-05-06 13:54:53 900

原创 dubbo Failed to check the status of the service com.sans.base.service.IProvi

注意dubbo 消费者 和提供者的版本是不是一致,不一致会调不到的

2020-05-06 10:55:27 210

原创 Java对象转string 字符串

对象.toString() 直接转是不行的实体 对象 = new 实体();ObjectMapper objectMapper = new ObjectMapper(); objectMapper.writeValueAsString(对象);即可以转为String 字符串...

2020-04-28 18:06:11 375

原创 java读取json文件中文乱码

//从json文件中读取数据StringBuffer stringBuffer = new StringBuffer();try { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-8"));//...

2020-04-28 17:55:40 5761

原创 遇到引用jar包冲突,一直找不到方法错误

最后发现jar低版本覆盖了高版本jar包,导致一直找不到方法

2020-04-20 15:13:11 570

转载 引用jar包,无法使用@autowired

注入jar包里的对象,用@autowired使用注入的jar包如果不能直接使用@autowired来使用,可以采用如下方法:@ConfigurationpublicclassDemoConfiguration{@BeanpublicDemo demo(){ returnnewDemo(); //该对象为Jar包对象...

2020-04-17 17:51:44 4530 1

原创 must implement java.io.Serializable 错误 dubbo

dubbo 调用遇到错误很简单 实体类 implements Serializable 就好多层嵌套实体 每个实体都要序列化 都要实现 implements Serializable然后就可以解决问题...

2020-03-26 16:52:25 12043 1

转载 dubbo多个生产者一个消费者 ,一对多 dubbo 异步调用需求处理

2.7.0基于CompletableFuture的增强了解Java中Future演进历史的同学应该知道,Dubbo 2.6.x及之前版本中使用的Future是在java 5中引入的,所以存在以上一些功能设计上的问题,而在java 8中引入的CompletableFuture进一步丰富了Future接口,很好的解决了这些问题。Dubbo在2.7.0版本已经升级了对Java 8的支持,同时基于...

2020-03-12 15:11:11 2338

原创 Android:Unexpected lock protocol found in lock file. Expected 3, found 0

去官网重新下个gradle 版本后就好了

2020-03-10 19:06:32 587

原创 最新 Python 调用dubbo接口

import jsonimport socketimport telnetlibclass Dubbo(telnetlib.Telnet): prompt = 'dubbo>' coding = 'utf-8' def __init__(self, host=None, port=0, timeout=socket._G...

2020-03-03 17:57:46 1355

原创 JAVA数组任意取值,任意取一个值,随机取值

Integer [] items = new Integer[]{-2,-3,-4,-5,-1,1,2,3,4,5};int a= (int) Math.floor(Math.random()*items.length);Integer i = items[a];System.out.println("kdjkjdjkj"+i);

2018-12-19 15:26:15 12422 1

原创 JAVA数组取前n个值,或者任意位置到任意位置的值

String [] results =new String[]{"1","2","3","1","2","3""1","2","3"}; results = Arrays.copyOfRange(results, 0, 5);  

2018-12-19 15:24:21 25058

原创 Address already in use: JVM_Bind<null>:8080错误的解决办法

Unix用户:在大多数Linux发行版中,您可以使用以下命令查找一个用户的PID进程名称信息: 1 2 $ netstat -tulpn | grep 8080&lt;font&gt;&lt;/font&gt; tcp        0      0 127.0.0.1:8080          0.0.0.0:*               L...

2018-12-19 15:18:02 919

原创 Java面试遇到是坑,回首踏过的坑

今年跳槽面试了好多家公司,问的问题各种各样都有,如下把遇到的一些问题列下来,很多问题都知道,但不能很好的表达,一知半解的1.jdk底下有哪些包2.this能在主程序中使用么3.springboot注解4.spring IOC 实现原理5.spring boot好处6.string(明看起来是可变的,为啥说是不可变得) stringbuffer,stringbuter,线程安全和效率7.string...

2018-06-10 10:22:38 1161

原创 台式机如何内外网同时上(笔记本同理,笔记本可以连WiFi)

台式机如何内外网同时上台式机想同时上内外网首先要买个USB转网线接口,可以同时连两根网线(要把USB转网线的驱动装好,确定可以使用):1.将两根网线同时连上,打开如下位置 这里有个本地连接,表示已经连接好了两根网线 2.下面打开cmd,命令窗口,查看ip信息 上面是内网IP信息,下面是外网信息 3.主要步骤就是,把内网的默认网关置空 再回到cmd命令,route print打印一下网络

2017-10-26 09:43:37 5045

空空如也

空空如也

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

TA关注的人

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