原创 Solr集羣的搭建以及使用

Solr集羣的搭建以及使用(內涵zookeeper集羣的搭建指南) 轉載於:http://www.cnblogs.com/append/p/5747956.html 1   什麼是SolrCloud   SolrCloud(s

原创 Java初始化順序總結及其程序執行過程圖- 靜態變量、靜態代碼塊、成員變量、構造函數

Java初始化順序 1在new B一個實例時首先要進行類的裝載。(類只有在使用New調用創建的時候纔會被java類裝載器裝入) 2,在裝載類時,先裝載父類A,再裝載子類B 3,裝載父類A後,完成靜態動作(包括靜態代碼和變量,它們的級別是

原创 c/c++實現線索二叉樹及其中序遍歷和查找

c/c++實現線索二叉樹及其中序遍歷和查找 #include<stdio.h> #include<stdlib.h> typedef char DataType; typedef struct {int ltag,rtag;DataTyp

原创 關於解決RSA非對稱加密時,將密文存入數據庫取出後,再對密文解密的時候拋出javax.crypto.BadPaddingException: Data must start with zero

   RSA非對稱加密,由於其對加密的明文長度有限制,所以通常配合對稱加密來操作,即把對稱加密中的祕鑰加密傳送來保證用對稱加密的安全性。當我用RSA公鑰加密AES的 密鑰之後,存入mysql之後,然後再取出來進行解密,但是報錯javax.

原创 java多線程socket實現簡單的聊天

server端:需要注意的是死循環acept,然後對每一個客戶端開兩個線程,分別是讀寫,這樣使得可以全雙工通信,另外注意讀寫的方法,比如讀的時候的nextLine,要記得在發送的時候加上換行符,否則讀不到。 package com.min

原创 防範java代碼的 finalizer() 終結器攻擊

原文 http://www.ibm.com/developerworks/cn/java/j-fv/index.html 在使用終結器 (finalizer) 來創建對象時,其可能會給 Java 代碼帶來漏洞。該漏洞是使用終結器來恢復對象

原创 jsp頁面,使用Struts2標籤,傳遞和獲取Action類裏的參數,注意事項。<s:a action><s:iterator><s:param>ognl表達式 在編寫SSH2項目的時候,除

jsp頁面,使用Struts2標籤,傳遞和獲取Action類裏的參數,注意事項。<s:a action><s:iterator><s:param>ognl表達式      在編寫SSH2項目的時候,除了使用<s:form>表單標

原创 Java中的訪問控制

Java中的訪問控制 表1-1   可見/訪問性 在同一類中 同一包中 不同包中  同一包子類中  不同包子類中   public  yes  yes  yes  yes  yes  protected 

原创 ConcurrentHashMap、Collections.synchronizedMap、Hashtable的區別與討論

java集合框架java1.5新特性 ConcurrentHashMap、Collections.synchronizedMap、Hashtable討論 在Java類庫中出現的第一個關聯的集合類是Hash

原创 java用命令行編譯運行時帶有包和使用外部jar包的情況

命令行編譯運行Java程序時,加載指定目錄中的Jar包: 解決方案一: [java] view plain copy     編譯:javac -Djava.ext.dirs=./lib Test.java  或

原创 java 核心技術精簡總結知識點

1.  Java沒有任何unsigned類型2.  float類型的數值後面有一個後綴F,沒有後綴F的浮點數默認爲double類型3.  if(x = 0)在C++中可以編譯通過,其結果總爲false,而在Java中,整數表達式x = 0

原创 c/c++實現二叉樹前序,中序和後序的遞歸和非遞歸遍歷

 c/c++實現實現二叉樹前序,中序和後序的遞歸和非遞歸遍歷 #include<stdio.h> #include<stdlib.h> #include<seqstack.h>//import self-defined stack ty

原创 c/c++實現廣義表及其深度查找

c/c++實現廣義表及其深度查找,深度查找使用遞歸即可。 #inlcude<stdio.h> int dep=0; typedef struct GeneralNode{int tag;union{Datatype data;struc

原创 c/c++實現順序棧和鏈棧

實現基於C/C++的數據結構的順序棧,此程序未經過嚴格實驗,只是提供大概思路 #include<stdio.h> #include<stdlib.h> #define MAXSIZE 100 typedef int DataType; t

原创 c/c++實現順序循環隊列和鏈式隊列

實現基於C/C++的數據結構的順序循環隊列,此程序未經過嚴格實驗,只是提供大概思路 #include<stdio.h> #include<stdlib.h> #define MAXSIZE 10 typedef int DataType;