原创 解決哈希衝突,拉鍊法,開地址法等

本文轉自https://blog.csdn.net/lyp_558/article/details/49499035 哈希衝突詳解 我喜歡用問答的形式來學習,這樣可以明確許多不明朗的問題。   什麼是哈希衝突?   比如我們要去買

原创 HashMap和HashTable的異同

比較 HashMap HashTable 存儲結構 數組 + 鏈表/紅黑樹 數組 + 鏈表 擴容方式 oldCap * 2 oldCap * 2 + 1 K,V能否爲null key, value 均可以爲 null key, v

原创 Android 3種Notification使用方法

  Notification可以讓我們在獲得消息的時候在狀態欄,以及鎖屏界面顯示對應的信息,接下來介紹3種Notification,分別是普通Notification,摺疊式Notification,懸掛式Notification。 No

原创 JAVA中的String,StringBuffer,StringBuilder筆記

相對於不可變的String來說,StringBuffer類就提供了更靈活更高效的字符串處理方式           String:值不可變。                        每次對String的操作都會生成新的String對

原创 lidash代碼解讀

dash代碼下載:https://github.com/bitmovin/libdash 這裏有幾個目錄需要說明一下: libav:看名字就知道與FFmpeg相關 libcurl:dash使用curl進行網絡下載 libdash:das

原创 HashTable詳解

目錄   本文轉自http://www.cnblogs.com/skywang12345/p/3310887.html,致敬原作者 第1部分 Hashtable介紹 第2部分 Hashtable數據結構 第3部分 Hashtable源碼解

原创 帶你徹底理解JAVA中的引用

先來看看下面這段代碼: String cat; //先創建一個String類型的引用cat,此時內存不開闢新空間,cat值爲null cat="little cat"; //堆內存中創建一塊新空間,內容爲little

原创 最新IDEA和Pycharm破解方法,到2100年

Pycharm下載地址:https://www.jetbrains.com/pycharm/download/#section=windows IDEA下載地址:https://www.jetbrains.com/idea/downloa

原创 dos命令創建電腦Wifi熱點後,手機連接獲取不到IP地址解決辦法

dos命令創建和關閉wifi的操作: //創建一個名字爲“denghuashan”,密碼爲“12345678”的WIfi熱點 netsh wlan set hostednetwork mode=allow ssid=denghuasha

原创 Java中i++和++i的區別

    和C類似,JAVA提供了大量的快捷運算。這些快捷運算使編碼更方便,同時也使得代碼更容 易閱讀,但是有時可能使代碼閱讀起來更困難。     遞增和遞減運算是兩種相當不錯的快捷運算(常稱爲“自動遞增”和“自動遞減”運算)。 其中,遞減

原创 Android Fragment簡單切換用法

目的:創建5個左右滑動的fragment,實現各自功能 效果: 實現: 創建類FragmentAdapter繼承FragmentPagerAdapter: package denghuashan.filetransfer; impo

原创 安卓減小APP安裝包的大小

目錄 一、分析app大小 1.使用Android Studio2.2新功能直接分析APK的大小 Build > Analyz APK Paste_Image.png   2.各個文件介紹 assets:存放一些配置文件res:資源文件

原创 ListView的相關優化

由於ListView的優化是面試中的常考點,現整理一下,主要有以下的優化方法: 1、複用convertView,對convetView進行判空,當convertView不爲空時重複使用,爲空則初始化,從而減少了很多不必要的View的創建、

原创 計算機基礎類面試(計網,操作系統,數據庫,數據結構等)

計算機網絡   基礎 Q:五層協議的體系結構分別是什麼?每一層都有哪些協議? https://blog.csdn.net/cainv89/article/details/46885197 應用層,應用層確定進程之間通信的性質以滿足用戶的

原创 Java基礎面試題

Q:面向對象編程的四大特性及其含義? 抽象: 抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。比如,我們要設計一個學生成績管理系統,