新創建的 asp.net mvc web api 專案后直接部署到 IIS 中,然后通過另外域名 Ajax 跨域名呼叫一個POST介面,并且請求頭headers中增加 Content-Type:application/json,根據阮一峰的文章《跨域資源共享 CORS 詳解》可知道這個非簡單請求會先... ......
2022-05-20 moreVS2019如何把專案部署和發布 這里演示:通過IIS檔案publish的方式部署到Windows本地服務器上 第一步(安裝IIS) 1.在自己電腦上搜索Windows功能里的【啟用或關閉Windows功能】 2.配置Internet Information Services 3.然后點擊確認就OK ......
2022-05-07 more之前用.net5.0寫webapi,自動集成swagger,非常方便。asp.net mvc沒有自動集成swagger,但是手動配置swagger也很簡單。 1、nuget參考Swashbuckle庫,安裝完后,App_Start下自動多了一個SwaggerConfig.cs; 2、打開Swagge ......
2022-04-16 more使用背景: 專案中用戶頻繁訪問資料庫會導致程式的卡頓,甚至堵塞。使用快取可以有效的降低用戶訪問資料庫的頻次,有效的減少并發的壓力。保護后端真實的服務器。 對于開發人員需要方便呼叫,所以本文提供了helper類對快取有了封裝。分了三個Cache,SystemCache,RedisCache(默認快取, ......
2022-04-15 more行文目錄 功能效果演示 實作說明 2.1 其他圖片上傳 2.2 核心代碼:其他圖片轉Ico 2.3 轉換后的Ico檔案下載 總結 1. 功能效果演示 倉庫地址:IcoTool 在線演示地址:https://tool.dotnet9.com/ico 演示下檔案上傳、轉換結果: 通過該工具及代碼,能了解 ......
2022-02-25 moreMVC是當前比較流行的WEB程式開發模式之一,ASP.NET MVC是.Net對MVC的一種實作。本文主要以一些簡單的小例子,簡述ASP.NET MVC的簡單應用,僅供學習分享使用,如有不足之處,還請指正。 ......
2021-12-06 moreASP.NET Core生成,校驗jwt的(accessToken)訪問令牌和(refreshToken)重繪令牌示例講解 -懶狗如我,決議都寫到注釋里了,寫的很詳細,不懂的地方翻翻檔案 微軟檔案 using System; using System.Collections.Generic; usi ......
2021-08-31 more從13年左右因為服務的客服,而解除了 Umbraco V4,但是當時是感覺很傻很難用,主要是xlts語法和丑陋的管理界面。 但是大約從15年左右,開始嘗試了 V7之后,則無可救藥的喜歡上了這款CMS,幾乎對至少50+以上的客戶使用該平臺開發客戶的系統。 幾乎所有類似的 CMS 系統,首要面對的是概念 ......
2021-07-09 more今天在作業中碰到了一個很奇怪的問題。 當在更新一個表A中的記錄的時候,會發現,在跟該A表多對多關系的外鍵表B中,會被增加幾條記錄。 而原本我希望的是,只在這A表和B表的多對多關系表AB中,增加對應的記錄,而不是在物體表B中增加記錄(物體表中原本就有該記錄,又增加了重復的記錄)。 幾經測驗,終于解決了 ......
2021-06-09 more在2019年我就通過vs code開發過多個前后端分離的vue專案。之前一直沒總結把開發歷程記錄下來。最近從零開始重新折騰一遍,也遇到不少坑,記錄一下。 一、VS Code 安裝及配置 vscode的安裝就太簡單了,略過。安裝好后,配置一下中文,輸入chinese,選第一個簡體如圖 二、Node,N ......
2021-04-01 more選擇資料庫 SQLite SQLite 是一個軟體庫,實作了自給自足的、無服務器的、零配置的、事務性的 SQL 資料庫引擎。SQLite 是在世界上最廣泛部署的 SQL 資料庫引擎。 SQL Server Compact Microsoft SQL Server Compact 4.0 是適合于嵌入 ......
2021-02-27 more馬上過牛年了,先祝大家新年好,身體好,心情好!!! 年前最后寫一篇之前專案開發的一個功能,自己根據系統業務,想到的一個解決辦法,效率還是不錯的,廢話不多說,開整!!! 需求:企業填報自己的企業資訊到系統中,最后需要將資料以給定word模板形式匯出,功能簡單,就是要開發快,趕及 分析:主要費時間的作業 ......
2021-02-11 more框架需求 前后端分離 基于Restful標準 第三方后臺框架 盡可能減少代碼量 降低編程門檻 框架優勢 增加了內核資料庫,專門保存SQL陳述句,可利用工具做增刪改查功能 利用一些收費控制元件,達到更強大的功能 減少代碼量,多用共用模塊 框架內容 包含快速開發工具(Web前端編輯功能 + Winform編輯 ......
2021-02-09 more搭建開發環境 Visual Studio 2019官網地址:https://visualstudio.microsoft.com/zh-hans/vs/ 安裝版本:Profrssional 2019 省略安裝步驟了,如有需要,聯系博主,留言也可以,我會另外做個教程 開始創建專案 創建專案 ASP.N ......
2021-02-08 more框架需求 改進MVC框架 前后端分離 第三方UI框架 盡可能減少代碼量 降低編程門檻 框架優勢 開放編輯功能,減少寫代碼作業 利用一些收費控制元件,達到更高目標 減少代碼量,多用共用模塊 利用好MVC架構的優勢 框架內容 包含快速開發工具(Web版本 + Winform版本) 制定代碼模板 跨平臺兼容( ......
2021-02-08 more最近一個國外的電商專案,需要對接支付功能,國內的支付一般使用微信支付、支付寶、銀聯等等,但國際上一般使用Paypal、Skrill、BrainTree、Stripe等,經過內部綜合考量所以最后選擇使用 Stripe支付。 Stripe的對接相對還是比較簡單的,只是相關的檔案是英文的,且國內和國外的思 ......
2020-12-15 morePolly是一個.NET彈性和瞬態故障處理庫,允許開發人員以流暢和執行緒安全的方式表達諸如重試,斷路器,超時,隔離頭和回退之類的策略。 Polly面向.NET Standard 1.1(覆寫范圍:.NET Core 1.0,Mono,Xamarin,UWP,WP8.1 +)和.NET Standard ......
2020-10-19 moreArea 區域的作用 在生活中同樣也有區域的概念,如大型的酒店會將廚師根據不同的菜系開設專門獨立的檔口烹飪自己擅長的菜系。同理在MVC網站開發中我們也可以通過區域來獨立劃分不同的模塊。如某些網站分前臺(面向用戶)和后臺(面向管理員),此情況就可以使用區域進行劃分獨立。還例如可以將大型專案中包含訂單、 ......
2020-09-28 moreprotected String RouteController { get { return GetRouteData("controller"); } } protected String RouteAction { get { return GetRouteData("action"); } ......
2020-09-15 more解決方案 1、在Model的相關屬性上設定 [DisplayFormat(ConvertEmptyStringToNull = false)] [DisplayFormat(ConvertEmptyStringToNull = false)] public string id{ get; set; ......
2020-09-15 more《ASP.NET MVC 4 實戰》 [作者] (美) Jeffrey Palermo (美) Jimmy Bogard (美) Eric Hexter (美) Matthew Hinze (英) Jeremy Skinner[譯者] (中) 徐燕萍 李萍 林逸[出版] 人民郵電出版社[版次] 20 ......
2020-09-10 more問題描述:jQuery回呼函式高版本3.3.1不兼容問題 jQuery-3.3.1不能執行回呼函式,使用jQuery-1.7.1可以 Ajax.BeginForm方法及引數。真的是不兼容嗎?會不會是其他原因?這個好坑,調了好久 使用jQuery-3.3.1登錄成功后指向路由為/Login/UserL ......
2020-09-10 more《ASP.NET MVC 5 高級編程》 [作者] (美) Jon Galloway (美) Brad Wilson (美) K. Scott Allen (美) David Matson[譯者] (中) 孫遠帥[出版] 清華大學出版社[版次] 2015年02月 第1版[印次] 2015年02月 第 ......
2020-09-10 more《ASP.NET MVC 5 網站開發之美》 [作者] (臺) demo (臺) 小朱 (臺) 陳傳興 (臺) 王育民 (臺) 陳仕杰[出版] 清華大學出版社[版次] 2015年09月 第1版[印次] 2017年03月 第2次 印刷[定價] 128.00元 【第01章】 (P004) 目前網頁前端技 ......
2020-09-10 more本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......
uj5u.com 2020-09-09 22:07:49 more最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......
uj5u.com 2020-09-09 22:08:02 moreMagicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......
uj5u.com 2020-09-09 22:08:05 more如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......
uj5u.com 2020-09-09 22:08:50 more今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......
uj5u.com 2020-09-09 22:10:00 more帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......
uj5u.com 2020-09-09 22:11:13 more微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......
uj5u.com 2020-09-09 22:15:18 more帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......
uj5u.com 2020-09-09 22:15:23 more一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......
uj5u.com 2020-09-09 22:15:48 moreTLDR: 視頻分割一直是重標注的一個task,這篇CVPR 2023文章研究了完全不需要標注的視頻物體分割。僅使用ResNet,RCF模型在DAVIS16/STv2/FBMS59上提升了7/9/5%。文章里還提出了不需要標注的調參方法。代碼已公開可用。 Paper title: Bootstrap ......
uj5u.com 2023-07-13 08:55:13 moreChatGPT 是一種強大的自然語言處理模型。在作業中,我們可以借助其卓越的自然語言生成能力,快速檢索代碼資訊,使程式員們能更加專注于業務邏輯的實作和優化。然而,由于它的知識庫僅覆寫至 2021 年 9 月前的資訊,一些新的技術檔案無法被查詢到,例如我們公司前端經常使用的開源框架 TDesign。本... ......
uj5u.com 2023-07-13 08:54:46 moreChatGPT 是一種強大的自然語言處理模型。在作業中,我們可以借助其卓越的自然語言生成能力,快速檢索代碼資訊,使程式員們能更加專注于業務邏輯的實作和優化。然而,由于它的知識庫僅覆寫至 2021 年 9 月前的資訊,一些新的技術檔案無法被查詢到,例如我們公司前端經常使用的開源框架 TDesign。本... ......
uj5u.com 2023-07-13 08:48:40 more學習數字信號處理演算法時整理的學習筆記。本篇介紹 VSB 殘留邊帶調幅信號的調制與解調,內附全套 MATLAB 代碼。 ......
uj5u.com 2023-07-13 08:46:20 more一、簡介: Eureka是由Netflix公司開源的一款提供服務注冊和發現的產品。因此,在添加依賴時,會有NetFlix。 該組件管理各種的服務功能:注冊、 發現、熔斷、負載、降級等。 Eureka采用的是基于C/S的設計架構。 Eureka由兩部分組成(Server/Client):Eureka服 ......
uj5u.com 2023-07-13 08:46:06 more# Python中實作定時任務 在專案中,我們可能遇到有定時任務的需求。 - 其一:每隔一個時間段就執行任務。 比如:壓測中每隔45分鐘調整溫箱的溫度。 - 其二:定時執行任務。 例如每天早上 8 點定時推送早報。 今天,我跟大家分享下 Python 定時任務的實作方法。 ## 固定時間間隔執行任務 ......
uj5u.com 2023-07-13 08:45:57 more# Python中實作定時任務 在專案中,我們可能遇到有定時任務的需求。 - 其一:每隔一個時間段就執行任務。 比如:壓測中每隔45分鐘調整溫箱的溫度。 - 其二:定時執行任務。 例如每天早上 8 點定時推送早報。 今天,我跟大家分享下 Python 定時任務的實作方法。 ## 固定時間間隔執行任務 ......
uj5u.com 2023-07-13 08:45:20 more一、簡介: Eureka是由Netflix公司開源的一款提供服務注冊和發現的產品。因此,在添加依賴時,會有NetFlix。 該組件管理各種的服務功能:注冊、 發現、熔斷、負載、降級等。 Eureka采用的是基于C/S的設計架構。 Eureka由兩部分組成(Server/Client):Eureka服 ......
uj5u.com 2023-07-13 08:39:42 more<a href="https://www.cnblogs.com/pandefu/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/1630815/20190315181946.png" alt="" /><...
uj5u.com 2023-07-13 08:37:03 more## 引言 在C#中,讓執行緒同步有兩種方式: - 鎖(lock、Monitor) - 信號量(EventWaitHandle、Semaphore、Mutex) 執行緒鎖的原理,就是鎖住一個資源,使得應用程式在此刻只有一個執行緒訪問該資源。通俗地講,就是讓多執行緒變成單執行緒。在C#中,可以將被鎖定的資源理解 ......
uj5u.com 2023-07-13 08:36:31 more