原创 利用Redis實現用戶校驗功能

傳統實現方式: 一般單臺服務器下用戶登陸後直接在服務器保存用戶的session信息。然後前端請求後臺的時候攜帶用戶的cookie信息過來,服務器通過JESSIONID參數查找session信息。如果可以查找到session信息,說明用戶是

原创 【Docker】mysql使用mysqldump定時備份數據庫

轉自:https://www.jianshu.com/p/be1e581acb8e   1、crontab 是用來讓使用者在固定時間或固定間隔執行程序之用 手動啓動crontab服務: service crond start cron

原创 【.Net Core】EntityFramework Core 全局過濾(HasQueryFilter)

前言 EntityFramework Core每一次版本的迭代和更新都會帶給我們驚喜,每次都會盡量滿足大部分使用者的需求。在EF Core 2.0版本中出現了全局過濾新特性即HasQueryFilter,它出現的意義在哪裏?能夠解決什麼問

原创 【mysql】定時刪除數據

刪除三天前的數據的sql DELETE FROM table WHERE created_on < DATE_SUB(CURDATE(),INTERVAL 3 DAY); CURDATE() 返回當前日期 CURNOW() 返回當

原创 【.Net Core】AspNetCoreRateLimit 限流中間件學習

AspNetCoreRateLimit介紹: AspNetCoreRateLimit是ASP.NET核心速率限制框架,能夠對WebApi,Mvc中控制限流,AspNetCoreRateLimit包包含IpRateLimit中間件和Cli

原创 【Windows】批處理 (cmd/bat) 常用命令小結

前言 批處理文件(batch file)包含一系列 DOS 命令,通常用於自動執行重複性任務。用戶只需雙擊批處理文件便可執行任務,而無需重複輸入相同指令。編寫批處理文件非常簡單,但難點在於確保一切按順序執行。編寫嚴謹的批處理文件可以極大程

原创 【API】調用微軟語音服務

自定義語音合成 可 參考:https://mp.weixin.qq.com/s/THFmz4uNpb0lNYWshaZ2qQ 合成微軟語音曉曉 可 參考:https://www.cnblogs.com/viter/p/10685402.h

原创 【Docker】redis安裝 並配置遠程連接

獲取 redis 鏡像 docker search redis docker pull redis:latest docker images 創建容器 創建宿主機 redis 容器的數據和配置文件目錄 # 這裏我們在 /home

原创 【EF Core】如何輸出日誌到Visual Studio的輸出窗口

我們在使用EF Core的時候,很多時候需要在Visual Studio的輸出窗口中知道EF Core在後臺生成的SQL語句是什麼,這個需求可以通過自定義EF Core的ILoggerFactory和ILogger類來實現: 首先定義一個

原创 【.Net Core】樹莓派通過Signalr上傳傳感器數據

樹莓派4B 採集傳感器的溫溼度 通過.Net Core 3.1的控制檯程序將數據上傳到服務器端,程序部署在docker中 客戶端代碼: using Iot.Device.DHTxx; using Microsoft.AspNetCore

原创 【.Net】數據庫的Connection Timeout和Command Timeout 超時

每次對數據庫連接時,我們有時候會碰到連接超時或者命令超時,這兩個超時是不一樣的。以ADO.NET爲例,當客戶端和服務器端連接時,碰到的超時情況主要有下面幾種: 當從連接池獲取一個連接時,碰到超時。 當建立一個全新連接(而不是從連接池獲取)

原创 [.Net Core ]使用NLog記錄日誌到文件和數據庫

NLog 記錄日誌是微軟官方推薦使用。 接下來,通過配置日誌記錄到文件和Sql Server數據庫。 第一步:首先添加包NLog.Config (可通過微軟添加包命令Install-Package 包名進行添加,也可以通過管理NuGet程

原创 【EF Core 2.0】Transaction事務會對DbContext底層創建和關閉數據庫連接的行爲有所影響

數據庫 我們先在SQL Server數據庫中建立一個Book表: CREATE TABLE [dbo].[Book]( [ID] [int] IDENTITY(1,1) NOT NULL, [BookName] [nva

原创 【frp】內網穿透相關配置

frp下載:https://github.com/fatedier/frp/releases 服務器端配置: [common] bind_port = 17000 vhost_http_port = 8080 #vhost_https_

原创 [angular]調用API使用Cookie

在用angular2調用後臺接口的時候,遇到了兩個問題1、請求頭沒有cookies;2、對兩次請求,node後端都開了一個新的線程。對於這兩個問題,其實我認爲解決了請求頭cookie的問題,後面的問題自然解決。對於cookie有什麼作用,