原创 Java操作MongoDB採用MongoRepository倉庫進行條件查詢

1.實體類: public class Person implements Serializable{          /**      *       */     private static final long serialV

原创 跨域IFrame自適應高度

背景介紹:         www.aaaa.com有一個a.jsp,其中在a.jsp中內嵌一個iframe,這個iframe的id="frame",src="http://www.bbb.com/b.php"         在ww

原创 Drools規則引擎配置安裝

一.下載安裝包和插件包。 drools-5.1.1-bin.zip drools-5.1.1-eclipse-all.zip   這兩個包可以在官網上下載:http://jboss.org/drools/downloads 二

原创 Linux下MongoDB集羣之副本集集羣

1.準備三臺機器(虛擬機即可),一臺爲副本集主節點(ip:192.168.1.200),另兩臺爲副本集從節點(ip:192.168.1.235,ip:192.168.1.194)。 2.分別在三臺機器上下載MongoDB

原创 Java發送SMS短信到手機

本篇文章,是通過中國網建來給手機發送短信的。 1.在http://sms.webchinese.cn/註冊賬戶,獲取祕鑰。 2.下載jar包 commons-codec-1.4.jar commons-httpclient-3.1.jar

原创 Canvas 圖片加載

canvas方法加載圖片,佔用內存最小,效果最佳。   關於canvas加載,我的方法是,將文章中所有用到圖片的地方,都用canvas代替,給canvas一個data-src,裏面存放img的路徑,通過canvas方法渲染圖片。因爲圖片渲

原创 Java發送郵件實例

package com.qin.core; import java.util.Properties; import javax.mail.Address; import javax.mail.Message; import javax.m

原创 Java RMI通訊實例

服務接口   import java.rmi.Remote; import java.rmi.RemoteException; /**  * 接口繼承Remote,並且方法拋出RemoteException  * @author siha

原创 ConcurrentHashMap和HashMap的區別

ConcurrentHashMap是線程安全的,HashMap是線程不安全的。 同時ConcurrentHashMap提供的鎖機制和Hashtable提供的鎖機制有所不同,Hashtable提供的鎖機制是鎖整個hash表,而Concurr

原创 Maven學習之路--依賴範圍scope

    <scope></scope>表示對於該包的依賴範圍作用域,取值有:test、compile、provided、runtime。scope默認取值爲compile。 <scope>test</scope>。test範圍指的是測試範

原创 Nginx + MongoDB 做GridFS文件讀取

主要用到Nginx-gridfs這個模塊,到github下載nginx-gridfs源碼。 git clone https://github.com/mdirolf/nginx-gridfs.git cd nginx-gridfs git

原创 MySQL存儲引擎介紹及區別

       在缺省情況下,MySQL支持3種存儲引擎:ISAM、MYISAM和HEAP。另外兩種存儲引擎InnoDB和Berkerly(BDB)也常常使用到。   一、ISAM        ISAM執行讀取操作的速度很快,而且不佔用大

原创 解決Ubuntu下Eclipse下拉菜單打不開失效的問題

一、進入/usr/share/applications目錄下 創建eclipse.desktop文件、 輸入內容爲: [Desktop Entry] Encoding=UTF-8 Name=eclipse Comment=Eclipse

原创 Spring整合Redis作爲緩存

          採用Redis作爲Web系統的緩存。用Spring的Cache整合Redis。 一、關於redis的相關xml文件的寫法 <?xml version="1.0" encoding="UTF-8"?> <beans 

原创 web.xml中load-on-startup作用

1)load-on-startup元素標記容器是否在啓動的時候就加載這個servlet(實例化並調用其init()方法)。 2)它的值必須是一個整數,表示servlet應該被載入的順序 2)當值爲0或者大於0時,表示容器在應用啓動時就加載