原创 關於WdatePicker時間控件選擇時間失效問題

$("#jsrq").click(function(){ WdatePicker({onpicked:function(dq){Vue.set(vm.data,"jsrq",dq.cal.getNewDateStr());},date

原创 Oracle 多行轉一行去除重複數據 listagg() within group()

  regexp_replace(listagg(a, ',') within group(order by a),'([^,]+)(,\1)+','\1') as a  

原创 下載項目resources下的文件(這裏以下載xlsx爲例)

public void downloadExcel(HttpServletResponse response, HttpServletRequest request) throws Exception { FileInputStre

原创 有搜索條件根據url抓取網頁數據(java爬取網頁數據)

最近有一個任務抓取如下圖的網頁數據  要獲取前一天的數據進行翻頁抓取數據並存入數據庫   如果就只是抓取當前頁的數據  沒有條件和翻頁數據 這個就比較簡單了 但是要選取前一天的數據,還有分頁數據 一開始的思路就想錯了(開始想的是觸發查

原创 用一個sql 語句統計出失敗和成功的數量

有一個表結構如下: 地區 業務 操作(退訂/訂購) 成功/失敗(1 表示成功,0表示失敗) —————————————————————————————————— 統計出來是按地區和業務分組統計得出如下表 地區 業務 退訂成功量 退訂失敗量

原创 無搜索條件根據url獲取網頁數據(java爬取網頁數據)

jsoup jar包 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.3</version>

原创 activiti設置變量(基本類型的和javaBean類型的)及歷史查詢(流程實例和歷史活動)

  1、設置並獲取基本類型的變量   package cn.et.db; import java.util.Date; import org.activiti.engine.ProcessEngine; import org.act

原创 Oracle 行轉列去除重複數據 listagg() within group()

  regexp_replace(listagg(a, ',') within group(order by a),'([^,]+)(,\1)+','\1') as a  

原创 oracle的 listagg() WITHIN GROUP ()函數使用

1.使用條件查詢  查詢部門爲20的員工列表 -- 查詢部門爲20的員工列表 SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ;     效果: 2.使用

原创 去掉字符串首尾指定的字符

話不多說直接上代碼 /** * 去掉字符串頭尾指定字符 * @param source 需要處理的字符串 * @param element 指定字符 * @return */ public static Stri

原创 使用jsoup模擬登錄獲取session 請求後臺接口獲取數據

登錄網站獲取session import java.util.HashMap; import java.util.Map; import org.jsoup.Connection; import org.jsoup.Jsoup; im

原创 獲取菜單

1.先獲取所有的菜單  在內存中獲取子菜單 @ApiOperation("獲取當前用戶菜單") @ApiImplicitParams({ }) @PostMapping("getMenuTreeByUserId") publ

原创 activiti之3種組任務分配(個人任務和組任務相互轉換 添加和刪除組任務成員)

  第一種     組員直接寫死   package cn.et.two.zfprw; import java.io.InputStream; import java.util.List; import org.activiti

原创 activiti之接收任務活動

 接收任務(ReceiveTask)即等待任務,接收任務是一個簡單任務,它會等待對應消息的到達。當前,官方只實現 了這個任務的java語義。 當流程達到接收任務,流程狀態會保存到數據庫中。在任務創建後,意味着流程會進入等 待狀態,直到引擎

原创 activiti之3種個人任務分配 ,轉移任務

第一種 是比較死板的(像這種直接寫死的  有不明白的朋友可以翻翻前面幾篇博客)  在真實的項目開發中估計是用不到的      第二種 使用表達式指定辦理人  可以用#{} 或  ${}  在啓動流程時給變量設置值   package