freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)_基于linux系統(tǒng)下開發(fā)的餐廳點(diǎn)菜系統(tǒng)(參考版)

2024-12-05 09:47本頁面
  

【正文】 托瓦茲 Lines Benedict Tornados 出生于芬蘭赫爾辛基市他畢業(yè)于計(jì)算機(jī)科學(xué)系 Linux10 版本內(nèi)核發(fā)布于 1994 年 3 月 14 日兩年之后 20版本發(fā)布此時(shí) Linux 功能已經(jīng)非常強(qiáng)大只是界面設(shè)計(jì)不是很理想 Linux 被大眾所關(guān)注是在 1998 年 3 月當(dāng) Netscape 承諾在 GNU 計(jì)劃的GPLGeneral Public License 通用公共許可證 Netscape Communicator Inter套件的源代碼的時(shí)候同 年 7 月世界上最大的兩家關(guān)系數(shù)據(jù)庫廠商 Informix 和OracleIntel 和 Netscape 公司購買了 Linux 發(fā)布商中的領(lǐng)頭羊 Red Hat 公司的少量股票專項(xiàng)資金投入了 Linux 世界次年 Linux 成為了 IT 市場的年青分子隨著RedHat 和 Valium 成為上市的 Linux 公司 Linux 得到了軟硬件廠商的投資支持很快便眾所周知公眾對(duì) Linux 的興趣與日俱增相關(guān)的大眾媒體也蜂擁而至幾乎每周都有與 Linux 相關(guān)的消息發(fā)布此時(shí)的 Linux 已經(jīng)不僅僅是愛好者的玩具了 如今 Linux 已經(jīng)是軟件開發(fā)人員的首選開發(fā)環(huán)境其 發(fā)行版超過了三百個(gè)最普遍被使用的發(fā)行版有大約十二個(gè)例如 BantuRedHatDefiantFedora 等通常來講一個(gè) Linux發(fā)行版包括 Linux內(nèi)核將整個(gè)軟件安裝到電腦上的一套安裝工具各種GNU軟件其他的一些自由軟件在一些特定的 Linux發(fā)行版中也有一些專有軟件發(fā)行版為許多不同的目的而制作包括對(duì)不同計(jì)算機(jī)結(jié)構(gòu)的支持對(duì)一個(gè)具體區(qū)域或語言的本地化實(shí)時(shí)應(yīng)用和嵌入式系統(tǒng) Linux 主要作為 Linux 發(fā)行版通常被稱為distort的一部分而使用 2inux操作系統(tǒng)特點(diǎn) Linux是一款開放源代碼的操作系統(tǒng)用戶可以通 過任何途徑免費(fèi)獲得它的源代碼并可以任意修改其源代碼這是其他的操作系統(tǒng)所做不到的由于它的開放性使無數(shù)程序員積極的參與了 Linux 的修改編寫工作使得Linux 吸收了無數(shù)程序員在根據(jù)自己的興趣和靈感對(duì)其所做的精華改變并不斷壯大 Linux支持多任務(wù)多用戶多任務(wù)使得 Linux可以同時(shí)獨(dú)立運(yùn)行多個(gè)程序而互不影響為大型的多任務(wù)工程提供保障多用戶使得各個(gè)用戶對(duì)于自己的文件設(shè)備有自己特殊的權(quán)利保證了各用戶之間互不影響 Linux 同時(shí)具有字符界面和圖形界面在字符界面用戶可以通過鍵盤輸入相應(yīng)的指令來進(jìn)行操作它同時(shí)也提供了類似 Windows 圖形界面的 XWindow 系統(tǒng)用戶可以使用鼠標(biāo)對(duì)其進(jìn)行操作在 XWindow 環(huán)境中就和在 Windows 中相似可以說是一個(gè) Linux 版的 Windows Linux 提供了先進(jìn)的網(wǎng)絡(luò)支持它的網(wǎng)絡(luò)功能和其內(nèi)核緊密相連用戶可以輕松實(shí)現(xiàn)網(wǎng)頁瀏覽文件傳輸遠(yuǎn)程登陸等網(wǎng)絡(luò)工作并且可以作為服務(wù)器提供FTPEMail 等服務(wù) Linux 完全運(yùn)行于保護(hù)模式其中有對(duì)讀寫進(jìn)行權(quán)限控制審計(jì)跟蹤核心授權(quán)等技術(shù) Linux 以它較高的穩(wěn)定性在網(wǎng)絡(luò)服務(wù)器上利于不敗之地 Linux 可以運(yùn)行在多種硬件平臺(tái)上如具有 x86680x0SPARCAlpha 等處理器的平臺(tái)此外 Linux還是一種嵌入式操作系統(tǒng)業(yè)界歸納為什么 Linux嵌入式操作系統(tǒng)發(fā)展如此之快的三大原因是第一 Linux 在嵌入式系統(tǒng)所需的實(shí)時(shí)性電源管理等核心技術(shù)不斷發(fā)展成熟可期第二國際標(biāo)準(zhǔn)組織 OSDLCELF 等持續(xù)建立嵌入式Linux 相關(guān)標(biāo)準(zhǔn)有效解決版本分歧與兼容性問題第三業(yè)界主導(dǎo)組織開發(fā)廠商等不斷推出嵌入式 Linux 相關(guān)開發(fā)工具維護(hù)系統(tǒng) 2021 年 1 月份發(fā)布的 Linux 24版內(nèi)核已經(jīng)能夠完全支持 Intel 64 位芯片架構(gòu)同時(shí) Linux 也支持多處理器技術(shù)多個(gè)處理器同時(shí)工作使系統(tǒng)性能大大提高 Linux 支持?jǐn)?shù)十種文件系統(tǒng)格式普通文件純文本文件二進(jìn)制文件數(shù)據(jù)格式文件目錄連接文件設(shè)備與設(shè)備文件塊設(shè)備文件字符設(shè)備文件套接字管道等采用先進(jìn)的內(nèi)存管理機(jī)制更加有效的利用物理內(nèi)存主要有頁面連續(xù)內(nèi)存區(qū)管理和非連續(xù)存儲(chǔ)區(qū)管理機(jī)制 inux 的基本思想 Linux 的基本思想有兩點(diǎn)第一一切都是文件第二每個(gè)軟件都有確定的用途其中第一條詳細(xì)來講就是系統(tǒng)中的所有都?xì)w結(jié)為一個(gè)文件包括命令硬件和軟件設(shè)備操作系統(tǒng)進(jìn)程等等對(duì)于操作系統(tǒng)內(nèi)核而言都被視為擁有各自特性或類型的文件至于說 Linux 是基于 Unix 的很大程度上也是因?yàn)檫@兩者的基本 思想十分相近傳統(tǒng)的 CS 體系結(jié)構(gòu)采用的是開放模式但這只是系統(tǒng)開發(fā)一級(jí)的開放性在特定的應(yīng)用中無論是 Client端還是 Server端都還需要特定的軟件支持由于沒能提供用戶真正期望的開放環(huán)境 CS 結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)開發(fā)不同版本的軟件加之產(chǎn)品的更新?lián)Q代快已經(jīng)很難適應(yīng)百臺(tái)電腦以上局域網(wǎng)用戶同時(shí)使用而且代價(jià)高效率低 CS 結(jié)構(gòu)的基本原則是將計(jì)算機(jī)任務(wù)分解成多個(gè)子任務(wù)由多臺(tái)計(jì)算機(jī)分工完成即采用功能分布原則客戶端完成數(shù)據(jù)處理數(shù)據(jù)表示以及用戶接口功能服務(wù)器端完成 DBMS 的核心功能這種客戶請(qǐng)求服務(wù)服務(wù)器提供服務(wù)的處理 方式是一種新型的計(jì)算機(jī)應(yīng)用模式 CS 結(jié)構(gòu)的優(yōu)點(diǎn)是能充分發(fā)揮出客戶端的對(duì)客戶端的操作系統(tǒng)一般也會(huì)有限制可能適應(yīng)于 Win98 但不能用于 win2021 或 Windows XP 或者不適用于微軟新的操作系統(tǒng)等等更不用說 LinuxUnix 等 23 應(yīng)用的相關(guān)技術(shù) 1Qt 概念 Qt 是諾基亞開發(fā)的一個(gè)跨平臺(tái)的 C 圖形用戶界面應(yīng)用程序框架它提供給應(yīng)用程序開發(fā)者建立藝術(shù)級(jí)的圖形用戶界面所需的所用功能 QT 是完全面向?qū)ο蟮暮苋菀讛U(kuò)展并且允許真正地組件編程所以說 QT 的進(jìn)步發(fā)展將會(huì)推進(jìn)諾基亞桌面等方面的大幅度進(jìn)步 2Qt的特點(diǎn) Qt是一款面向?qū)?象的圖形界面開發(fā)工具 Qt 的良好封裝機(jī)制使得Qt 的模塊化程度非常高可重用性較好對(duì)于用戶開發(fā)來說是非常 方便的 Qt 提供了一種稱為 signalsslots 的安全類型來替代 callback 這使得各個(gè)元件之間的協(xié)同工作變得十分簡單它具有豐富的 APIQt 包括多達(dá) 250 個(gè)以上的 C 類還提供基于模板的 collectionsserializationfileIO devicedirectory management datetime 類甚至還包括正則表達(dá)式的處理 功能 Qt支持 2D3D 圖形渲染支持 OpenGL 真正 使 得 Qt 在自 由 軟件 界 的眾 多 Widgets 如 LesstifGtkEZWGLXformsfltk 等等 中脫穎而出的還是基于 Qt 的重量級(jí)軟件 KDE 3QtCreator在發(fā)布 Qt 46 的同時(shí)作為 Qt開發(fā)跨平臺(tái) IDE 的 Qt Creator 也發(fā)布了更新版本 Qt Creator 13 和 Qt 46 共同構(gòu)成的 Qt SDK 包含了開發(fā)跨平臺(tái)應(yīng)用程序所需的全部功能 Qt Creator 是一個(gè)用于 Qt 開發(fā)的輕量級(jí)跨平臺(tái)集成開發(fā)環(huán)境 Qt Creator可帶來兩大關(guān)鍵益處提供首個(gè)專為支持跨 平臺(tái)開發(fā)而設(shè)計(jì)的集成開發(fā)環(huán)境 IDE 并確保首次接觸 Qt 框架的開發(fā)人員能迅速上手和操作 Qt Creator 包含了一套用于創(chuàng)建和測(cè)試基于 Qt 應(yīng)用程序的高效工具包括一個(gè)高級(jí)的 C 代碼編輯器 上下文感知幫助系統(tǒng) 可視化調(diào)試器 源代碼管理 項(xiàng)目和構(gòu)建管理工具 SQLite 的特性 – 無需安裝和管理配置 3 儲(chǔ)存在單一磁盤文件中的一個(gè)完整的數(shù)據(jù)庫 4 數(shù)據(jù)庫文件可以在不同字節(jié)順序的機(jī)器間自由的共享 5 支持?jǐn)?shù)據(jù)庫大小至 2TB 6 足夠小大致 3 萬行 C 代碼 250K 7 比一些流行的數(shù)據(jù)庫在大部分普通數(shù)據(jù)庫操作 要快 8 簡單輕松的 API 9 包含 TCL 綁定同時(shí)通過 Wrapper 支持其他語言的綁定 10 良好注釋的源代碼并且有著 90 以上的測(cè)試覆蓋率 11 獨(dú)立沒有額外依賴 12Source 完全的 Open 你可以用于任何用途 包括出售它 13 支持多種開發(fā)語言 CPHP Perl Java CPython 基于 SQLITE 有諸多特性我在設(shè)計(jì)該點(diǎn)菜系統(tǒng)時(shí)應(yīng)用的數(shù)據(jù)庫選擇了它它雖然很小巧但是支持的 SQL 語句不會(huì)遜色于其他開源數(shù)據(jù)庫同時(shí)還支持事務(wù)處理功能等待 系統(tǒng)支配的 TCPIP 協(xié)議 TCPIP TCPIP 代 表傳輸控制協(xié)議網(wǎng)絡(luò)協(xié)議它是做為軟件的網(wǎng)絡(luò)組成部件而設(shè)計(jì)的每個(gè) TCPIP 的協(xié)議都有他專門的工作比如萬維網(wǎng)發(fā)送電子郵件 Email傳輸文件 Ftp提供遠(yuǎn)程登陸服務(wù)等從協(xié)議分層模型方面來講 TCPIP由四個(gè)層次組成網(wǎng)絡(luò)接口層網(wǎng)絡(luò)層傳輸層應(yīng)用層 TCPIP 協(xié)議并不完全符合 OSI 的七層參考模型 OSI是傳統(tǒng)的開放式系統(tǒng)互連參考模型是一種通信協(xié)議的 7層抽象的參考模型其中每一層執(zhí)行某一特定任務(wù)該模型的目的是使各種硬件在相同的層次上相互通信這 7層是物理層數(shù)據(jù)鏈路層網(wǎng)絡(luò)層傳輸層會(huì)話層表示層和應(yīng)用層而 TCPIP通訊協(xié)議采用了 4 層的層級(jí)結(jié)構(gòu)每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求由于 ARPNET 的設(shè)計(jì)者注重的是網(wǎng)絡(luò)互聯(lián)允許通信子網(wǎng)網(wǎng)絡(luò)接口層采用已有的或是將來有的各種協(xié)議所以這個(gè)層次中沒有提供專門的協(xié)議實(shí)際上TCPIP協(xié)議可以通過網(wǎng)絡(luò)接口層連接到任何網(wǎng)絡(luò)上例如 X25交換網(wǎng)或 IEEE802局域網(wǎng) TCPIP 協(xié)議的具有以下 3 個(gè)特點(diǎn) 1對(duì)數(shù)據(jù)可靠性的要求對(duì)數(shù)據(jù)要求高可靠性的應(yīng)用需選擇 TCP協(xié)議如驗(yàn)證密碼字段的傳送都是不允許出錯(cuò)的而對(duì)數(shù)據(jù)的可靠性要求不那么高的應(yīng)用可選擇UDP 傳送 2應(yīng)用的實(shí)時(shí)性 TCP協(xié)議在傳送過程中要使用三次握手重 傳確認(rèn)等手段來保證數(shù)據(jù)傳輸?shù)目煽啃允褂?TCP 協(xié)議會(huì)有較大的時(shí)延因此不適合對(duì)實(shí)時(shí)性要求較高的應(yīng)用如 VOIP 視頻監(jiān)控等相反 UDP 協(xié)議則在這些應(yīng)用中能發(fā)揮很好的作用 3網(wǎng)絡(luò)的可靠性由于 TCP協(xié)議的提出主要是解決網(wǎng)絡(luò)的可靠性問題它通過各種機(jī)制來減少錯(cuò)誤發(fā)生的概率因此在網(wǎng)絡(luò)狀況不是很好的情況下需選用 TCP 協(xié)議如在廣域網(wǎng)等但是若在網(wǎng)絡(luò)狀況很好的情況下如局域網(wǎng)等就不需要再采用TCP 協(xié)議而建議選擇 UDP 協(xié)議來減少網(wǎng)絡(luò)負(fù)荷 TCPIP 協(xié)議的運(yùn)作機(jī)制是 IP 層負(fù)責(zé)接收由更低層網(wǎng)絡(luò)接口層例如以太網(wǎng)設(shè)備驅(qū)動(dòng)程序發(fā)來的數(shù)據(jù)包并把該數(shù)據(jù) 包發(fā)送到更高層 TCP層相反 IP層也把從TCP層接收來的數(shù)據(jù)包傳送到更低層 IP數(shù)據(jù)包是不可靠的因?yàn)?IP并沒有做任何事情來確認(rèn)數(shù)據(jù)包是按順序發(fā)送的或者沒有被破壞 IP 數(shù)據(jù)包中含有發(fā)送它的主機(jī)的地址源地址和接收它的主機(jī)的地址目的地址 高層的 TCP 服務(wù)在接收數(shù)據(jù)包時(shí)通常假設(shè)包中的源地址是有效的也可以這樣說 IP 地址形成了許多服務(wù)的認(rèn)證基礎(chǔ)這些服務(wù)相信數(shù)據(jù)包是從一個(gè)有效的主機(jī)發(fā)送來的 IP 確認(rèn)包含一個(gè)選項(xiàng)叫作 IP source routing 可以用來指定一條源地址和目的地址之間的直接路徑對(duì)于一些 TCP和 UDP的服務(wù)來 說使用了該選項(xiàng)的IP 包好像是從路徑上的最后一個(gè)系統(tǒng)傳遞過來的而不是來自于它的真實(shí)地點(diǎn)這個(gè)選項(xiàng)是為了測(cè)試而存在的說明了它可以被用來欺騙系統(tǒng)來進(jìn)行平常是被禁止的連接許多依靠 IP 源地址做確認(rèn)的服務(wù)將產(chǎn)生問題并且會(huì)被非法入侵 TCP 是面向連接的通信協(xié)議通過三次握手建立連接通訊完成時(shí)要拆除連接由于 TCP是面向連接的所以只能用于點(diǎn)對(duì)點(diǎn)的通訊 TCP提供的是一種可靠的數(shù)據(jù)流服務(wù)采用帶重傳的肯定確認(rèn)技術(shù)來實(shí)現(xiàn)傳輸?shù)目煽啃?TCP 還采用一
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1