原创 [Understanding Java Garbage Collection]理解Java垃圾收集(二)

原文鏈接:http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-collection/ GC老年代 老年代GC基本上是在空間慢的時候發生。執行過程與G

原创 【LeetCode】Factorial Trailing Zeroes 階乘尾部0的個數

題目 Factorial Trailing Zeroes Given an integer n, return the number of trailing zeroes in n!. Note: Your solution s

原创 【LeetCode】Reverse Bits 翻轉二進制

題目 Reverse Bits Reverse bits of a given 32 bits unsigned integer. For example, given input 43261596 (represente

原创 Java日期計算天數差需要注意的問題

最近在用Java實現公曆轉農曆,當我在網上查找農曆轉換算法的時候,發現很多都是這樣做的:使用歷年觀測的農曆數據集,以1900-2099年之間爲例,數據集包含每年農曆的大小月定義,以及閏月是哪一個月。這樣我們就可以用1900年到今天的天數,

原创 【LeetCode】Rotate Array 旋轉數組

題目 Rotate Array Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the arra

原创 [Understanding Java Garbage Collection]理解Java垃圾收集(一)

Understanding Java Garbage Collection 理解Java垃圾收集 原文鏈接:http://www.cubrid.org/blog/dev-platform/understanding-java-ga

原创 JDK中LinkedList的實現分析

LinkedList JDK中的LinkedList是繼承自AbstractSequentialList,並實現了List、Deque、Queue等接口,並支持拷貝和序列化。 public class LinkedList<E>

原创 E-iceblue的Office控件試用

前一段時間E-iceblue公司的工作人員與我聯繫,希望我能夠給他們的控件做一下測評。由於一直比較忙,拖了快一個月,最近稍微有些空閒的時間,就完成答應的事。 公司官網: http://www.e-iceblue.com/ 文檔鏈

原创 [ZedBoard移植嵌入式Linux教程(11,12,13)]Zedboard板子配置,深入理解,參考文獻

十一、Zedboard板子配置1、配置啓動方式本文使用SD卡在ZedBoard上啓動linux。需要將板子配置成SD卡啓動,設置JP7-JP11跳線帽。可配置的方式如下:  以下是我們的配置: 啓動前,現將以下SD卡格式化成FAT文件系統

原创 WPF 2048遊戲的實現

        前幾天空閒的時候,實現了一個2048遊戲。除了可以設置行數和列數之外,支持修改顯示名稱,比如下面,改成神鵰俠侶中的角色名稱:         遊戲邏輯比較簡單,大家都應該玩過。        這裏主要實現了四個類:Game

原创 使用Maven構建Java項目

一、Maven是什麼?Maven 是一個項目管理和構建自動化工具。Maven基於POM(Project object model),能夠管理項目的構建、報表、文檔等信息。我們這裏主要講的Maven的項目構建功能。有了Maven,我們可以方

原创 瞭解Java的4種引用類型

Java引用類型 Java中有兩種類型,值類型和引用類型。其中引用類型有點類似指針,它保存着對象的地址。通過引用,可以對堆中的對象進行操作。 《深入理解Java虛擬機 JVM高級特性與最佳實踐》一書3.2.3節中對引用有如下描述:

原创 Android開發在路上:少去踩坑,多走捷徑

本文轉載自:http://djt.qq.com/article/view/1193作者:gzjay,騰訊MIG無線產品部 高級工程師最近一朋友提了幾個Android問題讓我幫忙寫個小分享,我覺得對新人還是挺有幫助的,所以有了這個小分享。1

原创 JDK中ArrayList的實現分析

JDK中ArrayList的實現分析 第一次使用Markdown寫博客,使用MarkDownPad 2先寫好拷貝過來的。 查看Android中的JDK源碼ArrayList的實現. JDK中的List類族,參考《Java程序性

原创 【LeetCode】LeetCode第一階段50題小結

研二了,又到了找實習的時候。3年前大三的此時,實習面試回來,寫了一篇痛定思痛的面試經歷總結,現在翻看,依然歷歷在目。 三年之間,自己也成長了不少,做了不少項目,也寫了很多代碼,但是仍然沒有在數據結構與算法上下工夫。今年面試阿里巴巴