原创 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;