鍍金池/ 問(wèn)答
兮顏 回答

secInterValId 改成全局變量,使得可以保存上一次的 setInterval 值。否則每次點(diǎn)擊同一個(gè)按鈕 secInterValId 都將被重置

以下偽代碼僅供參考

(function () {
  var secInterValId = null

  startBtn.addEventListener('click', () => {
    secInterValId = setInterval(fn, 10)
  })

  pauseBtn.addEventListener('click', () => {
    clearIntervalId(secInterValId)
  })
}())
愚念 回答

既然解決了就關(guān)閉問(wèn)題吧。

墨沫 回答

1:安裝 Tomcat,解壓縮即可
2:解壓 solr。
3:把 solr 下的dist目錄solr-4.10.3.war部署到 Tomcatwebapps下(去掉版本號(hào))。
4:?jiǎn)?dòng) Tomcat解壓縮 war 包
5:把solr下example/lib/ext 目錄下的所有的 jar 包,添加到 solr 的工程中(WEB-INFlib目錄下)。
6:創(chuàng)建一個(gè) solrhome 。solr 下的/example/solr 目錄就是一個(gè) solrhome。復(fù)制此目錄到D盤改名為solrhome
7:關(guān)聯(lián) solr 及 solrhome。需要修改 solr 工程的 web.xml 文件。
<env-entry>

   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>d:\solrhome</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

8:?jiǎn)?dòng) Tomcat
http://IP:8080/solr/

鹿惑 回答

中間的setOption里面寫錯(cuò)了,不是myChart_right是option_right

所以遞歸死了,報(bào)的錯(cuò)誤是無(wú)限遞歸,注意拼寫

久不遇 回答

bloburl一般是通過(guò)URL.createObjectURL(blob)生成的;
而參數(shù)中的blob一般是:document.getElementById('file').files[0]

膽怯 回答

問(wèn)題已經(jīng)解決,引起的原因之一就是對(duì)SSL不了解,后面查看了資料,知道加密的整個(gè)過(guò)程,知道必須使用自己域名的證書。不過(guò)有點(diǎn)坑爹的是,之前也使用了,但是并不行,有可能自己的路徑寫錯(cuò)了。
解決方法:
在騰訊云上下載已經(jīng)申請(qǐng)好了的SSL證書。一般包含下載幾個(gè)服務(wù)器,這里使用的Nginx的證書。

clipboard.png

clipboard.png
可以看到有證書文件和密鑰文件,這兩個(gè)文件的后綴名分別為.crt和.key,而EMQ的配置文件emq.conf中,SSL的配置為:

clipboard.png
這兩個(gè)文件格式為pem,也是可以通用的。這樣設(shè)置好之后就可以了。
注意事項(xiàng):
證書要放在安裝emqttd的用戶可以訪問(wèn)的地方。
good luck.

拋開你這個(gè)需求的合理性。。。就操作而言是可以實(shí)現(xiàn)的

假設(shè)你本地從來(lái)沒(méi)有clone過(guò)這個(gè)項(xiàng)目,且你也不想clone下來(lái)再進(jìn)行操作。

mkdir test-project
cd test-project

git init
git checkout debug
touch README.md # 模擬你所謂的1GB文件夾
git add .
git commit -m 'xxx'
git remote add origin git@github.com:xxx/xxx.git
git push origin debug
吃藕丑 回答

因?yàn)槭褂昧藃eact-redux的connect

解決辦法
import { withRouter } from 'react-router-dom'
export default withRouter(connect(mapStateToProps)(Something))

https://reacttraining.com/rea...

已經(jīng)關(guān)了啊,關(guān)完shell當(dāng)然連不上了提示reconnect failed.

夏夕 回答

你這個(gè)對(duì)與邏輯不是很清晰:
應(yīng)該是這樣:
字符串首先trim,去除前后空格
先判斷/**
如果是,記錄多行狀態(tài)為true,累加注釋個(gè)數(shù)
在此期間的//忽略,累加注釋字符數(shù)
再判斷*/,如果是,記錄多行狀態(tài)為false,
判斷//,如果是,記錄//到字符串尾的字符數(shù).累加注釋字符數(shù),累加注釋個(gè)數(shù)
還有,我在枚舉中喜歡 /* 注釋 / 這樣考慮,你也要注意下.

你的瞳 回答

先把你的那個(gè)counts轉(zhuǎn)換成字典,然后利用setdefault這個(gè)方法。

a_dict = {
    "包" : 3,
    "李" : 3,
    "王" : 2,
    "張" : 2,
    "曹" : 2,
}

result = {}
for k, v in a_dict.items():
    result.setdefault(v, []).append(k)

print(result)

>>> {3: ['包', '李'], 2: ['王', '張', '曹']}
玄鳥 回答

dict是字典,set是集合,集合很重要的特性,無(wú)序性,唯一性,確定性(就是確定某個(gè)元素是不是在該集合中)。
所以set輸出是無(wú)序的是沒(méi)有問(wèn)題的。
至于dict與set的輸出差異,不會(huì)做出額外處理。

毀憶 回答

html-webpack-plugin的入口文件改成ejs模板,就不會(huì)沖突了,
或者loader中的html后綴增加exclude即可。

礙你眼 回答

沒(méi)寫過(guò)小程序,不過(guò)應(yīng)該可以在點(diǎn)擊input的時(shí)候模擬點(diǎn)擊獲取手機(jī)號(hào)的按鈕吧

你試試給video 也設(shè)置z-index 值 這個(gè)值無(wú)所謂大小,只需要比你要覆蓋的元素的z-index值大就行,順便提一下,z-index 只能針對(duì)同級(jí)的標(biāo)簽有效,也就是說(shuō)子標(biāo)簽的 z-index 值對(duì)父標(biāo)簽是無(wú)效的,因?yàn)閮烧叩募?jí)別不同 ,z-index 是無(wú)法進(jìn)行比較的。

掛念你 回答

@media媒體查詢,F(xiàn)ilter在css3中是一種特效,position元素定位,后邊同上

離人歸 回答

一個(gè)菜鳥,隨便說(shuō)說(shuō),權(quán)當(dāng)參考。

從你的描述來(lái)看,這么多頁(yè)面靠你一個(gè)人完成,設(shè)計(jì)稿有沒(méi)有考慮到不同分辨率?還是說(shuō)響應(yīng)式靠你自行發(fā)揮?頁(yè)面之間有沒(méi)有什么聯(lián)系,有沒(méi)有跨頁(yè)面的交互?這些問(wèn)題關(guān)系到技術(shù)選型,你們老大立項(xiàng)的時(shí)候沒(méi)有給出選擇么?

還有你的項(xiàng)目,是偏靜態(tài)展示的,還是偏動(dòng)態(tài)數(shù)據(jù)交互的,或者兩者都需要特別關(guān)照,這些也有可能會(huì)關(guān)系到你的項(xiàng)目結(jié)構(gòu)。

像VUE、React這些框架,做動(dòng)態(tài)數(shù)據(jù)交互是很舒服的,當(dāng)然偏靜態(tài)展示的頁(yè)面他們也完全能拿下。只是你這個(gè)項(xiàng)目前端全靠你的話,對(duì)你要求就比較高了,很考驗(yàn)?zāi)銓?duì)這些框架的掌握程度。40個(gè)頁(yè)面,不是隨便說(shuō)說(shuō)的,項(xiàng)目進(jìn)度什么的緊張嗎?