tag java-ee

標籤
貢獻12
126
03:54 AM · Nov 04 ,2025

@java-ee / 博客 RSS 訂閱

江南一點雨 - Flowable 按角色分配任務

@[toc] 前面鬆哥和大家分享的都是給 UserTask 設置處理人或者是候選用户,不過小夥伴們也知道,在我們為 UserTask 設置處理人的時候,除了設置單個的處理人,也可以設置 Group,就是某一個用户組內的所有用户都可以處理該 Task。 在 Flowable 中使用 Group 去歸類某一類用户,但是這個實際上類似於我們在自己系統中平時所用的角色 Role。也就是説,我們可以按

workflow , spring , java-ee , springboot , JAVA

收藏 評論

威哥愛編程 - apache DbUtils 組件核心原理與應用

Apache DbUtils 是一個 Apache 組織提供的開源 JDBC 工具類庫,它對 JDBC 進行了簡單封裝,使得數據庫操作更加簡潔和安全。DbUtils 的核心組件主要包括 QueryRunner、ResultSetHandler 和 RowProcessor,下面將對這些組件進行介紹,並結合源代碼分析其工作原理。 核心組件介紹與原理 QueryRunner: QueryRunn

dbutils , jdbc , java-ee , JAVA

收藏 評論

江南一點雨 - 如何使用流程 中的 DataObject 併為流程設置租户

不知道小夥伴們有沒有留意過,在 Flowable 流程圖的繪製過程中,我們可以編寫一個名為 dataObject 的元素,這個元素可以指定變量的 id、名稱以及數據類型等各種屬性,並且在流程實例啓動的時候,會自動將 dataObject 元素的信息轉換為流程實例變量,這個東西也蠻好玩的,今天鬆哥就帶領小夥伴們來捋一捋 Flowable 中的 dataObject。 1. 添加 dataObject

workflow , java-ee , springboot , JAVA

收藏 評論

江南一點雨 - 前綴索引,在性能和空間中尋找平衡

@[toc] 我們在項目的具體實踐中,有時候會遇到一些比較特殊的字段,例如身份證號碼。 鬆哥之前有一個小夥伴做黑龍江省的政務服務網,裏邊有一些涉及到用户身份證存儲的場景,由於存儲的數據大部分都是當地的,此時如果想給身份證號碼建立索引的話,小夥伴們知道,身份證前六位是地址碼,在這樣的場景下,給身份證字段建立索引的話,前六位的區分度是很低的,甚至前十位的區分度都很低(因為出生年份畢竟有限,一個省

MySQL , java-ee , JAVA , java-web

收藏 評論

god23bin - 在 IDEA 中創建 Java Web 項目的方式(詳細步驟教程)

開發環境 以下是我的開發環境 JDK 1.8 Maven 3.6.3 Tomcat 9.0 IDEA 2019(2019 無所畏懼,即使現在已經 2023 年了哈哈哈) 最原始的 Java Web 項目 下面的內容可能會因 IDEA 版本不同,而有些選項不同,但是大同小異。 1. 打開 IDEA 點擊 Create New Project 2. 點擊 Java Enterprise

java-ee , 教程 , intellij-idea , JAVA , java-web

收藏 評論

註銷 - 關於 Java 和 node affinity 這個概念的聯繫

在Java開發領域,術語"node affinity"通常不是與Java語言本身直接相關的概念。然而,在某些特定的上下文中,可以將"node affinity"應用於Java應用程序的部署和調度方面。 在Java開發中,"node affinity"可能指的是以下幾個方面: 服務器親和性:在分佈式環境中部署Java應用程序時,可以考慮將特定的Java應用程序部署在特定的服務器節點上,以實現服務

spring , java8 , java-ee , JAVA , java-web

收藏 評論

註銷 - Java 程序裏 transient 關鍵字的使用方法介紹

在 Java 中,transient 是一個關鍵字,主要被用於管理序列化過程中哪些字段需要被忽略。在序列化過程中,如果一個字段被聲明為 transient,那麼這個字段就不會被序列化。 什麼是序列化呢?序列化是將對象的狀態信息轉換為可以存儲或傳輸的形式的過程。在 Java 中,序列化可以通過實現 java.io.Serializable 接口來實現。序列化是一個複雜的過程,但是簡單來説,就是將一個

java-ee , JAVA , java-web

收藏 評論

威哥愛編程 - 用Redis延時隊列搞定訂單超時業務

Redis延時隊列是一種用於在特定時間後執行任務的消息隊列。它在許多場景中非常有用,比如訂單超時自動關閉、定時提醒等。在Redis中,通常使用Sorted Set(有序集合)來實現延時隊列,因為Sorted Set可以按照分數進行排序,非常適合用來存儲和檢索到期時間,今天V哥來聊一聊Redis延時隊列,歡迎各位小哥一起討論。 以下是Redis延時隊列的詳細介紹,包括原理、數據結構、實現方式以及Ja

redis , java-ee , JAVA , 分佈式 , 隊列

收藏 評論

威哥愛編程 - 【超長文】Redis在項目中的17種使用場景

Redis 是一個開源的高性能鍵值對數據庫,它以其內存中數據存儲、鍵過期策略、持久化、事務、豐富的數據類型支持以及原子操作等特性,在許多項目中扮演着關鍵角色。以下是V哥整理的17個Redis在項目中常見的使用場景: 緩存:Redis 可以作為應用程序的緩存層,減少數據庫的讀取壓力,提高數據訪問速度。 會話存儲:在 Web 應用中,Redis 可以用來存儲用户的會話信息,如登錄狀態、購物車內容

redis , java-ee , JAVA , 分佈式 , 後端

收藏 評論

威哥愛編程 - 一文講透布隆過濾器原理和實現

布隆過濾器(Bloom Filter)是一種空間效率很高的概率型數據結構,用於測試一個元素是否是一個集合中的成員。它允許一些誤報(false positive),但不允許誤漏(false negative)。這意味着,如果布隆過濾器説一個元素不在集合中,那麼這個元素確實不在集合中;但如果它説一個元素在集合中,那麼這個元素可能在集合中,也可能不在。 布隆過濾器的基本原理: 位數組:布隆過濾器使用

redis , 數據結構 , java-ee , 算法 , JAVA

收藏 評論