原创 遍歷list集合

一、在後臺創建request對象; 二、將List集合放到request中; 三 、在返回的頁面中遍歷list集合; HttpServletRequest request = ServletActionContext.getReques

原创 ajax向後臺傳中文亂碼問題

1.把傳的值保存在encodeURI中,記得是雙encodeURI url:'json/selectUser.action?param='+encodeURI(encodeURI("中文")), 2.在action中解碼HttpServl

原创 Telnet與SSH的比較

ssh 是加密的,基於 SSL 。 telnet 是明碼傳輸的,發送的數據被監聽後不需要解密就能看到內容。 兩個不通用,現在不建議使用 telnet 。 因爲現在網絡監聽手段十分的發達。而且中間人攻擊也很容易。 ==以下爲引用==

原创 java創建一個文件並寫入內容

public static void main(String[] args) throws FileNotFoundException { //在桌面上創建一個aaa.doc文檔 並寫下內容爲"aaa" File file =

原创 MyBatis用序列插入對象

mybatis用序列當作id並隨數據一起插入到表中的方法爲:就是在普通的insert語句前加一個<selecKey>標籤 <insert id="

原创 oracle中的視圖分類

數據庫中的視圖一共有四種:關係視圖、內嵌視圖、對象視圖和物化視圖;      關係視圖:Oracle視圖是作爲數據庫對象存在的,因此,創建之後也可以通過工具或數據字典來查看視圖的相關信息。這是大家常用的視圖   如:create

原创 Struts2.x+Spring3.x+MyBatis3.x 最簡配置(+logback)

這個SSM配置是經過優化的,省去了一些繁瑣的配置,例如每次新建一個bean時都必須在配置mybitasSqlSessionFactoryBean裏添加上一個classpath,在這套配置裏省去了這一步,如何省去的,請看下面的配置文件。

原创 RabbitMQ 集羣

rabbitmq集羣環境搭建手冊 整體要求 Rabbitmq 是用 erlang 語言寫的,所以我們需要安裝 Erlang,安裝 erlang 又需要安裝 Python 與 simplejson,如果linux預裝的python版本過低,

原创 RabbitMQ Java Work Queues(工作隊列)

本系列教程主要來自於官網入門教程的翻譯,內容僅供參考。 官網地址 https://www.rabbitmq.com/tutorials/tutorial-two-java.html 上一篇博客中我們寫了通過一個命名的隊列發送和接收消

原创 Oracle SQL性能優化

原則一:注意WHERE子句中的連接順序:  ORACLE採用自下而上的順序解析WHERE子句,根據這個原理,表之間的連接必須寫在其他WHERE條件之前, 那些可以過濾掉最大數量記錄的條件必須寫在WHERE子句的末尾. 尤其是“主鍵ID=?

原创 Java socket 簡單例子

server端代碼 public class Server { public static void main(String[] args) { try { ServerSocket server = null; try

原创 RabbitMQ java Topics主題

本系列教程主要來自於官網入門教程的翻譯,然後自己進行了部分的修改與實驗,內容僅供參考。 官網地址  https://www.rabbitmq.com/tutorials/tutorial-five-java.html 上一篇博客

原创 Flume安裝及測試

一、簡介        官網:Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and mo

原创 RabbitMQ 測試方案及結果

RabbitMQ測試方案 Qos:舉例說明:Qos=2如果消費者A 有2個消息沒有迴應,則MQ不會再往消費者A中發消息,直到收到消息確認後纔會再次發送。 Ack:消息確認。 方案1:啓動一個生產者,無消費者。   測試結果:每秒生產大約6

原创 RabbitMQ RPC(Remote procedure call) 雲計算集羣的遠程調用

本系列教程主要來自於官網入門教程的翻譯,然後自己進行了部分的修改與實驗,內容僅供參考。 官網地址  https://www.rabbitmq.com/tutorials/tutorial-six-java.html 在第二個教程中我