原创 Mysql插入或者更新數據ON DUPLICATE KEY UPDATE使用

業務場景一: 執行單條插入時,如果數據不存在執行插入操作,存在則執行update動作 insert into ${tableNm} <trim prefix="(" suffix=")" suffixOverrides=","

原创 內存group by分組

文章目錄內存group by分組內存分組分組結果遍歷 內存group by分組 要求將一批數據,按照SQL的group by方式,進行內存分組 內存分組 Map<String, List<Object>> cacheGroup

原创 MySql分庫技術

文章目錄MySql分庫技術XxxMgmDataSrouceConfig.java配置類XxxBatDataSourceConfig.java配置類application.properties 配置文件 MySql分庫技術 XxxM

原创 批量更改字段爲空null或者空串""爲指定值

update tbl_xxx SET field = if(field is null or field=’’,‘xxx’,CONCAT(field)) 學習Java的同學注意了!!! 學習過程中遇到什麼問題或者想獲取學習資

原创 多線程應用:定時任務重發機制實現

項目場景:對於定時任務發起的一些任務,由於某些客觀原因,導致任務失敗,希望能夠有一個監聽的定時器,定時輪訓任務狀態表,並重新發起任務調用。 核心思路: 1.定義一個定時器TaskARQCron.java,發起失敗任務掃描。

原创 zip、rar格式文件解壓縮處理

文章目錄zip、rar格式文件解壓縮處理核心pom依賴引入核心工具類FileUtil.java統一接口rar格式解壓縮處理zip格式解壓縮處理 zip、rar格式文件解壓縮處理 在相關業務場景中,批量文件處理,需要預先進行解壓縮

原创 java.lang.*中Integer類 源代碼詳解

java.lang.*中Integer類 源代碼詳解 核心方法: int parseInt(String s) 字符串轉爲int Integer valueOf(String s) 字符串轉爲Integer對象 parseInt

原创 zookeeper入門級-部署單節點環境

一、配置jdk環境變量 1.解壓tar.gz包 [root@locahost ~]# tar -zxvf jdk1.8.0_162.tar.gz 2.修改/etc/profile配置 [root@locahost ~]# vim

原创 MySQL數據批量刪除-別名使用

1.delete from 表名 where 條件 in (子查詢(子查詢)) 2.Mysql IN 條件必須使用別名ids方式,才能進行刪除 DELETE FROM tbl_xxx WHERE data_group_Id I

原创 Mysql分表技術

文章目錄Mysql分表技術場景工具類具體使用 Mysql分表技術 場景 根據不同的日期yyyyMMdd,將數據存入到不同的表中,以達到提高單表查詢的性能。 工具類 public class TableUtils { priv

原创 MySQL 5.7.25 Windows平臺安裝(詳細版)

前言 MYSQl安裝的兩種傳統方式: 第一種:msi格式的安裝程序 第二種:免安裝MySQL程序包(本文重點介紹這種方式) 源文件包下載 下載地址:https://dev.mysql.com/downloads/mysql/

原创 yaml文件解析

代碼實現 package com.xxx.xxx.utils; import com.xxx.xxx.schedule.CronTaskDef; import org.slf4j.Logger; import org.slf4j

原创 zookeeper初級篇-配置及命名詳解

目錄結構 示例版本: zookeeper3.4.14 下載地址: http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.14/ bin目錄 該目錄下包含主要運

原创 Java.util.*中集合之ArrayList源碼分析

Java.util.*中集合之ArrayList源碼分析 一、ArrayList簡介 ArrayList是可以動態增長和縮減的索引序列,它是基於數組實現的List類。 該類封裝了一個動態再分配的Object[]數組,每一個類對象都

原创 【圈外同學】Day01 一個模型,幫你找到真正熱愛的

本節學習收穫 掌握冰山模型的用法,能夠用它來分析自己跟工作的匹配度,從而做出正確的職業選擇,並能精準找到自己喜歡並有成就感的工作。 “我感覺目前的工作狀態不是我想要的,做德也還行,但沒有太多成就感,也不知道未來發展會怎麼