原创 在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