原创 java面試題及答案(基礎題122道,代碼題19道)

JAVA相關基礎知識 1、面向對象的特徵有哪些方面  1.抽象: 抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面

原创 Eclipse快捷鍵 10個最有用的快捷鍵

Eclipse中10個最有用的快捷鍵組合 一個Eclipse骨灰級開發者總結了他認爲最有用但又不太爲人所知的快捷鍵組合。通過這些組合可以更加容易的瀏覽源代碼,使得整體的開發效率和質量得到提升。 1. ctrl+shift+r

原创 Spring中@Autowired註解、@Resource註解的主要區別

首先,二者都可以既by name,也可以by type 。 只不過 @Autowired 默認by type,失敗才by name;而@Resource 剛好相反。

原创 Linux增加分區大小

這裏以Red hat AS4 爲例。當磁盤分區發現不夠用時,能想道的第一個做法就是增加分區大小。但是一般Linux如果沒有采用邏輯卷管理,則動態增加分區大小很困難,一個能想道的辦法就是,備份分區文件系統數據,刪除分區,然後再重新創建分區,

原创 Android處理圖片OOM的若干方法小結

前言 衆所周知,每個Android應用程序在運行時都有一定的內存限制,限制大小一般爲16MB或24MB(視平臺而定)。因此在開發應用時需要特別關注自身的內存使用量,而一般最耗內存量的資源,一般是圖片、音頻文件、視頻文件等多媒體資源;由

原创 android bindService 方法flags參數FAQ

問:當 flags 不等於 BIND_AUTO_CREATE 時,bindService還會自動啓動service嗎? 答:不會。 問:當 flags 不等於 BIND_AUTO_CREATE,調用bindService前service未

原创 mysql修改字符集

查看編碼: show variables like ‘collation_%’; show variables like ‘character_set_%’; 修改: MySQL:修改默認字符集,轉換字符集(MySQL 5.X)

原创 android studio 符號大全

In this section: Common Data Sources Common Icon Description Class Abstract class Annotation Enumerat

原创 linux爲命令設置快捷短語(別名)

vim ~/.bashrc 添加內容如: alias gc=’git clone’

原创 Android 裏面的 Handler 究竟是如何保證線程安全的?

關鍵在於handler操作的MessageQueue是線程安全的,請看MessageQueue的message入隊方法,看到synchronized關鍵字沒有,就是她了: final boolean enqueueMessage(Me

原创 Theory Of Hashing And Hash Tables

By Atul Kumar on Jun 03 2016 In this article, you will learn different things about Hashing and Hash Tables.

原创 如何通過AndroidJUnit4快速啓動一個activity,並且不自動退出

@RunWith(AndroidJUnit4.class) public class VanillaActivityTest { @Rule public final ActivityTestRule activityTestRule

原创 An LRU cache class based on java.util.LinkedHashMap

An LRU (least recently used) cache is used to buffer a limited number of the MRU (most recently used) objects of a clas

原创 android如何讓service不被殺死

參考鏈接:http://www.eoeandroid.com/thread-120983-1-1.html 1.在service中重寫下面的方法,這個方法有三個返回值, START_STICKY是service被kill掉後自動重寫創建

原创 Android面試彙總(百度+360+Tencent+淘寶+Qualcomm)

彙總筆者經歷了一些來自百度,360,淘寶,騰訊,高通中國的電話面試及現場面試,還有筆試相關題目 百度:百度在北京中關村上地七街奎科科技大廈,不大但是很安靜的一個辦公地點。 百度技術面試分爲兩輪,第一輪基礎技術面試,一般爲項目負責人