我的部落格
現今,無線網路技術比如藍芽與ieee 802.11b/g (wifi)
,已經成為大部分人生活不可或缺的一部分。這使得關於健康管理、安全加密、傳輸、工業處理等相關設施的蓬勃發展。小的裝置比如感測器,可以連線到現有的網路設施,在網路上進行監控。
網路技術已經證明自身足夠靈活來適應千變萬化的網路環境。
本文件描述乙個輕量級的tcp/ip
棧稱為lwip
的設計與應用,它足夠小,能夠應用到小型的系統中。lwip
完全以模組化設計。核心棧是乙個ip
應用,使用者可以在其上新增tcp
、udp
以及dhcp
等協議。當然,更多的特性會帶來更多的**與工程複雜度。這都是可以由使用者基於自己的應用場景自我調整的。
lwip
的設計理念下,既可以無作業系統使用,也可以伴作業系統使用;既可以支援多執行緒,也可以無線程。它可以執行在8
位以及32
位的微處理器上,同時支援大端、小端系統。
如下列表是lwip
的目錄與檔案架構的乙個概覽:
[獲取lwip
原始碼](lwip - a lightweight tcp/ip stack - summary [s**annah])
演算法0 介紹
由於要找工作,最近刷了點題,看了點書,做了些校招筆試,總結一些演算法筆試的要點吧。1.題目 筆試的時候,第一步還是要認真讀題,這個沒什麼好說的,題都不懂是做不下去的。2.解題思路 在讀完題目的時候,不要急著動手寫 這一步要做的是理清思路,可以借助畫圖等工具。這一步的最終目標是得到演算法流程圖。3.輸...
Struts2介紹與配置
一 了解struts2 struts2是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet,在mvc設計模式中,struts2作為控制器 controller 來建立模型與檢視的資料互動。struts 2是struts的下一代產品,是在 struts 1和webwork的技術基...
演算法0介紹 排序
是指解題方案準確而完整的描述,是一系列解決問題的清洗的指令,演算法代表著用系統的方法描述解決問題的策略機制.也就是說,能夠對一定規範的輸入,在有限時間內獲得所求的輸出.程式 演算法 資料結構 演算法的可行性與空前複雜度,時間複雜度 大資料下,犧牲精度換取速度.是一種儲存和組織資料的方式,意在便於訪問...