原创 消息中間件(MQ)的相關知識
聲明:原文出處已在文末標出,本人出於學習,對其做了整理,收集乾貨,不作商業用途! 目錄 一、消息中間件的簡介 二、消息中間件(MQ)的使用場景(爲什麼要使用MQ) 2.1 解耦 2.2 異步 2.3 削峯 2.4 日誌處理 2.5 消息通
原创 Java線程基礎學習總結
聲明:原文出處已在文末標出,本人出於學習,對其做了整理,收集乾貨,不作商業用途! 目錄 一、線程的基本概念 二、線程的創建和啓動以及停止 2.1 範例1:使用實現Runnable接口創建和啓動新線程 2.2 範例2:繼承Thread類,並
原创 Linux中搜索指定文件內容
問題:一個文件,如日誌中的內容過多,此時需要查找這個日誌中的某些內容 法一:可以將查找的內容找出來放到一個臨時文件中 grep -n aaa LOG.20190505 >1.log --其中aaa爲要查找的內容
原创 備份表(表結構和數據)
備份student表 到student_bak表(表結構和數據) 前提:oracle數據庫、備份表(student_bak)不存在 create table student_bak as select * from student w
原创 oracle數據庫修改表中的數據且遞增
核心思想:利用oracle的rownum實現遞增 update student t set t.stuno = 'a'||rownum ; commit; 效果:a1 a2 a3 ...
原创 GC overhead limit exceeded解決
地址:https://jingyan.baidu.com/article/77b8dc7fb280366175eab65a.html
原创 三元表達式嵌套,三元運算符嵌套
基本公式: a>b?0:1 --如果a>b,則返回0,否則返回1 i=a>b?0:1 --如果a>b,則i=0,否則i=1 三元表達式嵌套: a>b?0:(c>d?1:2) --如果a>b,則返回0;
原创 oracle根據兩日期計算天數
select to_date('20200109','yyyymmdd')-to_date('20191208','yyyymmdd') from dual; 結果:
原创 Oracle中查看”所有表和表註釋”以及”所有字段和字段註釋”
1.查詢所有表名以及表註釋 select * from user_tab_comments; 查詢結果如下: : 2.查詢所有表的字段以及註釋 select * from user_col_comments; 查詢結果如下: 3.
原创 spool模式導出數據庫指定表的數據到Excel
資源 spool腳本鏈接: 鏈接:https://pan.baidu.com/s/1c87vsxqiNLf4ZBNV7IfbnQ 提取碼:5izz 執行步驟: 1.先找到一個服務器,選一個路徑,用來放上述鏈接中的spool_unlo
原创 oracle去除非空約束
Alter Table 表 Modify 列 類型 Null;
原创 備份表
備份student表 到student_bak表(表結構和數據) 前提:oracle數據庫、備份表(student_bak)不存在 create table student_bak as select * from student w
原创 修改系linux系時間
案例:linux時間由 “2019年 07月 17日 星期三 15:16:00 CST” 改爲:“2019年 07月 26日 星期五 10:05:32 CST” 步驟: 1.使用root用戶登錄 2.查看linux時間(使用date命
原创 eclipse反編譯插件
問題描述:在eclipse中沒有反編譯的插件 前提:安裝好eclipse 鏈接:https://pan.baidu.com/s/1D0JpBkiSEi5g5jKIk1vbUg 提取碼:e527 提取後有個plugins文件夾: 操作
原创 Tomcat本地啓動時被佔用端口的解決方案
啓動Tomcat時報錯,如下錯誤信息: Several ports (8060, 8009) required by Tomcat v7.0 Server at localhost are already in use. The serv