原创 windows環境下pip安裝lxml失敗

解決辦法:1、安裝wheel,cmd中執行pip install wheel 2、http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml點擊打開鏈接,下載一個版本的lxml 3、在下載好的文件

原创 RabbitMq傳輸文件流/文件流的序列化與反序列化

因爲需求,要通過rabbitmq進行郵件的發送,郵件中可能會包含有附件,所以就涉及到文件轉爲流進行傳輸,在傳輸過程中會將要傳輸的數據進行序列化,但是直接將流文件使用Newtonsoft.json進行序列化會出現錯誤 Error gett

原创 copy ...dll... 已退出,代碼爲1

在項目編譯的時候會報出這種錯誤,是因爲在項目的屬性中-生成事件 有後期生成事件命令行,如下圖,   主要是爲了在項目編譯的時候將本目錄下的一個dll copy到項目的另外一個輸出目錄,但是出現了這種錯誤 ,網上的解決方案都是要把這個命

原创 SQL批量修改某一個字段的值

sql中有時候會遇到批量將某一個字段包含的某個值修改替換爲另外一個值,如將description字段中包含“景點”的字段替換爲“景區” update 表名 set Description = replace(Description ,

原创 VS2015無法啓動IIS web服務器

將根目錄下的.vs文件夾刪除 ,從新生成解決方案,運行,OK。

原创 錯誤:”未能加載文件或程序集“System.Web.Mvc, Version=5.2.3.0” 解決方法

在程序發佈的時候會遇到這個問題,也不僅僅限於這個程序集,也可能是其他的一些程序集,如:System.Web.Optimization 、System.Web.Helpers 等其他的一些錯誤,有的說將引用設置允許複製到本地,我查看了一下都

原创 局域網內,ping IP可以ping的通,ping主機名ping不通解決辦法

由於項目需要,需要通過主機名訪問局域網內的一臺電腦,但是測試發現可以ping通該臺電腦的IP,但是ping主機名是ping不通的,翻了一些資料,有說什麼DNS設置和WINS設置的,不過我對這些也不太懂,後來終於找到一個解決辦法。 那就是修

原创 C#返回數據字段後面出現k__BackingField

如圖所示 查看實體中 將[Serializable]屬性刪掉,改成[DataContract],然後給每個字段加上[DataMember]屬性,如圖 從新執行,查看返回數據: 以上 點贊 收藏 分享

原创 .Net配置Swagger包含中文註釋與Header參數傳遞

使用swagger輸出在線api文檔非常方便,配置也非常的簡單,但是有可能會遇到一些小問題,這裏我就把自己遇到的一些小問題記錄一下。 1、中文註釋 2、如果是分層架構,顯示實體類的註釋 3、如果接口有token認證,需要在swagger中

原创 Hangfire 分佈式後端作業調度框架服務

這是一款開源的作業調度框架 github地址 https://github.com/HangfireIO/Hangfire 官網 https://www.hangfire.io/ 中文文檔 https://www.bookstack.cn

原创 含有function的JSON對象轉換字符串與反轉

因爲項目需要,需要將easyui中的datagrid列動態排序,所以需要將默認的一些配置存入數據庫中,如下的格式: [ { field: 'FID', title: 'id', hidden: 'true', widt

原创 距現在多久之前時間的js插件timeago.js的使用方法

首先引用timeago.js,使用方法與實現效果如下: var timeagoInstance = timeago();// 實例 timeagoInstance.format(applyTime, 'zh_CN');

原创 .NetCore類庫中訪問appsettings.json文件

首先在要使用appseting的類庫中使用nuget安裝包:Microsoft.Extensions.Configuration.Json 幫助類如下: public static class ConfigHelper {

原创 修改原生checkbox的樣式

 原有樣式如圖 修改後的樣式如下: 以下代碼,不成功我把吊砍下來  input[type=checkbox] { margin-right: 5px; cursor: pointer; font-size: 14px;

原创 MVC自定義路由地址

public class LoginController : Controller { public ActionResult Index() { r