原创 獲取一個數字的上下百分之5的浮動值

public static void main(String[] args) { Random r = new Random(); int s = 56; for (int i = 0

原创 idea創建Springboot+mybatis+mysql

首先找到File-new-Project找到Spring Initializr 然後點擊next,填寫好後繼續next 選擇左邊的列web,右邊列勾選web框  然後勾選需要的mysql mybatis等 如果前面沒有修改工程名稱

原创 ActiveMQ 深入淺出 消息隊列

一、 概述與介紹 ActiveMQ 是Apache出品,最流行的、功能強大的即時通訊和集成模式的開源服務器。ActiveMQ 是一個完全支持JMS1.1和J2EE 1.4規範的 JMS Provider實現。提供客戶端支持跨語言和協議

原创 流式大數據處理的三種框架:Storm,Spark和Samza

許多分佈式計算系統都可以實時或接近實時地處理大數據流。本文將對三種Apache框架分別進行簡單介紹,然後嘗試快速、高度概述其異同。 Apache Storm 在Storm中,先要設計一個用於實時計算的圖狀結構,我們稱之爲拓撲(to

原创 SVN命令的使用和功能詳解

     命令的使用 1、檢出 svn  co http://路徑(目錄或文件的全路徑) [本地目錄全路徑] --username 用戶名 --password 密碼svn co svn://路徑(目錄或文件的全路徑) [本地目錄全路徑]

原创 eclipse中安裝maven

當自己越來越多的接觸到開源項目時,發現大多數的開源項目都是用maven來夠建的。並且在開發應用時,也越來越意識到maven的確會解決很多問題,如果你要了解maven,可以參考:Maven入門指南(一)和 Maven入門指南(二)。所以自

原创 時間格式轉換全部

import java.text.*; import java.util.Calendar; public class VeDate { /** * 獲取現在時間 * * @return 返回時間類型 yyyy-MM-

原创 SpringMVC從入門到精通

一、SpringMVC基礎入門,創建一個HelloWorld程序   1.首先,導入SpringMVC需要的jar包。   2.添加Web.xml配置文件中關於SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 1

原创 JNDI數據源的配置

有全局配置和局部配置。大致的有以下三種配置方式:    第一種:全局配置。 1)在tomcat的conf文件夾下的context.xml配置文件中加入: <Resource name="jndi/myb

原创 用戶點擊導出選擇保存路徑的地址

/** * 保存 */ private void saveFile(){ JFileChooser dialog = new JFileChooser(); dialog.setDialogTitle

原创 java中輸出一天每半個小時的時間段

java中輸出一天每半個小時的時間段。做法會有很多,我用的是最笨的方法,如有某位大神有簡單方法可溝通交流。 最後有格式可以先看。 public static void main(String[] args) { //3

原创 mybatis快速入門

孤傲蒼狼 只爲成功找方法,不爲失敗找藉口! MyBatis學習總結(一)——MyBatis快速入門 一、Mybatis介紹      MyBatis是一個支持普通SQL查詢,存儲過程和高級映射的優秀持久層框架。MyBatis消除了

原创 輸入開始時間和結束時間獲取之間相隔的天數,月數,年數

輸入開始時間和結束時間獲取之間相隔的天數,月數,年數: 已經驗證! //月開始時間和結束時間之間相隔天數 public static void main(String[] args) throws Exception {

原创 WebSocket 示例

1. 介紹 websocket目前雖然無法普及應用,未來是什麼樣子,我們不得而知,但現在開始學習應用它,只有好處沒有壞處,本隨筆的WebSocket是版本13(RFC6455)協議的實現,也是目前websocket的最新協議,

原创 java動態代理jdk與cglib詳細講解

JAVA的動態代理 代理模式 代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口,代理類主要負責爲委託類預處理消息、過濾消息、把消息轉發給委託類,以及事後處理消息等。代理類與委託類之間通常會存在關聯關係,一個代理類的