新聞中心
大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于靜態(tài)類如何初始化 要重啟iis的問(wèn)題,于是小編就整理了3個(gè)相關(guān)介紹為您解答,讓我們一起看看吧。

10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有城區(qū)免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
重啟服務(wù)器,需要重新運(yùn)行iis嗎?
1.Windows下的網(wǎng)站是在IIS資源應(yīng)用池中運(yùn)行的,每個(gè)應(yīng)用池劃分的都有物理資源,網(wǎng)站長(zhǎng)期運(yùn)行就會(huì)消耗資源應(yīng)用池中的資源,定期重啟IIS服務(wù)可對(duì)資源應(yīng)用池中的資源進(jìn)行回收,就會(huì)避免服務(wù)器資源使用緊張的情況出現(xiàn)。
2.IIS服務(wù)中如果搭建了PHP等環(huán)境,當(dāng)更改這些環(huán)境配置的時(shí)候,也需要重啟IIS服務(wù),使修改的配置生效。
3.如果網(wǎng)站出現(xiàn)無(wú)法訪問(wèn)的情況,檢查服務(wù)器內(nèi)的配置如果沒(méi)有任何問(wèn)題,可以嘗試重啟IIS服務(wù)。
如何初始化一個(gè)類中的靜態(tài)成員變量?
如果不考慮父類的話,簡(jiǎn)單來(lái)說(shuō)是先進(jìn)行靜態(tài)初始化,后進(jìn)行非靜態(tài)初始化。
靜態(tài)初始化包括靜態(tài)成員變量的初始化和靜態(tài)塊,實(shí)際上編譯時(shí)都會(huì)集中到static塊中。
而非靜態(tài)初始化包括非靜態(tài)成員變量初始化和非靜態(tài)塊以及構(gòu)造方法,編譯后都會(huì)集中到構(gòu)造方法中。
如果沒(méi)有相互調(diào)用那么很簡(jiǎn)單,先進(jìn)行靜態(tài)初始化,如果靜態(tài)初始化過(guò)程中又調(diào)用后者呢?
可以寫一個(gè)代碼試驗(yàn)一下:
輸出:
可以看到確實(shí)是先進(jìn)行靜態(tài)初始化,可是中間夾雜著對(duì)于構(gòu)造方法的調(diào)用。
雖然編譯器沒(méi)有報(bào)錯(cuò),但是這種調(diào)用其實(shí)是有風(fēng)險(xiǎn)的。
如何使電腦或者iis自動(dòng)重啟和定時(shí)重啟?
1、右擊“我的電腦”,選擇“屬性”項(xiàng)。
2、在打開的系統(tǒng)屬性窗口中選擇“高級(jí)系統(tǒng)設(shè)置”項(xiàng)進(jìn)入。
3、在打開的“系統(tǒng)屬性”窗口中,切換至“高級(jí)”選擇卡,然后點(diǎn)擊“系統(tǒng)和故障恢復(fù) 設(shè)置”按鈕。
4、在打開的窗口中取消勾選“自動(dòng)重啟啟動(dòng)”項(xiàng)并按確認(rèn)即可。
5、當(dāng)電腦在使用的過(guò)程中產(chǎn)生藍(lán)屏?xí)r,我們就可以進(jìn)入“系統(tǒng)日志”管理器中查看產(chǎn)生系統(tǒng)失敗的根源啦。打開“運(yùn)行”對(duì)話框,輸入命令“eventvwr.msc”即可查看日志信息,從中定位系統(tǒng)產(chǎn)生失敗的原因。
到此,以上就是小編對(duì)于靜態(tài)類初始化方法的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
網(wǎng)頁(yè)題目:重啟服務(wù)器,需要重新運(yùn)行iis嗎?(靜態(tài)類初始化方法)
文章出自:http://m.fisionsoft.com.cn/article/dhdicpg.html


咨詢
建站咨詢
