原创 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%'; 語句查看數據庫編碼