花費 53 ms
如何實現文件增量同步——算法

問題: 如何增量同步文件,例如一個文本文件有10M,分別存放在A,B兩個地方,現在兩個文件是完全一樣的,但是我馬上要在A上對這個文件進行修改,B如何實現自動和A上的文件保持一致,並且網絡的傳輸量最少 ...

Sat Mar 31 06:22:00 CST 2012 10 15536
拓撲排序及其實際應用

  最近在做實際項目中遇到了一個問題,如何判斷一個層級結構的圖是否存在循環引用。剛開始想到了方法是用遞歸進行判斷,后來想到大學學過的拓撲排序可以解決該問題,於是翻了下數據結構這本書,閱讀了園友的文 ...

Sun Apr 19 08:58:00 CST 2015 0 11681
算法的理解以及應用場景

一、是什么 算法(Algorithm)是指解題方案的准確而完整的描述,是一系列解決問題的清晰指令,算法代表着用系統的方法描述解決問題的策略機制 也就是說,能夠對一定規范的輸入,在有 ...

Wed Sep 22 19:02:00 CST 2021 0 548
探究操作系統的內存分配(malloc)對齊策略

問題:   我們在寫程序的時候經常發現程序使用的內存往往比我們申請的多,為了優化程序的內存占用,攪盡腦汁想要優化內存占用,可是發現自己的代碼也無從優化了,怎么辦?現在我們把我們的焦點放到malloc ...

Fri Apr 06 01:51:00 CST 2012 6 13010
數據結構的理解以及有哪些?和區別?

一、是什么 數據結構是計算機存儲、組織數據的方式,是指相互之間存在一種或多種特定關系的數據元素的集合 前面講到,一個程序 = 算法 + 數據結構,數據結構是實現算法的基礎,選擇合適 ...

Wed Sep 22 19:05:00 CST 2021 0 456
內存池技術暢想

內容: 本文將介紹幾種常用的內存池技術的實現,這是我最近學習各大開源的內存池技術遺留下來的筆記,其主要內容包括: STL內存池以及類STL內存池實現 Memcached ...

Wed Apr 11 09:04:00 CST 2012 19 8166
算法系列:貪心算法

貪婪算法的基本思想:通過一系列步驟來構造問題的解,每一步都是對已構造的部分解的一個擴展,直到獲得問題的完整解。 貪婪算法中,每一步“貪婪地” 選擇最好的部分解,但不顧及這樣選擇對整體的影響(局部最優 ...

Mon Jul 02 03:40:00 CST 2012 0 9683
讓我們一起揭開算法的神秘面紗

前言 其實我一直想寫一篇揭秘算法的文章,因為,據我所見,大多數寫算法的軟件工程師,其實,就是普通程序員,並非高人一等。 但我一直不知道從何下手,今天姑且嘗試着亂寫一點。 最唬人的高大上 算法最 ...

Wed Oct 23 17:02:00 CST 2019 2 650

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM