原创 netcore webapi接口同時支持多種編碼請求方式

功能:netcore webapi接口支持GET和POST請求,同時支持application/x-www-form-urlencoded和application/json兩種請求方式。 背景:在以前.NET Framework寫MVC5的

原创 編譯器錯誤消息: CS0234: 命名空間“System.Web”中不存在類型或命名空間名稱“Helpers”(是否缺少程序集引用?)

在IIS中部署了mvc程序站點,然後在其下添加了asp.net一般網站應用程序作爲虛擬目錄,但是出現了錯誤: 編譯器錯誤消息: CS0234: 命名空間“System.Web”中不存在類型或命名空間名稱“Helpers”(是否缺少程序集引用

原创 從客戶端中檢測到有潛在危險值的解決辦法

問題描述: 針對"http://...?name=&age=”這樣的請求,使用Request.Form和Request.QueryString方法接收數據,會出現:從客戶端(....)中檢測到有潛在危險值...的錯誤提示。 問題原因: 由於

原创 兩臺機器之間調試c#程序

兩臺機器之間調試c#程序 環境:有兩臺機器A和B(A和B在同一個局域網),其中A臺機器上有程序,現在需要在機器B上訪問A上從程序並在A上調試。  1.將本地程序部署到IIS上,注意:目錄需要爲當前程序的目錄;假設提供的接口爲: http:/

原创 asp.net環境下web api接口接收參數方法

asp.net環境下web api接口接收參數方法 public static string GetRequestString(string name, string defaultValue) { string

原创 IIS下Advanced Logging(高級日誌)的安裝以及X-Forwarded-For的配置

下載地址:https://www.microsoft.com/en-gb/download/details.aspx?id=7211 1.啓動IIS管理器,然後點擊左側的服務器名稱,(注意:不要點擊網站下的站點或虛擬目錄,否則找不到下面的”

原创 ASP.NET環境下XMLHttpRequest中responseText()方法返回值爲空問題討論

ASP.NET環境下XMLHttpRequest中responseText()方法返回值爲空問題討論 一、問題產生環境:用JavaScript的XMLHttpRequest發送GET請求,請求的數據來自asp.net接口,數據格式爲stri

原创 Elasticsearch nest實現類似Contains和Like功能

前言:近期在研究elasticsearch,開發語言c#,一個“簡單”的功能研究了一天,好費神(可能第一次使用es的原因)。這個功能就是:c#語言中String的Contains功能。   例如:文本內容是:4G時代,網絡標準有FDD、TD

原创 記一次windows服務無法安裝問題

windows服務開發完成以後,開始安裝,提示服務已停止,即無法安裝,查看事件查看器,有如下報錯: 應用程序: xxx.exeFramework 版本: v4.0.30319說明: 由於未經處理的異常,進程終止。異常信息: System.C

原创 U盤啓動安裝CentOS 7和遇到錯誤-dracut initqueue timeout

準備好centos 7安裝包,我這裏下載的是“CentOS-7-x86_64-Minimal-1708.iso” 一、製作U盤啓動 1.下載UltraISO工具,並安裝好; 2.點擊“文件”,打開centos 7安裝包; 3.點擊“啓動”-

原创 Ext.NET 4.1 系統框架的搭建(後臺) 附源碼

Ext.NET 4.1 系統框架的搭建(後臺) 附源碼 代碼運行環境:.net 4.5  VS2013 (代碼可直接編譯運行) 預覽圖: 分析圖: 上面系統的構建包括三塊區域:North、West和Center: North負責顯示系統

原创 c#實現redis哈希槽CRC16方法

這裏下載的是redis3.0.6的redis源代碼,裏面對crc16方法是這樣寫的: static const uint16_t crc16tab[256]= { 0x0000,0x1021,0x2042,0x3063,0x408

原创 安裝問題-安裝Python3.6後文件夾Scripts爲空

解決方法:輸入命令:python -m ensurepip  

原创 Redis大幅性能提升之Batch批量讀寫

Redis大幅性能提升之Batch批量讀寫 提示:本文針對的是StackExchange.Redis   一、問題呈現   前段時間在開發的時候,遇到了redis批量讀的問題,由於在StackExchange.Redis裏面我確實沒有找到P

原创 本地計算機上的XXX服務啓動後停止,某些服務在未由其它服務或程序使用時將自動停止

問題描述: 在啓動服務時,遇到如下問題: 解決方法: 在事件查看器中查找錯誤日誌,根據日誌給出的具體原因就可以解決了。