原创 C# .Net Core MVC/WebAPI跨域配置

來源:https://blog.csdn.net/q646926099/article/details/82345620 1,MVC跨域 這裏用的是2.1版本,所以不用再添加什麼引用,在StartUp.cs裏面添加services.A

原创 vs2017中 如何使用npm命令

如圖,工具-nugut包管理器-程序包管理器控制檯,就是了

原创 微信小程序設置video默認全屏

測試安卓榮耀8是可以的,不知道其他行不行,如果有不行的就留個言,謝謝 <video id="myvideo" bindplay='playVideo' autoplay='true' src="{{path}}" bindfull

原创 C# 利用正則表達式獲取文本中的https網址並替換新的對應的值,微信小程序播放騰訊視頻

後臺用KindEditor傳了好幾個視頻地址,需要在微信小程序播放,覆文本框寫的內容是保存在數據庫的一個字段的,就像下面這樣,像這小程序播放,需要解析除真正的視頻地址,所有需要獲取裏面的兩個視頻地址,再解析,再替換到文本里面給小程序

原创 C# MVC數據自動驗證ValidateModel,排除過濾某些不要驗證的屬性的驗證的方法

MVC中自帶的數據驗證,參數傳過來的屬性,必定會被驗證,如果不是可空類型,沒值就不會通過驗證,例如前段傳了某個int參數,卻沒有傳值,你在後端調試的時候發現是會有默認值0的,然而依然會不通過驗證,這時需要排除這個屬性的驗證,或者傳過來

原创 使用git將項目上傳,下載,更新,提交到github

先說下使用場景,本人用於公司電腦和個人電腦之間個人代碼的同步,第一次上傳是在公司電腦 一,上傳項目到|github 1,https://github.com/註冊賬號 2,創建一個倉儲,記住倉儲url,後面要用 3,電腦安裝git,

原创 C# AutoFac ioc在MVC中的簡單使用

網上查看了很多文章,照着複製的代碼,始終不對,後面發現有些是缺少引用,有些缺失代碼,我這裏也是照搬被人的代碼做了一些改動,先上項目結構圖: 新建WEB MVC項目,我使用的VS是2017版 1,添加引用,使用nugut添加兩個引用:

原创 html打開手機相機和相冊,上傳圖片

手機端Html頁面實現上傳頭像功能,之前一直百度js的代碼,其實用不着,input標籤,type=file就可以了,效果如圖,點擊頭像上傳更換頭像,當然直接用input樣式比較麻煩,(反正我覺得麻煩,對css不是很精通),然後我就通過

原创 SQL把A表的某列插入到B表的某列 根據關聯ID

update 表B set base_price=a.base_price from 表A a inner join 表B b on a.id=b.goods_id

原创 本機電腦的所有IIS站點無法訪問

昨天遇見了這件奇葩的事,因爲站點都是設置的ip地址加端口號的,突然發現全部不能訪問,以爲是IIS有問題 各種重啓,還是一樣,後面用Localhost發現IIS是正常的,就想着新建一個站點試試,結果發現我的IP跟以前的不一樣,原因就在

原创 微信支付 body設置只能爲test,其餘都報錯

被這個坑了很久,只能是test,其餘中午,英文都報簽名錯誤,簽名加密方式用的HMAC-SHA256,網上有人說把body字符設置爲UTF-8,原因是對的,不過官方的最新代碼裏面,md5模式默認是UTF-8,我改成MD5依然不對,可能是

原创 C#webapi接口返回圖片內存流,頁面用ajax獲取給img

經過多方搜索,圖片可以用base64這種方式顯示(如下代碼),所以可以在api接口中把內存流轉換base64的字符串 document.getElementById('img').setAttribute( 'src', 'data:

原创 SQL server插入時返回自增id

SQL2005獲得新增行的自動增長列的語句如下: insert into TestTable (CreatedDate) output inserted.id values (getdate()) output 是sq

原创 微信小程序的提示框 showToast 去掉勾,設置icon爲null沒有效果

設置icon爲null這個功能是在1.9之後的版本才支持的,所以需要修改版本號,project.config.json這裏文件裏面,在根目錄下

原创 js對象循環引用,Converting circular structure to JSON錯誤

循環引用,就是把自己賦值給了自己的一個屬性 var a={}; a.b=a; 這種就是循環引用,還有很多其他情況, 我的情況是處理訂單數據是遇到的,因爲對方返回的數據,是一個產品生成了一條數據,如果一個訂單有多高商品的話,就需要合併訂