在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答
舊螢火 回答

可以折中一下:(ctrl + z)(掛起);然后找到pid,kill之

你現(xiàn)在用的是對對象展開,也就是說你的item應(yīng)該也是一個(gè)對象。

另外 出什么錯(cuò)?錯(cuò)誤信息是啥?復(fù)現(xiàn)步驟是啥?擠牙膏似的交流是最沒效率的。

綰青絲 回答
c 語言的 宏 是自動(dòng)根據(jù)值來確定類型的??

宏是不帶類型信息的, 只是preprocessor的一個(gè)文本替換的, 與之相對的c++的模板則帶有類型信息.

請問 宏 的實(shí)際應(yīng)用價(jià)值是什么??

原理


簡單的說, 就是文本替換, 只不過基于文本替換可以玩出來些花樣.

實(shí)際應(yīng)用價(jià)值


性能 能省去函數(shù)調(diào)用的開銷, 實(shí)現(xiàn)真正意義上的inline.

實(shí)現(xiàn)泛型與重載 c是不支持這倆貨的, 一定層面, 宏可以實(shí)現(xiàn)其功能, 很經(jīng)典的一個(gè)例子: #define max(a,b) ((a)<(b)?(b):(a)), 可以傳int, float等等, 你可以理解為支持了重載, 也可以理解為支持了泛型, 雖然很丑陋233. 再舉個(gè)不那么常見的:

#define MAKE_PAIR(T) \
  typedef struct MAKE_PAIR##T{ \
       T first; \
       T second; \
  } ##T##_pair 

 MAKE_PAIR(char);
 MAKE_PAIR(int);
 MAKE_PAIR(float);

這樣就直接定義了多個(gè)類型的pair. 也是對泛型的模擬.

我感覺他和 變量 的作用是一樣的..,而且相比變量感覺由于沒有聲明數(shù)據(jù)類型,在使用上更加不方便...

就是不方便呀, 而且不只是缺乏類型, 更重要的是它的scope是dynamic scope, 而不是大家所熟知的lexical scope, 前者的name lookup是在調(diào)用處尋找, 而后者則是在定義處. 這有時(shí)候會(huì)造成混亂.

什么時(shí)候可以用?

  • 自己瞎玩時(shí)
  • 確定下來真的是某個(gè)函數(shù)是性能瓶頸(這種情況其實(shí)很少出現(xiàn))

什么時(shí)候不該用?

能不用的時(shí)候就別用

Update

回復(fù)OP的疑問: 你給的這兩個(gè)鏈接的說法都不對. inline這個(gè)keyword和語義inline本身無關(guān), 你添加了inline其實(shí)不會(huì)對編譯器有什么影響. 編譯器有自己的判斷. c的inline是c99開始出現(xiàn)的, 貌似是學(xué)c++的. c語言的odr(或者說c其實(shí)是沒有odr的, 這里只是代指那套規(guī)則)我不是很熟悉, 不過在c++里面inline關(guān)鍵詞的作用就是屏蔽odr檢查. 和inline的語義(內(nèi)聯(lián))沒有任何關(guān)系. 泛型的話也別看百度百科, 里面問題一大堆. 多搜英文資料. 或者寫寫c++的模板就知道了. 上面那個(gè)pair應(yīng)該還是很容易看出泛型在c里面的應(yīng)用的. 不只是primitive type, 其實(shí)你自己的結(jié)構(gòu)體也可以這樣很輕松的做出搞出來pair.

奧特蛋 回答

你如果用代碼獲取, 那你要看瀏覽器里面,獲取圖片的時(shí)候, 發(fā)送了哪些cookie,哪些參數(shù),哪些http頭。如果保證這些一樣, 就可以正常獲取。

安淺陌 回答

ReLu雖然在大于0的區(qū)間是線性的,在小于等于0的部分也是線性的,但是它整體不是線性的,因?yàn)椴皇且粭l直線。

多個(gè)線性操作的組合也是一個(gè)線性操作,沒有非線性激活,就相當(dāng)于只有一個(gè)超平面去劃分空間。但是ReLu是非線性的,效果類似于劃分和折疊空間,組合多個(gè)(線性操作 + ReLu)就可以任意的劃分空間。

clipboard.png

很多ReLU改進(jìn)版:leaky relu、prelu、elu、crelu……各有各的效果和性能,都不比為relu常見:

  1. 不一定有效,例如沒遇到dying relu,就沒必要用leaky relu,用了也不一定會(huì)更好
  2. 更復(fù)雜、性能不如relu

參考:

  1. How Do Neural Networks Work?
故人嘆 回答

data里面的tableHeight是不是沒有給值

念舊 回答

合法。不合理。data1可能不會(huì)是你預(yù)想中的數(shù)據(jù)

愛是癌 回答

嵌套標(biāo)簽就不行了:

var reg = /<[^>]+>/g;
var result = str1.match(reg);
console.log(result[0],result[1])//前后標(biāo)簽
遺莣 回答

此類業(yè)務(wù),一般要求前后端都要進(jìn)行計(jì)算的!
理由:

前端計(jì)算價(jià)格用于快速顯示,提高用戶體驗(yàn),并減少服務(wù)端壓力。

比如有些需要?jiǎng)討B(tài)計(jì)算價(jià)格的業(yè)務(wù),此類業(yè)務(wù)前端一般是onchange事件,根據(jù)輸入不同,價(jià)格不同。如果前端依賴后端計(jì)算出來的價(jià)格,需要頻繁的請求接口,那服務(wù)端的壓力就會(huì)變得很大,同樣的頁面上價(jià)格顯示會(huì)有短暫延遲!不過您也可以選擇將onchange事件改為onblur失去焦點(diǎn)事件,這樣確實(shí)可以變向的減輕服務(wù)端壓力,但這樣體驗(yàn)又不好!因此前端很有必要計(jì)算價(jià)格!

后端計(jì)算價(jià)格用于安全把控。

如果僅僅前端計(jì)算價(jià)格,完完全全可以劫持?jǐn)?shù)據(jù)請求更改價(jià)格,到時(shí)候就有可能出現(xiàn)1分錢買100塊錢的物品!

憶往昔 回答

不好意思,沒想到這么多遇到這種問題的,我說一下我當(dāng)時(shí)導(dǎo)致這個(gè)問題的原因和解決方案。
我當(dāng)時(shí)是是采用二分法才定位到問題的所在的,結(jié)果問題是處在登錄頁面。登錄頁面里的密碼輸入的input我通過改變type值去設(shè)置密碼的顯示方式,結(jié)果就是這個(gè)小功能導(dǎo)致白屏,最后是通過兩個(gè)不同type的input的顯示隱藏實(shí)現(xiàn)這個(gè)功能的。希望對你們有所參考。

幼梔 回答

已解決:不用js,

   <div id="div"> <?php echo $article->content ?> </div>
青檸 回答

Content-Type:application/x-www-form-urlencoded
Content-Type:application/json
我遇到一個(gè)很奇怪的問題,希望各位能幫忙解決一下,我的webapi 使用cors跨域的,并且使用'Authorization'作為用戶登錄驗(yàn)證的,在使用Content-Type:application/json 的時(shí)候經(jīng)過cors跨域處理之后,原有的請求頭會(huì)打包到 request payload 里面去,導(dǎo)致讀取不了驗(yàn)證信息, 使用了Content-Type:application/x-www-form-urlencoded 可以保證通過cors跨域處理后 讀取原有請求頭的驗(yàn)證信息,但是因?yàn)閿?shù)據(jù)格式是json,又引致415 數(shù)據(jù)格式不正確.有大牛遇到這種情況嗎?幫我想個(gè)解決方案

熊出沒 回答

試試這個(gè)想法行不行:

handleEdit: function(index) {
    let that = this;
    taht.id = that.tableData3[index].id;
    setTimeout(() => {
        that.$refs.showdetail.getid();
        that.$refs.showdetail.showdetail();
    },0);
}
怣痛 回答

客戶端在webviewonPageFinished(頁面加載完成)回調(diào)種調(diào)用play方法就OK
和前端這邊沒關(guān)系