//**出處
private int serverport;
public int getport()
}這段**就是在容器初始化的時候獲得埠號,本專案在controller中把該埠號給列印了出來
因為要進行redis,所以必須序列化
public class index implements serializable
public void setcode(string code)
public string getname()
public void setname(string name)
}
第一種方式:
@autowired
resttemplate resttemplate;
listsj=resttemplate.getforobject(""+code+".json",list.class);
@bean
resttemplate resttemplate()
}
第二種方法:
使用feign模式
1.首先定義乙個介面
@feignclient的意思是,如果到index-data-service這個微服務中拿不到資料的話就要找shenmeshenme要資料了。
@feignclient(value="index-date-service",fallback=shenmeshenme.class)
public inte***ce indexdataclient
public
listgetindexdata(
@pathvariable
(
"code"
) string code);
2.shenmeshenme這個類是實現了indexdataclient這個介面的
public class shenmeshenme implements indexdataclient3.}
<
dependency
>
<
groupid
>org.springframework.cloud
<
artifactid
>spring-cloud-starter-openfeign
dateutil.parse();是把乙個string型別的物件轉換成乙個date型別的物件
date.gettime();返回的是long型別的毫秒值
通常認為date.gettime()可以得到得到2023年01月1日0點零分以來的毫秒數,
4.把資料反轉了
listindexdata = indexdataclient.getnimeia(code);
collections.reverse(indexdata);
5.collectionutil.tolist(物件);
把物件轉換成乙個list
SpringCloud之Dashboard 流監控
新建springcloud consumer hystrix dashboard模組 新增依賴 org.springframework.cloudgroupid spring cloud starter hystrixartifactid 1.4.6.releaseversion dependenc...
投屏之總覽
昨天想把電腦的螢幕投到小公尺電視上面,本以為釘釘的投屏可以使用,但是需要購置乙個投屏硬體。本以為樂播投屏也可以使用,但是居然要收會員費。結果都失敗了。所以下定決心,用業餘時間,寫乙個投屏軟體,實現把電腦桌面和聲音投射到自家的小公尺電視上面。需要攻克的技術難點 1,桌面的抓圖,每秒25幀的話,需要使用...
SpringCloud之Hystrix應用實踐
使用springcloud的hystrix功能,有幾種方式 1 單應用監聽,也可以用於測試 引用包 org.springframework.boot spring boot starter actuator org.springframework.cloud spring cloud starter...