原创 javamail發信帶附件的問題

        做過很長時間的郵件解析功能,對於javamail及郵件eml處理還是比較熟悉。今天有個需求實現發信,並帶有附件。項目中對於文件上傳,

原创 html5之文件與圖片拖放上傳

前一陣子聽了前端的一個分享,其中介紹了HTML5中的一些新特性,特別感興趣的是文件上傳拖放上傳: 今晚前端同事提起,剛查了下資料,有些小失望,不過功能真的很實用。 我的理解是:     對於圖片他們是編碼成了data:image

原创 redis事物介紹與應用

研究reids與使用已經有幾個月的時間,中間自己總結了不少文檔以及相關資料,接下來時間,會陸續分享一些相關資料,並且介紹其在我們應用中的使用情況。 下面是redis事物的相關介紹(參考redis.io): 一.事物的使用 1.Redi

原创 PrintWriter write與println方法的區別

    PrintWriter在以下以pw代替,在寫client與server進行測試的通訊程序時,用pw.println(str)可以把數據發送給

原创 mysql性能優化

在iteye上看到的個關於mysql優化的教程,還可以,有些地方表示贊同,轉下,記錄下,最近自己也在處理公司內部 關於連接的問題,下週會整理成章,記錄一下: 轉載地址:http://cloudera.iteye.com/blog/103

原创 Hadoop簡介

以下Hadoop的簡介是從百度百科上搜索到的,完全是爲了普及下概念知識,記錄下! 公司有DFS,看簡介跟HDFS很項,呵,想了解下 另外HBase,在09年第一個項目的數據庫設計時當時老大建議我把表設成按屬性例來存儲,但是終究還是

原创 mina框架源碼閱讀與分析

Mina框架與源碼的簡單理解   一.Mina架構圖: 其框架實現如下圖所示:(圖來自於網上:)   二.Mina 一個請求的主要實現流程:        服務器啓動時,構造NioSocketAcceptor,服務器同時也會構造Nio

原创 基於tungsten監測mysql數據修改系統介紹

一.項目背景 項目中有個全文檢索系統,此係統中需要知道應用中數據的實時更新情況,如增加,刪除,這些對於索引與數據庫數據的同步都很重要。針對於此處理的

原创 Eclipse上安裝ivy插件

       Apache Ivy 是Apache Ant 下的一個子項目。Apache Ivy是一個優秀的管理(記錄、跟蹤、解析和報告)項目依賴的工具,提供了強大的依賴管理功能,可與Apache Ant緊密集成。項目 相關網址:(ht

原创 thrift介紹與學習

1.trhfit基本介紹 Thrift是 一個跨平臺,支持多語言的,通過定義IDL文件,自動生成RPC客戶端與服務端通信代碼的工具集合,也可以說是框架。 與之相類似的還有google的protocolbuffer. 2.thrift官網

原创 Elicpse之幾個小問題

1.The resource is not on the build path of a Java project     這是對應的jar包沒有引入,只要引入即可,另外有一項source->attacment一定記得加上zip包,這樣才

原创 thrift,Protocol Buffer,avro基本介紹

    接下來項目中會用到thrift:一個跨平臺,支持多語言的,通過定義IDL文件,自動生成RPC客戶端與服務端通信代碼的工具(談不上框架,後面學習中會記錄下thrift學習相關的東西)     在查找thrift學習資料中,瞭解到與之

原创 數據牽移,存儲過程的學習(mysql到oracle)

最近項目中牽涉到把mysql中一個表的數據牽移oracle上來,並只保存三個月的數據,由於此表的數據增加量比較大,現在是每個月三百萬,以後會更多,所   以oracle表在實現時考慮到完整的增加與刪除的策略! 下面將記錄再實現過程中所遇

原创 基於tungsten API 同步mysql binlog出現EOF packet received的問題解決

        tungsten是一個開源的數據庫同步工具,詳細可參考官網(http://en.wikipedia.org/wiki/Tungsten)         項目需要,需要實時知道mysql更新的數據,因此需要同步對應mysq

原创 連接池未關閉問題的發現與解決

    最近項目上線,但是大下午的客服反應項目登錄頁面很慢,SA發現後立馬重啓後項目訪問速度恢復。  排查問題時,發現nginx的頁面訪問速度都是在十秒左右,有部分二十秒,這個時間很奇怪。日誌顯示,項目並沒有什麼特殊的錯誤異常。跟據經