原创 java獲取登錄者IP和登錄時間

 第一種直接用java自帶的InetAddress類: import java.net.InetAddress; import java.text.SimpleDateFormat; import java.util.Date; p

原创 JPA動態拼接where條件

在開發中,經常會涉及到動態拼接sql,以下就是JPA使用三元運算符的方式拼接條件案例: @Query(value = "select * from user a where if(?1 !='',id=?1 ,1=1 ) ",

原创 複製表數據常用方法

1. 備份表: create table aa_new  as select * from aa ; 2. 只複製表結構:實際上與1類似,只不過 沒有數據  create table aa_new as select * from aa

原创 ECharts常用通用標籤整理

ECharts title配置標題 var option = { //標題         title : {             show:true,//顯示策略,默認值true,可選爲:true(顯示) | false(隱藏)  

原创 orcal四捨五入函數及取整數

1.ROUND(按照指定的精度進行四捨五入) 按照指定的小數位進行四捨五入之後返回一個數值,比如: select round(31.1415) from dual; --返回  31 ,不傳參數,默認保留整數 select round(3

原创 Java正則表達式校驗手機號及是否大陸手機號

package ks; import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.util.regex

原创 orcal根據身份證獲取年齡

--根據身份證獲取年齡 select   floor(months_between(SYSDATE, to_date(substr2(a.identifynumber, 7, 8), 'yyyy-mm-dd')) / 12) 年齡    

原创 echarts折現圖柱狀圖餅圖資料大全整理

line(折線圖) line: {     name: ...,//折現名稱     coordinateSystem: 'cartesian2d',        // 座標系     xAxisIndex: 0,     yAxisI

原创 同一張表查詢一個字段爲空則取另一個字段

如有以下數據 如果CANDATE不爲空則取CANDATE否則取ENDDATE; 第一種:decode取法   select a.code, decode(a.candate, null, a.enddate, a.candate) fr

原创 web安全之XSS注入漏洞

XSS攻擊簡介 XSS攻擊通常指的是通過利用網頁開發時留下的漏洞,通過巧妙的方法注入惡意指令代碼到網頁,使用戶加載並執行攻擊者惡意製造的網頁程序。這些惡意網頁程序通常是JavaScript,但實際上也可以包括Java、 VBScript、

原创 echarts折線圖,柱狀圖,餅狀圖常用屬性整理

折線圖涉及常用屬性及值 Series屬性及功能 areaStyle: {},//下部分區域填充 itemStyle : { normal: {label : {show: true}}}//顯示頂點數字 smooth: true 曲線

原创 orcal 一列多行數據拼接顯示

原表信息如下: 需要根據code進行分組顯示 ,把同一組的名字拼接在一起,用逗號分開   select a.code  , to_char(wm_concat(a.name))        from AA a      group b

原创 orcal刪除相同數據

比如有以下數據: 需要根據code name刪除相同數據,    delete from BB t  where t.rowid not in        (select max(rowid) from BB t1 group by

原创 ORCAL遞歸查詢,connect by prior查詢

模擬數據如下: 查找21下管理的id: Select * from prpstest T start with T.ID = '21' connect by prior T.Id = T.PARENTID ;--查

原创 刷新物化視圖

進入command 窗口下 exec dbms_mview.refresh('TestView', 'C'); --c全部刷新,f增量刷新