原创 校園羣聊
##項目整體介紹 ###項目功能 客戶端啓動進入聊天室 發送信息 查看信息 ###項目模塊 服務器模塊 能夠存儲在線用戶列表 感知用戶的上線和下線 接收消息 將接受的消息存入文件中 廣播消息
原创 c++的引用
<1>引用 1.什麼是引用? 答:引用不是定義一個新的變量,而是給一個已經定義的變量重新取一個別名。 2.引用的格式 類型&引用變量名=已經定義過的變量。 3.引用的特點 引用必須初始化 一個變量可以取多個別名(除const引用
原创 用C語言實現三子棋
#ifndef __GAME_H__ #define __GAME_H__ #include<stdio.h> #include<stdlib.h>
原创 windows10 配置adb
windows10 配置adb 出現* daemon not running. starting it now on port 5037 *could not read ok from ADB Server, error = 10
原创 c語言操作符表達式小結
操作符分類 算數操作符:+ - * / % 1. 對於/操作符如果兩個操作數都爲整數,執行整數除法。而只要有浮點數執行的就是浮點數除法。 2. %操作符的兩個操作數必須爲整數。返回的是整除之後的餘數。 移位操作
原创 python3寫排序,查找以及鏈表常考題
一:python3實現常考的排序算法:插入排序, 冒泡排序, 快速排序 def insert_sort(lists): length = len(lists) for i in range(1, length):
原创 斐波那契數———青蛙跳臺階
(1)一隻青蛙一次可以跳上 1 級臺階,也可以跳上2 級。求該青蛙跳上一個n 級的臺階總共有多少種跳法。 (2)一隻青蛙一次可以跳上1級臺階,也可以跳上2 級……它也可以跳上n 級,此時該青蛙跳上一個n級的臺階總共有多少種跳法? 分
原创 軟件測試進階篇(一)
測試分類 一,按開發階段分 1.1 單元測試 單元測試是對軟件組成單元進行測試。目的是檢驗軟件基本組成單元的正確性。測試對象是軟件設計的最小單位:模塊,又稱模塊測試 測試階段:編碼後或者編碼前 測試對象:最小模塊 測試人員:白盒測
原创 測試概念篇(二)
軟件測試概念 軟件測試的生命週期: 需求分析—–>測試計劃—–>測試設計/測試開發—–>測試執行—–>測試評估 軟件開發的生命週期: 需求階段—–>計劃階段—–>設計階段—–>編碼階段—–>測試階段—–>運行維護階段 bug的生命
原创 測試基礎篇(一)
軟件測試概念 什麼是軟件測試 驗證軟件是否滿足用戶的需求 測試與調試的區別: 目的不同:測試的任務是發現程序中的缺陷;調試的任務是定位並解決程序中的問題 參與角色不同:測試主要由測試人員和開發人員來執行,黑盒測試主要由測試人員完
原创 表白牆項目
項目整體介紹 項目功能 客戶端啓動輸入暱稱,學校,進入表白牆 發送表白信息 查看錶白信息 項目模塊 服務器模塊 能夠存儲在線用戶列表 感知用戶的上線和下線 接收消息 將接受的消息存入文件中 廣播消息(如果是剛上線的用戶要發送
原创 設計模式之單例模式
設計模式 設計模式代表了最佳實踐,是軟件開發過程中面臨一般問題的解決方法 設計模式是一套被反覆使用,經過分類,代碼設計的經驗總結 單例模式 單例類保證全局只有一個唯一實例對象 單例類提供獲取這個唯一實例的接口 不考慮線程安全的一
原创 Sonarqube
Sonarqube作用 sonarqube主要用於代碼靜態分析,用於檢查代碼存在格式,bug,安全漏洞,同時也提供了代碼複雜度,代碼行數等質量度量數據 sonarqube主要用於以下場景 開發代碼中實時檢查 開發代碼完畢,提交代碼到
原创 超級課表
項目整體介紹 項目功能: 註冊用戶 註冊用戶需要提供學校,專業,姓名 登錄用戶 登錄用戶需要提供之前註冊的學校,專業,姓名 查詢課表 查詢課表需要輸入學校,專業,班級(班級中包括了年級,例:151就是15級1班) 項目模塊:
原创 淺析c語言中的宏
宏的定義 #define MAX 1024; 宏與函數的區別 1.時間方面 宏是在預處理階段就會處理好,函數則需要經歷預處理,編譯,鏈接等過程所用的時間會長很多 宏使用時會進行宏展開,這時會增長源程序的長度,但是執行時間比較快(這是