原创 Postgresql 按30分鐘、小時、天分組

按30分鐘統計: shool_time格式爲varchar, 例如 201911050808、201911050820、201911050842 分組後結果: 20191105 0800 20191105 0830 201911

原创 java中Map List的用法

返回的restful接口數據樣式: { party: [ { "finishTime": "20191105", "busiCnt": 1000

原创 linux部署redis詳細步驟

公司一直在使用redis集羣,尋思着自己也部署一套練練手。 打開redis的官網下載頁:https://redis.io/download 按照官網的步驟進行操作: 你會發現輸入src/redis-cli命令之後,一直連接不上。

原创 Postgresql 填充所有的時間點

最近使用有個業務需要展示20190101和20190106所有的時間段,例如 20190101 20190102 20190103 20190104 20190105 20190106 但是數據庫中存的只有以下 20190101

原创 遍歷Map keySet和entrySet

public class test { public static void main(String[] args) { Map<String, String> map = new HashMap<Str

原创 Java calendar加減時間

//時間格式可以改成自己想要的格式,例yyyy-MM-dd HH:mm等等。 private final static String formatyyyyMMddHHMM = "yyyyMMddHHmm"; String cur

原创 WebLogic清理緩存

清除緩存路徑: D:\Oracle\Middleware\user_projects\domains\my_domain\servers\AdminServer\cache D:\Oracle\Middleware\user_pr

原创 linux部署redis集羣遇到的問題

版本信息: redis:5.0.8 linux服務器:CentOS 7 不同版本問題處理方式可能有所不同 1、在java程序中,連接不上redisCluster。 報錯信息: no reachable node in clus

原创 extjs展示列表,顯示來很多空白行,但是數據沒顯示

檢查: mysql查詢是沒有大小寫問題 sql返回的字段大小寫問題 Map<String, Object> result = new hashmap<String, Object>();創建的map、key是有大小寫區

原创 數據庫查詢字段爲空時,返回0

oracle select nvl(字段名,0) from 表名; sqlserver select isnull(字段名,0) from 表名; mysql select ifnull(字段名,0) from 表名; postg

原创 如何有效的使用 for循環和Iterator遍歷

遍歷ArrayList 使用for循環遍歷的速度會比Iterator遍歷的速度要快: for (int i=0, n=list.size(); i < n; i++) list.get(i); runs fas

原创 Postgre合併多行數據爲一行

業務情景描述:用戶需要一行展示所有的文件名稱, 比如:你的1.txt、2.txt、3.txt未上傳成功,請覈查! SELECT * FROM fileTable --查詢結果如下: 1.txt 2.txt 3.txt 方式一:使

原创 insert select 過濾掉重複數據

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。 table1和table2表結構一樣時: INSERT INTO table2 SELECT * FROM table1; ta

原创 java (lodop) 打印實例

首先在lodop官網下載相關文件(js、css等):http://www.lodop.net/download.html 在下載好的包裏 除了html頁面 其他的js、css等拷貝到項目的一個目錄下、新建個lodop文件夾。 l

原创 LODOP使用問題解決彙總

LODOP 打印控件出現問題及修改方法 問題1 、打印網頁時頁面出現電腦設置的底色如何解決? 解決方法 :按照如下方式添加HTML頁面 var strHTML="<body style='margin:0;background-col