Day45

Day45

jQuery動畫

顯示和隱藏

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){
//				//方法一:切換事件
//				$("#btn01").toggle(
//					function(){
//						$("img").hide("slow");
//						$("img").hide(2000);
//					},
//					function(){
//						$("img").show("fast")
//						$("img").show(1000);
//					}
//				)//方法二:toggle()方法$("#btn01").click(function(){$("img").toggle(3000)})})</script></head><body><button id="btn01">顯示和隱藏</button><img src="img/時間.jpg" /></body>
</html>

滑動

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){//方法一:切換事件$("#btn01").toggle(function(){
//						$("img").slideUp("slow");$("img").slideUp(2000);},function(){
//						$("img").slidedown("fast")$("img").slideDown(1000);})
//				//方法二:slideToggle()方法
//				$("#btn01").click(function(){
//					$("img").slideToggle(3000)
//				})})</script></head><body><button id="btn01">顯示和隱藏</button><img src="img/時間.jpg " width="100px" height="100px" /></body>
</html>

淡入淡出

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){
//				方法一:切換事件
//				$("#btn01").toggle(
//					function(){
//						$("img").fadeOut("slow");
//						$("img").fadeOut(2000);
//					},
//					function(){
//						$("img").fadeIn("fast")
//						$("img").fadeIn(1000);
//					}
//				)//方法二:fadeToggle()方法$("#btn01").click(function(){$("img").fadeToggle(3000);})})</script></head><body><button id="btn01">顯示和隱藏</button><img src="img/時間.jpg " width="100px" height="100px" /></body>
</html>
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">.divFrame {border: solid 1px #666;width: 197px;text-align: center;}.divFrame .divTitle {background-color: #eee;padding: 5px 0px 5px 0px}.divFrame .divContent {padding: 5px 0px 5px 0px}.divFrame .divContent img {border: solid 1px #eee;padding: 2px;width: 120px;height: 120px;}</style><script type="text/javascript" src="../js/jquery-1.8.2.js"></script><script type="text/javascript">$(function() {$("#Select1").change(function(){var value = $(this).val();$("img").fadeTo(1000,value);})})</script></head><body><div class="divFrame"><div class="divTitle"><select id="Select1"><option value="0.2">0.2</option><option value="0.4">0.4</option><option value="0.6">0.6</option><option value="0.8">0.8</option><option value="1.0" selected="selected">1.0</option></select></div><div class="divContent"><img src="../img/石像.jpg" alt="" title="風景圖片" /></div></div></body></html>

自定義動畫

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">.divFrame {border: solid 1px #ccc;background-color: #eee;width: 60px;height: 60px;font-size: 13px;padding: 5px}</style><script type="text/javascript" src="../js/jquery-1.8.2.js"></script><script type="text/javascript">$(function() {/** 需求:* 		當點擊圖層的時候,圖層的寬度變為200px,高度為100px,共經歷3秒完成* 		3秒后,字體大小為50px,*/$("div").click(function(){$(this).animate({"width":"200px","height":"100px"},3000,function(){$(this).css("font-size","50px");});})})</script></head><body><div class="divFrame">點擊變大</div></body></html>

.animate({},3000,function(){})

jQuery的Ajax

加載文件

加載HTML

.load()

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="../js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){$("button").click(function(){$("div").load("index.html");})})</script></head><body><button>加載頁面</button><div></div></body>
</html>

加載JSON數據

[{"name":"張三","age":18},{"name":"李四","age":23}
]
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){$("#btn01").click(function(){$.getJSON("jQuery的Ajax/new_file.json",function(data){$.each(data, function(index,stu) {
//							console.log(data[index].name+"--"+data[index].age);console.log(stu.name+"--"+stu.age);});})})})</script></head><body><button id="btn01">加載JSON數據</button></body>
</html>

加載JavaScript

$.getJSON("new_file.json",function(data){$.each(data,function(index,stu){console.log(stu.name + " -- " + stu.age);})
})
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="../js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){$("#btn01").click(function(){$.getScript("new_file.js");})})</script></head><body><button id="btn01">加載JS數據</button></body>
</html>

加載xml

<?xml version="1.0" encoding="UTF-8" ?>
<students><student><name>張三</name><age>18</age></student><student><name>李四</name><age>23</age></student>
</students>
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="../js/jquery-1.8.2.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){$("#btn01").click(function(){$.get("new_file.xml",function(data){$(data).find("student").each(function(){var name = $(this).find("name").text();var age = $(this).find("age").text();console.log(name+"--"+age);})})})})</script></head><body><button id="btn01">加載JS數據</button></body>
</html>

與服務器交互

<script type="text/javascript">function fun01(){window.location = "welcome.html";}$(function () {var bool = false;document.getElementById("registerForm").onsubmit = function (){return bool;//只有賬號可以注冊時才允許提交};$("#username").blur(function (){$.get("Student?action=isRegister",{"username":$(this).val()},function (data){console.log(data);if(data=="1"){$("#username+span").text("恭喜,賬號可以注冊");$("#username+span").css("color","green");bool = true;}else if(data=="-1"){$("#username+span").text("抱歉,該賬號已被注冊");$("#username+span").css("color","red");bool = false;}})})function  showProvince(){$.post("User",{"action":"getProvinces"},function (data){var pros = eval(data);for (let i = 0; i < pros.length; i++) {var option = $("<option></option>");$(option).val(pros[i].code);$(option).text(pros[i].name);$("#province").append($(option));}})}showProvince();$("#province").change(function (){$.post("User",{"action":"getCities","parentCode":$(this).val()},function (data){$("#city").text("");var cities = eval(data);for (let i = 0; i < cities.length; i++) {var option = $("<option></option>");$(option).val(cities[i].code);$(option).text(cities[i].name);$("#city").append($(option));}})})})</script>
serialize()-序列化表單

表單中帶name屬性的組件都會拼接成xxx=xxx&xxxx=xxxx…

$.ajax()

除了可以使用全局性函數load()、get()、post()實現頁面的異步調用和與服務器交互數據外,在jQuery中,還有一個功能更為強悍的最底層的方法$.ajax(),該方法不僅可以方便地實現上述三個全局函數完成的功能,更多地關注實現過程中的細節

jQuery.ajax(url,[settings])

列舉幾個常用的回調函數

如果要處理$.ajax()得到的數據,則需要使用回調函數。beforeSend、error、success、complete。

· beforeSend 在發送請求之前調用,并且傳入一個XMLHttpRequest作為參數。

· error 在請求出錯時調用。傳入XMLHttpRequest對象,描述錯誤類型的字符串以及一個異常對象(如果有的話)

· success 當請求之后調用。傳入返回后的數據,以及包含成功代碼的字符串。

complete 當請求完成之后調用這個函數,無論成功或失敗。傳入XMLHttpRequest對象,以及一個包含成功或錯誤代碼的字符串。

利用$.ajax提交表單
$(function () {$("input[type='button']").click(function (){$.ajax({type:"post",url:"Student",data:$("#registerForm").serialize(),//序列化表單,表單中帶name屬性的組件都會拼接成xxx=xxx&xxx=xxx...async:true,success:function (data) {alert(data);}})})

Bootstrap

目前最受歡迎的前端框架

優勢

移動設備優先,瀏覽器支持,容易上手,響應式設計。

使用

利用CDN:

加載鏈接地址即可使用,不用下載包(注意加載有先后順序)。

提供了很多現成的樣式可以直接使用。

標簽 圖片 列表組 表格 模態框
可視化布局

https://www.bootcss.com/p/layoutit

Maven

含義

Maven是一個構建項目的工具,也是一個管理項目的工具。

應用

1.構建項目

2.管理依賴

3.做項目的熱部署

4.基于項目做多模塊的構建

安裝

注意:Maven不需要安裝,下載解壓就行。

1.配置環境變量

M2_HOME: 路徑

path: %M2_HOME%\bin

2.驗證是否配置成功

打開cmd,輸入mvn -version

使用命令創建java項目

  1. 進入工作空間,取名(xxxMavenWorkspace)。
  2. cd C:\MavenWorkspace 進入到此目錄。
  3. 輸入命令來找模板 mvn archetype:generate
  4. 默認出現10個常見的模板 默認選擇的是 7號模板(用來創建 java項目org.apache.maven.archetypes:maven-archetype-quickstart)
  5. 填寫groupId – 組別(可以簡單認為是包名)
  6. 填寫 artifactId – 項目名
  7. 填寫 version – 版本號(這個直接默認就好,一般情況下不改)
  8. 填寫 package – 包名(默認是groupId,這里默認就好)
  9. 輸入 Y (確定)
  10. 構建項目
項目目錄解析

MavenWorkspace\JavaTest01\src

MavenWorkspace\JavaTest01\src\main

C:\MavenWorkspace\JavaTest01\src\main\java 存放java源文件

C:\MavenWorkspace\JavaTest01\src\test 存放測試文件MavenWorkspace\JavaTest01\pom.xml 插件管理、項目的依賴管理、整個項目自己的坐標

運行項目
  1. cd C:\MavenWorkspace\JavaTest01 進入此目錄

  2. mvn package項目打包,此時會在項目根目錄中生產target文件夾

  3. cd C:\MavenWorkspace\JavaTest01\target 進入此目錄

  4. java -cp JavaTest01-1.0-SNAPSHOT.jar com.dream.test01.App 運行代碼

注意:mvn clean-----清空target文件mvn install :打包并將這個jar文件放到本地倉庫(管理jar文件的本地庫)mvn test:運行所有的測試用例

使用命令創建web項目

  1. 進入工作空間,取名(xxxMavenWorkspace)。
  2. cd C:\MavenWorkspace 進入到此目錄。
  3. 輸入命令來找模板 mvn archetype:generate
  4. 默認出現10個常見的模板 默認選擇的是 7號模板(用來創建 java項目org.apache.maven.archetypes:maven-archetype-quickstart),這里選擇10號
  5. 填寫groupId – 組別(可以簡單認為是包名)
  6. 填寫 artifactId – 項目名
  7. 填寫 version – 版本號(這個直接默認就好,一般情況下不改)
  8. 填寫 package – 包名(默認是groupId,這里默認就好)
  9. 輸入 Y (確定)
  10. 構建項目
項目目錄解析

MavenWorkspace\WebTest01\src

MavenWorkspace\WebTest01\src\main

MavenWorkspace\WebTest01\src\main\resources存放資源文件MavenWorkspace\WebTest01\src\main\webapp 存放前端資源和 web.xmlC:\MavenWorkspace\WebTest01\pom.xml 插件管理、項目的依賴管理、整個項目自己的坐標

注意:mvn package項目打包,此時會在項目根目錄中生產target文件夾

IDEA中配置Maven

  1. 配置maven的國內倉庫/中央倉庫位置:C:\apache-maven-3.6.0\conf\settings.xml

    <mirrors><!-- <mirror>    <id>mirrorId</id>    <mirrorOf>repositoryId</mirrorOf>    <name>Human Readable Name for this Mirror.</name>    <url>http://my.repository.com/repo/path</url> </mirror>--><mirror>   <id>alimaven</id>   <name>aliyun maven</name>   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>   <mirrorOf>central</mirrorOf>      </mirror></mirrors>
    
    1. 配置maven的本地倉庫位置:C:\apache-maven-3.6.0\conf\settings.xml

      <!--   localRepository    | The path to the local repository maven will use to store artifacts.    |    | Default: ${user.home}/.m2/repository   <localRepository>/path/to/local/repo</localRepository>-->  <localRepository>C:\.m2\repository</localRepository>
      

    3.在IDEA中配置Maven – File–> Setting
    在這里插入圖片描述

在IDEA中操作Java項目

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在IDEA中操作Web項目

在這里插入圖片描述
其余步驟同上解析pom.xml:

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <!--項目坐標--> <groupId>com.dream.test01</groupId> <artifactId>WebTest02</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <!--	<packaging>jar</packaging>打包的時候打包成jar文件 - Java項目	<packaging>war</packaging>打包的時候打包成war文件 - Web項目	<packaging>pom</packaging>不打包,表示聚合項目工程 -->  <name>WebTest02 Maven Webapp</name> <!-- FIXME change it to the project's website --> <url>http://www.example.com</url>  <properties>  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  <maven.compiler.source>1.8</maven.compiler.source>  <maven.compiler.target>1.8</maven.compiler.target> </properties>  <!--項目的jar依賴--> <dependencies>  <dependency>   <groupId>junit</groupId>   <artifactId>junit</artifactId>   <version>4.11</version>   <scope>test</scope><!--表示在測試的時候有效-->  </dependency>   <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->  <dependency>   <groupId>javax.servlet</groupId>   <artifactId>javax.servlet-api</artifactId>   <version>4.0.1</version>   <scope>provided</scope><!--表示在編譯和測試過程中有效,最后生成的war包時不會加入-->  </dependency> </dependencies>  <!--項目的構建的時候使用的信息--> <build>  <finalName>WebTest02</finalName> </build></project>

****注意:編寫java代碼的位置問題****在web項目中對的src/main中創建java并設置成源碼文件夾在這里插入圖片描述

在IDEA中操作聚合項目**(父工程項目/**多模塊構建)

在這里插入圖片描述
其余步驟同上****目錄解析**😗在這里插入圖片描述
*創建子級工程*
*😗***右鍵父級工程 --> new --> moudle—后面的步驟和創建單個工程一樣使用maven構建項目的時候 需要先找模板 通過模板來創建 項目

聚合項目中工程之間相互引用

含義:在一個子級工程中引用另一個子級工程中的資源在子級工程pom.xml中配置另一個子級工程的項目坐標

<dependencies> <dependency>  <artifactId>StudentManagerSystemPojo</artifactId>  <groupId>com.dream.test01</groupId>  <version>1.0-SNAPSHOT</version> </dependency><dependencies>

Maven管理項目依賴

含義:在Maven倉庫中尋找Jar包倉庫分類:本地倉庫:本地的一個文件夾,用來存放所有的jar包,由自己維護 遠程倉庫(或私服):由公司或單位創建的一個倉庫,由公司維護 中央倉庫:互聯網上的倉庫,由Maven團隊維護(國內一般設計阿里云為中央倉庫,下載jar更快)尋找流程:本地倉庫 --> 遠程倉庫(或私服) --> 中央倉庫導包流程:1. https://mvnrepository.com查詢jar包描述2. 在項目pom.xml中配置jar包描述,IDEA將jar包下載到本地倉庫即可在這里插入圖片描述

導包:https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload/1.5

問題一:IDEA創建新的maven項目時需要反復修改下載路徑,以及創建項目后沒有src。

解決方案:file中選擇close project,退回到全局設置 ,在Customize中找到All settings,進去后在build里修改maven的runner,添加 “-DarchetypeCatalog=internal” ,并在maven中修改home_path,settings file和loacl repository分別指定自己maven的位置以及maven中的config下的setting.xml文件,和本地jar包存儲倉庫。設置完畢后點擊ok保存。再次創建項目時就有src,并且不用修改下載路徑了。

問題二:即使導入了el的相關jar包,但是仍然無法識別el表達式?

原因: 自動生成的web.xml文件的web-app版本是2.3的,導致EL表達式混亂,因為EL表達式是2.4以上版本才支持的。

解決方案:1.找到maven-archetype-webapp的jar包位置 ,如C:.m2\repository\org\apache\maven\archetypes\maven-archetype-webapp\1.0, Maven后邊的路徑應該是一樣的 。

2.用壓縮包的形式打開jar包,然后找到 archetype-resources\src\main\webapp\WEB-INF\web.xml ,用記事本打開,將里面的內容修改為(tomcat的web.xml文件內容):

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"><display-name>Archetype Created Web Application</display-name></web-app>

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

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

相關文章

Linux系統移動光標類命令

天行健&#xff0c;君子以自強不息&#xff1b;地勢坤&#xff0c;君子以厚德載物。 每個人都有惰性&#xff0c;但不斷學習是好好生活的根本&#xff0c;共勉&#xff01; 文章均為學習整理筆記&#xff0c;分享記錄為主&#xff0c;如有錯誤請指正&#xff0c;共同學習進步。…

iHRM人力資源管理系統測試用例集

1、初始化項目環境 1&#xff09;初始化用例集 2&#xff09;初始化環境&#xff1a;測試環境&#xff0c;生產環境&#xff08;不同環境對應不同的url&#xff0c;在進行用例集測試之前一定要指定環境&#xff09; 3&#xff09;單接口模塊 從Excel表格的測試用例文檔中提…

云南省森林管理新篇章:可視化大屏引領綠色智慧革命

在云南省這片綠意盎然的土地上&#xff0c;森林不僅是自然的寶藏&#xff0c;更是生態的守護者。 想象一下&#xff0c;站在巨大的屏幕前&#xff0c;云南省的森林分布、生長狀況、病蟲害情況等信息一目了然&#xff0c;仿佛擁有了一雙能夠洞察森林奧秘的“智慧眼”。這正是森林…

輸入/輸出文字

自學python如何成為大佬(目錄):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 在海龜繪圖中&#xff0c;也可以輸入或者輸出文字&#xff0c;下面分別進行介紹。 1 輸出文字 輸出文字可以使用write()方法來實現&#xff0c;語…

使用Python實現手勢替代鼠標操作并生成.exe可執行文件

使用Python實現手勢替代鼠標操作并生成.exe可執行文件 在現代計算機交互中&#xff0c;手勢識別作為一種自然的人機交互方式&#xff0c;逐漸受到人們的關注。本文將介紹如何使用Python實現手勢替代鼠標操作&#xff0c;并生成一個可執行的.exe文件&#xff0c;使得這項技術更…

python常見概念

文章目錄 1.python是什么&#xff1f;2.編輯器的選擇——pycharm3.第一個python程序4.print函數5.關鍵字介紹6.python的注釋方式7.python語句分類 1.python是什么&#xff1f; Python 是一種面向對象的解釋性的計算機程序設計語言&#xff0c;也是一種功能強大而完善的通用型語…

濁度傳感器設備的監測控制和智慧運維

濁度傳感器是一種用于測量液體中懸浮顆粒濃度從而反映液體濁度的設備。 其工作原理主要基于以下幾種常見方式&#xff1a; 1. 散射光測量原理&#xff1a;當光線穿過含有懸浮顆粒的液體時&#xff0c;顆粒會使光線發生散射。傳感器通過測量特定角度的散射光強度來確定濁度。散…

數據中臺/數據倉庫必問的數量質量控制面試題

目錄 什么是數據質量?如何定義高質量的數據? 數據質量的五個維度是什么? 解釋“準確性”在數據質量中的含義。 數據清洗與數據質量控制之間的關系是什么? 數據質量評估的常用方法有哪些? 如何建立數據質量評分體系? 數據治理與數據質量控制的關系是什么? 描述一…

MySQL常用的函數

1、concat&#xff08;a&#xff0c;b&#xff09;&#xff1a;把傳入的參數連成一個字符串。 2、lower()/upper()&#xff1a;轉換為小寫/轉換為大寫。 3、replace&#xff08;&#xff09;&#xff1a;替換字符串。 4、trim&#xff08;&#xff09;&#xff1a;去掉開頭和…

入門 PyTorch ,這70個操作技巧就夠了

Pytorch 是當下最流行的算法框架&#xff0c;很多大模型都是基于Pytorch 搭建而成&#xff0c;它提供了大量操作用于創建和訓練神經網絡。 今天給大家分享 Pytorch 的19個方面&#xff0c;涉及到70個細節操作&#xff0c;這部分內容梳理花了我一天的時間&#xff0c;喜歡記得點…

騎馬與砍殺戰團mod制作-基礎-對話制作筆記(四)

騎馬與砍殺戰團mod制作-基礎-對話制作筆記&#xff08;四&#xff09; 資料來源 學習的資料來源&#xff1a; b站【三嘯解說】手把手教你做【騎砍】MOD&#xff0c;基礎篇&#xff0c;鏈接為&#xff1a; https://www.bilibili.com/video/BV19x411Q7No?p4&vd_sourcea507…

免費領!系統學習上位機編程的流程與基礎教程

上位機電氣自動化plc編程全套入門教程工具 華山編程導師根據當前招聘需求的關鍵點&#xff0c;原創錄制了一套系統的學習流程和基礎教程&#xff0c;幫助你從快速入門到掌握上位機編程的技能。 二. 學習準備 為了更好地學習并實現80%以上的代碼運行&#xff0c;建議準備一個工…

Android音頻系統

最近在做UAC的項目&#xff0c;大概就是接收內核UAC的事件&#xff0c;也就是聲音相關事件。然后就是pcm_read和AudioTrackr->write之間互傳。感覺略微有點奇怪&#xff0c;所以簡單總結一下。 1 UAC的簡要流程 open_netlink_socket 打開內核窗口&#xff0c;類似于ioctl。…

[leetcode]valid-triangle-number. 有效三角形的個數

. - 力扣&#xff08;LeetCode&#xff09; class Solution { public:int triangleNumber(vector<int>& nums) {int n nums.size();sort(nums.begin(), nums.end());int ans 0;for (int i 0; i < n; i) {for (int j i 1; j < n; j) {int left j 1, righ…

大模型RAG技術:構建高效、可信賴的知識檢索系統

前言 LLM 問題 幻覺&#xff1a;在沒有答案的情況下提供虛假信息。 過時&#xff1a;當用戶需要特定的當前響應時&#xff0c;提供過時或通用的信息。 來源&#xff1a;從非權威來源創建響應。由于術語混淆&#xff0c;不同的培訓來源使用相同的術語來談論不同的事情&#…

網絡構建和設計方法_1.網絡需求分析

1.網絡需求分析 網絡需求分析是網絡構建及開發過程的起始環節&#xff0c;也是極其重要的階段。在該階段&#xff0c;可盡早明確客戶使用網絡的真實用途或痛點&#xff0c;以便為后續能夠構建和設計出更貼近客戶真實訴求的網絡打下堅實基礎&#xff0c;前期的網絡需求分析至關…

制造業包括哪些?需要堡壘機嗎?

制造業-國民經濟的主體&#xff0c;是立國之本、興國之器、強國之基&#xff0c;一個關系著大家吃穿住行的行業&#xff0c;一個與大家息息相關的行業。但大家對于制造業還有很多不了解&#xff0c;有小伙伴在問&#xff0c;制造業包括哪些&#xff1f;需要堡壘機嗎&#xff1f…

深入探索npm依賴:掌握查看與管理包依賴的藝術

深入探索npm依賴&#xff1a;掌握查看與管理包依賴的藝術 在JavaScript和Node.js的世界中&#xff0c;npm&#xff08;Node Package Manager&#xff09;不僅是一個包管理器&#xff0c;更是一個強大的工具&#xff0c;用于管理項目依賴。理解并掌握如何查看和管理npm包的依賴…

k8s使用Endpoint將信息存儲到集群外部數據庫

https://mp.csdn.net/mp_blog/creation/editor/139864305 上一篇文章

引領AI新時代:深度學習與大模型的關鍵技術

文章目錄 &#x1f4d1;前言一、內容概述二、作者簡介三、書籍特色四、學習平臺與資源 &#x1f4d1;前言 在數字化浪潮席卷全球的今天&#xff0c;人工智能&#xff08;AI&#xff09;和深度學習技術已經滲透到我們生活的方方面面。從智能手機中的智能語音助手&#xff0c;到…