原创 安裝dotnet下的診斷工具

1.安裝dotnet下的三個診斷工具 dotnet-counters一個性能監視工具,用於臨時運行狀況監視和初級性能調查, 你可以通過命令查看和存儲,當前程序的運行時信息,它可以收集 CPU,內存,GC,線程,異常 等信息 dotnet-t

原创 nginx設置開機啓動後配置沒生效 | selinux不限制nginx

1 現象 給nginx配置負載均衡後,使用/usr/sbin/nginx啓動nginx的話,負載均衡有效;但是給nginx配置好了開機啓動後,重啓機器,nginx正常啓動,但是負載均衡不生效了。kill了nginx進程,再使用/usr/sb

原创 Mongodb設置密碼

mongodb密碼和傳統數據如mysql等有些區別: mongodb的用戶名和密碼是基於特定數據庫的,而不是基於整個系統的。所有所有數據庫db都需要設置密碼。 先開啓授權驗證: vi /etc/mongod.conf //註釋這兩句 =>

原创 supervisor中的minfds及minprocs參數用途

使用supervisor遇到的一個坑,爲此還撕逼了一下午,先填了再說 先來看看minfds及minprocs這兩個參數在supervisor官方文檔中的說明(官方文檔地址http://www.supervisord.org/configur

原创 解決nginx報錯:nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)

報錯描述: nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied) 通過ansible遠程給主機更換端口並重新啓動nginx服務,出現以上報錯信息(權限被拒

原创 .Net FTP 自動創建目錄/上傳文件

//上傳文件 public static Boolean FtpUpload(string ftpPath,string localFile) { //檢查目錄是否存在,不存在創建 FtpCheckDire

原创 C# 通過服務守護前臺帶有界面的應用程序

如果直接在服務中執行帶有UI的應用將會把應用歸爲後臺應用,無法看到UI的,以下方法可以有效解決看不到UI的問題. private void StartService(string appName) {

原创 Supervisor進程管理&開機自啓

supervisor是一個進程管理工具,用來啓動、停止、重啓和監測進程。我用這個東西主要用來監測爬蟲和Flask運行狀況,當程序掛掉後,supervisor能夠幫我重新拉起進程。 安裝 安裝就比較簡單了,直接用Python的包管理器pip:

原创 Windows10桌面窗口管理器(dwm.exe)佔用內存過高問題解決方法

https://www.intel.cn/content/www/cn/zh/support/articles/000058381/graphics/graphics-for-8th-generation-intel-processors.

原创 C# 導出pdf(瀏覽器不預覽直接下載)

一.接口部分的代碼 [HttpGet] public HttpResponseMessage ExportPdf(string id) { string pdfNam

原创 C# 文件/文件夾壓縮解壓縮

項目上用到的,隨手做個記錄,哈哈。 直接上代碼: 1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.

原创 oralce表空間使用情況查詢

1 SELECT UPPER(F.TABLESPACE_NAME) TABLESPACE_NAME, -- 表空間名, 2 D.TOT_GROOTTE_MB TO

原创 C#複製文件

1 string pLocalFilePath ="";//要複製的文件路徑 2 string pSaveFilePath ="";//指定存儲的路徑 3 if (File.Exists(pLocalFilePath))//必須判斷要

原创 Netty(DotNetty)原理解析

一、背景介紹 DotNetty是微軟的Azure團隊,使用C#實現的Netty的版本發佈。不但使用了C#和.Net平臺的技術特點,並且保留了Netty原來絕大部分的編程接口。讓我們在使用時,完全可以依照Netty官方的教程來學習和使用Dot

原创 .net開發中,C# DateTime.Now 取出的時間含有星期解決辦法

1、開始→運行→輸入regedit,打開註冊表編輯器,找到HKEY_USERS. 2、ctrl+f 查找sShortDate(多查詢幾次,將所有的都查出來). 3、在右邊的窗口中找到sDate項,將其值改爲-;再找到sShortDate項,