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

鍍金池/ 問(wèn)答
未命名 回答

setTimeout是存儲(chǔ)在data中的timer中的,所以在每次使用到定時(shí)器的時(shí)候應(yīng)該這么用:

clearTimeout(this.timer); //不管有沒(méi)有在運(yùn)行的定時(shí)器,先清除總沒(méi)錯(cuò)
this.timer = setTimeout(...); //再開(kāi)一個(gè)定時(shí)器

希望能幫助到你!

維他命 回答

redis.sh 最后一個(gè)redis-server不用&。

腳本里每個(gè)進(jìn)程都放后臺(tái)執(zhí)行,那bash執(zhí)行到最后就退出了,容器也就退出了。

解夏 回答

根據(jù)loader去解析處理,有的是壓縮成一張圖片,一次加載,有的超過(guò)了一定的大小則單獨(dú)一張不打包,這樣就按需加載。

薄荷綠 回答
<div class="task-lists">
    <app-task-list *ngFor="let list of lists" class="list-container" app-droppable [dropTags]="['task-item', 'task-list']" [dragEnterClass]="'drag-enter'"
        [app-draggable]="true" [dragTag]="'task-list'" [draggedClass]="'drag-start'" [dragData]="list" (dropped)="handleMove($event, list)">
        <app-task-header [header]="list.name" (newTask)="launchNewTaskDialog()" (moveAll)="launchCopyTaskDialog()" (delList)="launchConfirmDialog()" (onEditList)="launchEditListDialog()">
        </app-task-header>
        <app-task-item *ngFor="let task of list.tasks"  (taskClick)="launchUpdateTaskDialog(task)">
        </app-task-item>
    </app-task-list>
</div>

<button class="fab-button" md-fab type="button" (click)="launchNewListDialog()">
    <md-icon>add</md-icon>
</button>

[draggedClass]="'drag-start'" 少了"=",寫(xiě)的時(shí)候需要仔細(xì)一些,一般出現(xiàn)這個(gè)問(wèn)題就是標(biāo)點(diǎn)符號(hào)啥的出故障

舊言 回答

個(gè)人觀點(diǎn):不推薦,在case后面做公式,直接case單一的值就好。
為什么不推薦? 、邋遢。

switch( $search ) {
    case 'like':
        $key.=' like';
        $this->_datas[$key] = '%' . $value . '%';
        break;
    case 'greater':
        $key.=' >=';
        $value = strtotime( $value );
        $this->_datas[$key] = $value;
        break;
    case 'less':
        $key.=' <=';
        $value = strtotime( $value . " +1 day" );
        $this->_datas[$key] = $value;
        break;
    case 'lessthan':
        $key .= ' <=';
        $value = strtotime($value);
        $this->_datas[$key] = $value;
        break;
    case 'big':
        $key.=' >';
        $this->_datas[$key] = $value;
        break;
    case 'small':
        $key.=' <';
        $this->_datas[$key] = $value;
        break;
    case 'in':
        $key.=' in';
        $this->_datas[$key] = '(' . implode( ',', $value ) . ')';
        break;
    case 'notequal':
        $key.=' <>';
        $this->_datas[$key] = $value;
        break;
    case 'noteq':
        $key.=' !=';
        $this->_datas[$key] = $value;
        break;
    default:
        $this->_datas[$key] = $value;
}

如果case下面拼裝sql的代碼一致,可以這樣寫(xiě):

case 'big':
case 'small':
case 'noteq':
    $this->_datas[$key] = $value;
浪婳 回答

沒(méi)辦法,,只能繞開(kāi)這個(gè)0.19.7版本,直接1.0.0版本

貓館 回答

隊(duì)列Queue不能直接創(chuàng)建,而需要從Manager獲得, 這樣才能在子進(jìn)程里共享

#-*- coding=utf-8 -*-
import os,time,random
from multiprocessing import Process,Pool,Queue,Manager

def pidprint(st):
    print("pid(%s): %s" % (os.getpid() , st))


def write(q):
    pidprint("start write")
    while True:
        q.put(time.strftime("%H:%M:%s",time.localtime()))
        time.sleep(1)

def read(q):
    pidprint("start read")
    while True:
        pidprint(q.get(True))

if __name__ == '__main__':
    manager = Manager()
    q = manager.Queue()
    p = Pool(2)
    p.apply_async(read,args=(q,))
    p.apply_async(write,args=(q,))
    time.sleep(2)

    p.close()
    p.join()


    print('end')

程序會(huì)輸出

pid(32157): start read
pid(32158): start write
pid(32157): 21:55:1516974937
pid(32157): 21:55:1516974938
pid(32157): 21:55:1516974939
......

雨蝶 回答

為何不在b表增加一個(gè)max_created_at字段

離殤 回答

AES-128-CBC顧名思義,就是128位密鑰的AES分組密碼,CBC是指加密時(shí)使用的加密模式是密碼分組鏈模式。

AES的加密流程這個(gè)百度上都有,懶得抄了,IV是initial Value,用于首次加密前初始化分組的,16個(gè)字節(jié),128位。

UTF8是一個(gè)字符編碼,AES加密完的東西是一串不可預(yù)測(cè)的二進(jìn)制碼,你強(qiáng)行套一個(gè)字符編碼的話(huà)當(dāng)然編碼出來(lái)的都是亂碼,Base64不是字符編碼,是一種二進(jìn)制位轉(zhuǎn)換成可打印字符的編碼方式,所以你覺(jué)得很正常,因?yàn)樗緛?lái)就只有那64個(gè)字符可以打印,Hex16就是16個(gè)字符可以打印,都沒(méi)有亂碼,所以沒(méi)毛病

清夢(mèng) 回答

不能。要想讓搜索引擎爬的到,必須要在服務(wù)端填充好數(shù)據(jù)。ajax 顯然是不行的。
不過(guò)一些主流的前端框架,比如 Vue、React、Angular 都支持了服務(wù)端渲染功能,建議了解下

涼汐 回答

瀏覽器沒(méi)有代碼導(dǎo)航的,ctrl+f搜索就行

有你在 回答

在select標(biāo)簽中加上autocomplete="off"試試

何蘇葉 回答

eventbus應(yīng)該不行,你這有兩個(gè)vue實(shí)例

純妹 回答
let button = document.querySelector('button');
let input = document.querySelectorAll('input')[0];
let input$ = Rx.Observable.fromEvent(input, 'keyup')
    .pluck('target', 'value');
let button$ = Rx.Observable.fromEvent(button, 'click');
button$.withLatestFrom(input$, (_, data) => data)
        .subscribe((data) => console.log(data))

當(dāng)頁(yè)面滾動(dòng)到底部之后,view始終在頁(yè)面的底部所以不再觸發(fā)scorll,所以外層用view,里層用sroll-view綁定bindscroll事件,事件中用

wx.pageScrollTo({
    scrollTop: 0,
    duration: 0
})
情已空 回答

watch一下,有值才去請(qǐng)求

話(huà)寡 回答

這要看這套API了,看它支持不支持多線(xiàn)程多進(jìn)城調(diào)用,如果它管理不好它使用的資源,就需要你幫他管理啦。

乖乖瀦 回答

你依賴(lài)的第三庫(kù),是一個(gè)jdk8編譯的字節(jié)碼。

  • 要不一個(gè)個(gè)找?guī)?,使用jdk7編譯的庫(kù)進(jìn)行替代or不使用這個(gè)第三方庫(kù)
  • 要不你直接步入jdk8開(kāi)放時(shí)代

記最近配置環(huán)境時(shí)碰到的坑

小曖昧 回答

你需要在支付完成的界面加個(gè)判斷吧,用vue-router
beforeRouteLeave (to, from, next) {

// 在支付完成的界面中增加這個(gè)方法,然后如果需要離開(kāi)當(dāng)前頁(yè)面就使用router跳轉(zhuǎn)
this.$router.push('xxx')

}
我覺(jué)得這樣可以實(shí)現(xiàn)