nginx配置文件語(yǔ)法高亮顯示的一些配置
nginx的初學(xué)者們,編輯nginx.conf這個(gè)配置文件時(shí),往往對(duì)其語(yǔ)法比較頭痛:
http://www.github.com/brandonwamboldt/sublime-nginx
這個(gè)時(shí)候一個(gè)好的nginx配置文件編輯器的優(yōu)勢(shì)就顯得比較突出了。從上面的鏈接下載sublime Text編輯器為nginx配置文件專屬的擴(kuò)展:
這是安裝該擴(kuò)展之前,用sublime text打開(kāi)的nginx.conf配置文件的外觀,沒(méi)有任何語(yǔ)法高亮:
將Github下載的擴(kuò)展解壓之后,放置到sublime text的packages文件夾下:
重啟sublime text,這是語(yǔ)法高亮效果下的nginx.conf, 這時(shí)候編輯它要容易多了:
我在調(diào)用SAP C4C的OData服務(wù)時(shí),發(fā)現(xiàn)很多EntityType的字段類型都為Edm.DateTime.
比如SAP C4C Lead OData服務(wù)里L(fēng)ead entity Type的StartDate字段和EndDate字段。
如果我想用Postman調(diào)用OData服務(wù)創(chuàng)建Lead,像這種類型的參數(shù),應(yīng)該如何維護(hù)輸入值?
如果請(qǐng)求正文的格式是json,則使用如下的格式維護(hù)類型為Edm.DateTime的輸入?yún)?shù):
這種javaScript里的Date對(duì)象,使用toString方法可以獲得實(shí)際日期:
成功創(chuàng)建的Lead,在C4C UI上顯示如下圖:
我們知道,像如圖一這種類的靜態(tài)屬性,因?yàn)椴粚儆陬惖膶?shí)例所有,因此調(diào)試到這個(gè)類的方法內(nèi)部時(shí),只能通過(guò)圖二演示的兩種方式在調(diào)試器顯示該屬性的值。而一旦調(diào)試到該類方法的外部,通常就只能通過(guò)"類名=>屬性名"的方式來(lái)顯示靜態(tài)屬性值(圖三)。其實(shí)還有一種方式,如圖四和圖五所示。
圖一:ABAP類的靜態(tài)屬性
圖二:如何在ABAP調(diào)試器里查看類的靜態(tài)屬性
圖三:在調(diào)試器里跳出類的方法之后,如何查看靜態(tài)屬性
圖四和圖五在調(diào)試器的Objects面板里,手動(dòng)輸入{C:ZCL_STATIC}, 這里的ZCL_STATIC替換成其他包含有靜態(tài)屬性的類名,回車(chē)即可查看。
可能有些朋友覺(jué)得這個(gè)小技巧沒(méi)啥用吧,我以前在調(diào)試很多用單例模式(Singleton)實(shí)現(xiàn)的框架代碼時(shí)經(jīng)常用。當(dāng)排錯(cuò)需要查看一個(gè)用單例模式實(shí)現(xiàn)的類的多個(gè)靜態(tài)屬性時(shí),如果用圖三介紹的"類名=>屬性名"的方式,要重復(fù)敲很多字符,敲擊鍵盤(pán)的時(shí)間復(fù)雜度為o(n), n為靜態(tài)屬性的個(gè)數(shù)。用Object面板這種技巧,敲擊鍵盤(pán)的時(shí)間復(fù)雜度一下子降到o(1), 提高了排錯(cuò)效率。
ABAP ERP Nginx
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。