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

鍍金池/ 問答
病癮 回答

不知道你的每個div的長度是怎么計算的?是固定的不同的類型不同的長度?還是看里面字符串的內容?
不管是按照什么規(guī)則制定的長度,我的理解是你把金字塔的div固定,變的只不過是里面的內容,那么給每個內容定義為一個對象,放到數(shù)組里,再排序,排序好了再放上去:

data = [{
   text: '性別啥哎哎',
   width: 10
}, {
   text: 'shifdsadsa哎',
   width: 12
}]
data.sort(function(a,b){
 return a.width - b.width
})

然后循環(huán)data,創(chuàng)建dom

綰青絲 回答

if后面的else去掉,直接調用那個函數(shù)就行了!

怪痞 回答

require或者include這個文件了么?

痞性 回答

因為重新調用innerHTML相當于覆蓋了之前的DOM結構,所以之前綁定事件的那個DOM就沒有了。
推薦可以了解一下事件代理,將click綁定在body上,判斷當前觸發(fā)元素是否為button即可。

亮瞎她 回答

使用繼承,所有的界面都繼承一個BaseComponent,這個BaseComponentcomponentWillUnmount中重置所有的狀態(tài)。

瘋子范 回答

學習調試,和看報錯信息,可以執(zhí)行下斷點看程序在哪里掛的

別傷我 回答
  1. 隱式強制類型轉換,會先調用valueOf再調用toString
  2. 沒有所謂的沖突,屬性訪問時,如果對象在本身查找不到一個屬性doSomething,才會查找原型鏈上是否有這個屬性,直到查到Object的原型鏈中還沒有則返回undefined。
  3. 同2

其他(這才是我想說的)

toLocaleString()方法經常也會返回與toString()和valueOf()方法相同的值
  1. toLocaleString一般不會返回和valueOf相同的值,類型就不一樣。
  2. toLocalString的設計目的是返回一個特定語言環(huán)境的字符串,因此Array中會對每個子對象做toLocalString處理。
蟲児飛 回答

不要遍歷發(fā)送給所有在線的client。
可以把消息改成json格式,包含發(fā)送者ID,接受者ID和消息內容,server端就知道誰發(fā)給誰了

厭遇 回答

eureka配置不是要每個上面寫上集群所有節(jié)點么;
自己也要寫上,三個節(jié)點都是:
client:

serviceUrl:
  defaultZone: http://master:8001/eureka/,http://backup2:8003/eureka/, http://backup1:8002/eureka/
命多硬 回答

可以修改webpackConfig參數(shù):

mix.webpackConfig({
    module: {
        rules: [
            {
                test: /\.(woff2?|ttf|eot|svg|otf)$/,
                loader: 'file-loader',
                options: {
                    name: '../fonts/[name].[ext]?[hash]',
                    publicPath: '../foo/bar' // 該路徑
                }
            }
        ]
    }
});

別忘記了在package.json移除--config=node_modules/laravel-mix/setup/webpack.config.js

若相惜 回答

多進程共用全局隊列,那么無外乎兩種情況,一種全局隊列存在內存中,比如用redis,一種全局隊列存在硬盤上,比如數(shù)據(jù)庫mysql。
多進程通信的話還可以考慮pipe和socket, multiprocessing.Manager.Queue就是pipe通信。

from multiprocessing import Pool, Manager
import os, time, random

def long_time_task(name, queue):
    print('Run task %s (%s)...' % (name, os.getpid()))
    start = time.time()
    time.sleep(random.random() * 3)
    end = time.time()
    print('Task %s runs %0.2f seconds.' % (name, (end - start)))
    print(queue.get())

if __name__=='__main__':
    print('Parent process %s.' % os.getpid())
    p = Pool(2)
    q = Manager().Queue(10)
    for j in range(10):
        q.put(j)
    for i in range(5):
        p.apply_async(long_time_task, args=(i, q))
    print('Waiting for all subprocesses done...')
    p.close()
    p.join()
    print('All subprocesses done.')
涼薄 回答

this.props.logininfo.islogin 可能發(fā)生了改變, 導致 render 重新執(zhí)行

毀了心 回答

文章是有段落標簽的,根據(jù)段落標簽去正則匹配文章。
同樣的,特殊文本也是有對應的標簽的。

苦妄 回答

你這里是用錯了。form.field實際上相當于使用form['field']了,與你的參數(shù)field沒有什么關系??梢赃@樣用form[field]就行了。其實你上面代碼不需要這樣子用的,你只需要這樣字用:

{% macro printError(field) %}
{% if field.errors %}
<ul>
{% for error in field.errors %}
<li> {{ error }} </li>
{% endfor %}
</ul>
{% endif %}
{%- endmacro %}

<p> {{ printError(form.password) }} </p>
墨小白 回答

可以嘗試先重啟nginx,如果還沒有,分享我的做法,因為我是筆記放在印象筆記里,所有拷貝黏貼可能少點東西
附件:
1:在/創(chuàng)建swoole目錄
2:cd /swoole
3:tar zxvf swoole-src-2.0.10-stable.tar.gz (解壓)
4:cd swoole-src-2.0.10-stable
5:/usr/local/php/bin/phpize (phpize路徑根據(jù)實際情況來)
6: ./configure --with-php-config=/usr/local/php/bin/php-config (下圖為結果)

7: make && make install (下圖為結果)

8:make test (下圖為結果)

如圖,error,報錯了,這個時候翻譯報錯內容為,php.ini文件里的proc_open()被禁用了,找出來,允許他 (ini一般在/usr/local/php/etc下)

如圖,他禁用了很多函數(shù),老子這暴脾氣當場就
然后重啟下fpm和nginx

發(fā)現(xiàn)重啟沒報錯,繼續(xù)執(zhí)行make test 結果如下

我們發(fā)現(xiàn)make test后,出現(xiàn)很多fail,如big_package_memory_leak [tests/swoole_client_async/big_package_memory_leak.phpt]等
,但我不知道怎么辦

我嘗試重啟了一下php-fpm,又重啟了一下nginx,發(fā)現(xiàn)Nginx有個報錯,又執(zhí)行了一下,發(fā)現(xiàn)沒問題,等下看看后續(xù)會不會有影響

既然沒法解決make test帶來的fail,我決定直接看看swoole安裝上了沒有
執(zhí)行了php-m發(fā)現(xiàn)沒有swoole,此時想起一個東西,extension=swoole.so,
在php.ini的最后一行加上extension=swoole.so
重啟php-fpm和nginx
執(zhí)行php -m

別急,在看看phpinfo

已經安裝上了

注:下面還有個參考資料,可以參考,不過我沒試過
https://www.cnblogs.com/taiko...

陌南塵 回答

這個要調試一下才知道啊。把底層的curl請求數(shù)據(jù)記錄下來,就知道是請求問題,還是解析問題了。

奧特蛋 回答

svg元素是標準的html元素,是可以使用dom api進行操作的

var dom = document.querySelector('your selector')
console.log(dom.getBoundingClientRect().top)
小眼睛 回答

可能是我本地安裝的 dotNet 版本有問題……

放到服務器上就正常了。

哎呦喂 回答

你這是json嗎?多了一個'"',最后少了一個'}'

淺淺 回答

都會檢查,只是要求不同。

方法的泛型參數(shù)其實會在兩個地方檢查:在調用時和獲取返回值時。

你的例子里面僅調用了方法,并沒有獲取它的返回值,因此只檢查了一次。

對調用參數(shù)的檢查是相對寬松的,它僅會檢查傳入的參數(shù)是否符合方法泛型的下界。

而對返回值的檢查就比較嚴格了,它會檢查返回值的接收類型是否符合方法泛型的上界。這一點與聲明類對象的時候是一樣的。

具體來說,當調用方法的時候,如果我傳入的是一個Square,但方法泛型要求的是一個Shape(通過<AnyType extends Comparable<AnyType>>)。這種時候是可以通過編譯的,因為編譯器會把這個Square參數(shù)當做Shape對待,也就是向上轉型。這是完全沒有問題的,因為任何Shape的子類都是Shape

但是,當獲取返回值的時候就不同了,如果你用一個Shape變量獲取,這是沒有問題的,因為它本身就符合泛型的要求。但如果你用一個Square變量來獲取就不行了,因為這樣定義的方法它只能返回Shape,因此無法自動向下轉型為Square。

聲明類對象的時候與獲取方法返回值是同樣的道理。

所以在你的例子中,修改后,聲明類對象無法通過編譯,但方法調用可以。如果你測試返回值,你會發(fā)現(xiàn)與類對象的聲明的情況是相同的。