原创 在Java和C#中計算SHA-1哈希

Java版本: public void testHash() { String password = "Test"; byte[] key = password.getBytes(); MessageDigest md = MessageD

原创 SHA1簽名算法,JAVA和C#

java: 1 public static void main(String[] args) throws NoSuchAlgorithmException { 2 String token = "31a4a1aa-cffc-

原创 .net5讀取xml文件

xml 文件 <?xml version="1.0" encoding="utf-8" ?><root><name value="aaaaaaa"/><price value="50"/></root> //讀配置 string uri

原创 部署linux 踩坑 出現rpm: command not found

出現rpm: command not found   解決方法:sudo apt-get install alien   https://docs.microsoft.com/en-us/dotnet/core/install/linu

原创 下載文件,204問題

204 No Content   下載的文件沒有用戶訪問權限,需要加EveryOne

原创 debug和release的web.config分開配置

debug下的     release下的     .csproj文件增加 <Target Name="BeforeBuild"> <TransformXml Source="Web.config" Transform="Web.

原创 數據庫的索引查找

declare @name varchar(50);declare @ALTER varchar(50);SET @ALTER = ' ALTER TABLE ';declare @CONSTRAINT varchar(50);SET @C

原创 sql 查詢出符合條件的表增加字段

--ImplusDb數據庫 use [ImplusDb]go declare @name varchar(50);declare @STMT nvarchar(max)         -- SQL to executedeclare cu

原创 linq 兩個list交集差集處理

1 public object QuitChat(string groupId, string receiveMark) 2 { 3 try 4 { 5

原创 rabbitMQ的部署安裝

1.下載進行安裝; 2.下載進行安裝; 3.運行 4. 5. 這樣就成功了。  

原创 rabbitMQ的使用

  1.1 Hello World 爲了展示RabbitMQ的基本使用,我們發送一個HelloWorld消息,然後接收並處理。 首先創建一個控制檯程序,用來將消息發送到RabbitMQ的消息隊列中,代碼如下: static void M

原创 sql 遊標循環

declare @id int,@value nvarchar(100); begin declare c_test_main cursor fast_forward for select hps_hpId,hps_time

原创 SQL SERVER 提供了一些時間函數:

取當前時間: select getdate()    取前一個月的時間: SELECT DATEADD(MONTH,-1,GETDATE()) 月份減一個月    取年份: SELECT YEAR( DATEADD(MON

原创 C#執行異步操作的幾種方式

//線程異步按鈕 private void ThreadButton_Click(object sender, RoutedEventArgs e) { new Thread(o => { var time = TestTask(

原创 spring boot swagger ui使用 nginx 部署後無法使用問題

location /wxapi { proxy_pass http://flower-wx-api; ## 指定HOST proxy_set_header Host