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

鍍金池/ 問答/ 網(wǎng)絡(luò)安全問答
伴謊 回答

target寫錯(cuò)了。。。搞了半天

拼未來 回答

1.壓縮圖片
2.CDN
3.設(shè)置cache,優(yōu)先從memory/disk的cache加載圖片。

臭榴蓮 回答
  1. 試一試 mode="in-out"
  2. 使用 transition;使用 key 可以也可以渲染多個(gè)元素

地址: 多個(gè)元素的過渡

脾氣硬 回答

外層和內(nèi)層是兩個(gè)作用域,每次變量訪問都是訪問最近的,如果沒有var n = i這一句話,就訪問到頂級(jí)作用域了,而此時(shí)i已經(jīng)到10了

使勁操 回答

用on來綁定事件試試

$(document).on('click','.classname',function(){});
柒喵 回答

看b的值是什么類型,如果b沒有值,那就用這個(gè)類型的默認(rèn)值,但是b字段在是存在的,保證結(jié)構(gòu)體是一致的,而不是變來變?nèi)ァ?/p>

任她鬧 回答

已解決:
eslint里面添加 "linebreak-style": ["error", "windows"]

青黛色 回答

使用city-picker框架解決:

$("#city-picker").cityPicker({
      showDistrict: false,
      onChange: function(res){
          $scope.searPro = res.displayValue[0];
          $scope.searCity = res.displayValue[1];
          $scope.search = $scope.searPro + " " + $scope.searCity;
      }
});

css使用jquery-weui.min.css,js使用jquery-weui.min.js和city-picker.min.js

圖片描述

不考慮IO的話,只要不寫一些作死的邏輯,php的在cli的處理能力基本不需要擔(dān)心不夠用,但是存在IO的情況下,瓶頸大多都是在這些IO操作和等待上,不好給你的數(shù)值。
php的配置一般改動(dòng)也不會(huì)太多,cli下運(yùn)行主要注意下可以使用的最大內(nèi)存。
增加多個(gè)php腳本是可行的,監(jiān)控下CPU和內(nèi)存的使用就可以了
官方文檔有簡要描述,但是看你的這個(gè)場景,你不考慮使用 swoole或者workerman這類異步、并行、高性能網(wǎng)絡(luò)通信引擎嗎?

笑浮塵 回答

document.querySelectorAll 返回的是 NodeList 對(duì)象,在低版本瀏覽器中是沒有 forEach 方法的。
你需要將 NodeList 轉(zhuǎn)換成 Array 類型再使用 forEach。

[...document.querySelectorAll('*')].forEach(console.log)
命多硬 回答

如果你用phpstorm的話可以用 tools analyze xdebug profiler 工具分析 xdebug日志

浪婳 回答

請(qǐng)查閱Mysql的數(shù)據(jù)類型

孤酒 回答

2018年6月6日回答:
樓上的方法,給定固定的vkey,之前也使用過,后來發(fā)現(xiàn)有效期好像只有一天,所以就重新尋求新的解決方案。
受到這個(gè)回答的啟發(fā):https://zhuanlan.zhihu.com/p/...
觀察網(wǎng)站上的請(qǐng)求,發(fā)現(xiàn)每首歌都有其自己的vkey,

clipboard.png

所以思路就是在封裝歌曲信息的時(shí)候,就給每首歌封裝相應(yīng)的vkey即可
singer-detail.vue

_normalizeSongs (list) {
  let ret = []
  list.forEach((item) => {
    let {musicData} = item
    getSongVkey(musicData.songmid).then((res) => {
      // console.log('這首歌的vkey獲取到了')
      const vkey = res.data.items[0].vkey
      if (musicData.songid && musicData.albummid) {
        ret.push(createSong(musicData, vkey))
      }
    })
  })
  return ret
}

singer.js

export function getSongVkey (songmid) { // 獲取歌曲的vkey
  const url = 'https://c.y.qq.com/base/fcgi-bin/fcg_music_express_mobile3.fcg'
  const data = Object.assign({}, {
    callback: 'musicJsonCallback',
    loginUin: 3051522991,
    format: 'jsonp',
    platform: 'yqq',
    needNewCode: 0,
    cid: 205361747,
    uin: 3051522991,
    guid: 5931742855,
    songmid: songmid,
    filename: `C400${songmid}.m4a`
  })

  return jsonp(url, data)
}

song.js

export function createSong (musicData, vkey) { // 格式化歌曲信息
  return new Song({
    id: musicData.songid,
    mid: musicData.songmid,
    singer: filterSinger(musicData.singer),
    name: musicData.songname,
    album: musicData.albumname,
    duration: musicData.interval,
    image: `https://y.gtimg.cn/music/photo_new/T002R300x300M000${musicData.albummid}.jpg?max_age=2592000`,
    url: `http://dl.stream.qqmusic.qq.com/C400${musicData.songmid}.m4a?fromtag=38&guid=5931742855&vkey=${vkey}`
  })
}

這是昨天想出的方法,今天使用仍然可以,后續(xù)會(huì)不會(huì)因?yàn)間uid再出現(xiàn)什么問題尚未可知。

這無解,當(dāng)初重裝就解決,可能是R本身問題

葬愛 回答

try_files是可以的,不會(huì)響應(yīng)30x跳轉(zhuǎn)

location /oper/ {
    try_files $uri /index.html;
}

也可以用rewrite

location /oper/ {
    rewrite /oper/ /index.html last;
}

對(duì)比下兩者的優(yōu)缺點(diǎn):
try_files可以兼顧文件存在的情況,不過會(huì)多一些磁盤操作
rewrite無磁盤操作,不過無法兼顧文件存在的情況

如果是單純的需要將/oper/開頭的所有請(qǐng)求返回/index.html,建議使用rewrite

在用xlsx-style包的時(shí)候,貌似沒有ws['!rows']屬性,也就是說不能設(shè)置行的高度。。。
看來還是要想辦法獲取xlsx包的專業(yè)版了。

nginx 有個(gè)location配置項(xiàng)配置index , 它會(huì)自動(dòng)找你寫的文件名稱 可以把a(bǔ)rticle加上就好,不需要rewirte

莓森 回答

你看看你啟動(dòng)的這個(gè)服務(wù)在你使用的這個(gè) IP 上監(jiān)聽沒(lsof -PiTCP -sTCP:LISTEN | grep 8887),你用 localhost 能訪問,應(yīng)該是只監(jiān)聽了 localhost