springcloud之趨勢投資

2021-09-29 23:50:32 字數 1735 閱讀 9844

//**出處

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

publiclistgetindexdata(@pathvariable("code") string code);

2.shenmeshenme這個類是實現了indexdataclient這個介面的

public class shenmeshenme implements indexdataclient 

}

3.

<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...