原创 count(0) count(1) count(索引字段) count(非索引字段)

在自己電腦上沒有很大的數據量所以在公司的測試環境進行了測試驗證,不便截圖 我在一個有100多萬的表中執行了 select count(0) select count(1) select count(*) select count(唯一索引

原创 百度雲多線程下載加速方法

有些文件在百度雲盤上下載的時候會比較慢,可能只能到一個文件20kb左右的速度。 但是按照下面的做法可以做到多線程加速   完全參考下面的鏈接文章就可以做到不是會員也可以完成加速(已自測,好用): https://github.com/sy

原创 jvm理解+實戰

 stack 中局部變量表中基礎類型包括(byte,char,short,int,long,double,float,boolean),中64位長度的double和long佔兩個局部變量單位,其他都是佔一個單位。棧中會有多個棧幀,每調

原创 數據倉庫工具 kettle 持續更新

獲取文中mysql數據庫中表結構和數據 文件導入導出   Hop眺: 就是步驟之間帶箭頭的連線,眺定義了步驟之間的數據通路。跳實際是兩個步驟之間的被稱爲——行集的數據緩存,在流程運行過程中數據會先往hop中寫。當行集滿了,向行集數據寫

原创 zookeeper部分簡單操作示例

zookeeper 核心作用-----------------保持數據一致性 import org.apache.curator.RetryPolicy; import org.apache.curator.RetrySleeper;

原创 垃圾回收中的幾個概念(未完,待補充)

大對象:(概念取自深入理解java虛擬機 jvm最佳實踐)所謂的大對象是指需要大量連續內存空間的java對象,最典型的大對象就是那種很長的字符串以及數組。大對象對虛擬機的內存分配來說是一個壞消息,經常出現的大對象容易導致內存還有不少空間時

原创 kettle的測試數據

兩表和多表的測試數據: 課程表 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL

原创 base rabbitmq springboot+rabbitmq 消息冪等性

direct one2many direct one2many 的情況下,發送和消費的情況如下: 發送的消息是 one2many====>0 第1接受者接收到的額消息是one2many====>0 發送的消息是 one2many==

原创 mybatis plus 分頁+樂觀鎖 +多租戶

mybatis plus代碼生成請參考:https://blog.csdn.net/qq_35573689/article/details/105828867 mybatis plus 需要引入依賴: <!--mybat

原创 mybatis plus使用 及使用過程中問題處理

mybatis plus 生成代碼示例:                  https://blog.csdn.net/qq_35573689/article/details/105828867   mybatis plus 真分頁示例:

原创 mybatis plus 生成代碼示例

 需要依賴: <!--mybatis baomidou--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-sta

原创 rabbitMq記錄

direct one2many direct one2many 的情況下,發送和消費的情況如下: 發送的消息是 one2many====>0 第1接受者接收到的額消息是one2many====>0 發送的消息是 one2many==

原创 集合框架---筆記

  點贊 收藏 分享 文章舉報 王叫瘦 發佈了59 篇原創文章 · 獲贊 12 · 訪問量 4萬+ 私信 關注

原创 數據倉庫工具 kettle first demo

      Hop眺: 就是步驟之間帶箭頭的連線,眺定義了步驟之間的數據通路。跳實際是兩個步驟之間的被稱爲——行集的數據緩存,在流程運行過程中數據會先往hop中寫。當行集滿了,向行集數據寫入數據就會停止,知道行集裏又有了空間。當行集空

原创 hadoop 的 join 用法

需求:     /* * 把訂單和商品表進行關聯查詢 */ 訂單表: id date pid amount 1001 20150710 P0001 2 1002 20150710 P0001 3 10