原创 基於融雲(RongCloud)的IM

基於融雲(RongCloud)的IM 1、準備工作 註冊開發者賬號 SDK的下載,融雲SDK以插件的形式獨立提供,根據自己的需求單獨或者組合下載其中 IMKit是集成了會話界面,並且提供個了很多的自定義功能(可有可無,入

原创 java IO 文件與數據流

java IO 文件與數據流 如果返回char, 那麼無法表示流末尾. char的取值範圍是從0到65535 這個範圍內的所有字符, 都有可能在數據中出現 我們需要使用一個不可能在數據中出現的值來表示流末尾 那麼Java中就是用-1

原创 計算機網絡-運輸層&網絡層

計算機網絡-運輸層網絡層 標籤(空格分隔): java 計算機網絡體系結構及其功能 應用層:最高層,主要任務是通過應用進程之間的交互來完成特定網絡應用(數據報); 運輸層:負責兩個主機中的應用進程之間的通信提供通用的數據傳輸服務(T

原创 Android中的MVC _ MVP模式

簡述MVC / MVP模式 MVC Model(實體層):適合做一些業務邏輯處理,比如數據庫存取操作,網絡操作,複雜的算法,耗時的任務等都在model層處理-----業務邏輯和實體類JavaBean…… View(視圖層):應用

原创 軟件工程導論概念集合

《軟件工程導論》主編:薛繼偉 哈爾濱工業大學出版社 第一章軟件工程概述 軟件:軟件是程序以及所有使程序正確運行所需的相關文檔和配置信息。軟件=程序+數據+文檔 軟件危機:隨着計算機應用的普及,軟件的數量急劇增加,衆多因素導致了軟件

原创 用戶交互設計10個可用性指標

用戶交互設計10個可用性指標 1.系統狀態可視化(及時反饋) 系統應該通過在有意義的時刻做恰當的反饋,讓用戶總是能瞭解到將要發生什麼。 2.使系統符合真實的世界(貼切環境) 系統應該說用戶的語言,比如用戶熟悉的單詞、段落