多媒體開發

佇列

佇列是最為經典的先進先出(FIFO)形式的資料結構。 所謂的先進先出是形象地來說就好比一個取餐視窗的隊伍,排隊取餐的人們構成了取餐隊伍的元素集合。排進隊伍的動作稱為“入隊”,即元素新增到隊伍的尾部,

Android中實現短音訊和震動的一些總結

好長時間沒有寫部落格了,因為最近事情比較多。所以好長時間沒有寫部落格了。堅持是一件很辛苦的事情。但還需要努力。。。好了,閒話不扯了。因為最近專案中用到了相應的短音訊和震動的功能,所以這裡總結一下相應的內容!

ctf練習

也是剛接觸ctf不久,在做題的過程中,也是學到了不少東西。 剛開始是從南郵的題目入手的,不過再做過bugku上面的題之後,覺得這上面的更適合新手入門。 題的難度與易到難,每道題所需要的知識

為 glibc localedata 新增民國紀年支援

昨天被 @聞其詳 問起 glibc 對日本平成XX年的紀年支援情況(感謝 @farseerfc 老師),發現 glibc localedata 中並未包括民國紀年支援。在查詢文件後稍微鼓搗了一下,簡單實現了這個

間接不是抽象

這篇文章認為介面interface代表的間接和abstract代表的抽象並不是一回事,間接是為了分離,鬆耦合,而抽象是為了將細節剝離。這是軟體設計中兩個不同維度。然後他談了這兩種情況的四個組合: 沒有間接但

如何提高程式碼品味

如何提高程式碼品味 一家之言,可以在評論裡探討 寫程式碼雖然大多數時候是個體力活,但不可否認,也需要一點品位。我曾經覺得程式碼質量很重要,後來寫業務寫多了,又覺得如果連程式碼正確都做不

時間複雜度、空間複雜度以及分析方法

在學習資料結構與演算法的時候,總不擴音到時間複雜度以及空間複雜度這兩個概念,以及每次對所寫程式碼進行的複雜度分析等,最近這段時間學習資料結構與演算法時對這兩個概念的理解比之前好些了,這篇文章記錄下最基礎的概

1746085481.0931