国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

java筆記

xi4oh4o / 2431人閱讀

摘要:沒有被引用和沒有被使用是兩碼事。對這一段代碼如何做出優(yōu)化盡量的在里面少創(chuàng)建對象。那么這一萬條數(shù)據(jù)循環(huán)然后反序列化變成,性能就回很低。

1.沒有被引用和沒有被使用是兩碼事。

java
public List getConcernListByUserId(String userId) { List myBlackLists= this.getMyBlackListByUserId(userId); HashMap hash = new HashMap(); for (MyBlackList black : myBlackLists) { hash.put(black.getBlackUserId(),true); } BSONObject query = new BasicBSONObject(); query.put(MY_CONCERN_FRIENDS.myUserId, userId); DBAccessAPIHelp APIHelp = new DBAccessAPIHelp(); List jsonDataList = APIHelp.getJsonObjects( DBConstant.USER_INFO_SPACE, DBConstant.MY_COCERN_FRIENDS_DATA, query); APIHelp.freeDBConnection(); List list = new ArrayList(); for (String json : jsonDataList) { MyConcernFriends myConcernFriends = (MyConcernFriends) JacksonUtil .jsonToBean(json, MyConcernFriends.class); if (hash.get(myConcernFriends.getFrUserId())==null){ list.add(myConcernFriends); } } return list; }

對這一段代碼如何做出優(yōu)化?

盡量的在for里面少創(chuàng)建對象。那么如何在for里面盡量少的創(chuàng)建對象呢?
但是不在這里面創(chuàng)建,又在哪里面創(chuàng)建呢?
比如,在List 里面查詢除了一萬條數(shù)據(jù)。那么這一萬條數(shù)據(jù)for循環(huán)然后json反序列化變成java bean,性能就回很低。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/64247.html

相關(guān)文章

  • java&javaweb學(xué)習(xí)筆記(匯總)

    摘要:我的學(xué)習(xí)筆記匯總標(biāo)簽筆記分為兩大部分和筆記內(nèi)容主要是對一些基礎(chǔ)特性和編程細(xì)節(jié)進(jìn)行總結(jié)整理,適合了解基礎(chǔ)語法,想進(jìn)一步深入學(xué)習(xí)的人如果覺得不錯(cuò),請給,這也是對我的鼓勵(lì),有什么意見歡迎留言反饋目錄基礎(chǔ)鞏固筆記反射基礎(chǔ)鞏固筆記泛型基礎(chǔ)鞏 我的java&javaweb學(xué)習(xí)筆記(匯總) 標(biāo)簽: java [TOC] 筆記分為兩大部分:javase和javaweb javase javawe...

    yagami 評論0 收藏0
  • 大部分程序員都記不住的注解,Idea 云筆記卻能輕松記住

    摘要:只因技術(shù)種類繁雜眾多層出不窮,程序員只有靠不斷的學(xué)習(xí)才能不落后于技術(shù),被工作淘汰。特此推薦給大家。 99%的程序員每天都是先學(xué)習(xí),后工作,不然完成不了工作。只因技術(shù)種類繁雜眾多、層出不窮,程序員只有靠不斷的學(xué)習(xí)才能不落后于技術(shù),被工作淘汰。我就是這其中一員,深得體會其中的「疼并快樂」,在...

    ARGUS 評論0 收藏0
  • Java初學(xué)者最佳的學(xué)習(xí)方法以及會遇到的坑(內(nèi)含學(xué)習(xí)資料)!

    摘要:最近系統(tǒng)整理了一套初學(xué)者最佳的學(xué)習(xí)方法以及會遇到的坑等,希望對你有所幫助。正常的智商其實(shí),學(xué)習(xí)并不需要所謂的數(shù)學(xué)邏輯好,需要英語水平棒。大周期每天學(xué)習(xí)時(shí)間五個(gè)小時(shí)以上的,建議學(xué)習(xí)周期。三學(xué)習(xí)時(shí)會遇到的坑不知道學(xué)習(xí)的重點(diǎn),下面學(xué)習(xí)路線會畫。 最近系統(tǒng)整理了一套java初學(xué)者最佳的學(xué)習(xí)方法以及會遇到的坑等,希望對你有所幫助。 目錄: 一、學(xué)習(xí)java的前提 二、學(xué)習(xí)java的方法 三、學(xué)習(xí)...

    Half 評論0 收藏0
  • Java入門請不要放棄,學(xué)習(xí)路線以及側(cè)重點(diǎn)分析

    摘要:而面向搜索引擎,就是我們要及時(shí)的使用百度谷歌遇到問題無法解決,先別急著放棄,可以去網(wǎng)絡(luò)尋找答案,你的坑大部分別人都已經(jīng)走過了,大部分都可以找到合適的解決方案。 showImg(https://segmentfault.com/img/remote/1460000019236352?w=866&h=456); 前言: ●眾多的語言,到底哪一門才是適合我的?●我們?yōu)槭裁匆獙W(xué)習(xí)Java語言呢...

    mochixuan 評論0 收藏0
  • Java實(shí)現(xiàn)的有道云筆記圖片批量下載工具

    摘要:我曾經(jīng)寫過一篇文章使用批量下載有道云筆記中的圖片,然而在程序員中間不是很普及,于是我又寫了一個(gè)版本的。我們知道每篇有道云筆記都有一個(gè)獨(dú)一無二的作為標(biāo)識。 有朋友問我每天哪里找時(shí)間寫這么多文章。 showImg(https://segmentfault.com/img/remote/1460000017365070); showImg(https://segmentfault.com/i...

    waterc 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<