原创 .NET 8 使用官方OpenXml SDK,替換Word中的文字和圖片

安裝好DocumentFormat.OpenXml後,準備好一個docx文件 using DocumentFormat.OpenXml.Drawing.Wordprocessing; using DocumentFormat.Open

原创 C#單例(再來一次)

一、懶加載 public sealed class SingletonDemo { private SingletonDemo() { } private static readonly Lazy<Sing

原创 使用iTextSharp壓縮PDF的大小

將PDF中含有的圖片壓縮大小並轉成灰度圖,讓PDF文件大幅下降 nuget 安裝 iTextSharp using iTextSharp.text.pdf; using System; using System.Collections.

原创 白嫖Cloudflare實現內網穿透

1、Cloudflare賬號,註冊地址:https://www.cloudflare.com 2、下載 Cloudflare可執行文件 下載地址:https://github.com/cloudflare/cloudflared/rele

原创 如何代理公司內網的數據庫,使其在居家辦公的時候順利進行開發

我的辦公電腦由於存儲空間太小,不能順利安裝開發數據庫,於是便使用公司內網的測試數據庫作爲我的開發數據庫。可是有些某些原因需要居家辦公的時候,如果不能通過公網IP訪問數據庫,開發過程會便得極爲不利,以下紀錄我如何通過openResty反向代

原创 SQLServer 通過導入數據的形式遠程複製數據庫(V2.0)

功能一、遠程將數據庫A -> 備份到另一個服務器中;功能二、對於長期執行的數據庫會產生很大的日誌,這樣可以清理一些空間; 步驟: 0:開啓遠程功能 1:從源數據庫中生成sql腳本 2:新建一個目標數據庫,執行源數據庫sql腳本來創建結構

原创 線上深坑系列之二 Classic Asp 遇到 007~ASP 0104~不允許操作錯誤

Classic Asp 遇到 007~ASP 0104~不允許操作錯誤 出現此類錯誤應是iis對asp發送post請求參數過大(包含上傳文件、提交表單等)導致的錯誤 解決方案:

原创 記線上一次深坑

請求參數中含有‘%’並且對其執行HttpUtility.UrlEncode,那麼在向nginx發送Post請求後,響應的數據永遠爲空,代碼如下: string originMsg = "抗PD-L1抗體檢測試劑(免疫組織化學法)在非小細

原创 Sever-Sent Events使用(C# + Js)

作用:避免客戶端使用輪詢的方式不停的請求服務端數據 特別注意:服務端傳輸的數據,必須包含【data:】這五個字符,否則在客戶端中是收不到message值的 使用如下 服務端代碼: Response.ContentType = "text

原创 SQLServer LEFT JOIN 表中的第一條

SELECT fra.FundsRequestAnswerID , utt.UserTaskID, fra.CreatedBy FROM FundsRequestAnswers fra LEFT JOIN Workf

原创 SQLServer 行轉列

DECLARE @cmd NVARCHAR(MAX); DECLARE @names NVARCHAR(MAX); SET @names = STUFF(( SELECT ',' + Name F

原创 SQLServer中將XML值轉成表格內容

原始XML值 <usertasks> <usertask usertaskid="165204" userid="103536" username="丁**" suggection="本研究是根據《藥品不良反應報告和監測管理辦法》要求開展

原创 SQL關於子集中有NULL的問題解析

問題描述: 在項目中,倫理修正案的發起需要檢測子集中是否包含已存在的項目編號,如果包含則不能發起。 但是,由於子集中含有NULL值,即使子集中未包含項目編號,依然不能正確發起。 驗證: -- 當 ‘SET ANSI_NULLS ON’

原创 SQLServer 表值函數

-- ============================================= -- Author: xxzz -- Create date: 二〇二一年二月二十三日 -- Description: 表值函數的使用 --

原创 SQLServer 通過導入數據的形式複製數據庫

1:從源數據庫中生成sql腳本 2:新建一個目標數據庫,執行源數據庫sql腳本來創建結構一樣的數據庫 3:執行sql語句輸出導入數據sql語句 4:在目標數據庫中執行導入數據sql語句 在源數據庫執行 CREATE FUNCTION