鍍金池/ 問答

不懂怎么個(gè)微服務(wù)法?是一個(gè)服務(wù)部署多個(gè)?還是部署多個(gè)服務(wù)?還是啥?

  • apache、nginx 之類的反向代理了解一下?
  • docker 了解一下?
  • 端口隔離了解一下?
不二心 回答

原來我連題意都沒有理解,都沒有弄清最長(zhǎng)回文子序列是啥

孤客 回答

你是想監(jiān)聽input value 為空呢?

痞性 回答

把path轉(zhuǎn)換成版本號(hào)進(jìn)行對(duì)比排序

$a = [
    '1' => '0',
    '2' => '0',
    '3' => '0',
    '4' => '1',
    '5' => '1',
    '6' => '2',
    '7' => '1',
    '8' => '1',
    '9' => '2',
    '10' => '3',
    '11' => '3',
    '12' => '2',
    '13' => '1',
    '14' => '1,8',
    '15' => '1,8,14',
    '16' => '2,9',
    '17' => '1,8',
    '18' => '3,10',
    '19' => '3,11',
    '20' => '3,10,18',
    '21' => '1,8,14,15',
    '22' => '1,8,14',
];

$result = treeSort($a);
print_r($result);

function treeSort($arr)
{
    $list = [];
    foreach ($arr as $key => $item) {
        $version = $item == 0 ? $item : ('0.' . $item);
        $list[] = [$key, str_replace(',', '.', $version) . '.' . $key];
    }
    $mySort = function ($a, $b) {
        return version_compare($a[1], $b[1], 'ge');
    };
    usort($list, $mySort);
    $tree = [];
    foreach ($list as $item) {
        $tree[$item[0]] = $arr[$item[0]];
    }
    return $tree;
}
凹凸曼 回答

@Autowired 如字面意思是自動(dòng)注入,而@Resource,需要注入一個(gè)命名的bean,它們的查找機(jī)制不同,@Autowired需要掃描項(xiàng)目,查找相關(guān)Bean自動(dòng)注入,是自動(dòng)的,無須操心怎么注入。而@Resource需要手動(dòng)指定一個(gè)Bean,如果是spring boot項(xiàng)目,需要配置一個(gè)配置文件,用@Bean('xxx')返回命名Bean,如果不是spring boot,那么需要在xml配置。一個(gè)自動(dòng)一個(gè)手動(dòng),不會(huì)產(chǎn)生沖突。

爛人 回答

curl設(shè)置一下選項(xiàng),讓限制時(shí)間加大一點(diǎn),看看能不能成功

curl_setopt($ch, CURLOPT_TIMEOUT,100); // 100s 

PS:不要上傳太大的文件

萢萢糖 回答

確保你重寫的css文件引用在bootstrap之后,并且加上important
bootstrap很多樣式都有important所以你也要加不然是覆蓋不掉的

墨染殤 回答

1、復(fù)制鏈接???

2、是否是同一url 相同url微信內(nèi)不刷新

孤影 回答
用replace函數(shù)替換文本中的< br >或者<br/>
#!/usr/bin/env python
# -*- coding:utf-8 -*-

from bs4 import BeautifulSoup

html_doc='''
<tr>
    <td>1</td>
    <td>2(一心<br>一意)</td>
    <td>3(兩全<br/>齊美)</td>
    <td>放棄1次<br/>        
    </td>
</tr>
'''
soup=BeautifulSoup((html_doc.replace('<br>','')).replace('<br/>',''),'lxml')

for i in soup.find_all('td'):
    print(i.string)

圖片描述

安若晴 回答

關(guān)于web的一切標(biāo)準(zhǔn)都可以MDN web docs上查找
https://developer.mozilla.org...
如果要看最新的東西一定要看英文頁面的(比如你問的兼容性現(xiàn)狀)

空痕 回答

有人會(huì)解決這個(gè)問題嗎?

心沉 回答
FragmentPagerAdapter / FragmentStatePagerAdapter 了解一下
話寡 回答

直接用<hr/>標(biāo)簽即可。
然后設(shè)置一下css

hr {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: #EEEEEE -moz-use-text-color #FFFFFF;
  border-style: solid none;
  border-width: 1px 0;
  margin: 18px 0;
}
奧特蛋 回答

如果查詢條件包含A/B/C三個(gè)字段, 那么使用ABC的復(fù)合索引效率最高.

既然用Vue,就不要用jQuery了,你這個(gè)需求需要使用動(dòng)態(tài)模板(dynamic template),步驟這樣:

1 需要用vue的full版本(包括compiler),而不僅是runtime版本,在webpack配置中需要增加一個(gè)alias,類似

vue: 'vue/dist/vue.js'

2.然后在模板文件中,使用下面的方式來嵌入動(dòng)態(tài)模板

<component :is="dynamicTemplate()" />

dynamicTemplate函數(shù)需要返回處理好的模板內(nèi)容,類似:

return Vue.compile('<div>' + dynamicContent +'</div>')

之所以再套一個(gè)div,是因?yàn)閂ue的模塊需要單根。如果在動(dòng)態(tài)模板內(nèi)容中依賴一些組件,這些組件需要提前注冊(cè)好,可以使用vue的全局模塊注冊(cè)。

拼未來 回答

/article/messag 這里的地址換成,上面的postMassage方法的連接就可以了

小曖昧 回答
  1. 寫一個(gè)腳本,循環(huán) 6 次,每次循環(huán)都是 執(zhí)行你的任務(wù)并 sleep 10 秒,便會(huì)在 每分鐘的 0s 10s 20s 30s 40s 50s 執(zhí)行一次你的任務(wù)
  2. 加 6 條 crontab,分別是

    * * * * * command
    * * * * * sleep 10; command
    # 依次類推

  3. 或者根本就不用 crontab,直接在腳本里面寫個(gè)無限循環(huán),循環(huán)里面和 1 一樣

這些方法有一個(gè)缺點(diǎn):當(dāng)你的 command 執(zhí)行時(shí)間大于 10s 的時(shí)候,會(huì)導(dǎo)致下一次執(zhí)行的延后,可以將 command 放后臺(tái)執(zhí)行

PS: segmentfault 的 markdown 編輯器太爛了,將就看下吧