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

正文內(nèi)容

基于java開發(fā)的聊天系統(tǒng)(編輯修改稿)

2025-01-11 02:27 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 課題研究的背景和意義 近年來 ,隨著 Inter 的飛速發(fā)展 ,計(jì)算機(jī)網(wǎng)絡(luò)得到了越來越廣泛的應(yīng)用 ,并且已經(jīng)逐步走進(jìn)千家萬戶。自邁入信息時(shí)代以來 ,距離已經(jīng)不再是人們之間聯(lián)絡(luò)溝通的障礙 ,也正因?yàn)槿绱?,人們對(duì)溝通交流的需求和依賴也越來越強(qiáng)烈 ,各行各業(yè)對(duì)信息交流的要求也越來越高。如今 ,通過各種即時(shí)通信軟件 ,人們已經(jīng)可以在足不出戶的情況下 ,與遠(yuǎn)距離甚至世界各地的人進(jìn)行實(shí)時(shí)的聊天交流 ,這樣的交流不僅滿足了人們對(duì)交流溝通的需求 ,同時(shí)也給人與人之間的交流帶來了極大的便捷和大量 的經(jīng)濟(jì)節(jié)省。因此 ,即時(shí)通信 (Instant Messaging)在人們的生活工作和學(xué)習(xí)中得到了更廣泛的應(yīng)用。 目前 ,已經(jīng)有不少即時(shí)通信軟件在社會(huì)公眾中流行 ,像 MSN,騰訊 ,新浪 UC等 ,都是國(guó)內(nèi)人們所熟知的知名流行即時(shí)通信軟件 ,其技術(shù)方面也都處于國(guó)際領(lǐng)先水平。同時(shí) ,由于即時(shí)通信軟件的便利 ,其應(yīng)用已經(jīng)由最初的簡(jiǎn)單的聊天交友得到了巨大的拓展。適應(yīng)各種場(chǎng)合的各式即時(shí)通信軟件也開始出現(xiàn)在軟件市場(chǎng)上 ,這就包括了一些與企業(yè)管理相關(guān)的即時(shí)通信軟件 ,一個(gè)具有企業(yè)自己特色的集信息管理和即時(shí)通信為一體的內(nèi)部應(yīng)用軟件 ,能夠使 一個(gè)企業(yè)或者團(tuán)隊(duì)更像一個(gè)整體 ,同時(shí)也能夠給企業(yè)的管理和信息交流帶來極大的便利 ,在一定程度上提高工作效率。 本文研究的主要內(nèi)容 本文基于企業(yè)內(nèi)部員工經(jīng)常需要溝通交流 ,在頻繁的使用電話的同時(shí)會(huì)影響到周圍的工作人員 ,另外在特殊的場(chǎng)合 ,諸如試驗(yàn)室、檔案室需要安靜氛圍的環(huán)境也是非常不適合進(jìn)行電話交流的。所以 ,設(shè)計(jì)一個(gè)用于企業(yè)內(nèi)部交流的軟件就顯得非常重要。使得上下級(jí)的交流方便 ,提高了在工作中的效率。將在以 Java DB 為數(shù)據(jù)庫(kù)的基礎(chǔ)上 使用集成開發(fā)工具 Eclipse 遵循 UDP 用戶數(shù)據(jù)包協(xié)議。Java Swing 可以使得在不同的平臺(tái)上都能保持組件的界面樣式。作為一個(gè)在桌面應(yīng)用程序 ,它可以直接在本地計(jì)算機(jī)上運(yùn)行。實(shí)現(xiàn)交流的同時(shí)可以訪問企業(yè)公共資源 ,顯示企業(yè)公共信息 ,系統(tǒng)需要運(yùn)行穩(wěn)定、安全。 本文篇章結(jié)構(gòu) 在第一章緒論里 ,介紹了關(guān)于通信的背景 ,發(fā)展。以及本文研究的目的、意義 ,和這篇論文總體的規(guī)劃和安排。 在第二章相關(guān)技術(shù)研究中 ,將會(huì)依次介紹 java 語言的特點(diǎn) ,java db 和 SQL server 2021 數(shù)據(jù)庫(kù)的特點(diǎn) ,集成開發(fā) Eclipse 軟件的使用等作出概述。 在第三章基于 java 的企業(yè)內(nèi)部通信系統(tǒng) 中 ,將會(huì)依照軟件開發(fā)的基本思想 ,從可行性出發(fā) ,對(duì)于數(shù)據(jù)庫(kù)的搭建給出初步的分析 ,并且把按照系統(tǒng)需要實(shí)現(xiàn)的功能將其模塊化 ,給出對(duì)照于每個(gè)模塊的概述。 在第四章里將會(huì)對(duì)應(yīng)于第三章的數(shù)據(jù)庫(kù)和模塊的初步分析給出詳細(xì)的設(shè)計(jì) ,根據(jù)企業(yè)的實(shí)際情況 ,實(shí)現(xiàn)企業(yè)的內(nèi)部通信。在給出各個(gè)模塊的主要技術(shù)方法同時(shí)也會(huì)有主要頁(yè)面的展示。同時(shí)也會(huì)介紹軟件開發(fā)完成后的測(cè)試方法 ,并對(duì)該系統(tǒng)做出測(cè)定。 在第五章中會(huì)總結(jié)本系統(tǒng)的優(yōu)缺點(diǎn) ,及有待于提高的點(diǎn) ,為下一步的研究奠定基礎(chǔ)。 2 相關(guān)技術(shù)研究 java 語言特點(diǎn) Java 編程語言的風(fēng)格十分 接近 C、 C++語言。 Java 是一個(gè)純粹的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 ,它繼承了 C++語言面向?qū)ο蠹夹g(shù)的核心。 Java 舍棄了 C 語言中容易引起錯(cuò)誤的指針、運(yùn)算符重載、多重繼承 (以接口取代 )等特性 ,增加了垃圾回收器功能用于回收不再被引用的對(duì)象所占據(jù)的內(nèi)存空間 ,使得程序員不用再為內(nèi)存管理而擔(dān)憂。在 Java 版本中 ,Java 又引入了泛型編程、類型安全的枚舉、不定長(zhǎng)參數(shù)和自動(dòng)裝 /拆箱等語言特性。 Java 不同于一般的編譯執(zhí)行計(jì)算機(jī)語言和解釋執(zhí)行計(jì)算機(jī)語言。它首先將源代碼編譯成二進(jìn)制字節(jié)碼 (bytecode),然 后依賴各種不同平臺(tái)上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼。從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺(tái)特性。不過 ,每次的執(zhí)行編譯后的字節(jié)碼需要消耗一定的時(shí)間 ,這同時(shí)也在一定程度上降低了 Java 程序的運(yùn)行效率。 java db Java DB:Java 6 里的數(shù)據(jù)庫(kù)新安裝了 JDK 6 的程序員們也許會(huì)發(fā)現(xiàn) ,除了傳統(tǒng)的 bin、 jre 等目錄 ,JDK 6 新增了一個(gè)名為 javadb 的目錄。這便是 Java 6 的新成員 :Java DB。這是一個(gè)純 Java 實(shí)現(xiàn)、開源的數(shù)據(jù)庫(kù)管理系統(tǒng) (DBMS),源于 Apache 軟件基金會(huì) (ASF)名下的項(xiàng)目 Derby。它只有 3MB 大小 ,對(duì)比動(dòng)輒上 G 的數(shù)據(jù)庫(kù)來說可謂袖珍。但這并不妨礙 Derby 功能齊備 ,支持幾乎大部分的數(shù)據(jù)庫(kù)應(yīng)用所需要的特性。更難能可貴的是 ,依托于 ASF 強(qiáng)大的社區(qū)力量 ,Derby 得到了包括 IBM 和 Sun 等大公司以及全世界優(yōu)秀程序員們的支持。這也難怪 Sun 公司會(huì)選擇其 版本納入到 JDK 6 中 ,作為內(nèi)嵌的數(shù)據(jù)庫(kù)。這就好像為 JDK 注入了一股全新的活力 :Java 程序員不再需要耗費(fèi)大量精力安裝和配置數(shù)據(jù)庫(kù) ,就 能進(jìn)行安全、易用、標(biāo)準(zhǔn)、并且免費(fèi)的數(shù)據(jù)庫(kù)編程。 java swing Swing 是一個(gè)為 Java設(shè)計(jì)的 GUI工具包。 Swing 是 JAVA基礎(chǔ)類的一部分。 Swing 包括了圖形用戶界面 GUI 器件 如 :文本框 ,按鈕 ,分隔窗格和表。 SWING 提供許多比 AWT 更好的屏幕顯示元素。它們用純 Java 寫成 ,所以同Java 本身一樣可以跨平臺(tái)運(yùn)行 ,這一點(diǎn)不像 AWT。它們是 JFC 的一部分。它們支持可更換的面板和主題 (各種操作系統(tǒng)默認(rèn)的特有主題 ),然而不是真的使用原生平臺(tái)提供的設(shè)備 ,而是僅僅在表面上模仿 它們。這意味著你可以在任意平臺(tái)上使用 JAVA 支持的任意面板。輕量級(jí)元件的缺點(diǎn)則是執(zhí)行速度較慢 ,優(yōu)點(diǎn)就是可以在所有平臺(tái)上采用統(tǒng)一的行為。 集成開發(fā)軟件 Eclipse Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言 ,它只是一個(gè)框架和一組服務(wù) ,用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是 ,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集 ,包括 Java 開發(fā)工具 (Java Development Kit,JDK)。 Eclipse 是一個(gè)開放源代碼的軟件開發(fā)項(xiàng)目 ,專注于為高度集成的工具開發(fā)提供一個(gè)全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺(tái)。它主要由 Eclipse 項(xiàng)目、 Eclipse工具項(xiàng)目和 Eclipse 技術(shù)項(xiàng)目三個(gè)項(xiàng)目組成 ,具體包括四個(gè)部分組成 ??Eclipse Platform、 JDT、 CDT 和 PDE。 JDT 支持 Java 開發(fā)、 CDT 支持 C 開發(fā)、 PDE 用來支持插件開發(fā) ,Eclipse Platform則是一個(gè)開放的可擴(kuò)展 IDE,提供了一個(gè)通用的開發(fā)平臺(tái)。它提供建造塊和構(gòu)造并運(yùn)行集成軟件開發(fā)工具的基礎(chǔ)。 Eclipse Platform 允許工具建造者獨(dú)立開發(fā)與他人工具無縫集成的工具 從而無須分辨一個(gè)工具功能在哪里結(jié)束 ,而另一個(gè)工具功能在哪里開始。 常用快捷鍵 ![if !supportLists]0. Ctrl + 1 (快速修復(fù) ) ![if !supportLists]1. Ctrl + D (刪除當(dāng)前行 ![if !supportLists]2. Ctrl + Alt + ↓ (復(fù)制當(dāng)前行到下一行 ) ![if !supportLists]3. Alt + / 或者說是 Ctrl + 空格 (由于后者與輸入法的快捷鍵沖突 ,所以 ,我一般都用前者 ) 作用 :快速 插入。 ![if !supportLists]4. Alt+Shift+R 重命名非常好用。 ![if !supportLists]5. Ctrl + Q 定位到最后編輯的地方。 ![if !supportLists]6. Ctrl + Shift + O 自動(dòng)導(dǎo)入包。 ![if !supportLists]7. Ctrl+/ 注釋當(dāng)前行 ,再按則取消注釋。 SQL SERVER 2021 SQL 是英文 Structured Query Language 的縮寫 ,意思為結(jié) 構(gòu)化查詢語言。SQL 語言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系 ,進(jìn)行溝通。按照 ANSI 美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)的規(guī)定 ,SQL 被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語言。 SQL 語句可以用來執(zhí)行各種各樣的操作 ,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù) ,從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前 ,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) ,如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 語言標(biāo)準(zhǔn)。 SQL
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1