基于SpringBoot的智慧家政服務平臺系統設計與實現的設計與實現(源碼+SQL腳本+LW+部署講解等)

專注于大學生項目實戰開發,講解,畢業答疑輔導,歡迎高校老師/同行前輩交流合作?。

技術范圍:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬蟲、數據可視化、安卓app、大數據、物聯網、機器學習等設計與開發。

主要內容:免費功能設計、開題報告、任務書、中期檢查PPT、系統功能實現、代碼編寫、論文編寫和輔導、論文降重、長期答辯答疑輔導、騰訊會議一對一專業講解輔導答辯、模擬答辯演練、和理解代碼邏輯思路。

🍅文末獲取源碼聯系🍅

在畢設選題,項目以及論文編寫等相關問題都可以給我留言咨詢,希望幫助更多的人

摘?

現代經濟快節奏發展以及不斷完善升級的信息化技術,讓傳統數據信息的管理升級為軟件存儲,歸納,集中處理數據信息的管理方式。本家政服務平臺就是在這樣的大環境下誕生,其可以幫助管理者在短時間內處理完畢龐大的數據信息,使用這種軟件工具可以幫助管理人員提高事務處理效率,達到事半功倍的效果。此家政服務平臺利用當下成熟完善的Spring Boot框架,使用跨平臺的可開發大型商業網站的Java語言,以及最受歡迎的RDBMS應用軟件之一的MySQL數據庫進行程序開發。家政服務平臺有管理員,雇主,雇員三個角色。管理員功能有個人中心,雇主管理,雇員管理,資料認證管理,項目類型管理,服務項目管理,需求信息管理,服務預約管理,申請預約管理,簽訂合同管理,雇主評價管理,留言板管理,系統管理。雇主可以發布需求,雇員可以申請預約,雇主支付報酬,雇主和雇員可以簽訂合同,雇主可以對雇員進行評價。家政服務平臺的開發根據操作人員需要設計的界面簡潔美觀,在功能模塊布局上跟同類型網站保持一致,程序在實現基本要求功能時,也為數據信息面臨的安全問題提供了一些實用的解決方案。可以說該程序在幫助管理者高效率地處理工作事務的同時,也實現了數據信息的整體化,規范化與自動化。

關鍵詞:家政服務平臺;Spring Boot框架;MySQL;自動化

1 緒論

1.1 研究背景

當前社會各行業領域競爭壓力非常大,隨著當前時代的信息化,科學化發展,讓社會各行業領域都爭相使用新的信息技術,對行業內的各種相關數據進行科學化,規范化管理。這樣的大環境讓那些止步不前,不接受信息改革帶來的信息技術的企業隨時面臨被淘汰,被取代的風險。所以當今,各個行業領域,不管是傳統的教育行業,餐飲行業,還是旅游行業,醫療行業等領域都將使用新的信息技術進行信息革命,改變傳統的紙質化,需要人手工處理工作事務的辦公環境。軟件信息技術能夠覆蓋社會各行業領域是時代的發展要求,各種數據以及文件真正實現電子化是信息社會發展的不可逆轉的必然趨勢。本家政服務平臺也是緊跟科學技術的發展,運用當今一流的軟件技術實現軟件系統的開發,讓家具銷售庫存管理信息完全通過管理系統實現科學化,規范化,程序化管理。從而幫助信息管理者節省事務處理的時間,降低數據處理的錯誤率,對于基礎數據的管理水平可以起到促進作用,也從一定程度上對隨意的業務管理工作進行了避免,同時,家政服務平臺的數據庫里面存儲的各種動態信息,也為上層管理人員作出重大決策提供了大量的事實依據。總之,家政服務平臺是一款可以真正提升管理者的辦公效率的軟件系統。

1.2 目的和意義

信息數據的處理完全依賴人工進行操作,會耗費大量的人工成本,特別是面對大量的數據信息時,傳統人工操作不僅不能對數據的出錯率進行保證,還容易出現各種信息資源的低利用率與低安全性問題。更有甚者,耽誤大量的寶貴時間,尤其是對信息的更新,歸納與統計更是耗財耗力的過程。所以電子化信息管理的出現就能緩解以及改變傳統人工方式面臨的處境,一方面可以確保信息數據在短時間被高效處理,還能節省人力成本,另一方面可以確保信息數據的安全性,可靠性,并可以實現信息數據的快速檢索與修改操作,這些優點是之前的舊操作模式無法比擬的。因此家政服務平臺為數據信息的管理模式的升級與改革提供了重要的窗口。

1.3 論文結構安排

為了幫助用戶更好的了解和理解程序的開發流程與相關內容,本文將通過六個章節進行內容闡述。

第一章:描述了程序的開發背景,程序運用于現實生活的目的與意義,以及程序文檔的結構安排信息;

第二章:描述了程序的開發環境,包括程序開發涉及到的技術,程序開發使用的數據存儲工具等信息;

第三章:描述了程序著手進行開發時,會面臨的可行性問題,并對程序功能以及性能要求進行描述;

第四章:描述了程序大功能模塊下的功能細分信息,以及存儲程序數據的數據庫表文件結構的設計信息等;

第五章:描述了程序的功能實現界面的內容,也對程序操作人員操作的部分功能進行了描述;

第六章:描述了程序功能的測試內容,并介紹了系統測試的概念與方法。

2 相關技術

2.1 B/S結構介紹?

在早期,一些使用HTML語言編寫的文件,再集合一些其它資源文件就可以組成一個最簡單的Web程序,了解了Web程序也需要了解Web站點,它們之間的關系就是一個或者多個Web程序可以放在Internet上的一個Web站點(Web服務器)中進行使用。可以說Web應用程序的開發也帶動了B/S這種網絡結構模式的興起。B是Brower(瀏覽器)的首字母,S是Server(服務器)的首字母,兩個首字母進行組合就成了網絡結構模式的簡稱B/S。由于這種結構模式通過安裝在客戶端的瀏覽器進行服務器的訪問,可以把程序的核心功能安排在服務器中進行處理,給程序的開發,后期使用和維護省去了許多工作。圖2.2展示的就是使用這種架構開發的程序的工作原理。

2.2 MySQL數據庫介紹

開發的程序面向用戶的只是程序的功能界面,讓用戶操作程序界面的各個功能,那么很多人就會問,用戶使用程序功能生成的數據信息放在哪里的?這個就需要涉及到數據庫的知識了,一般來說,程序開發通常就會對常用數據存儲工具的特點進行分析比對,比如MySQL數據庫的特點與優勢,Access數據庫的特點與優勢,Sqlserver數據庫的特點與優勢等,最終看哪個數據庫與需要開發的程序比較匹配,也符合程序功能運行需要的數據存儲要求,比如,需要開發商業級別的程序,存儲的數據對數據庫要求較高,可以選用Oracle,如果只是比較簡單的程序,對數據存儲沒有過多要求,可以選用微軟旗下的Access,當開發程序要求數據庫占用空間小,并能滿足程序數據存儲要求時,就可以考慮Oracle公司從瑞典MySQL AB公司在很早之前就收購過一個關系型數據庫,它是現在的MySQL數據庫。在數據庫工具里面它是最受認可的其中一個應用軟件。需要說明的信息就是,本程序的開發就運用到了此數據庫。它將程序數據通過使用不同的數據表格進行保存,在增加了程序數據的存儲速度的時候,也提高了數據庫的靈活性。 圖2.3展示的就是MySQL的架構圖。

2.3 Spring Boot框架介紹

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發展的快速應用開發領域(rapid application development)成為雇主者。

SpringBoot可以與經典的Java開發工具一起使用或者作為命令行工具安裝。無論如何,需要JavaSDK1.6或者更高版本,本項目用到的是JDK1.8版本。

3 系統分析

當用戶確定開發一款程序時,是需要遵循下面的順序進行工作,概括為:系統分析-->系統設計-->系統開發-->系統測試,無論這個過程是否有變更或者迭代,都是按照這樣的順序開展工作的。系統分析就是分析系統需要做什么的問題,主要目的就是確定系統的功能,這也為接下來的工作做了一個好的開端。

3.1 系統可行性分析

開發一款程序軟件不僅需要時間,也需要人力,物力資源。而進行可行性分析這個環節就是解決用戶這方面的疑問,看看程序在當前的條件下是否可以進行開發。

3.1.1 技術可行性分析

此程序選用的開發語言是Java,這種編程語言有著豐富的數據類型,在指令控制語句上也比較完善,更重要的就是對類與對象的大力支持,這些優點為程序開發者提供了技術保障,尤其是現在代碼都逐漸模塊化,有關系統功能開發的源碼在網絡上都公開展示了,所以讓具備一定計算機開發基礎的開發人員獨立開發系統在技術上也逐漸容易。

3.1.2 經濟可行性分析

開發此程序最關鍵的設備就是一臺電腦,無論是學校計算機室配備的電腦,還是自己入學以來購置的筆記本,都是可以符合開發要求的設備,另外在網絡上,學校本已完全覆蓋了校園網,所以在設備以及網絡上無須考慮經濟問題。

3.1.3 運行可行性分析

隨著電腦軟件以及配套硬件的完善升級,當下的計算機環境是一片大好,尤其是計算機已經廣泛普及到家家戶戶,所以計算機設備現在是隨處可見,由于本次開發的程序占有的資源耗費較小,在一般的電腦或筆記本上都能輕松運轉起來。

通過上面的可行性描述,可以從經濟,技術,運行方面解決程序開發是否可行的問題。因此可以認為該程序軟件是可以進行開發的。

3.2 系統性能分析

系統性能分析也是比較重要的內容,進行系統性能分析就是為了確保系統的功能要能夠在生活中運行使用時,達到規定的指標,因此一個完整的系統軟件,是需要進行系統的性能分析這個步驟的。本次進行性能分析主要從易用性指標,可擴展性指標,系統健壯性指標,系統安全性指標這幾個方面進行分析。

3.2.1 易用性指標

本次程序軟件的開發的目的就是讓使用者可以通過使用該軟件提高信息數據的管理效率,同時該程序軟件也需要針對不同的操作用戶設置對應的功能,因此,此程序的操作流程應該盡量與用戶日常操作軟件的行為習慣相貼合,另外,程序軟件的設計與開發也應考慮非計算機專業用戶的計算機操作水平,要讓大部分使用者都可以輕松操作程序提供的各個功能。

3.2.2 可擴展性指標

當前需要開發的程序軟件是根據當下的用戶需求進行設計開發的,但是隨著時間的推移,社會大環境的改變,開發出的程序也是需要與時俱進的,需要根據用戶不斷變換的需求進行相應的功能內容的擴展,需要注意的就是,當對成型的程序進行功能模塊新增時,仍然需要保證程序原有架構以及功能不能受到影響,新增的功能模塊在系統中也能夠運行正常,該指標達標也就可以保證此程序是可以在滿足信息管理要求下,從容應對市場環境的變化。

3.2.3 健壯性指標

程序軟件的開發就是為了投入使用時,可以一直穩定的處理各種數據信息,程序軟件一旦不穩定,也會給使用者帶來干擾。因此從性能分析的角度,就要要求程序軟件在應對使用者的誤操作,或者是使用者因為各種原因,填寫有誤的數據等情況時,程序要一直保持穩定,并能夠正常讓使用者進行使用。當程序的某個功能模塊出現異常時,程序的其它功能模塊也要能夠確保正常使用。程序的健壯性指標達標可以讓使用者產生良好的用戶體驗。

3.2.4 安全性指標

程序軟件的安全問題是首要問題,畢竟程序對應數據庫里面存放的數據信息是龐大的,里面也包括了許多重要的個人信息,這就對程序要具備一個完善的安全機制提出了要求。因此程序必須要設置登錄功能用以進行用戶身份的檢查,以及身份和權限的匹配,通過對不同用戶身份進行功能約束,絕不容忍用戶越權操作程序。另外,也需要時刻防范計算機病毒,還有黑客,通過采取針對性的辦法進行安全應對,確保程序時刻處于安全的環境,讓使用者放心使用。

3.3 系統流程分析

3.3.1 操作流程分析

程序上交給用戶進行使用時,需要提供程序的操作流程圖(如圖3.1所示),這樣便于用戶容易理解程序的具體工作步驟,現如今程序的操作流程都有一個大致的標準,即先通過登錄頁面提交登錄數據,通過程序驗證正確之后,用戶才能在程序功能操作區頁面操作對應的功能。

4 系統設計

家政服務平臺的設計方案比如功能框架的設計,比如數據庫的設計的好壞也就決定了該系統在開發層面是否高效,以及在系統維護層面是否容易維護和升級,因為在系統實現階段是需要考慮用戶的所有需求,要是在設計階段沒有經過全方位考慮,那么系統實現的部分也就無從下手,所以系統設計部分也是至關重要的一個環節,只有根據用戶需求進行細致全面的考慮,才有希望開發出功能健全穩定的程序軟件。

4.1 系統概要設計

本次擬開發的系統為了節約開發成本,也為了后期在維護和升級上的便利性,打算通過瀏覽器來實現系統功能界面的展示,讓程序軟件的主要事務集中在后臺的服務器端處理,前端部分只用處理少量的事務邏輯。下面使用一張圖(如圖4.1所示)來說明程序的工作原理。

4.2 系統功能結構設計

在分析并得出使用者對程序的功能要求時,就可以進行程序設計了。如圖4.2展示的就是功能結構圖。

圖4.2 功能結構圖

4.3 數據庫設計

程序功能操作不管是添加,修改,還是刪除等功能產生的數據都是經由數據庫進行數據保存和更新的,所以一個數據庫設計的好壞也是程序是否好壞的判定標準,因為程序的成功,有一半的功勞都是靠數據庫的優秀設計。數據庫一旦設計得良好是可以減輕開發人員的開發負擔的。

4.3.1 數據庫E-R圖設計

這個部分的設計需要使用到E-R圖繪制工具,常用的工具就是Visio工具來繪制E-R模型圖,這款工具不僅可以快速創建需要的E-R模型圖,而且該工具提供的操作界面很簡單,可以短時間內修改繪圖界面的圖形或者是文字的屬性。在繪制E-R模型圖時,要分清楚各個圖形代表的含義,以免繪制出錯,E-R模型圖由長方形(實體),橢圓形(屬性),菱形(關系)這三部分圖形符號組成,繪制期間要區分開來,用準確的圖形符號代表相應的數據元素。

(1)管理員實體屬性圖見圖4.4。

圖4.4 管理員實體屬性圖

4.3.2 數據庫表結構設計

數據庫系統一旦選定之后,需要根據程序要求在數據庫中建立數據庫文件,并在已經完成創建的數據庫文件里面,為程序運行中產生的數據建立對應的數據表格,數據表結構設計就是對創建的數據表格進行字段設計,字段長度設計,字段類型設計等,當數據表格合理設計完成之后,才能正常存儲相關程序運行產生的數據信息。

1網站公告表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

title

String

標題

4

introduction

String

簡介

5

picture

String

圖片

6

content

String

內容

2服務項目表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

xiangmumingcheng

String

項目名稱

4

xiangmuleixing

String

項目類型

5

jiage

float

價格

6

fengmian

String

封面

7

zhuangtai

String

狀態

8

xiangxijieshao

String

詳細介紹

9

guyuanzhanghao

String

雇員賬號

10

guyuanxingming

String

雇員姓名

11

lianxidianhua

String

聯系電話

12

sfsh

String

是否審核

13

shhf

String

審核回復

14

thumbsupnum

Integer

15

crazilynum

Integer

16

clicktime

datetime

最近點擊時間

17

clicknum

Integer

點擊次數

3資料認證表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

guyuanzhanghao

String

雇員賬號

4

guyuanxingming

String

雇員姓名

5

lianxidianhua

String

聯系電話

6

shenfenzheng

String

身份證

7

zigezhengshu

String

資格證書

8

shenqingziliao

String

申請資料

9

shenqingyuanyin

String

申請原因

10

shenqingshijian

datetime

申請時間

11

sfsh

String

是否審核

12

shhf

String

審核回復

4雇主評價表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

xiangmumingcheng

String

項目名稱

4

fuwupingjia

String

服務評價

5

xiangmupingjia

String

項目評價

6

manyichengdu

String

滿意程度

7

yuyueshijian

datetime

預約時間

8

pingyu

String

評語

9

zhanghao

String

賬號

10

xingming

String

姓名

11

shouji

String

手機

12

guyuanzhanghao

String

雇員賬號

13

guyuanxingming

String

雇員姓名

14

lianxidianhua

String

聯系電話

5收藏表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

userid

Integer

用戶id

4

refid

Integer

收藏id

5

tablename

String

表名

6

name

String

收藏名稱

7

picture

String

收藏圖片

8

type

String

類型(1:收藏,21:贊,22:踩)

9

inteltype

String

推薦類型

6簽訂合同表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

xiangmumingcheng

String

項目名稱

4

neirong

String

內容

5

wenjian

String

文件

6

qiandingriqi

date

簽訂日期

7

youxiaoqi

String

有效期

8

zhanghao

String

賬號

9

xingming

String

姓名

10

shouji

String

手機

11

guyuanzhanghao

String

雇員賬號

12

guyuanxingming

String

雇員姓名

13

lianxidianhua

String

聯系電話

14

sfsh

String

是否審核

15

shhf

String

審核回復

7管理員表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

username

String

用戶名

3

password

String

密碼

4

role

String

角色

5

addtime

Date

新增時間

8申請預約表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

yuyuebianhao

String

預約編號

4

xiangmumingcheng

String

項目名稱

5

xinzi

float

薪資

6

shenqingshijian

datetime

申請時間

7

shenqingbeizhu

String

申請備注

8

zhanghao

String

賬號

9

xingming

String

姓名

10

shouji

String

手機

11

guyuanzhanghao

String

雇員賬號

12

guyuanxingming

String

雇員姓名

13

lianxidianhua

String

聯系電話

14

sfsh

String

是否審核

15

shhf

String

審核回復

16

ispay

String

是否支付

9服務項目評論表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

refid

Integer

關聯表id

4

userid

Integer

用戶id

5

nickname

String

用戶名

6

content

String

評論內容

7

reply

String

回復內容

10需求信息表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

biaoti

String

標題

4

xiangmumingcheng

String

項目名稱

5

xinzi

float

薪資

6

gongzuoshijian

String

工作時間

7

gongzuodidian

String

工作地點

8

yaoqiu

String

要求

9

xiangxishuoming

String

詳細說明

10

fabushijian

date

發布時間

11

fengmian

String

封面

12

zhanghao

String

賬號

13

xingming

String

姓名

14

shouji

String

手機

15

clicktime

datetime

最近點擊時間

16

clicknum

Integer

點擊次數

11項目類型表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

xiangmuleixing

String

項目類型

12留言板表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

userid

Integer

留言人id

4

username

String

用戶名

5

content

String

留言內容

6

cpicture

String

留言圖片

7

reply

String

回復內容

8

rpicture

String

回復圖片

13服務預約表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

yuyuebianhao

String

預約編號

4

xiangmumingcheng

String

項目名稱

5

jiage

float

價格

6

yuyueshijian

datetime

預約時間

7

yuyuebeizhu

String

預約備注

8

zhanghao

String

賬號

9

xingming

String

姓名

10

shouji

String

手機

11

guyuanzhanghao

String

雇員賬號

12

guyuanxingming

String

雇員姓名

13

lianxidianhua

String

聯系電話

14

sfsh

String

是否審核

15

shhf

String

審核回復

16

ispay

String

是否支付

14雇員表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

guyuanzhanghao

String

雇員賬號

4

mima

String

密碼

5

guyuanxingming

String

雇員姓名

6

nianling

Integer

年齡

7

xingbie

String

性別

8

lianxidianhua

String

聯系電話

9

shenfenzheng

String

身份證

10

zhaopian

String

照片

15雇主表

序號

列名

數據類型

說明

允許空

1

Id

Int

id

2

addtime

Date

創建時間

3

zhanghao

String

賬號

4

mima

String

密碼

5

xingming

String

姓名

6

nianling

Integer

年齡

7

xingbie

String

性別

8

shouji

String

手機

9

zhaopian

String

照片

開題指導、源碼獲取、程序定做、畢設幫助,聯系方式見文末。

系統實現效果

5 系統實現

系統實現部分就是將系統分析,系統設計部分的內容通過編碼進行功能實現,以一個實際應用系統的形式展示系統分析與系統設計的結果。前面提到的系統分析,系統設計最主要還是進行功能,系統操作邏輯的設計,也包括了存儲數據的數據庫方面的設計等內容,系統實現就是一個最終的實施階段,將前面的設計成果進行物理轉化,最終出具可以運用于實際的軟件系統。

5.1 雇主管理

如圖5.1顯示的就是雇主管理頁面,此頁面提供給管理員的功能有:對雇主信息進行查詢,添加,刪除以及批量刪除操作。

5.2 雇員管理

如圖5.2顯示的就是雇員管理頁面,管理員可以對雇員信息進行添加,修改,刪除,查詢操作。

5.3 資料認證管理

如圖5.3顯示的就是資料認證管理頁面,雇員注冊后需要點擊后臺進行資料認證,在資料認證里添加自己的資料信息,然后管理員可以審核。

5.4 項目類型管理

如圖5.4顯示的就是項目類型管理頁面,管理員可以對項目類型進行添加修改刪除查詢操作。

5.5 需求信息管理

如圖5.4顯示的就是需求信息管理頁面,雇主可以對需求信息進行添加修改刪除查詢操作。

5.6 服務項目管理管理

如圖5.4顯示的就是服務項目管理頁面,雇員可以對服務項目信息進行查詢操作。

大家點贊、收藏、關注、評論啦 、查看👇🏻獲取聯系方式👇🏻

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/bicheng/71602.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/71602.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/71602.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

什么是 Cloud Studio DeepSeek ; 怎么實現Open WebUI快速體驗

什么是 Cloud Studio DeepSeek ;怎么實現Open WebUI快速體驗 一、概述 歡迎使用 Cloud Studio DeepSeek 工作空間!我們已為您預裝并啟動了以下服務,等待加載十幾秒即可查看效果: Ollama 服務:支持通過 API 調用 DeepSeek 模型。 AnythingLLM 前端服務:提供交互式聊天界…

【Python 語法】常用 Python 內置函數

reversed() 反轉reversed() 的語法反轉字符串、列表、元組 sorted() 自定義排序sorted() 語法使用示例1. 基本排序:默認升序排列2. 基本排序:降序排列3. 自定義排序:使用 key 參數4. 自定義排序:按某種規則進行排序5. 排序字典&am…

[網絡] 如何開機自動配置靜態IP,并自動啟動程序

背景: 需要固定ip地址,并且能夠自動啟動可執行文件。 流程: 1.在/etc/network/interfaces 中添加 auto eth0 iface eth0 inet staticaddress 192.168.1.100netmask 255.255.255.0gateway 192.168.1.1 2.將下面這行代碼添加自動啟動腳本 …

打造智能聊天體驗:前端集成 DeepSeek AI 助你快速上手

DeepSeek AI 聊天助手集成指南 先看完整效果: PixPin_2025-02-19_09-15-59 效果圖: 目錄 項目概述功能特點環境準備項目結構組件詳解 ChatContainerChatInputMessageBubbleTypeWriter 核心代碼示例使用指南常見問題 項目概述 基于 Vue 3 TypeScrip…

【C# 數據結構】隊列 FIFO

目錄 隊列的概念FIFO (First-In, First-Out)Queue<T> 的工作原理&#xff1a;示例&#xff1a;解釋&#xff1a; 小結&#xff1a; 環形隊列1. **FIFO&#xff1f;**2. **環形緩沖隊列如何實現FIFO&#xff1f;**關鍵概念&#xff1a; 3. **環形緩沖隊列的工作過程**假設…

Mac 清理緩存,提高內存空間

步驟 1.打開【訪達】 2.菜單欄第五個功能【前往】&#xff0c;點擊【個人】 3.【command shift J】顯示所有文件&#xff0c;打開【資源庫】 4.刪除【Containers】和【Caches】文件 Containers 文件夾&#xff1a;用于存儲每個應用程序的沙盒數據&#xff0c;確保應用程序…

Hutool - DFA:基于 DFA 模型的多關鍵字查找

一、簡介 在文本處理中&#xff0c;常常需要在一段文本里查找多個關鍵字是否存在&#xff0c;例如敏感詞過濾、關鍵詞匹配等場景。Hutool - DFA 模塊基于確定性有限自動機&#xff08;Deterministic Finite Automaton&#xff0c;DFA&#xff09;模型&#xff0c;為我們提供了…

C++STL容器之map

1.介紹 map是 C 標準模板庫&#xff08;STL&#xff09;中的一個關聯容器&#xff0c;用于存儲鍵值對&#xff08;key-value pairs&#xff09;。map中的元素是按照鍵&#xff08;key&#xff09;進行排序的&#xff0c;并且每個鍵在容器中是唯一的。map通常基于紅黑樹&#xf…

CentOS的ssh復制文件

1.前提 首先要已經連接上了對方的ssh 2.命令 scp [文件] 目標IP:目標路徑 例如&#xff1a; $PWD是一個環境變量&#xff0c;可以獲取當前絕對目錄&#xff0c;ssh上傳的時候一定要確保對方有這個目錄才行&#xff0c;不然會報錯 3.遞歸上傳 scp -r 目錄 目標IP:路徑 可以…

《Python實戰進階》專欄 No.3:Django 項目結構解析與入門DEMO

《Python實戰進階》專欄 第3集&#xff1a;Django 項目結構解析與入門DEMO 在本集中&#xff0c;我們將深入探討 Django 的項目結構&#xff0c;并實際配置并運行一個入門DEMO博客網站&#xff0c;幫助你在 Web 開發中更高效地使用 Django。Django 是一個功能強大的 Python Web…

每日一題——376. 擺動序列

題目鏈接&#xff1a;376. 擺動序列 - 力扣&#xff08;LeetCode&#xff09; 代碼&#xff1a; class Solution { public:int wiggleMaxLength(vector<int>& nums) {int curdiff 0;int prediff 0;int result 1; for(int i 0;i < nums.size()-1;i){curdiff …

DeepSeek與ChatGPT:AI語言模型的全面技術解析與對比

DeepSeek與ChatGPT:AI語言模型的全面技術解析與對比 一、誕生背景與技術演進路徑 1.1 OpenAI與ChatGPT的生態布局 ChatGPT的研發主體OpenAI成立于2015年,早期定位為非營利性研究機構,核心目標為實現通用人工智能(AGI)。其技術路徑以Transformer架構為基礎,通過堆疊參數規…

[原創](Modern C++)現代C++的關鍵性概念: 學習新算法: std::unique_copy

[作者] 常用網名: 豬頭三 出生日期: 1981.XX.XX 企鵝交流: 643439947 個人網站: 80x86匯編小站 編程生涯: 2001年~至今[共24年] 職業生涯: 22年 開發語言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 開發工具: Visual Studio、Delphi、XCode、Eclipse…

前端(vue)學習筆記(CLASS 1):vue框架入門

1、vue上手 概念&#xff1a;vue是一個用于構建用戶界面的漸進式框架 vue的兩種使用方式&#xff1a; 1、vue的核心包開發 場景&#xff1a;局部模塊改造 2、vue核心包&vue插件工程化開發 場景&#xff1a;整站開發 1、創建實例 核心步驟 1、準備容器&#xff08;…

synchronized鎖字符串

示例一 在沒有使用synchronized鎖的情況下: import java.util.HashMap; import java.util.Map;public class NonSynchronizedSchoolExample {private static final Map<String, Integer> schoolCountMap new HashMap<>(); // 存儲每個學校的交卷數量public sta…

1.14作業

1 if($x[scheme]http||$x[scheme]https){ $ip gethostbyname($x[host]); echo </br>.$ip.</br>; if(!filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE)) {die(ip!); }echo file_get_contents($_POST[url]);可以DNS重…

Hopper架構 GEMM教程

一 使用 1.1 makefile compile:nvcc -arch=sm_90a -lcuda -lcublas -std=c++17 matmul_h100_optimal.cu -o testrun:./test加入-lcublas,不然會有函數無法被識別 二 代碼分析 2.1 kernel外參數分析 2.1.1 基本參數 constexpr int BM = 64*2;constexpr int BN = 256;cons…

DeepSeek模型快速部署教程-搭建自己的DeepSeek

前言&#xff1a;在人工智能技術飛速發展的今天&#xff0c;深度學習模型已成為推動各行各業智能化轉型的核心驅動力。DeepSeek 作為一款領先的 AI 模型&#xff0c;憑借其高效的性能和靈活的部署方式&#xff0c;受到了廣泛關注。無論是自然語言處理、圖像識別&#xff0c;還是…

數據倉庫、數據湖和數據湖倉

數據倉庫、數據湖和數據湖倉是三種常見的數據存儲和管理技術&#xff0c;各自有不同的特點和適用場景。以下是它們的詳細比較&#xff1a; 1. 數據倉庫&#xff08;Data Warehouse&#xff09; 定義&#xff1a;用于存儲結構化數據&#xff0c;經過清洗、轉換和建模&#xff…

學習aigc

DALLE2 論文 Hierarchical Text-Conditional Image Generation with CLIP Latents [2204.06125] Hierarchical Text-Conditional Image Generation with CLIP LatentsAbstract page for arXiv paper 2204.06125: Hierarchical Text-Conditional Image Generation with CLIP L…