原创 ORACLE查詢某張表奇數行或者偶數行數據

說明: floor函數:向下取整,比如floor(2.5) = 2;floor(3.0) = 3; 查詢: select floor(e2.r/ 2),floor((e2.r-1)/2),e2.* from (select rownum

原创 ADD_MONTHS函數的使用

add_months(x,y)或者add_months(times,months)函數:用途:這個函數用於計算在時間x之上機上Y個月後的時間值,要是Y的值爲負數的話就是這個時間點之間的時間值(這個時間-Y個月)例如: 查詢當前時間1個月以

原创 oracle根據某表字段長度排序

select * from student s order by nvl(length(trim(s.sname)),0) asc -- nvl(attribute, default value) 當屬性值爲空時就將其值設默認值 -

原创 Oracle與Mysql的SQL轉換

// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // package com.

原创 常用的22個Linux命令

1.查找文件 find / -name filename.txt 根據名稱查找/目錄下的filename.txt文件。 2.查看一個程序是否運行 ps –ef|grep tomcat 查看所有有關tomcat的進程 3.終止線程

原创 ORACLE數據庫查詢0.XX%不顯示0的處理

有時候我們需要對數據轉換成百分數形式顯示,但是0.xx%的時候前面的0不會顯示,列如: 這是因爲我們或(||%)號 的時候默認把前面的數字轉換成了字符;這個時候如果需要顯示前面的0,需要我們使用to_char函數進行格式調整,例如:to_

原创 java單例

我們先寫一個God類吧,類中空空如也,世界如此清淨,虛無縹緲。   public class God { }   首先我們得保證任何人都不能去創建神的實例,否則如:new God(),這樣世界又要陷入戰爭的災難,各種造神運動,或是某

原创 JQuery入門1

jQuery 入口函數: $(document).ready(function(){     // 執行代碼 }); 或者 $(function(){     // 執行代碼 }); JavaScript 入口函數: window.o

原创 在一個千萬級的數據庫查尋中,如何提高查詢效率?

1)數據庫設計方面:          a. 對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。          b. 應儘量避免在 where 子句中對字段進行 null 值判斷,

原创 JDBC excel 導入數據庫

public class JImportExcelService extends CtrlServiceAdapter {      private String sql= "insert into RLZY_JNJDKPYTZ(F_Z

原创 java反射

引述要學習Spring框架的技術內幕,必須事先掌握一些基本的Java知識,正所謂“登高必自卑,涉遠必自邇”。以下幾項Java知識和Spring框架息息相關,不可不學(我將通過一個系列分別介紹這些Java基礎知識,希望對大家有所幫助。): 

原创 JDBC使用中Statement和PreparedStatement區別和聯繫

和 Statement一樣,PreparedStatement也是用來執行sql語句的 與創建Statement不同的是,需要根據sql語句創建PreparedStatement 除此之外,還能夠通過設置參數,指定相應的值,而不是Stat

原创 Oracle中序列的用法

創建sequence create sequence hero_seq increment by 1 start with 1 maxvalue 9999999 解釋:hero_seq:一般是表明_seq 使用sequence selec

原创 SpringBoot中yml文件書寫注意事項

現在大家發現,在springboot裏還是要用到配置文件的。 除了使用.properties外,springboot還支持 yml格式。 個人覺得yml格式的可讀性和..properties比起來差不多,有時候還沒有不如propertie

原创 JDBC 數據庫連接池

數據庫連接池原理-傳統方式 當有多個線程,每個線程都需要連接數據庫執行SQL語句的話,那麼每個線程都會創建一個連接,並且在使用完畢後,關閉連接。 創建連接和關閉連接的過程也是比較消耗時間的,當多線程併發的時候,系統就會變得很卡頓。 同時,