CSS技巧:用CSS繪制超寫實的酷炫徽章緞帶效果,超漂亮,超酷炫

為什么要用CSS來畫個徽章?這貨腦子進水了吧!

今天在電腦前設計,要做徽章效果。突然覺得可以嘗試用css實現近似的效果。說干就干,打開編輯器,讓我的手指頭活躍起來!

技術要點

  1. 通過多個圓形嵌套和漸變屬性,實現漸變的刻痕和徽章面的金色效果。你不妨數數,一共幾個圓形。
  2. 使用偽類實現緞帶的折疊效果和折疊的缺角。
  3. 使用css文字投影和旋轉屬性,實現六個星星 和 徽章表面 金色文字的 凹刻和排列。
  4. 使用多層圓角矩形的疊加,模擬多邊星型的徽章形狀。

CSS畫徽章的優勢和劣勢

優勢:

  1. 加載速度快!
  2. 顏色和文字修改更方便
  3. ... 你來接著編。

劣勢?

畫外音:“這是個典型的三費情況啊! 費腦子,費鍵盤,費時間。”

好吧,都讓你知道了,這也是為什么我們不那么愛寫這樣的CSS。沒事看會兒電影去不好嗎?

實現步驟

第一步:要有一個圓,一個金色漸變的圓。

因為我后面要做可能更多個徽章,所以先在頁面中間寫一個 div shape_box 用來把我們的徽章包起來。然后,再寫一個 div shape_out,用它來畫一個黃色的圓。

  <div class="shape_box"><div class="shape_out"></div></div>

給 shape_out 增加樣式,使它變成圓形

.shape_out{position: relative;  height: 140px;width: 140px;border-radius: 50%;  background: #fc0;}

實現效果如圖:

然后,我打開PS和我要模擬的目標圖片,提取顏色值。(相信每個前端er的電腦里應該都裝有PS軟件吧?)

這里,我們提取了一個極暗的金屬色 #c7aa68 ,兩個個中間過渡色 #ce9f4f, #d0b15e,一個明亮的金屬色 #fff6c5 。然后給 shape_out 增加背景色。

background: linear-gradient(135deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);
background-size: 100%;
background-position:50% 50%;

實現效果如圖:

然后我們給它加個小投影:

box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);

這個div的樣式就定下來了。

/* 外圈最大的圓 */
.shape_out{position: relative;  height: 140px;width: 140px;border-radius: 50%;  background: #fc0;background: linear-gradient(135deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);background-size: 100%;background-position:50% 50%;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); 
}

第二步:一條金色漸變的刻線。

為了模擬徽章內從外到內的第一個漸變的刻線。因為css的邊框屬性,不支持漸變,所以,為了實現這個效果,我們需要兩個圓。思路是第一個圓做一個漸變背景,第二個圓與它同心,但稍微比它小一點,覆蓋在第一個圓的上面。嗯,其實這個第一個圓,也要比第一步我們做的圓小一些,模擬徽章最外徑和刻線之間的距離。

好了,我們動手改頁面布局:

<div class="shape_box"><div class="shape_out"><div class="shape"><div class="shape_in"></div></div></div></div>

第一個圓:shape 的樣式表如下:它用來覆蓋在第一步的圓上。

.shape {position: absolute;  height: 130px;width: 130px;top: 5px;left: 5px;border-radius: 50%;  background: linear-gradient(45deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);background-size: 150%;background-position:50% 50%;
}

我們看,這個圓 shape 比第一個圓 shape_out 直徑小了10px。 效果如下:

接下來,我們做本步驟里的第二個圓:shape_in ,樣式表如下:

.shape_in{position: absolute;width: 126px;height: 126px;top: 2px;left: 2px;border-radius: 50%;  background: linear-gradient(135deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);background-size: 300%;background-position:50% 50%;box-shadow: inset 0px 0px 0px 1px rgba(206, 159, 72, 1.0);  
}

第三步:重復上面步驟,再做兩個圓,用來模擬內圈的刻線和圓形填充

按照上一步的思路,利用 shape_in 的偽類 before 和after 再同樣寫兩個圓,覆蓋在這兩個圓的上面。(留個問題:為什么我不使用 shape_out 的偽類來做上一步的效果呢? )

.shape_in::before,.shape_in::after{position: absolute;content: '';width: 91px;height: 91px;top: 17px;left: 17px;border-radius: 50%; background-size: 300%;background: linear-gradient(45deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);box-shadow: none;
}
.shape_in::after{width: 87px;height: 87px;top: 19px;left: 19px;box-shadow: inset 0px 0px 0px 1px rgba(206, 159, 72, 1.0);  background: linear-gradient(135deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);
}

效果如果:

至此,我們金幣,哦,不是金幣是徽章的背景圖部分就實現了。嘿嘿,其實我看著它,就覺得也可以用它做金幣啊。

第四步,制作藍色的緞帶

呃,先畫一個方塊div:shape_text ,用藍色漸變填充。色彩取值還是PS搞定的。然后在這個div里,輸入文字:congratulat。

  <div class="shape_box"><div class="shape_out"><div class="shape"><div class="shape_in"><div class="shape_text ">congratulat</div></div></div></div></div>

設置:shape_text 的定位為絕對定位,通過css的top和left屬性,定義它的位置。

緞帶樣式表如下:

/* 緞帶 */
.shape_text{position: absolute;width: 130px;height: 22px;line-height: 22px;padding: 6px 12px;text-align: center;  font-size: 14px;color:#fff;font-weight: 700;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); /* 給文字加投影 */top:45px;left:-14px;text-transform:uppercase; /* 字母自動修正為大寫 */background: linear-gradient(45deg, #0087c1, #009ee5, #0087c1);  /* 藍色背景漸變 */z-index: 3;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); /* 給緞帶加投影 */
}

實現效果如下:

嗯,樣子看起來好看了很多。不過這個緞帶還差兩邊的折疊效果,接下來,完成兩個折角。

還記得前面的 shape_out 的before 和after偽類嗎? 現在,我要用它們了。

我用 shape_out的 偽類before 和after 實現了折疊的兩個藍色漸變方塊。用shape_text的偽類 before 和after 制作兩個與背景色完全相同的三角形,調整到兩個藍色方塊的外側,實現視覺上的缺角效果。

/* 緞帶的折疊*/
.shape_out::after,
.shape_out::before{content: "";position: absolute;background: linear-gradient(270deg, #004e74, #009ee5);background-position:0% 0%;height: 34px;width: 30px;top:60px;left:-30px;  
}
.shape_out::after{  left:140px;background: linear-gradient(90deg, #004e74, #009ee5);z-index: 1;  
}
/* 緞帶的折疊上的兩個缺角*/
.shape_text::before,
.shape_text::after{content: "";position: absolute;border-width: 17px 17px 17px 17px;border-style: solid;border-color: transparent  transparent transparent #eaeaea;top:7px;left:-24px; 
}
.shape_text::after{left:144px;border-color: transparent #eaeaea transparent transparent ;
}

嘿嘿,到這里,基本框架就完成了。

下面,是要在徽章上輸入文字。觀察一下案例的圖形,我先實現簡單的:六顆星。

第五步:給徽章增加表面刻字。

六顆星
增加六個小星星:

為了實現六顆星的定位, 我在藍色緞帶( shape_text )上面和下面各放置一個div: top_star 和 under_star 。每個div里寫3個五角星字符:★。(偷個懶,想要用css實現五角星的同學,可以參考我的文章:)純CSS畫標準比例的五星紅旗 ,文章里詳細介紹了css繪制五角星的方法。

這時候,我的結構布局是這樣的:

  <div class="shape_box"><div class="shape_out"><div class="shape"><div class="shape_in"><div class="top_star"><span>★</span><span>★</span><span>★</span></div><div class="shape_text ">congratulat</div><div class="under_star"><span>★</span><span>★</span><span>★</span></div></div></div></div></div>

為什么要給每個小星星增加標簽呢? 賣個關子,后面解說。

樣子這樣:

哎呀,這樣太丑了。接下來,我挨個美化它們。

調整星星的大小和顏色:
  • 調整位置,這個簡單。用css的position值設置為絕對定位,把兩個層的定位寫好。
  • 修改文字顏色,文字投影,文字大小。
.top_star,.under_star{position: absolute;width: 60px;top: 24px;left:37px;z-index: 3;
}
.under_star{top: 78px;
}.under_star span,
.top_star span{ position: relative;font-family: "黑體";color:#b98e26;font-size:16px;float:left;display: inline-block;text-shadow: -1px -1px 0px rgba(255, 255, 255, 0.7);
}
.top_star span{padding-top:2px;
}

看看效果:

哇,有點意思了吧!但是,距離我想要的效果是不是還差一些?對,我們接著美化。

調整細節:

現在,你知道為什么我在前面要給每個星星增加一個標簽 了吧?埋伏在這呢!

通過nth-chlid() 選擇器,我可以挨個設定他們的大小和角度了。

.top_star span:nth-child(3),
.under_star span:nth-child(1){transform: rotate(20deg);
}
.top_star span:nth-child(2),
.under_star span:nth-child(2){font-size: 20px; margin-top: 6px; 
}
.top_star span:nth-child(2){margin-top: -6px;
}.top_star span:nth-child(1),
.under_star span:nth-child(3){transform: rotate(-20deg);
}

這下,小星星該如我所愿了吧?來,咱們一起看看效果:

搞定了內圈的小星星,接下來就是添加外圈文字。

外圈曲線排列的文字
思路:

外圈文字還是稍微費了些時間的。因為,我祈禱css能像AI或者PS一樣,實現沿著圓形路徑做個簡單的文字排列,就好像PS很經典的圖章效果一樣。

CSS委屈的說:“ 臣妾做不到!”

“退下吧!”

看來,還得另想辦法。像上面的星星旋轉一樣,挨個旋轉。嗯,這個思路大概是可行的。

布局:

那么,先來寫布局。寫兩個div,分別為:shape_in_top, shape_in_bottom 。給每個div里面寫五個標簽,然后分別。。嗨,上代碼吧。

  <div class="shape_box"><div class="shape_out"><div class="shape"><div class="shape_in"><div class="shape_in_top"><span>最</span><span>酷</span><span>CSS</span><span>表</span><span>現</span></div><div class="top_star"><span>★</span><span>★</span><span>★</span></div><div class="shape_text ">congratulat</div><div class="under_star"><span>★</span><span>★</span><span>★</span></div><div class="shape_in_bottom"><span>最</span><span>酷</span><span>CSS</span><span>表</span><span>現</span></div></div></div></div></div>

一目了然了。

接下來,按照前面的思路寫文字顏色,投影,旋轉角度。

添加樣式表:
/* 定義span 為大小與圓相當的正方形,用正方形的旋轉實現文字的宣傳 */
.shape_in_top span,
.shape_in_bottom span{ position: absolute;display: flex; font-family: "微軟雅黑";font-size: 12px;font-weight: 700;color:#000;text-shadow: -1px -1px 0px rgba(255, 255, 255, 0.7);
}.shape_in_top span:nth-child(1){transform: rotateZ(-45deg);
}
.shape_in_top span:nth-child(2){transform: rotateZ(-25deg);
}
.shape_in_top span:nth-child(4){transform: rotateZ(25deg);
}
.shape_in_top span:nth-child(5){transform: rotateZ(45deg);
}.shape_in_bottom span:nth-child(5){transform: rotateZ(-45deg);
}
.shape_in_bottom span:nth-child(4){transform: rotateZ(-25deg);
}
.shape_in_bottom span:nth-child(2){transform: rotateZ(25deg);
}
.shape_in_bottom span:nth-child(1){transform: rotateZ(45deg);
}

“你看,你看,月亮的臉偷偷的在改變。” 好好的一張臉,變得好難看!

這是哪里出了錯?

仔細檢查一下代碼。。。喝口水,休息五分鐘頸椎。

再看一遍。。。 -_-||,我沒有給每個span寫定位。。。難道要寫10遍定位么?

喝口水,壓壓驚!有沒有什么更好的辦法呢? 請允許我用一條虛線,表達我思考的過程。

------……------ --<>----------……--^~~#&@&#%()&)#@(%~~^----------------------~-----……------ --<>----

有了!把它們放在一個和徽章大小一樣的同心容器里(一個圓),然后把他們放在圓的最頂端和最底端 ··· ···

“說人話!” 一個聲音突然炸響在腦海。好吧。。

讓文字在容器的水平方向居中,上面的div里,文字 頂端對其。下面的div里,文字底端對齊,然后是不是只要以圖形中點為圓心,旋轉文字的容器,就能實現了呢?

調整樣式表,給 .shape_in_top span, .shape_in_bottom span 增加高度和寬度,讓文字按照前面說的思路對齊。 (為了看明白這個思路,你需要把文字旋轉的樣式表先注釋掉,不然你就直接見證奇跡了~)

繼續調整樣式表:
.shape_in_top span{justify-content: center; /* 水平居中 */align-items:flex-start; /* 垂直頂部對齊 */ top:1px; /* 我的容器寫的比徽章的大圓小些,所以要調整容器位置,讓它居于合適的位置 */width: 125px;height: 125px; 
}
.shape_in_bottom span{top:-1px;text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.7);align-items: flex-end; /* 垂直底部對齊 */ 
}

看看效果:

接下來,應該就沒問題了。把容器旋轉的樣式注釋去掉,我們看看容器旋轉后的效果。

做到這里,一個圓形的徽章已經完成了。

接下來是給它增加類似多邊形星星的效果。

第六步:增加多邊形曲線外輪廓效果

看過前面知識點的同學,一定記得我要實現它的方法。對,多個圓角矩形旋轉疊加。

先增加布局代碼:
  <div class="shape_box"><div class="shape_out"><div class="shape">        <div class="shape_in"><div class="shape_in_top"><span>最</span><span>酷</span><span>CSS</span><span>表</span><span>現</span></div><div class="top_star"><span>★</span><span>★</span><span>★</span></div><div class="shape_text ">congratulat</div><div class="under_star"><span>★</span><span>★</span><span>★</span></div><div class="shape_in_bottom"><span>最</span><span>酷</span><span>CSS</span><span>表</span><span>現</span></div></div></div></div><div class="shape_black"> <!-- 多個圓角矩形旋轉層疊,實現多邊形輪廓 --><span></span><span></span><span></span></div></div>
再完成CSS樣式表:
/* 多個圓角矩形旋轉層疊,實現多邊形輪廓 */
.shape_black {position:absolute;top:0;left: 0;right: 0;bottom: 0;display:block;display: flex;justify-content: center; /* 水平居中 */align-items: center; /* 垂直底部對齊 */ 
}
.shape_black span{position: absolute;display: inline-block;width: 120px;height: 120px;border-radius: 5px;background: linear-gradient(45deg, #c7aa68,#ce9f4f, #d0b15e, #fff6c5, #d0b15e, #ce9f4f,#c7aa68);z-index: -9;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
}
.shape_black span:nth-child(1){transform: rotateZ(30deg);
}
.shape_black span:nth-child(2){transform: rotateZ(60deg);
}
.shape_black span:nth-child(3){transform: rotateZ(90deg);
}

好了,徽章加緞帶到這里就全部完成了,最終效果如圖如下:

感謝大家讀到這里,叮叮叮,沒有彩蛋。。。

等吃完晚飯,我再給它加個亮閃閃的高光小星星 O(∩_∩)O?

-----------------

吃完晚飯了,做了一頓肉夾饃,一口氣吃了3個,好飽!來把我說的“小星星一閃一閃”補上。

補布局代碼(寫在 ?shape_box 的里面就行。):

<div class="scroll_star"><span class="sc_star_x"></span><span class="sc_star_y"></span><span class="sc_star_o"></span></div><div class="scroll_star2"><span class="sc_star_x"></span><span class="sc_star_y"></span><span class="sc_star_o"></span></div><div class="scroll_star3"><span class="sc_star_x"></span><span class="sc_star_y"></span><span class="sc_star_o"></span></div>

樣式表:

.scroll_star{position: absolute;width: 13px;height: 13px;top:17px;left:110px;animation: zoomInOut 2s infinite; z-index: 99; 
}
.scroll_star2{position: absolute;width: 13px;height: 13px;top:45px;left:27px;  z-index: 99; transform:scale(2.0);animation: zoomInOut 2s infinite; 
}
.scroll_star3{position: absolute;width: 13px;height: 13px;top:95px;left:93px;  z-index: 99;   animation: zoomInOut 2s infinite; transform:scale(0.7);
}
.sc_star_x,
.sc_star_y{position: absolute;top:5px;left: 0px;width: 13px;        /* 橢圓的寬度 */height: 3px;       /* 橢圓的高度 */background-image: radial-gradient(circle, #fff, #fff); /* 橢圓的填充顏色 */border-radius: 90%;  /* 邊框半徑,創建圓形形狀 */  
}
.sc_star_y{top:0px;left: 5px;width: 3px;height: 13px;
}
.sc_star_o{position: absolute;top:3px;left: 3px;width: 7px;height: 7px;background: #fff;border-radius: 50%;box-shadow: 0px 0px 5px rgba(255, 255, 180, 0.9);}
/* 定義放大縮小的無限循環動畫 */
@keyframes zoomInOut {0%, {transform:scale(1.1);opacity: 0.9;transform:rotate(0deg);}50%, {transform:scale(1.5);opacity: 0.1;transform:rotate(180deg);}100% {transform:scale(1.1);opacity: 0.9;transform:rotate(360deg);}
}

好了,小星星補上了。

---------------------------------------------------------------------------------------------------------

文章原創不易,每篇文章幾乎從構思題材,到寫代碼,到做出教程寫出來,前前后后需要四五個小時的時間。喜歡的同學,幫忙點個贊,加個收藏,謝謝啦!!!!!

“他把上廁所和吃飯喝水都算進去啦!”畫外音偷偷的說。

“你滾開!” 我在腦子里怒吼一個!

“評論,一定要評論 ~ 一定要評論 ~ 評論 ~ 論~論~論~ ” 畫外音歇斯底里的呼嚎聲如同魔音灌頂,三日不絕!

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

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

相關文章

【Rust練習】1.變量綁定與解構

地址&#xff1a;https://practice-zh.course.rs/variables.html &#x1f31f; 變量只有在初始化后才能被使用 // 修復下面代碼的錯誤并盡可能少的修改 fn main() {let x: i32; // 未初始化&#xff0c;但被使用let y: i32; // 未初始化&#xff0c;也未被使用println!(&quo…

WIN32核心編程 - 線程操作(一) 線程信息 - 線程控制

公開視頻 -> 鏈接點擊跳轉公開課程博客首頁 -> 鏈接點擊跳轉博客主頁 目錄 Thread Thread Control 創建 - Create 執行 - Execute 掛起 - Suspend 恢復 - Resume 終止 - Terminate 遠程 - Remote Thread Info GetCurrentThread/Id GetThreadContext CreateToo…

Vue iview-ui 被tooltip包裹的標題,點擊跳轉后,提示框不消失

tooltip包裹的標題&#xff0c;點擊跳轉后&#xff0c;提示框不消失 就會有這種顯示問題 下面這種錯誤方法不可行&#xff0c;解決辦法往下翻 css寫得沒錯&#xff0c;問題出在Javascript當中的 getElementsByClassName(“xxabc”)&#xff0c; 這個方法得到的是一個由class&q…

【Android】【WIFI】檢查 SDIO 設備的狀態

檢查 SDIO 設備的狀態 要檢查 Android 設備上 SDIO 設備的狀態&#xff0c;可以使用 ADB 命令來獲取系統信息。以下是一些示例命令&#xff1a; 列出 SDIO 設備 adb shell cat /proc/devices | grep sdio檢查 SDIO 模塊是否加載 adb shell lsmod | grep sdio獲取 SDIO 相關的…

IDEA中使用Maven打包及碰到的問題

1. 項目打包 IDEA中&#xff0c;maven打包的方式有兩種&#xff0c;分別是 install 和 package &#xff0c;他們的區別如下&#xff1a; install 方式 install 打包時做了兩件事&#xff0c;① 將項目打包成 jar 或者 war&#xff0c;打包結果存放在項目的 target 目錄下。…

自閉癥在生活中的典型表現

自閉癥&#xff0c;這個看似遙遠卻又悄然存在于我們周圍的疾病&#xff0c;其影響深遠且復雜。在日常生活中&#xff0c;自閉癥患者的典型表現往往讓人印象深刻&#xff0c;這些表現不僅揭示了他們內心的世界&#xff0c;也提醒我們要以更加包容和理解的心態去面對他們。 首先…

R語言4.3.0保姆級安裝教程,包含安裝包

[軟件名稱]&#xff1a;R語言4.3.0 R是用于統計分析、繪圖的語言和操作環境。R是屬于GNU系統的一個自由、免費、源代碼開放的軟件&#xff0c;它是一個用于統計計算和統計制圖的優秀工具。 獲取鏈接: https://pan.quark.cn/s/180306f47179 安裝步驟: 1.解壓壓縮包。 2.進入…

EtherCAT轉Profinet網關配置說明第二講:上位機軟件配置

EtherCAT協議轉Profinet協議網關模塊&#xff08;XD-ECPNS20&#xff09;&#xff0c;不僅可以實現數據之間的通信&#xff0c;還可以實現不同系統之間的數據共享。EtherCAT協議轉Profinet協議網關模塊&#xff08;XD-ECPNS20&#xff09;具有高速傳輸的特點&#xff0c;因此通…

iOS開發語言基礎與Xcode工具初探

在iOS開發的世界里&#xff0c;Swift語言和Xcode開發工具是每個開發者旅程的起點。Swift&#xff0c;一種由Apple設計的編程語言&#xff0c;以其簡潔的語法和強大的性能&#xff0c;成為了iOS開發的首選語言。而Xcode&#xff0c;則是Apple官方提供的集成開發環境&#xff08;…

Spring的核心概念理解案列

IDEA開發的簡單“登陸成功”小項目 IDEA項目結構&#xff1a; 每一部分代碼和相應的解讀&#xff1a; com.itTony文件下有dao&#xff08;實體&#xff09;層&#xff0c;service&#xff08;服務&#xff09;層&#xff0c;編寫的2個類&#xff08;HelloSpring和TestSpring&…

docker容器相關命令1(小記)

docker run 只在第一次運行時使用&#xff0c;將鏡像放到容器中&#xff0c;以后再次啟動這個容器時&#xff0c;只需要使用命令docker start即可。 docker run -it … /bin/bash &#xff1a;表示創建并啟動容器直接進入容器的命令行&#xff0c;命令行中exit就是退出容器&…

運維鍋總詳解CPU

本文從CPU簡介、衡量CPU性能指標、單核及多核CPU工作流程、如何平衡 CPU 性能和防止CPU過載、為什么計算密集型任務要選擇高頻率CPU、超線程技術、CPU歷史演進及摩爾定律等方面對CPU進行詳細分析。希望對您有所幫助&#xff01; 一、CPU簡介 CPU&#xff08;中央處理器&#…

要想貴人相助,首先自己得先成為貴人!

點擊上方△騰陽 關注 轉載請聯系授權 在金庸江湖里&#xff0c;有兩位大俠&#xff0c;一個是蕭峰&#xff0c;一個是郭靖。 郭靖在《射雕英雄傳》里是絕對的主角&#xff0c;在《神雕俠侶》當中也是重要的配角&#xff0c;甚至可以說是第二主角。 談起郭靖&#xff0c;很多…

昇思MindSpore學習入門-評價指標

當訓練任務結束&#xff0c;常常需要評價函數&#xff08;Metrics&#xff09;來評估模型的好壞。不同的訓練任務往往需要不同的Metrics函數。例如&#xff0c;對于二分類問題&#xff0c;常用的評價指標有precision&#xff08;準確率&#xff09;、recall&#xff08;召回率&…

20240706 每日AI必讀資訊

&#x1f680;Meta 發布 AI 重磅炸彈&#xff1a;多標記預測模型現已開放研究 - 新技術采用多標記預測方法&#xff0c;有望提高性能并縮短訓練時間。 - 模型同時預測多個未來單詞&#xff0c;可能改善語言結構和上下文理解。 - multi-token prediction模型是Facebook基于大…

策略為王股票軟件源代碼-----如何修改為自己軟件73------------主界面右下角,大盤指數,時間顯示 ,

IDS_MAINFRAME_SHINDEXTIP "滬:%2.f %+.2f %.2f億" IDS_MAINFRAME_SZINDEXTIP "深:%2.f %+.2f %.2f億" 主界面右下角,大盤指數,時間顯示 , if( TIMER_TIME == nIDEvent ) { CSPTime time = CSPTime::GetCurrentTime(); …

GET方法與POST方法的區別

GET方法與POST方法是HTTP協議中常用的兩種請求方法&#xff0c;主要區別如下&#xff1a; GET方法 1. 數據傳輸位置&#xff1a;GET請求的數據通過URL傳遞&#xff0c;數據被附加在URL的末尾&#xff0c;以鍵值對的形式出現。 2. 數據長度限制&#xff1a;由于URL的長度限制&am…

AI網絡爬蟲001:用kimichat自動批量提取網頁內容

文章目錄 一、準備工作二、輸入內容三、輸出內容一、準備工作 在網頁中按下F12鍵,查看定位網頁元素 二、輸入內容 在kimi中輸入提示詞: 你是一個Python編程專家,要完成一個爬取網頁內容的Python腳本,具體步驟如下:在F盤新建一個Excel文件:提示詞.xlsx打開網頁:https:…

AI實踐與學習7_AI解場景Agent應用預研demo

前言 學習大模型Agent相關知識&#xff0c;使用llama_index實現python版的Agent demo&#xff0c;根據AI解題場景知識密集型任務特點&#xff0c;需要實現一個偏RAG的Agent WorkFlow&#xff0c;輔助AI解題。 使用Java結合Langchain4j支持的RAG流程一些優化點以及自定義圖結構…

Redis基礎教程(九):redis有序集合

&#x1f49d;&#x1f49d;&#x1f49d;首先&#xff0c;歡迎各位來到我的博客&#xff0c;很高興能夠在這里和您見面&#xff01;希望您在這里不僅可以有所收獲&#xff0c;同時也能感受到一份輕松歡樂的氛圍&#xff0c;祝你生活愉快&#xff01; &#x1f49d;&#x1f49…