原创 Git版本管理配置說明 - Visual Studio

一、 Git服務端配置 在源代碼管理服務器新建文件夾,並配置共享訪問權限Everyone(讀取/寫入)。   在本地訪問這臺服務器共享目錄,確保正確打開。 在VS中打開項目,點選Git更改,點擊“創建Git倉庫”,創建項目初始版本。  

原创 ruoyi+Hadoop+hbase實現大數據存儲查詢

有個現實的需求,數據量可能在100億條左右。現有的數據庫是SQL Server,隨着採集的數據不斷的填充,查詢的效率越來越慢(現有的SQL Server查詢已經需要數十秒鐘的時間),看看有沒有優化的方案。 考慮過SQL Server加索引、

原创 Android Studio Giraffe版本遇到的問題

上週固態硬盤掛了,恢復數據之後,重新換了新的固態安裝了Win11系統,之前安裝的是Android Studio 4.x的版本,這次也是趁着新的系統安裝新的Android開發工具。 版本如下: 但是打開以前的Android舊項目時,發生了一

原创 WTM(基於Blazor)訪問共享文件夾

有個需求,需要訪問內網網絡共享文件夾中的文件,有域控限制。 一開始直接在本地映射一個網絡驅動器,然後像本地磁盤一樣訪問共享文件夾裏的文件,比如:Y:\ 。 然後直接在程序中訪問共享文件夾中的文件,如下代碼: DirectoryInfo d

原创 條碼掃描槍識別錯誤問題處理

發現一個奇怪的現象,條碼掃描槍在識別二維碼內容時,出現異常,不能正確識別條碼內容。 如下圖所示,每次掃描內容都不一樣。 解決辦法:把遠程連接工具-向日葵 關閉,即可恢復正常。

原创 網頁接入硬件交互通信方案

我們都知道,網頁直接接入硬件並與硬件交互並不那麼方便,如果硬件有網絡功能還可以通過網絡通信實現(一般是socket),但大多數情況下硬件還是直接通過usb/串口等硬接線接入。很早以前有一種解決方案是Active-X,但只支持IE瀏覽器,尤其

原创 SQL行轉列、列轉行(SQL Server版)

在SQL Server中使用SQL實現行轉列、列轉行,可以使用多種方法,在SQL 2005以前可以使用case when then...語句,但這種方法的問題在於列舉的列名要寫死,如果列名很多,case when 語句會很長,並不優雅。所以

原创 Android App遠程調試

經常遇到一個問題,就是打包好的apk文件在本地調試安裝正常,但將打包好的apk安裝在終端機上的時候crash報錯。由於沒有數據線或接口可能不方便調試排錯,這時候就需要啓用遠程調試安裝功能迅速排錯。 方法很簡單,確保電腦和終端機在同一個網絡環

原创 SQL Server標量函數例子

SQL Server的函數是非常實用的功能,簡單的有自帶的Convert等類型轉換的函數,如果需要複雜點的功能則需要用戶自定義函數。 自定義函數又分爲表值函數、標量函數等,其中標量函數是比較常用的,可以完成一些數據格式的轉換。表值函數返回一

原创 EF Core中Partition by實現

一、SQL語句實現 Partition by是SQL Server數據庫中提供的分區函數,跟Group by不同的是,Partition by能夠按照分區返回所有記錄,而Group by只能返回一條記錄。 舉個例子,有如下的數據庫,需要找出

原创 給ASP.NET Core WebAPI添加Swagger支持

ASP.NET Core WebAPI是開發WebAPI接口的有利武器,且由於擁有.NET Core的基因支持跨平臺,是當前.NET中開發接口的有利武器。但一般來說WebAPI接口開發完畢後,在發佈前還需要測試。我們可以藉助於外部的Fidd

原创 識別條碼時輸入法自動切換問題—IMEMode

使用掃描槍掃描條碼內容時會出現輸入法切換導致條碼內容輸入錯誤的問題,這時可以通過設置接收條碼內容控件的IMEMode屬性輕鬆解決。 比如: this.TextBox1.ImeMode = System.Windows.Forms.ImeM

原创 Excel垂直查找

VLOOKUP函數是Excel裏函數比較常用的查找函數,V表示Vertical垂直。與之對應的還有HLOOKUP,H表示Horizontal水平,使用方法大同小異,這裏以VLOOKUP函數爲例舉個實際的例子看如何使用。 比如我有兩列數據:

原创 Flutter發佈Release版安裝後Crash問題處理

一、發佈Flutter app命令 在flutter項目根目錄下打開cmd執行:flutter build apk --release 命令即可。 二、安裝後運行crash問題處理 在flutter項目根目錄下打開cmd執行:flutter

原创 ASP.NET Core Web API第一次請求慢的問題解決

一、問題現象: 寫了一個Android APP,服務接口是採用的ASP.NET Core Web API開發,數據庫用的是EF.Core,使用過程中發現一個現象,首次在線登錄的時候會出現超時的現象,我用OKHTTP設置連接超時時間爲1min