發表文章

.NET Core與Vue3登入者和角色授權管理功能模組(用js版本,cors+Identity+Jwt)_中文內容亂碼異常排除_增加導覽列_註冊與登入

圖片
接續之前 .NET Core與Vue3登入者和角色授權管理功能模組(用js版本,cors+Identity+Jwt)_如何將vue專案加至方案中   刪除預設的vue介面程式檔案 調整App.vue的部分 1 2 3 4 5 6 7 <script setup > import Home from './components/Home.vue' </script> <template> <Home /> </template> 預設導入Home元件 修改main.js main.css取消引入,此自訂樣式目前我們不需使用到。 會發現中文內容運行起來出現亂碼異常 可將App.vue 跟 Home.vue (未來你各個元件都做此作業) 選編碼另存 將預設Big5改為UTF8 重新運行起來即可正常 在./src/components目錄下增加 NavBar.vue 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <template> <nav class= "navbar navbar-expand-lg bg-body-tertiary" > <div class= "container-fluid ms-3 me-3" > <router -link class= "navbar-brand" to= "/" > 管理系統 < /router-link> <button class= "navbar-toggler" type= "button" data-bs-toggle= "collapse" data-bs-target= "#navbarNavDropdown" aria-controls= ...

DNS從理論觀念到具體實踐溫故(軟體層面)

圖片
  https://digitalvarys.com/how-dns-works/ DNS(Domain Name System,網域名稱系統)作為可以將域名和IP位址相互對映的一個分布式資料庫,能使人更方便存取網際網路,而不用去記住冗長且難記憶IP地址數字串。 (備註:「網域」也就是網域名稱Domain Name的簡稱,和網址不太一樣,一個網址只會有一個網頁,而一個網域底下則包含很多的網址。) DNS分為 正反向解析 所謂正向解析就是將domain name轉換成IP Address 而反向解析也就是將IP Address 轉換成domain name Domain Name有區分不同部分,域名主要是由子網域(Sub Domain)、主(次級)網域(SLD,Second Level Domain)和頂級網域 (TLD,Top Level Domain)組成 其中次級網域+頂級網域形成所謂的「Domain 根(主)網域」,也就是Root Domain 因此有在GoDaddy貨Bluehost等虛擬主機購買域名時候,就很像是「google.com」整個組成一個網域名稱,通常這兩個part可自行於申請域名時候自己命名,也會影響SEO及辨識度好壞。 域名就很像店家招牌,每組域名都必須獨一無二,不可存有相同網站使用同一個主網域。 此外域名是具有效期限的,到期後若要再用則必須付費續申請。 當然也有免費域名但 https://digitalvarys.com/how-dns-works/ https://www.net-chinese.com.tw/nc/index.php/MenuLink/Index/AboutDomainName 頂級網域(Top-Level Domain, TLD) https://www.flickr.com/photos/bloggingbookshelf/ 1.通用頂級域名(Generic Top-Level Domains,gTLDs): .com(商業用途) .org(非營利組織) .net(網路基礎設施) .edu(教育機構) .gov(政府機構) .mil(軍事機構) 2.國家頂級域名(Country Code Top-Level Domains,ccTLDs): .cn(中國) .us(美國) .jp(日本) .uk(英國) .d...