原创 oracle查詢當前時間前兩小時內的數據
select * from Test where insert_time > SYSDATE - 2/24 AND insert_time <SYSDATE
原创 rocketmq配置一個console頁面
1.下載項目:https://github.com/apache/rocketmq-externals 2.解壓編譯項目 這個項目是console 導入的IDE,並編譯好,maven打包完成 上傳到linux,運行命令: java -
原创 使用Callable及FutureTask創建一個能入參以及有返回參數的線程
package cbd.efficacy.user.test; import java.util.concurrent.Callable; import java.util.concurrent.CopyOnWriteArrayLi
原创 rocketmq啓動報錯VM warning: INFO: OS::commit_memory(0x00000006c0000000, 2147483648, 0) faild
解決方案:修改/RocketMQ/devnev/bin/ 下的服務啓動腳本 runserver.sh 、runbroker.sh 中對於內存的限制,改一下內存大小就行了: JAVA_OPT="${JAVA_OPT} -server -X
原创 CompletionService創建異步有返回結果的線程
package cbd.efficacy.user.test; import java.util.concurrent.*; public class ThreadPoolTest { public static voi
原创 idea快捷鍵,配置爲Eclipse
Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以關閉文件 Alt+Q,可以看到當前方法的聲明 Ctrl+P,可以顯示參數信息 Ctrl+Shift+Insert,可以選擇剪貼板內容並插入 A
原创 手動搭建redis集羣
1.首先下載包5.0.0穩定版:http://download.redis.io/releases/redis-5.0.0.tar.gz 也可主機直接下載:wget http://download.redis.io/releases/re
原创 idea新增文件無法提交,或者version control報錯E155036
今天需要提交新增的文件到svn,竟然提交裏面沒有我新增的文件,首先看你配置的tortoise SVN安裝的時候必須勾選工具 必須配置好這個,然後到你項目的主要目錄執行svn upgrade,如下,然後去刷新一下version contr
原创 總結rocketmq的搭建
1.RocketMQ 是什麼? 上圖是一個典型的消息中間件收發消息的模型,RocketMQ也是這樣的設計,簡單說來,RocketMQ具有以下特點: o 是一個隊列模型的消息中間件,具有高性能、高可靠、高實時、分佈式特點。 o Produ
原创 linux常用命令
查看日誌最簡潔方法:tail -200f rhin-wrapper.log rz命令提示找不到先安裝:yum -y install lrzsz 使用的crt工具哦! rz 上傳本地文件到linux sudo -s 獲取管理員權限 查看進程
原创 獲取一個隨機數
Long.valueOf(RandomNumUtils.randomCommon(9, 6))
原创 spring容器啓動測試方法
package test; import org.springframework.context.support.ClassPathXmlApplicationContext; public class SpringTest {
原创 spring boot使用註解的方式測試bean
package com.csair.test; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.fac
原创 java io寫文件
/** * 傳入文件名以及字符串, 將字符串信息保存到文件中 ,文件存在則追加,沒有則創建 * @param strFilename D:\\HDFS * @param strBuffer */
原创 上傳包到nexus私庫
登錄並選擇對應的私有倉庫 選擇包類型,填入關鍵幾個參數,添加進去,點擊上傳即可!