原创 IoDH 實現的單例模式

3.5 一種更好的單例實現方法       餓漢式單例類不能實現延遲加載,不管將來用不用始終佔據內存;懶漢式單例類線程安全控制煩瑣,而且性能受影響。可見,無論是餓漢式單例還是懶漢式單例都存在這樣那樣的問題,有沒有一種方法,能夠將

原创 Java如何把String[]類型的記錄插入到Mysql中

前言 最近的 Java Web 項目使用了 Mysql 數據庫,本文大致講解了 Java 如何 通過 Jdbc 連接數據庫 。其中主要步驟爲:安裝 Mysql、下載 JDBC 驅動、建立Connection、利用PreparedS

原创 Linux 常用命令和使用技巧

前言 本文總結了自己實際開發中的常用命令,不定時更新,方便自己和其他人查閱。 如有其他提高效率的使用技巧,歡迎留言。 本文地址 http://blog.csdn.net/never_cxb/article/details/4780

原创 關於 Mac OS 本地安裝 Mysql 的一些坑

前言 爲了項目需要,在自己的 Mac Os 上裝了 Mysql,結果各種報錯,啓動不了、登錄不了、無法修改密碼、圖形化連不上等等。這兒做下記錄,方便自己和其他人查閱。 安裝常規步驟 訪問MySQL的官網 http://www.my

原创 跟面試官講Binder(零)

原文地址 http://blog.csdn.net/linmiansheng/article/details/37918333 面試的時候,面試官問你說,簡單說一下Android的Binder機制,你會怎麼回答? 我想,我會這麼

原创 Android視圖繪製流程完全解析,帶你一步步深入瞭解View(二)

轉載自郭霖的博客,轉載必須註明出處。 文章原文出處:http://blog.csdn.net/guolin_blog/article/det

原创 Android LayoutInflater原理分析,帶你一步步深入瞭解View(一)

本文出自郭霖大神的博客,轉載必須註明出處。 原文出處:http://blog.csdn.net/guolin_blog/article/d

原创 Android 常見面試 知識點小結

前言 根據筆者自己的閱讀以及項目經驗總結而言,不同於網上的copy來copy去。很多內容加上了自己的理解,難免有錯誤不當之處,煩請指出。 Handler 在子線程裏面創建 Handler 對象會拋出異常Can't create h

原创 Java程序員的幾道數據庫面試題

原子性 事務的所有操作在數據庫中要麼全都反映出來,要麼全部不反映。 ResultSet 求總個數 方法1 利用 next()方法,while循環 public static int getCount1(Connection

原创 對於301重定向情況下的模擬登錄

前言 筆者最近嘗試了模擬登錄某網站,參照網上的一些文章,但是筆者的。 網上關於模擬登錄人人網的文章很多,感興趣的可以百度搜索一下。 用錯誤密碼獲取 jsessionid 思路就是先用錯誤的用戶名 點贊 收藏

原创 面試互聯網企業Android開發工程師的一些面試題

AsyncTask 源碼 底層是Handler和線程、線程池的概念 線程 線程池 char 能放中文字符嗎 java 中 char 佔用2個字節,gbk漢字是用2個字節表示,而utf8漢字大多數是3個字節 比如,漢字”嚴”的uni

原创 Linux Shell Vim 常用命令、使用技巧總結

前言 本文總結了自己實際開發中的常用命令,不定時更新,方便自己和其他人查閱。 如有其他提高效率的使用技巧,歡迎留言。 本文地址 http://blog.csdn.net/never_cxb/article/details/4780

原创 Android 實現夜間模式

方法1 建一個 value-night 的文件夾,colors.xml如下: <resources> <color name="colorPrimary">#7D4112</color> <color name="

原创 Adnroid 面試題 關於AsyncTask源碼解析

到底AsyncTask線程池的大小是? 總結: 3.0之前的同時運行的線程數、線程池大小是經驗值 3.0之後改爲了和CPU數目有關係 5.0 版本 ,同一時刻能運行的線程數是CPU的數目+1,線程總池大小是CPU_COUNT

原创 Android 重構學院新聞 App 記錄

前言 Android 已經到了material design 了,而我的應用還是老樣式,所以想基於最新的控件重構一下代碼,這兒做下記錄。 AppCompatActivity代替了 Activity RecyclerView 代替