原创 .net 6 api controller 添加多個/多種請求方法

api項目新建好了之後,由於路由的配置,是無法添加其他請求的,所以需要修改以下controller上面的配置: namespace MyBlog.API.Controllers { [ApiController] //[Ro

原创 .net 6 api 修改URL爲小寫

我們創建的api項目,url是[Route("api/[controller]")],類似這樣子定義的。我們的controller命名是大寫字母開頭的,顯示在url很明顯不是很好看(url不區分大小寫)。轉換方式: builder.Serv

原创 學詩賈淺淺

鍵盤敲一敲, 腦袋燒一燒。 完全沒頭緒, 誰來教一教? 2022.09.02

原创 2021-11-29 - 學習記錄

object.defineproperty vs. proxy

原创 2021-11-17 - 學習記錄

適配器模式 - js: 代理模式 - js 組合模式 - js /* * @Author: zzh * @Date: 2021-11-17 09:43:48 * @LastEditors: zzh * @LastEditTime

原创 2021-11-16 - 學習記錄

設計模式學習:創建型:工廠(工廠方法,抽象工廠),建造者,單例,原型 設計模式:工廠模式 簡單工廠 /* * @Author: zzh * @Date: 2021-10-20 17:07:13 * @LastEditors: zz

原创 2021-11-12 - 學習記錄

簡單過了一遍svg:https://www.runoob.com/svg/svg-examples.html filter練習: <!-- * @Author: zzh * @Description: filter練習 * cs

原创 《圖解Vue3.0》- vueRouter - 第17節 vueRouter 簡介

在現在常用的框架中,其實都是單頁應用,也就是入口都是index.html, 僅此一個html文件而已。可是實際在使用過程中,又是存在不同的頁面,那麼這是如何實現的呢?這就是router的功勞了,React裏面有react-router,vu

原创 2021-10-22 - 學習記錄

一個算法: 刪除排序數組中的重複項 git學習知識點:.gitignore添加忽略文件不生效 一個算法: 刪除排序數組中的重複項 // 給你一個有序數組 nums ,請你 原地 刪除重複出現的元素,使每個元素 只出現一次 ,返回刪除後數

原创 2021.10.21 - 學習記錄

一個算法: 歐幾里得算法,最大公約數 前端學習知識點:很多網站不常用table iframe這兩個元素,知道原因嗎? 證明: 1. 算法: // 求兩個數的最大公約數 public class GreatestCommonDivisor

原创 《圖解HTML練習》- 實現下拉選擇不是隻有select

datalist標籤 定義和用法 <datalist> 標籤定義選項列表。請與 input 元素配合使用該元素,來定義 input 可能的值。 datalist 及其選項不會被顯示出來,它僅僅是合法的輸入值列表。 請使用 input 元素的

原创 《瀏覽器工作原理與實踐》- Chrome架構:僅僅打開一個頁面,爲什麼有多個進程

Chrome打開一個頁面需要啓動多少進程?點擊Chrome瀏覽器右上角的“選項”菜單,選擇“更多工具”,“任務管理器”: 進程與線程的區別 https://blog.csdn.net/ThinkWon/article/details/1

原创 《webpack學習》- 入門使用DevServer

在實際開發中,除了打包我們可能還需要一下功能: 提供HTTP服務而不是使用本地文件預覽 監聽文件變化並自動刷新網頁,做好實時預覽 支持Source Map, 方便調試 webpack原生支持2,3點內容,再結合官方提供的開發工具DevS

原创 JS設計模式 - 面向對象 - 接口0

接口式面向對象最有用的工具之一。GoF在《設計模式》一書中提出的可重用面向對象設計的第一條原則就說到:“針對接口編程而不是實現編程”。 但是JS沒有內置的創建或者實現接口的方法,也沒有內置的方法可以用於判斷一個對象是否實現了與另一個對象相同

原创 《JS設計模式》- 單例模式0

單例模式是結構最簡單地設計模式,在它地核心結構中只包含一個被稱爲單例類地特殊類。 單例模式概述 對於一個軟件系統中地某些類而言,只有一個實例很重要。例如:一個系統只能有一個窗口管理器或文件系統;一個系統只能有一個計時工具或ID生成器。在Wi