鍍金池/ 問答
伐木累 回答

TypeScript 的枚舉了解一下

萌二代 回答

.+?問好緊跟著.+,意思就是前面的.+組合(任意字符)可有可無。

實(shí)時(shí)變化?那你可以學(xué)習(xí)下socket推送

薔薇花 回答

map兩次唄,

fil.map(f=>
    <div>
        {f.child.map(c=><div></div>)}
    </div>)
老梗 回答

js是弱語言,在其他語言中,分號(hào)加不加影響很大,在js中,分好表示語句的結(jié)束,實(shí)際上只對(duì)寫在同一行的下一條語句有影響,如:

//兩條語句寫在一行,前一條會(huì)執(zhí)行,后一條會(huì)報(bào)錯(cuò)
fn() var a=''//Unexpected token var
//加上分好不會(huì)有問題
fn();var a=''//
//或者換行都不會(huì)有問題
fn()
var a=''
毀與悔 回答

因?yàn)槟鉷ymysql沒裝啊,

耍太極 回答

你沒有說明合并文件時(shí)有沒有什么要求,所以先假設(shè)只是將兩個(gè)文件簡單地拼接在一起,沒有什么額外的操作。那么,整個(gè)過程的最大瓶頸其實(shí)應(yīng)該是文件讀寫操作,所以我覺得開多線程來操作對(duì)性能應(yīng)該沒什么提升,老老實(shí)實(shí)地逐個(gè)讀取文件,在尾部追加可能反而是最快的。

何蘇葉 回答

好像沒辦法做到完美的圓。不過你的截圖上看其實(shí)是邊緣太銳利造成的,可以簡單改造一下讓圖形柔和一點(diǎn),如下:

clipboard.png

.box{
    position: relative;
    width: 300px;
    height: 140px;
    background: red;

}
.box:before{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 20px;

    background: radial-gradient(farthest-corner, #fff 50%, rgba(255, 255, 255, .5) 53%, rgba(255, 255, 255, 0) 0%);
    background-size: 20px 20px;
    background-repeat: repeat-y;
}
.box:after{
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 20px;

    background: radial-gradient(farthest-corner, #fff 50%, rgba(255, 255, 255, .5) 53%, rgba(255, 255, 255, 0) 0%);
    background-size: 20px 20px;
    background-repeat: repeat-y;
}
汐顏 回答

java 9 的問題,換成 java8 就好了。

拼未來 回答

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException這個(gè)異常沒試過,它的間接父類java.sql.SQLException,我試了一下是可以捕獲的。

純妹 回答

int a = 3的結(jié)果:變量a的值為3。

String s = "hello world"的結(jié)果:s的值為右邊字符串對(duì)象在內(nèi)存中的地址。

如果你了解C/C++,那么換句話說,基本類型的變量是一個(gè)普通變量,對(duì)象類型的變量是一個(gè)指針變量。有本質(zhì)不同。

在java中,泛型只是一種表象,或者叫語法糖,它底層是一個(gè)Object,而Object是一個(gè)指針變量,無法賦值為普通變量。(c/c++支持指針運(yùn)算,但Java不支持)

撿肥皂 回答

@solongzz 找到解決方法了嗎?

黑與白 回答

canvas上畫的球 你肯定能獲取到球的圓心坐標(biāo),只需要判斷你鼠標(biāo)點(diǎn)擊的點(diǎn)和圓心的距離, 是否小于半徑,小于半徑就說明在圓內(nèi) 就可以出發(fā)點(diǎn)擊事件

陌如玉 回答

你的url:"http://7bv7bi.com1.z0.glb.clouddn.com/getOrderList.json"指向了一個(gè)json文件,請(qǐng)查看一下json文件內(nèi)容

薔薇花 回答
  1. 行內(nèi)元素的大小不受line-height控制,且無法設(shè)置height,受字體大小和字體類型影響,你可以多換幾個(gè)字體看看,是不一樣的。
  2. line-height影響的可以理解為行間距,只不過這個(gè)行間距會(huì)反映到元素高度上。
  3. 就你貼的圖來說,就是四舍五入了,這兒是沒有什么間距的,其實(shí)應(yīng)該是42.66666666666666666,保留了兩位給你顯示。
  4. 不過行內(nèi)元素之間換行確實(shí)會(huì)有間隙,因?yàn)樗鼈冎g的換行會(huì)被當(dāng)作一個(gè)文本元素,大小受字體相關(guān)影響。
替身 回答

每種新技術(shù)或者新語言的誕生都是在市場的驅(qū)動(dòng)下的。

存在即有意義。

從后臺(tái)上來看,Java估計(jì)是現(xiàn)在市場上最穩(wěn)定的老大哥了,Java的特點(diǎn)是安全和支持多線程并發(fā),現(xiàn)在一般比較大的網(wǎng)站后臺(tái)都是用Java,然后中間層用PHP或者Node來進(jìn)行轉(zhuǎn)發(fā)等等。

PHP比較適用于中小型網(wǎng)站,快捷開發(fā),比較容易上手。

Node的誕生是迎合了Javascript語言發(fā)展的熱潮,Javascript語言在服務(wù)端再次發(fā)展是必然的,前端人員可以接觸到后臺(tái)的相關(guān)知識(shí),但是不用學(xué)習(xí)新的其他語言的語法,大大減少了學(xué)習(xí)成本。

至于ExpressKoa只是在Node基礎(chǔ)上再次封裝的一個(gè)框架而已。

還有,Mongodb則是文檔型數(shù)據(jù)庫的代表,Mysql則是關(guān)系型數(shù)據(jù)庫,它們有著不同的應(yīng)用場景。如果樓主想進(jìn)一步了解這兩者的區(qū)別,可以查閱一下相關(guān)資料。

就我的感覺來說(個(gè)人觀點(diǎn)),現(xiàn)在PHP的位置比較尷尬,它很容易被其他語言替代,但是我們要知道,編程語言是死的,知識(shí)是活的,這些語言的共性是永遠(yuǎn)存在的

菊外人 回答

var str = "0.4-0.6"
str.split('-').map(item => 10000 * item).join('-')

  // 補(bǔ)整
     function change(str) {
          var lNum = str.split('-')
          var checkB = function (n) {
            return n.replace(/0\./,'').length
          }
          var maxB = Math.max(checkB(lNum[0]), checkB(lNum[1]))
          return lNum.map(function (item) {
            return item * Math.pow(10, maxB)
          }).join('-')
        }
妖妖 回答

什么刷新,選項(xiàng)卡還是選項(xiàng)卡對(duì)應(yīng)的內(nèi)容