專案1第六課(大結局)——圖書管理系統使用者模組
這節課我們來搞定使用者類。
使用者可以使用的功能有:
- 登入和註冊
- 借書和還書
- 查詢書籍功能 (圖裡畫錯了,使用者並沒有修改書籍的許可權)
由此可以分析,使用者類應該有如下幾個屬性:
使用者名稱,姓名,密碼,借的書及借書時間的集合
OK,整個專案基本算是完成了,有興趣的可以針對程式碼繼續完善,等下我會上傳整個專案到網站裡,大家下載下來自己看。(在我的上傳資源裡有)
相關推薦
專案1第六課(大結局)——圖書管理系統使用者模組
這節課我們來搞定使用者類。 使用者可以使用的功能有: 登入和註冊 借書和還書 查詢書籍功能 (圖裡畫錯了,使用者並沒有修改書籍的許可權) 由此可以分析,使用者類應該有如下幾個屬性: 使用者名稱,姓名,密碼,借的書及借書時間的集
專案1第五課——圖書管理系統測試管理員功能
上節課我們把管理員和書籍容器搞定了,這節課我們就來測試下他們的功能,順便把管理員登入做一下。 Login: package com.bookmanagement; import java.util.Scanner; public class Log
專案1第四課——圖書管理系統書籍容器及完善管理員
這節課來搞一個書籍容器和完善管理員 BookContainer: package com.bookmanagement; import java.util.Collection; import java.util.HashMap; import
資料庫課設(圖書管理系統)學習筆記(1)
圖書館課課設圖片插入,讀出 BufferedImage: 所述BufferedImage亞類描述了一種Image與影象資料的訪問的緩衝器。 A BufferedImage由影象資料的ColorModel和Raster組成。 SampleModel中SampleModel中的Raster的
第六課、算法效率的度量
分享 turn 結構 sin 效率 mage alt exit 額外 一、常見的時間復雜度 常見時間復雜度的比較 二、算法分析 定義一個數組 此算法最好的情況時執行一次 而最壞的情況卻要執行n次 註意:數據結構課程中,在沒有特殊說明時,所分析算法的時間復雜度都是
java-web——第六課 Servlet 控制器的引入
需要 分享 http javabean 之前 實現類 控制 servle 我會 前言: 之前我們寫的代碼,可以以這樣的流程圖來解釋 今天我們需要講的就是不讓 jsp 直接訪問 javabean 而是加入一個新概念, setvlet 控制器, 也是對應了我
快學Scala 第六課 (類構造函數)
ora per 如果 輔助 text log ring nbsp string 類 主構造器: class Person (var name: String){ } 主構造參數可以不帶val或者var,如果沒有被其他方法使用,則不保存為字段。 如果被其他方法
wxWidgets第六課 EVT_ERASE_BACKGROUND背景擦除事件
background erase evt onerasebackground說明 默認情況下,OnEraseBackground函數負責背景顏色的渲染,OnPaint函數負責前景顏色的渲染。系統提供的默認的背景顏色函數將背景渲染成白色,會引起控件區域閃爍。可以通過重寫背景擦除事件處理函數,減少閃爍例
1周第3課 Linux遠程管理工具 putty xshell 密鑰登陸
linux putty xshll 密鑰登陸Linux下常用的兩類遠程管理工具:一個是基於CLI(命令行模式)ssl telnet,另一個是基於GUI(圖形用戶界面模式)的VNC。常用的命令行工具有:Putty、SecureCRT、WinSCP、xshell 今天主要講解Putty、xshell這兩種安裝使
Python第六課----IO和序列化
python一、文件IO常用操作1、open打開、read讀取、write寫入、close關閉、readline行讀取、readlines多行讀取、seek文件指針操作、tell指針位置2、open(file,mode="r",buffering=-1,encoding=None,errors=None,ne
第六課 系統目錄操作命令(cd mkdir rmdir rm)
cd mkdir rm上一次我們學習了linux目錄的介紹,以及查看命令ls及alias,那麽我們如何學習對這些目錄進行操作,具體如下:cd mkdir rmdir rm.1、首先先講兩個概念:每個文件或目錄都有自己的路徑,那什麽是相對路徑和絕對路徑:相對路徑:從當前目錄開始的路徑
電腦小白學習第六課---打包壓縮軟件WINRAR
ima 分享圖片 fff 操作 type tex ges 修改 雙擊 有時為了便於通過網絡傳輸文件,或者為了節省存儲空間,我們可以使用壓縮軟件進行壓縮打包操作。壓縮軟件有很多。比較常用的是winrar、7zip、好壓等。我們以winrar為例介紹一下。首先下載安裝winra
Qpid第六課 Qpid-server部署安裝
max jdk1 java jdk 嘗試 處理 虛擬機 任務管理器 微軟雅黑 消息總線 部署JAVA JDK環境添加環境變量JAVA_HOME,值C:\Program Files\Java\jdk1.7.0_01運行異常通過Windows 任務管理器查看java.exe虛擬
Thrift第六課 連接中斷無法正常清理工作線程
open run 保存 hand 機制 read delete space rift 1)繼承TServerEventHandler類,獲取連接用戶的基本信息包括IP和端口,從而監控是否保存有沒有清除的連接TServerEventHandler類提供了用戶連接和斷開的時候,
第六課 相對和絕對路徑、創建和刪除目錄及cd和rm命令的使用
20180326一、相對路徑和絕對路徑 pwd命令: 打印查看當前路徑 絕對目錄就是以/(根)開頭的,相對路徑就是相對當前目錄,不是以/(根)開頭的。 二、cd命令cd 進入到一個目錄cd - 進入上次的目錄(相當於遙控器上的相互交替的按鍵)cd ~ 回到用戶家目錄cd .. 進入到上一級目錄 三、創
百度前端學院-基礎學院-第吳課/第六課
bubuko doc 長度 borde href developer mar 例如 特殊 今天是一個跨天的任務,學習目標是:掌握CSS盒模型及Float; 盒模型要點: 如果盒子的高度被設置為百分比長度,那麽盒子高度不會遵循這個設置了的百分比長度,而是總會采用盒子內容的高
第六課-第一講06_01_bash腳本編程之四 整數測試及特殊變量
錯誤 移除 filename 是什麽 特殊變量 file init 執行權 $2 第六課-第一講06_01_bash腳本編程之四 整數測試及特殊變量 1.提前結束腳本,後面的命令不在執行exit:退出腳本,定義腳本執行狀態碼是什麽的,這個狀態碼是可用自定義的,如果沒有自定義
第六課-第二講06_02_sed命令
Edito 相對 條件 scrip sci 內存空間 com grep 第一次 第六課-第二講06_02_sed命令 靈活按照我們需要充分處理文件要掌握三大利器:grep,sed(流編輯器),awk(報告文本生成器) 1.sed的基本用法-sed=Stream Editor
第六課-第三講06_03_bash腳本編程之五 字符串測試及for循環
art start 是否 環境變量 100% 展開 字符 如果 lar 第六課-第三講06_03_bash腳本編程之五 字符串測試及for循環 1.字符測試1)==(=賦值用的):等號兩側引用變量的結果所以一個等號也可以自動判斷出不是賦值,相等為真,不等為假。一定註意等號兩
Linux運維第六課----Linux命令及Linux基礎優化
退出 root ffffff vim water 切換 ado 技術分享 快捷鍵 一、替換文件1.已知在/root/data中存在op.txt,如何把/root/afeng/op.txt拷貝到data目錄並替換2.1[root@oldboyedu50 /]# \cp /ro