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

鍍金池/ 問(wèn)答
詆毀你 回答

file > setting > file watchers

右上角有個(gè)+,然后選goimport

最好再加上gofmt

孤酒 回答

你好,生產(chǎn)環(huán)境中一般不開(kāi)啟。

TestOnBorrow=false時(shí),由于不檢測(cè)池里連接的可用性,于是假如連接池中的連接被數(shù)據(jù)庫(kù)關(guān)閉了,應(yīng)用通過(guò)連接池getConnection時(shí),都可能獲取到這些不可用的連接,且這些連接如果不被其他線(xiàn)程回收的話(huà),它們不會(huì)被連接池被廢除,也不會(huì)重新被創(chuàng)建,占用了連接池的名額。

當(dāng)TestOnBorrow=true時(shí),有兩種情況:

1.集群某實(shí)例宕掉時(shí),如果連接剛好不處于通信階段,tcp連接正處于CLOSE_WAIT狀態(tài)或已關(guān)閉,當(dāng)應(yīng)用通過(guò)連接池getConnection時(shí),在borrow時(shí)會(huì)檢測(cè)連接,由于連接已關(guān)閉,于是報(bào)了如下報(bào)錯(cuò),并重新建立新連接,此時(shí)的新連接到集群的其他實(shí)例上了。后面能正常通信。

2.集群某實(shí)例宕掉時(shí),如果連接剛好處于通信階段,由于客戶(hù)端無(wú)法立即感知服務(wù)端已斷連接,它可能會(huì)報(bào)如下錯(cuò)誤,等待服務(wù)端的響應(yīng)超時(shí)報(bào)錯(cuò)。當(dāng)應(yīng)用通過(guò)連接池getConnection時(shí),在borrow時(shí)會(huì)檢測(cè)連接,由于連接已關(guān)閉,于是報(bào)了如下報(bào)錯(cuò),并重新建立新連接,此時(shí)的新連接到集群的其他實(shí)例上了。后面能正常通信。


  1. testOnBorrow和testOnReturn在生產(chǎn)環(huán)境一般是不開(kāi)啟的,主要是性能考慮。失效連接主要通過(guò)testWhileIdle保證,如果獲取到了不可用的數(shù)據(jù)庫(kù)連接,一般由應(yīng)用處理異常。
  2. 對(duì)于常規(guī)的數(shù)據(jù)庫(kù)連接池,testOnBorrow等配置參數(shù)的含義和最佳實(shí)踐可以參考官方文檔。
詆毀你 回答

clear方法的作用是清空集合中所有的元素,意思是還可以繼續(xù)使用,不過(guò)里面沒(méi)有數(shù)據(jù)了,你讓elementData=null之后后面沒(méi)有辦法再繼續(xù)操作了,會(huì)出現(xiàn)空指針。
遍歷設(shè)置為空是為了讓GC快點(diǎn)進(jìn)行垃圾回收。

念初 回答

Session 總體來(lái)說(shuō)還是安全的。
我覺(jué)得一個(gè)很簡(jiǎn)單的辦法就是 Session 內(nèi)保存用戶(hù) ID,在后端檢查這個(gè) ID 是否存在來(lái)判斷是否登錄。
或者也可以使用 Token 的方法,兩個(gè) Model:Token 和 User。
Token.uid reference User.id,保證刪除用戶(hù)的時(shí)候同時(shí)刪除 Token。

  1. . 取消默認(rèn)的排序: `sql SELECT device_id,MAX(time) AStime FROM

       service_message GROUP BY device_id order by null; ```
  2. 不需要實(shí)時(shí)結(jié)果的話(huà),把查詢(xún)結(jié)果緩存起來(lái)。
囍槑 回答

tab按鍵是't',換行是'n'

青黛色 回答

1.首先在領(lǐng)域?qū)訉?xiě)User的Poco對(duì)象,然后在領(lǐng)域?qū)覷ser對(duì)象的邏輯中有個(gè)CreateUser方法,傳入U(xiǎn)ser對(duì)象,對(duì)傳入的User對(duì)象的屬性賦值到this,然后返回this。
2.在倉(cāng)儲(chǔ)層User倉(cāng)儲(chǔ)中實(shí)現(xiàn)兩個(gè)方法,第一個(gè)方法是查詢(xún)數(shù)據(jù)庫(kù)這個(gè)用戶(hù)是否存在,第二個(gè)方法是AddUser,這里要注意的是AddUser利用數(shù)據(jù)訪(fǎng)問(wèn)框架的預(yù)添加,而不是完成真正的持久化。
3.在應(yīng)用服務(wù)層中的CreateUser方法中要傳遞UserDTO對(duì)象,首先對(duì)UserDTO做檢查比如英文,然后將UserDTO屬性賦值給User對(duì)象屬性,然后調(diào)用倉(cāng)儲(chǔ)中的檢查用戶(hù),然后調(diào)用領(lǐng)域邏輯中的CreateUser方法,然后使用倉(cāng)儲(chǔ)調(diào)用AddUser方法,最后利用數(shù)據(jù)庫(kù)框架的持久化方法完成持久化。
4.值對(duì)象可以把它理解為就是一個(gè)領(lǐng)域?qū)ο?,有自己的屬性和方法,然后把這個(gè)值對(duì)象做成包含它的領(lǐng)域?qū)ο蟮囊粋€(gè)屬性。

誮惜顏 回答

你動(dòng)畫(huà)設(shè)置order為4,因?yàn)槟阍谠厣弦呀?jīng)設(shè)置了粉div為4了,而且DOM元素的結(jié)構(gòu)粉div在最后,當(dāng)order相同時(shí),寫(xiě)在前面的div會(huì)更靠前,因而綠色div不會(huì)運(yùn)動(dòng)到粉色div后面

傲寒 回答
var HOST = '111.231.137.44';
// var HOST = '127.0.0.1'

你請(qǐng)求的是并不是本地地址,這個(gè)遠(yuǎn)程地址又拒絕連接,所以導(dǎo)致報(bào)錯(cuò),而你的客戶(hù)端又沒(méi)有監(jiān)聽(tīng) error 事件,程序就會(huì)直接掛掉。另外關(guān)于端口,客戶(hù)端必須訪(fǎng)問(wèn)服務(wù)器監(jiān)聽(tīng)的端口才能傳輸數(shù)據(jù),不論是在本地還是遠(yuǎn)程。

尤禮 回答

hfhan 的答案很高效,不過(guò)對(duì)這個(gè)問(wèn)題只能找出第一個(gè)達(dá)到最多的情況,如果有多個(gè)同樣最多不好說(shuō)??!我在此基礎(chǔ)上改寫(xiě)了一個(gè),支持多個(gè)最多情況

function search(arr){
    var maxCount = 0,
        maxItem = '',
        obj = {}
    arr.forEach(function(item){
        obj[item] ? (obj[item].count += 1) : obj[item] = {count: 1}
        obj[item].count > maxCount && (maxCount = obj[item].count, maxItem = item)
        obj[item].count == maxCount && (maxItem = maxItem+','+item)
    })
    //return {item:maxItem,count:maxCount}
    return maxItem
}
咕嚕嚕 回答

解決

User.findOrCreate({
      where: {name: '小明'}, 
      defaults: {age: 5}
    })
    .spread((user, created) => {
      if(created === false) {
        user.update({......})
      }
    })

分析

  1. 查找小明
  2. 如果沒(méi)有

    1. 根據(jù)defaults創(chuàng)建數(shù)據(jù)
    2. 返回創(chuàng)建后的數(shù)據(jù)user 為剛創(chuàng)建的對(duì)象
    3. 返回是否創(chuàng)建created 為true
    4. 通過(guò)spread拆分返回的數(shù)組
  3. 如果已存在

    1. 返回已存在的數(shù)據(jù)
    2. user是已存在數(shù)據(jù)
    3. created為false
    4. 更新user即可

建議

比較常用的框架,插件,最好還是通讀一下文檔

參考

http://docs.sequelizejs.com/m...

建議查看一下這個(gè)問(wèn)答—— https://segmentfault.com/q/10...
不管是oracle還是mysql, 反正都是用flask_sqlalchemy,想必是相通的,你可以試試。

beego的控制器默認(rèn)是輸出模版的,如果你沒(méi)有提供相應(yīng)的模版就會(huì)報(bào)這個(gè)錯(cuò)。
這里的應(yīng)該是admin控制器中的login方法沒(méi)有提供對(duì)應(yīng)的模版。

拽很帥 回答

一般來(lái)說(shuō)只要防火墻上面沒(méi)有限制端口就可以通過(guò)ip訪(fǎng)問(wèn)

祉小皓 回答

一般的都是先設(shè)置邊框顏色為透明色,懸?;騛ctive的時(shí)候設(shè)置為其他顏色

border-bottom:1px solid transparent;
不將就 回答
  1. 如果你自己正則不熟那么我建議你不要用正則,不然萬(wàn)一出問(wèn)題你又要跑來(lái)問(wèn)了
  2. 如果字符串非常穩(wěn)定,直接 split('?'),然后 split('=') 就能找到
  3. 如果字符串不是很穩(wěn)定我估計(jì)你多半也寫(xiě)不好正則,如果不要求兼容 IE,可以用 URL
  4. 建議好好學(xué)一學(xué)正則,而不是臨時(shí)跑到論壇問(wèn)