摘要:
在 IntelliJ IDEA 中引入第三方文件夾作為SDK源碼,而不是以jar包的形式,可以通過以下步驟來實現: 打開項目: 啟動 IntelliJ IDEA,并打開你的項目。 打開項目結構設置: 點擊菜單欄中的 File -> Project Structure... 或使用快捷鍵 Ctrl+A
閱讀全文
posted @ 2024-09-03 16:51
del88
閱讀(1250)
推薦(0)
摘要:
gitee 項目與 倉庫的區別是什么,能否只用 倉庫 不建立項目? 在Gitee(以及其他基于Git的代碼托管平臺如GitHub)中,項目和倉庫(Repository)之間存在一定的關聯,但也有著明確的區別。 項目與倉庫的區別 概念定義: 項目:通常指的是一個更廣泛的概念,它可能包含多個倉庫、文檔、
閱讀全文
posted @ 2024-08-31 16:14
del88
閱讀(320)
推薦(0)
摘要:
null 與 空 無法分離,故而決定 null 即是空'' 比如剛一開始是null,后來修改了下有值了,然后我要清空值,它又會變為null,若此時 我上傳null,spring boot mybatis那里是 過濾null,null的就不做更新,導致 無法把描述 設置為空,故而決定 null,就是空
閱讀全文
posted @ 2024-08-28 10:48
del88
閱讀(23)
推薦(0)
摘要:
在MySQL中,不同的表可以使用相同的索引名。MySQL的索引名是在表級別定義的,這意味著索引名的作用域限定于其所屬的表。因此,即使兩個或多個表擁有相同名稱的索引,也不會引起沖突,因為MySQL會根據表名和索引名的組合來唯一標識索引。 例如,如果你有兩個表users和products,并且你想在這兩
閱讀全文
posted @ 2024-08-26 12:27
del88
閱讀(522)
推薦(0)
摘要:
在 Delphi 中,In 關鍵字用于檢查一個元素是否存在于一個集合中。這在處理枚舉類型或集合類型時非常有用。下面是一個使用 In 關鍵字的基本示例,演示如何檢查某個值是否屬于一個枚舉或集合。 首先,假設我們有一個枚舉類型: type TDays = (Monday, Tuesday, Wednes
閱讀全文
posted @ 2024-08-24 21:21
del88
閱讀(674)
推薦(0)
摘要:
在MySQL中,雖然InnoDB存儲引擎默認使用的是BTREE索引,但它也支持一種特殊的自適應哈希索引(adaptive hash index, AHI),這是InnoDB自動管理和使用的,用戶無法直接控制。然而,對于內存存儲引擎MEMORY(之前稱為HEAP),MySQL確實允許用戶顯式地創建HA
閱讀全文
posted @ 2024-08-21 12:17
del88
閱讀(108)
推薦(0)
摘要:
在JDK 17中,switch語句得到了顯著的增強,引入了模式匹配(Pattern Matching)等特性,使得代碼更加簡潔、高效。以下是JDK 17中switch語句的主要用法和特點: 1. 格式變化 在JDK 17中,switch語句的格式發生了改變,主要體現在以下幾個方面: 冒號變為箭頭:傳
閱讀全文
posted @ 2024-08-16 16:20
del88
閱讀(2873)
推薦(0)
摘要:
先上結論: @NotEmpty 是一個容易讓人產生誤解的注解,因為他不是一個 原子注解; @NotEmpty 注解作用于string的話,很雞肋,沒有 @NotBlank更簡單暴力,容易理解;避免出現空格的問題;空格也沒有什么具體業務場景; @NotEmpty 作用于list的話也是很雞肋,不如:@
閱讀全文
posted @ 2024-08-15 11:24
del88
閱讀(123)
推薦(0)
摘要:
在 Delphi 中,Low 和 High 是兩個非常有用的函數,它們分別用于獲取枚舉類型、數組、字符串或其他有序類型的最小值和最大值。當你想要遍歷這些類型的所有可能值時,Low 和 High 函數就顯得特別有用。 以下是關于如何使用 Low 和 High 函數進行遍歷的詳細說明: 遍歷枚舉 對于枚
閱讀全文
posted @ 2024-08-13 12:01
del88
閱讀(260)
推薦(0)
摘要:
https://altd.embarcadero.com/getit/public/libraries/Patches/R121.patch1-20240417-2.zip
閱讀全文
posted @ 2024-08-13 11:31
del88
閱讀(189)
推薦(0)
摘要:
MRUEdit 控件主要用于實現最近使用(Most Recently Used, MRU)列表的功能。用戶可以通過這個控件快速訪問歷史記錄; 看下官方的說明:https://docs.devexpress.com/VCL/cxMRUEdit.TcxMRUEdit 官方示例:
閱讀全文
posted @ 2024-08-11 16:08
del88
閱讀(48)
推薦(0)
摘要:
結論是:@Validated 基本對我無用; @Valid與@Validated在Java開發中,特別是在進行數據校驗時,扮演著重要的角色,但它們之間存在一些關鍵的區別。以下是對這兩個注解的詳細比較: 一、定義與作用范圍 @Valid 定義:@Valid是Java EE提供的標準注解,它是JSR 3
閱讀全文
posted @ 2024-08-11 07:32
del88
閱讀(601)
推薦(0)
摘要:
procedure TForm2.Button2Click(Sender: TObject); var sb: TStringBuilder; begin sb := TStringBuilder.Create; try sb.Append('wokao123'); Memo1.Lines.Add(
閱讀全文
posted @ 2024-08-10 14:53
del88
閱讀(132)
推薦(0)
摘要:
unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V
閱讀全文
posted @ 2024-08-01 07:38
del88
閱讀(63)
推薦(0)
摘要:
Json序列化問題 public class Test2 { public static void main(String[] args) throws JsonProcessingException { ObjectMapper objectMapper = new ObjectMapper();
閱讀全文
posted @ 2024-07-29 12:30
del88
閱讀(41)
推薦(0)
摘要:
初始值隨機 若定義一個枚舉,他初始化是隨機的,并不是第一個元素如: 所以若一個類包含了枚舉類型,一定要給其賦值,否則就會亂套; 枚舉不能為nil 枚舉的零值 是隨機 數字,值類型,不是對象類型; 定義時指定數字值 //在這個例子中,`cRed` 的值是 1,`cGreen` 的值是 2,`cBlue
閱讀全文
posted @ 2024-07-29 12:26
del88
閱讀(171)
推薦(0)
摘要:
未允許的時候,點擊后 移開鼠標,下劃線消失: 設置后,點擊后 移開鼠標,下劃線不消失:
閱讀全文
posted @ 2024-07-27 18:44
del88
閱讀(21)
推薦(0)
摘要:
VarIsEmpty 和 VarIsNull 在 Delphi 中都是用于判斷 Variant 類型變量的函數,但它們之間有著明顯的區別: VarIsEmpty VarIsEmpty 函數用于判斷一個 Variant 變量是否未被初始化或顯式地被設置為空狀態。當一個 Variant 變量被聲明后尚未
閱讀全文
posted @ 2024-07-25 20:32
del88
閱讀(229)
推薦(0)
摘要:
在 Delphi 中使用反射來清空一個類及其嵌套類的屬性是一個相對高級的技術。反射允許你在運行時動態地訪問對象的屬性和方法。以下是一個使用反射來清空類屬性的例子: type TAddress = class Street: string; City: string; end; TPerson = c
閱讀全文
posted @ 2024-07-24 08:22
del88
閱讀(35)
推薦(0)
摘要:
java 中 如何 使用 json_schema 對json進行校驗 在Java中使用JSON Schema對JSON進行校驗,你首先需要選擇一個合適的庫。一個常用的庫是json-schema-validator。以下是如何使用它的基本步驟: 添加依賴 如果你使用Maven,可以在pom.xml中添
閱讀全文
posted @ 2024-07-20 17:05
del88
閱讀(420)
推薦(0)
摘要:
在MyBatis中,如果你希望在插入數據時返回主鍵值,可以通過在<insert>標簽中使用useGeneratedKeys="true"屬性和keyProperty屬性來實現。useGeneratedKeys屬性表示使用數據庫生成的主鍵,而keyProperty屬性則指定用來接收這個生成主鍵的屬性名
閱讀全文
posted @ 2024-07-19 14:51
del88
閱讀(643)
推薦(0)
摘要:
場景: 一個 pluginSdk表,其中有 sdk_id MySQL 自增字段,create_time服務端寫入的字段,除了這2個字段外,其余字段需要終端 Request傳入: public class PluginSdkAddRequest extends ZxBaseRequest { @Not
閱讀全文
posted @ 2024-07-19 14:30
del88
閱讀(227)
推薦(0)
摘要:
unit Unit2; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, c
閱讀全文
posted @ 2024-07-18 11:54
del88
閱讀(87)
推薦(0)
摘要:
位置微調 原來 windows 是 control + 方向鍵 mac 遠程 windows的話 需要 mac鍵盤上的 shift + control + 方向鍵 但是這樣每次 移動的距離 較大,不能微調,若按 controll + 方向鍵 又會 返回macos系統上,那怎么辦呢,他既然會返回 ma
閱讀全文
posted @ 2024-07-18 10:54
del88
閱讀(105)
推薦(0)
摘要:
【4K I Windows 11 宣傳片】https://www.bilibili.com/video/BV1g64y197mi?vd_source=025a1c967fa95b3dcfb9b276f7348163 你的瀏覽器不支持視頻標簽。 在Markdown中嵌入視頻并不是Markdown原生支
閱讀全文
posted @ 2024-07-12 13:01
del88
閱讀(369)
推薦(0)
摘要:
https://steampp.net/ 輕松搞定
閱讀全文
posted @ 2024-07-12 11:52
del88
閱讀(13)
推薦(0)
摘要:
拋棄restful風格API 相對于 直接只用一個post請求而言,restful缺陷,畫蛇添足的缺點太多了,我的個人第一直接感悟如下: login 登陸 多資源一起操作,這個資源路徑應該如何寫;說白了,就是業務邏輯的動作方法,是很難以被抽象為資源的增刪改查; 想用對一個資源的簡單CRUD的操作,也
閱讀全文
posted @ 2024-06-24 11:23
del88
閱讀(79)
推薦(0)
摘要:
密碼的存儲 先上結論:目前業界較為推薦的做法是使用PBKDF2、BCrypt或SCrypt等算法進行密碼加密存儲。 安全性一般都系統的做法:md5(pwd + salt); salt是鹽值隨機字符串; user_name password salt xiaoli DFEASDFASKDFJKJKLA
閱讀全文
posted @ 2024-06-23 09:42
del88
閱讀(418)
推薦(0)
摘要:
delphi 與 java 公共的部分是 數據模型,而不是 mapper.xml 和 mapper.java; mapper.xml 和 mapper.java 是服務端的東西,不是服務端與 delphi終端,公用的東西,故而我不去生成 這2個文件; 另外 mapper.xml 和mapper.ja
閱讀全文
posted @ 2024-06-17 16:42
del88
閱讀(23)
推薦(0)
摘要:
之前我猜測 Delphi里的 dcp類似 java里的 maven 的 pom.xml,經過測試 發現,和猜想的才不多,既包含了pom.xml 的信息,又包含了本bpl的信息;測試如下: DCP 英文全稱:delphi compiled package,是 package 編譯時跟 bpl 一起產生
閱讀全文
posted @ 2024-06-12 17:53
del88
閱讀(141)
推薦(0)
摘要:
概要 與自帶的TLabel相比,它功能更多: 支持同一控件不同的字體 支持BiDi(從右到左) 支持水平對齊 支持自定義字段 支持部分文字背景顏色 限制最大行數 自動調整尺寸選項 高級選項(如下劃線、波浪線、上劃線、虛線等……) 透明度 多樣式 ## 其他用法,請參考 官方的例子
閱讀全文
posted @ 2024-06-10 17:23
del88
閱讀(47)
推薦(0)
摘要:
可以加載并渲染動態圖片,包括矢量動畫,支持如下格式: Lottie file:高質量的矢量動畫格式 Telegram Sticker:電報動畫貼紙文件格式 GIF:動圖 Animated WebP:動態WebP圖片 下面我們來演示一下: 拖一個TSkAnimatedImage到窗體上,雙擊選擇動圖文
閱讀全文
posted @ 2024-06-10 16:07
del88
閱讀(56)
推薦(0)
摘要:
1. 把svg靜態字符串寫死程序里 unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Cont
閱讀全文
posted @ 2024-06-10 16:04
del88
閱讀(52)
推薦(0)
摘要:
由于我們是 host + bpl開發,需要在 delphi的安裝目錄尋找,我們需要的帶的包,搜索發現很多包有2份,bin目錄下有一份,redist目錄下還有一份,通過下圖可以看到 這2份的大小是一致的,那么他們是一模一樣的嗎; 我把他們復制出來,用在線MD5來看他們的MD5,發現這2份是一樣的!
閱讀全文
posted @ 2024-06-09 09:38
del88
閱讀(27)
推薦(0)
摘要:
好了 開始 制作下載 win10官方鏡像 讓其下載吧; 然后就是啟動虛擬機,在虛擬機里 安裝windows了,這個 不方便截圖,就不發截圖了 2025.2.12 補充: Hyper-V 虛擬機監控程序 默認是灰色的 無法打鉤 無法開啟 不啟動這個是無法啟動虛擬機的,會報錯 如下圖: 解決方法: 重啟
閱讀全文
posted @ 2024-06-09 08:14
del88
閱讀(53)
推薦(0)
摘要:
有些時候,我們的窗體沒有 頂部欄,比如:窗體的borderstyle = bsNone; 我們想在頂部放置一個panel,來拖動窗體,方法如下,直接上代碼了: unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.Sys
閱讀全文
posted @ 2024-06-09 07:52
del88
閱讀(67)
推薦(0)
摘要:
delphi property中default的含義 首先看個案例 TPerson = class published property Age: Integer read FAge write SetAge default 20; end; 我們創建一個TPerson類 給其一個屬性,然后使用了
閱讀全文
posted @ 2024-06-06 15:03
del88
閱讀(169)
推薦(0)
摘要:
delphi 中的顏色 拾色器:http://www.rzrgm.cn/del88/p/16862551.html 先看下常見問題 把這個#FF5733,粘貼在 delphi的 IDE里; 接下來對比 這2個值,得出delphi的 轉換規則: FF5733 >> $003357FF 你會發現
閱讀全文
posted @ 2024-06-05 08:21
del88
閱讀(485)
推薦(0)
摘要:
類似 c# 里的 flowlayoutpanel;
閱讀全文
posted @ 2024-05-27 18:33
del88
閱讀(38)
推薦(0)
摘要:
人是由不同的物質組成,物質是由原子組成,最終導致是由不同的原子組成;這些原子只所以能組成人這個實體物質,是因為原子之間不互相排斥,就是說 氫原子、氧原子、碳原子、鐵原子、鎂原子不互相排斥的情況下,組成了人;若它們之間互相排斥那么人類就會分解、失控,就會產生原子大戰,最終導致腫瘤和癌癥的發生; 一個人
閱讀全文
posted @ 2024-05-27 11:26
del88
閱讀(69)
推薦(0)