原创 C3p0-數據庫連接池

數據庫鏈接池 數據庫連接池的概念 數據庫連數據庫接池負責分配、管理和釋放數據庫連接,它允許應用程序重複使用一個現有的數據庫連接,而再不是重新建立一個。 數據庫鏈接池的原理 連接池基本的思想是在系統初始化的時候,將數據庫連接作爲對象存儲在內

原创 sql語句-去除重複數據

1、創建表 create table t_user( id int(11) not null auto_increment, user_id int(11), user_name varchar(100), primary key(id)

原创 RabbitMQ之最簡單的消息的發送與接收

RabbitMQ是一個消息代理,它的核心原理非常簡單:接收和發送消息,你可以把它想象成一個郵局:你把信件放入郵箱,郵遞員就會把信件投遞到你的收件人處,RabbitMQ是一個郵箱、郵局、投遞員。 我們先來看最簡單的模式:一個發送者發送一條消

原创 sql語句-關於自身表連接之join與left join

1、創建表 drop table if exists t_user; create table t_user( id int(11) not null auto_increment, user_id int(11), user_

原创 oracle部署實施常用命令

 由於去客戶現場部署實施,發現網上的命令都比較雜亂,現在根據實際部署情況整理了一下常用到的命令。 --以下命令除了導入導出命令以外,其餘命令都是在SQL Window或Command Window下執行的。 --查看用戶信息 --

原创 簡析Properties對*.xml文件的讀取與寫入

test.xml文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">

原创 RabbitMQ之Windows下的安裝部署

rabbitMQ安裝部署步驟 1、RabbitMQ是基於Erlang的,所以必須先配置Erlang環境。    下載地址: http://www.erlang.org/download.html  2、配置環境變量(ERLANG_HOME

原创 java-導出excel並解決亂碼問題

技術 struts2+easyui(參考,主要解決編碼和excel導出問題) 表單的設置 <form id="form1" name="form1" method="post"  accept-charset="GBK" onsubmit

原创 easyUI之Messager提示框的用法

分類 警告消息框(icon):alert error info question warning 交互消息框:confirm prompt 消息框的顯示方式:show slide fade progress 警告消息框 基本用法:$.

原创 RabbitMQ之Exchange

rabbitMQ消息模型的核心思想是生產者不會將消息直接發送給隊列。生產者通常不知道消息將會被哪些消費者接收,按照剛開始裏介紹的rabbitMQ中所畫的,生產者不是直接將消息發送給Queue麼認識會交給Exchange,所以需要定義Exc

原创 RabbitMQ之工作隊列

      該模型適用於分發資源密集型的任務,多個消費者可以訂閱同一個Queue,這時Queue中的消息會被平均分攤給多個消費者進行處理,而不是每個消費者都收到所有的消息並處理(接下來講到的輪詢調度)。 輪詢調度       採用這種模

原创 RabbitMQ之隊列與消息持久化

隊列持久化 在之前的例子中,我們所用的隊列都是臨時隊列,當服務重啓後之前創建的隊列就都沒有了。 隊列的持久化是在定義隊列時的第二個參數決定的(false爲隊列不用持久化) channel.queueDeclare(queueName,

原创 簡析Properties對*.properties文件的讀取與寫入

用類java.util.Properties讀取、寫入*.properties文件 備註:該文中提到的方法針對*.txt類型的文件同樣適用 目錄結構如圖所示: 文件如下圖所示: 簡單代碼如下所示: import java.io.Fil

原创 window下的mysql集羣搭建

MySQL集羣是一個無共享的(shared-nothing)、分佈式節點架構的存儲方案,其目的是提供容錯性和高性能,對硬件要求較低,但是對內存要求較大。 架構圖 圖釋: 1 ) Sql 結點( SQL node-- 上圖對應爲 m

原创 重置mysql的root密碼

1.關閉正在運行的MySQL。(結束服務) 2.打開DOS窗口,轉到mysql\bin目錄。 3.輸入mysqld--skip-grant-tables回車。如果沒有出現提示信息,那就對了。 4.再開一個DOS窗口(因爲剛纔那個DOS窗口