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

鍍金池/ 問答/ HTML問答
嫑吢丕 回答

問一下 能不能做成上下滾動時 表頭固定; 左右滾動時 首列固定?

空白格 回答

這里不是直接寫個目錄,是要寫個api地址,接收你上傳的數(shù)據(jù),然后存到這個目錄

懷中人 回答

生成器的特點是并沒有立即執(zhí)行,而是記住'生產(chǎn)方式',等被調(diào)用時再執(zhí)行.
在您的這個例子中:
g=(i for i in range(4))#此時,如果被list調(diào)用,g為會是[0,1,2,3],但沒有被調(diào)用,只是生成器
以下循環(huán)中:
for i in [1,10]:

g=(i+j for j in g)

并不是說,第一次循環(huán)i為1時,g就應(yīng)該為[1,2,3,4],其實g并沒有被調(diào)用,所有并沒有執(zhí)行,只是記住生成器的值為i+j而已
第二循環(huán)時,i為10,同樣也沒有執(zhí)行,也僅僅是記住i+j而已
當(dāng)被print(list(g))命令調(diào)用執(zhí)行時,循環(huán)中的變量i的值,已經(jīng)是10了.
所以最終的g中的每一值,是執(zhí)行連續(xù)執(zhí)行兩次i+j,既i+(i+j)
所以print(list(g))的輸出是[20, 21, 22, 23]

還有更神奇的,同樣是你的代碼:
g=(i for i in range(4))
for i in [1,10]:

g=(i+j for j in g)

for i in g:

print(i)#輸出會是20,41,84,171

輸出結(jié)果和list(g)又不一樣,是不是更奇怪?
但是如果改一下循環(huán)變量名稱:
for k in g:

print(k)#輸出20, 21, 22, 23

輸出結(jié)果就和list(g)一致了.為什么了?

還是因為生產(chǎn)器的'記住生產(chǎn)方式,而沒有被立即執(zhí)行'的原因.
在生成器g中,變量i是一直存在,并沒有被釋放和回收的,再使用變量i去循環(huán)g,i的值就產(chǎn)生混亂了,第一個循環(huán)時i還是10,所以第一個值是20,此時,i值已經(jīng)被賦成了20,所以第二次循環(huán)再執(zhí)行i+(i+j)時,就得到41,同理第三次循環(huán)執(zhí)行i+(i+j)時,i已經(jīng)是41了,第四次.......所以最終輸出20,41,84,171

將循環(huán)的變量i換為k后,變量名不再重復(fù),賦值也就不再混亂了,從而和list(g)的結(jié)果一致了

陌如玉 回答

你只是設(shè)置了起始時間段,如果想要默認(rèn)顯示的是某一個時間,需要調(diào)用picker.setSelectedIndex()方法,對每一列的數(shù)據(jù)挨個設(shè)置選中項。
計算一下你期望顯示的時間,每一列的索引值,在初始化日期選擇器之后挨個設(shè)置下。
參考文檔http://dev.dcloud.net.cn/mui/ui/#picker,日期選擇組件是繼承自picker組件的。

深記你 回答
export const login = accesstoken => dispatch => {
  return fetch('https://cnodejs.org/api/v1/accesstoken', {
    method: 'POST',
    body: JSON.stringify({ accesstoken }),
    // // 加一句
    headers: new Headers({
      'Content-Type': 'application/json'
    })
  }).then(res => {
    if (res.ok) {
      return res.json()
    } else {
      return Promise.reject(res.statusText)
    }
  }).then(({
    loginname
  }) => Promise.resolve(loginname))
}

沒有發(fā)起OPTIONS請求是因為這所有的一切設(shè)置還無法觸發(fā)preflight request。

浪蕩不羈 回答

一樣的,即便是阿里云服務(wù)器,你也得購買開發(fā)環(huán)境的機(jī)器和生產(chǎn)環(huán)境的機(jī)器,至于怎么連接?ssh 登錄不就好了

陌如玉 回答

innodb普通索引末尾都會帶上主鍵值
查詢主鍵直接在索引段上就可以完成
查詢其他字段會先根據(jù)索引找到主鍵值,再根據(jù)主鍵查找聚簇索引找到你要的字段

綰青絲 回答

(┬_┬),在胡亂摸索中把這問題給解決了,其實只是自己對lambda的理解不足及使用錯誤有關(guān)。問題中的函數(shù)參數(shù)的前兩個h、c分別是iview的Table組件自定義模版render時的參數(shù),我自定義了一個函數(shù),包含這兩個參數(shù),同時自己傳多一個數(shù)組。我在內(nèi)部準(zhǔn)備使用這些參數(shù),本來這些參數(shù)的作用域已經(jīng)是整個函數(shù)commonGenSelect了,但是我在后續(xù)的代碼中使用了匿名函數(shù),同時異想天開的將這三個參數(shù)作為匿名函數(shù)的參數(shù)傳入,不過此時的匿名參數(shù)已經(jīng)相當(dāng)于定義了一個新的函數(shù)出來,且沒有傳入實參,導(dǎo)致在內(nèi)部代碼報錯undefinded。解決的方法有兩種:
一種是直接將匿名函數(shù)的參數(shù)直接去掉,在匿名函數(shù)代碼塊中使用的變量將是存在于commonGenSelect整個函數(shù)作用域內(nèi)的,此時這些變量就不會為空

()=>{
    let OptionArr = new Array();
    dataList.forEach(colKV => {
        OptionArr.push(h("Option",{
            props:{
                label:colKV.title,
                value:colKV.val
            }
        }))
    });    
    return OptionArr;
}

第二種方法是,匿名函數(shù)被定義成三個參數(shù)但是沒有被傳入實參,此時我們可以加多一個調(diào)用的步驟,在匿名函數(shù)后進(jìn)行傳參及調(diào)用

((h,c,dataList)=>{
        let OptionArr = new Array();
        dataList.forEach(colKV => {
            OptionArr.push(h("Option",{
                props:{
                    label:colKV.title,
                    value:colKV.val
                }
            }))
        });    
        return OptionArr;
    })(h,c,dataList)

最后,這個問題也是讓我想到
匿名參數(shù)在定義的時候,要么掛鉤到對應(yīng)的已有函數(shù)中,如

render:(h,c)=>{}
此時其參數(shù)是被固定默認(rèn)傳入的

要么在定義出自己的匿名參數(shù)后,記得后續(xù)進(jìn)行傳參來調(diào)用,否則匿名函數(shù)的參數(shù)將是空的

((a,b)=>{console.log(a+b);})(1,3)
獨特范 回答

https://stackoverflow.com/que... Redirect stdout to a file in Python? - Stack Overflow

os.dup2標(biāo)準(zhǔn)輸出重定向吧, 調(diào)用func前(或者直接對func使用裝飾器)重定向了,完事兒后再修改回來。

忠妾 回答

你看下 瀏覽器F12里 Network 接到的數(shù)據(jù)是不是你第一個圖的數(shù)據(jù)- -

陪她鬧 回答

個人理解:

arr.reduce 傳第二個參數(shù),所以會執(zhí)行arr.length 次, 也就是會執(zhí)行 arr.length次setTimeout, 此題如下:

const eventLoop = [];
const arr = [1,2,3]
arr.reduce((sum, value) => {
    eventLoop.push(() => console.log(1));
    return sum + value;
});

eventLoop.forEach(fn => fn())

不管時間多少,一直在reduce的線程中,所以都是輸出求和結(jié)果,在執(zhí)行setTimeout的回調(diào)

可能不對,哈哈哈

別硬撐 回答

怎么會有影響,只是作為一個電商公司,系統(tǒng)能跑起來就行,誰管你架構(gòu)是什么樣。這種除非有什么東西系統(tǒng)真的沒法擴(kuò)展了,才會考慮修改結(jié)構(gòu)。重構(gòu)?對于老板來說各種成本都太大了。

自定義指令了解一下
可以自定義一個滾動指令,在該指令方法下做滾動判斷處理,
頁面上只需要v-自定義指令名稱="方法"

空痕 回答

圖片描述
weex debug 模式下完全正常,恰恰是關(guān)閉 weex debug 的時候,才出現(xiàn)這個 render error 2013的報錯,根本沒辦法查錯啊,也不知道在vue的哪一行有錯,更不知道應(yīng)該在java代碼的哪個類里面下斷點,可否給出排查的具體方法

=============
更新:
圖片描述

可以在 WXErrorCode 類里面下斷點,但是得到的信息依然有限。

圖片描述
找到原因了, console.log 在底層會調(diào)用 JSON.stringify,由于this過于復(fù)雜有循環(huán)嵌套,無法解析,(只在非 weex debug 模式下會報錯)。

因為 weex 無法報出具體的出錯位置(vue文件第幾行),所以只能根據(jù) android studio 的 logcat 打印出來信息,猜測上下文,一行一行注釋掉,才找到這個 bug。

款爺 回答

JS 里的對象不具備向上溯源的功能,只能你自己構(gòu)建一個數(shù)據(jù)結(jié)構(gòu)了。

雅痞 回答

不設(shè)置的話,不同瀏覽器表現(xiàn)可能會不一致

嘗試了一下,復(fù)現(xiàn)不出來,可能是瀏覽器的bug,現(xiàn)在被修復(fù)了