鍍金池/ 問答
澐染 回答

-m會把多行輸入當(dāng)作參數(shù)傳給命令,而參數(shù)長度是有限的,所以會開多于4個進程進行處理。

> seq 1 30000 | parallel --jobs 4 -m echo | wc -l
5
> seq 1 100000 | parallel --jobs 4 -m echo | wc -l
8

可以用xargs --show-limits看到參數(shù)長度限制:

> xargs --show-limits
Your environment variables take up 892 bytes
POSIX upper limit on argument length (this system): 2094212
POSIX smallest allowable upper limit on argument length (all systems): 4096
Maximum length of command we could actually use: 2093320
命多硬 回答

不用正則,用 DOM API也可以,最近喜歡嘗試奇技淫巧

let str = `aaaaaaaaaaaa
<img name="U+1F608" src="../../static/images/emoji/1f608.png" style="width: 18px;height: 18px;margin: 2px;">
bbbbbbbbbbbbb
<img name="U+1F609" src="../../static/images/emoji/1f609.png" style="width: 18px;height: 18px;margin: 2px;">
cccccccccccccc`
let div = document.createElement('div')
div.innerHTML = str
Array.from(div.children).forEach(img => {
  div.replaceChild(document.createTextNode(img.name), img)
})
console.log(div.innerHTML.replace(/\s/g, ''))

終相守 回答

還有一個input事件你試試看

有你在 回答

可以只用typescript進行驗證,也可以只用prop-types進行驗證,也可以兩者混搭進行驗證,這個并沒用嚴(yán)格限制。
首先不管用typescript,還是prop-types,都只在開發(fā)模式下進行檢查,typescript無需多言,react我們參考官網(wǎng):
clipboard.png
只是用typescript驗證提示是ts語言帶來的功能,用prop-types驗證提示是react帶來的功能。至于寫法我們可以參考官網(wǎng)(官網(wǎng)真是好東西):

clipboard.png

clipboard.png
typescript參考鏈接

react參考鏈接

如果想看中文的,請自行百度(感冒,睡不著,也不想工作)。

最后我們拿當(dāng)下最火的ui框架ant-design,咱們看看阿里的源碼怎么寫的?

Affix組件(兩者都有用):

clipboard.png

Alert組件(只用了一種):

clipboard.png

妖妖 回答

1、新建proxy.conf.js文件在根目錄
2、內(nèi)容為

{
    "/api":{
        "target":"http://localhost:8000",
        "secure": false,
        "changeOrigin": true
    }
}

3、在package.json文件中
"start": "ng serve --proxy-config proxy.conf.json",

4、npm run start 記住一定是run start 不是ng serve ,我被自己笨哭了

瘋子范 回答

int類型的(包括tinyint,smallint...)后面括號內(nèi)的數(shù)字,一般情況下是不需要專門設(shè)置的,默認(rèn)的就好了。
因為它只與顯示有關(guān),和占用的空間無關(guān)。

而只有一種情況下,我們需要用到:
當(dāng)數(shù)字的長度小于指定位數(shù)時,用0補齊。這時需要結(jié)合zerofill使用
比如 tinyint(2) zerofill
如果是3,則顯示為 03
如果是122,則顯示為 122

如果你不使用zerofill,而括號內(nèi)的數(shù)字隨便寫,效果是一樣的。

單眼皮 回答

你肯定知道Math.round可以用來做正常的四舍五入。
所以你所謂的按0.5舍入其實可以換一種想法:就是把你的數(shù)字先乘2,再正常四舍五入,再除2。
按照你的例子:
1.55*2=3.1,四舍五入=3,3/2=1.5。
1.76*2=3.52,四舍五入=4,4/2=2。
以此類推。
很多事情變通一下就很簡單了~

乞許 回答

B+樹的葉節(jié)點是有序的。當(dāng)它用于聚集索引的時候,葉節(jié)點本身既是索引又是真實值。當(dāng)它用于非聚集索引的時候,葉節(jié)點僅僅是索引,索引的指針指向的才是真實值。由于此時索引是有序的,因此其指向通常是無序的,所以兩個連續(xù)的索引值可能對應(yīng)的真實值所在的行可能會離得很遠(yuǎn)。

舉個例子,一個表用整數(shù)id作為主鍵,且將主鍵當(dāng)做聚集索引。此時再用表中的另一列age當(dāng)做非聚集索引。由于表的行本身就是按主鍵排序的,因此age是無序的,所以age=10的行可能在第八行,而age=11的行卻可能位于第三十行,差別很大。所以在插入的時候就無法做到連續(xù)的索引插入到連續(xù)的行中,而只能一條一條地定位和插入

做不到 回答

這不是Python,是js吧==

孤酒 回答

如果排序涉及的數(shù)據(jù)量很大,那么肯定是交給數(shù)據(jù)庫比較好。因為排序的最終目的是分頁輸出,數(shù)據(jù)庫可以使用索引來更快的達(dá)到這一目的。

生性 回答

變成塊級或者vertical-align:top
傳送門

下墜 回答

.vue文件準(zhǔn)確的說是一個單文件組件,其中包括了template(html部分),script(vue腳本部分)和style(css/less樣式部分),所以單純的把.vue變成.js是不太合理的。單純的把里面的腳本部分拿出來,可能也需要依賴一些其他的東西。

怪痞 回答

在表單里創(chuàng)建一個隱藏的input標(biāo)簽,然后將文檔的cookie拿出來,填入該標(biāo)簽,提交

青裙 回答

solrJ的依賴,創(chuàng)建SolrInputDocument對象,文檔ID,查的字段,solr配置文件要有查詢字段的配置,比如是否索引,是否分詞,是否存儲。還可以設(shè)置一個關(guān)鍵字字段,里面包所有的字段。。。好簡單的,看下API就好

綰青絲 回答

用 scroll-into-view 屬性 就可以實現(xiàn)了

夢若殤 回答

你在頁面中是否寫了彈窗蒙層?然后放大時該彈窗蒙層出來了

淚染裳 回答

圖片cdn不是你自己的吧?看起來是做了host之類的限制。禁止外鏈了。

選擇 回答

我在調(diào)式工具試了下,得出的結(jié)論是 返回一個類似數(shù)組的結(jié)構(gòu)
function String(str) {

let arr = []
for(let i=0;i<str.length;i++) {
     arr[i] = str.charAt(i)
}
return arr

}
個人見解是因為string具有遍歷器接口,是可以遍歷的