原创 ajaxfileupload上傳帶額外參數

最經在工作中要實現文件的無刷新上傳,當然XmlHttpRequest對象是無法實現文件的上傳功能的。google後找到JQuery的fileupload插件,此插件通過一個IFrame並在IFrame中創建一個form表單來實現文件上傳

原创 什麼是Hadoop,怎樣學習Hadoop

概述:Hadoop是一個由Apache基金會所開發的分佈式系統基礎架構。用戶可以在不瞭解分佈式底層細節的情況下,開發分佈式程序。充分利用集羣的威力進行高速運算和存儲。 Hadoop實現了一個分佈式文件系統(Hadoop

原创 讀取input file路徑預覽圖片

原理是利用js把讀取到的文件轉換成字節碼進行顯示 <!doctype html>    <html>    <head>    <meta content="text/html; charset=UTF-8" http-equiv="C

原创 apache commons-codec base64將文件轉爲字符串

public String getFileByteString(File file) throws Exception{       Base64 b64 = new Base64();       FileInputStream fi

原创 MQ、JMS以及ActiveMQ 關係的理解

Best-text mb-10代碼  ms 的一個標準或者說是一個協議.  通常用於企業級應用的消息傳遞. 主要有topic 消息(1 對多), queue 消息(1對1).   activemq 是一個jms 的實現, apach

原创 maven打包本地jar

maven打包的時候默認是不加入依賴的jar包的,所以想打出一個獨立的可運行jar包的話直接mvn clean install package是不行的。需要略改動下pom文件,加入如下plugin ? 1 2

原创 面試中的 10 大排序算法總結

前言   查找和排序算法是算法的入門知識,其經典思想可以用於很多算法當中。因爲其實現代碼較短,應用較常見。所以在面試中經常會問到排序算法及其相關的問題。但萬變不離其宗,只要熟悉了思想,靈活運用也不是難事。一般在面試中最常考的是快速排序

原创 二分查找算法

  二分查找,是一種在有序數組中查找某一特定元素的搜索算法。搜素過程從數組的中間元素開始,如果中間元素正好是要查找的元素,則搜素過程結束;如果某一特定元素大於或者小於中間元素,則在數組大於或小於中間元素的那一半中查找,而且跟開始一樣從中間

原创 Java 8時間和日期API 20例

伴隨lambda表達式、streams以及一系列小優化,Java 8 推出了全新的日期時間API,在教程中我們將通過一些簡單的實例來學習如何使用新API。Java處理日期、日曆和時間的方式一直爲社區所詬病,將 java.util.Da

原创 基於HttpClient 4.3.3 的一個上傳、下載文件的例子

轉自:http://www.oschina.net/code/snippet_216580_38020 基於HttpClient 4.3.3 的一個上傳、下載文件的例子,特轉載以供大家學習參考。 /**  * 上傳文件   *

原创 java動態代理(JDK和cglib)

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

原创 SpringMVC RESTful 性能優化

背景 達達後臺系統目前每天都要支撐數十億的訪問量,這對於服務系統整體架構是個嚴峻的考驗。考慮到越來越複雜的業務以及不斷增加的訪問壓力,我們對數據層進行了一系列的改造(參見達達-高性能服務端優化之路),也對業務層進行了服務化(參見

原创 activemq的幾種基本通信方式總結

簡介      在前面一篇文章裏討論過幾種應用系統集成的方式,發現實際上面向消息隊列的集成方案算是一個總體比較合理的選擇。這裏,我們先針對具體的一個消息隊列Activemq的基本通信方式進行探討。activemq是JMS消息通信規範

原创 jquery時間戳轉日期

公司用mysql數據庫,存儲時間戳用的是int(11), 導致前臺轉換有點麻煩,從網上找了個jquery時間戳轉日期的方法,修改了下顯示方式,保存起來,希望以後還能用到,以下是代碼 (function($) {     $.exten

原创 查看mysql數據庫各種編碼

mysql默認數據庫編碼是latin1,如果用這種編碼建表,保存中文時會保存失敗,這時可以用SHOW VARIABLES LIKE 'character%'; 語句查看數據庫編碼