跳到主要內容

文章

在 SQL 特定 Query 中來區分大小寫

就是稽核密碼原則的需求,必須有一項『區分大小寫 / Case-Sensitivity』與 SQL Server 預設定序(Collation) 不相通。 更改內容,在 WHERE 子句欄位後方、增加『COLLATE Latin1_General_CS_AS』 COLLATE (Transact-SQL) 參考資料 Latin1_General_CS_AS 參考資料 CaseSensitivity CI 指定不區分大小寫,CS 指定區分大小寫。 AccentSensitivity AI 指定不區分腔調字,AS 指定區分腔調字。 [Case-Sensitivity] 
最近的文章

Python Numpy Nonzero 非零數值元素指標

Python 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> import numpy as np >>> a1 = np.array([[0, 1], [3, 0]], float ) >>> a1 array([[0., 1.],        [3., 0.]]) >>> np.nonzero(a1); a1.nonzero() (array([0, 1], dtype=int64), array([1, 0], dtype=int64)) (array([0, 1], dtype=int64), array([1, 0], dtype=int64)) >>> a1[np.nonzero(a1)] array([1., 3.]) >>> np.__version__ '1.19.1' # Indices of nonzero values in an array.

Win Server 2012 r2 磁碟清理 在哪裡?

 Windows Server 2012 開始把 UI 幅度降低,為了提升接近 Linux 指令環境的效能... 波拉波拉...!@#$%^&*(?)。Windows Server 2012 r2 預設並沒有安裝『磁碟清理』,所以要安裝請參考: 在 Windows Server 上使用磁碟清理 windows-server-disk-cleanup Deployment Image Servicing and Management (DISM)  Dism.exe /Online /Cleanup-Image /StartComponentCleanup   這裡還是輕鬆的使用 CClearner \ 選項 \ 包含 \ 增加三個目錄: C:\Windows\Logs\CBS\ C:\Windows\SoftwareDistribution\Download\ C:\Windows\Temp\ 並且都勾選『只刪除超過指定時間的檔案或資料夾』:24小時。 [Windows Server 2012 r2 磁碟清理]

設定他使用者可以控管 SQL Server Agent 的權限

在撰寫兩系統合作的關係連動時,遇到的需求。當系統 Key 使用 User_Key 使用者對雙方合作的 Table 做寫入/資料交換的時候。因為瞬間交易可能頻繁,而在 Trigger 後的動作很可能造成 Table Lock。 我需要在 User_Key 使用者對 TableKey1 寫入後的 Trigger 啟動一個 Schedule 三分鐘後執行的 Job 工作。而這個 Job 內容呼叫的 SP 只是利用批次處裡的特性,來降低單筆瞬間頻繁寫入的缺點。當然這個 Trigger 會記錄有關的 Flag 旗標。 現在要給 User_Key 使用者非 sysadmin 這樣的權限。在 SSMS 中的使用者下、『使用者對應』msdb 下、勾選 SQLAgentOperatorRole、SQLAgentReaderRole、SQLAgentUserRole。 差異在這裡: SQL Server Agent Fixed Database Roles 上述問題動用到的物件有: msdb.dbo.sysjobs_view msdb.dbo.sp_update_job msdb.dbo.sysschedules_localserver_view msdb.dbo.sp_update_schedule 補充一提的,SQLAgentOperatorRole 對資料庫的角色,只能分別對 msdb.dbo.sp_update_job 下 @job_id | @job_name、@enabled 參數;msdb.dbo.sp_update_schedule 下 @schedule_id | @name、@enabled 參數。 所以在 Schedule 中就設定『重複』: 大功告成搂! [SQL Agent Role]

Microsoft 相容性遙測、吃掉你的效能

今天已經是使用 Windows 10 2004 的第二天了,重新開機因該是五次之多。但一早上個洗手間回來風扇狂起、CPU 飆到 50% 之多,但根本沒在幹什麼。但我看到的時候『Microsoft相容性遙測』數次飆破40%,手腳不快沒有留下最高紀錄。 進入『工作排程器』\ Microsoft \ Windows \ Application Experience。個人是全部都停用,不管了。 請檢查一下『內容』,內容述說因為你有參加了『Microsoft 客戶經驗改進計畫』。回想一下有參加嗎…、快、要上班了。 別想了,在相同的位置找到:『工作排程器』\ Microsoft \ Windows \ Customer Experience Improvement Program。全部都停用,不管了。 這次停掉的 Task 有: Application Experience (Microsoft 相容性遙測) Microsoft Compatibility Appraiser PcaPatchDbTask ProgramDataUpdater StartupAppTask Customer Experience Improvement Program (Microsoft 客戶經驗改進計畫) Consolidator UsbCeip 在忙還是要在上班時間泡杯咖啡、 [Microsoft Compatibility Appraiser]

Navigation Toolbar Hot Key

Delphi IDE Navigation Toolbar Hot Key Used Units combo box (Ctrl-Alt-N + Ctrl-Alt-U) File Section combo box (Ctrl-Alt-N + Ctrl-Alt-S) Types combo box (Ctrl-Alt-N + Ctrl-Alt-T) Methods combo box (Ctrl-Alt-N + Ctrl-Alt-P) Project Symbol Search (Ctrl-Alt-N + Ctrl-Alt-F) Source: Exploring the Navigation Toolbar - CodeRage 2019 [Exploring the Navigation Toolbar - CodeRage 2019]

Delphi 10.3.3 Rio Collect

Delphi 10.3.3 個人蒐集筆記。 ID Description 2019 30896 RAD Studio, Delphi, C++Builder 10.3.3 ISO ISO for RAD Studio, Delphi, C++Builder 10.3.3 (Update 3) https://cc.embarcadero.com/item/30896 MD5: 1E2AE01FC465F5AF7E830B381CC2429C 10.3 Rio - Release 3 http://docwiki.embarcadero.com/RADStudio/Rio/en/10.3_Rio_-_Release_3 11 16 30899 RAD Studio 10.3.3 iOS 13 Dark Theme Patch https://cc.embarcadero.com/item/30899 11 20 30900 RAD Studio 10.3.3 iOS Linking Patch https://cc.embarcadero.com/Item/30900 When linking the debug build of an iOS app, dsymlink would fail with an assertion and abnormal program termination. 12 05 30903 RAD Studio 10.3.3 IDE and VCL Patch https://cc.embarcadero.com/Item/30903 Code completion popup leaves scroll bar window floating Using TActionManager or TPopupActionBar gives error