原创 互聯網公司面試問題總結之SSH框架

二、SSH框架 1、(1)說一說項目中Spring的IOC和AOP具體怎麼使用的    (2)Spring具有什麼特點(IOC和AOP) (3)Spring框架了解多少:IOC和AOP (4)spring. ioc aop ,基礎變量/

原创 反轉部分單項鍊表之Java實現

package com.zfq.dataStructure01; public class ReversePart { public static Node reversePart(Node head,int f,int t)

原创 生產者消費者模式中條件判斷是使用while而不是if

永遠在循環(loop)裏調用 wait 和 notify,不是在 If 語句 現在你知道wait應該永遠在被synchronized的背景下和那個被多線程共享的對象上調用,下一個一定要記住的問題就是,你應該永遠在while循環,而不是

原创 java判斷一個鏈表是否是迴文結構

public class IsHuiWenUpdate2 { public static boolean isHuiwenUpdate(Node head) { Node n1=head; Node n2=head;

原创 Cookie簡介及JSP處理Cookie的方法

1 一.什麼是cookies?   大家都知道,瀏覽器與WEB服務器之間是使用HTTP協議進行通信的,當某個用戶發出頁面請求時,WEB服務器只是簡單的進行響應,然後就關閉與該用戶的連接。因此當一個請求發送

原创 桶排序和基數排序 Java

桶式排序 概念 有限個數字m,每個數字的大小都在1與n之間,則我們可以假設有n個桶,遍歷m個數字,將其存入對應的桶中(如數字的值爲3,就存入3號桶,桶的值對應存入數字的個數) 例子 有數字3,3,5,1,2,大小均在0-5之間,所以我們

原创 javamail正文中有圖片時,正文中的圖片顯示爲代碼

出現這個問題,是因爲在MimeMessage的MimeMultipart中添加MimeBodyPart時,添加順序出錯,應該先添加內容,後添加附件。 MimeMultipart msgMultipart = new MimeMulti

原创 分析算法時間複雜度--主項定理

在分析根據遞歸方程分析算法的時間複雜度時,常見到如下形式的方程, T(n) = a * T(n/b) + f(n)  a ³ 1,b > 1,f(n)一般是個簡單函數 這時可以有2種方法,來計算時間複雜度。一是用遞歸樹,逐層代入原式,最

原创 常見的序列化協議

http://yaocoder.blog.51cto.com/2668309/795807 同時推薦一篇:http://blog.csdn.net/iter_zc/article/details/40794845  工作中用過幾種知

原创 深入理解Java之線程池

深入理解Java之線程池 原作者:海子    轉自 :http://www.cnblogs.com/exe19/p/5359885.html 出處:http://www.cnblogs.com/dolphin0520/     本文

原创 兩個單鏈表生成相加鏈表

public class AddList02 { public static Node addList01(Node head1,Node head2) { head1=reverseList(head1); head2=r

原创 js獲取form表單所有數據的簡單方法

原文出處:http://iteye.blog.163.com/blog/static/1863080962012105103730551/ 在HTML中用js獲取通過GET、POST方法(就是在網址後加?a=b&c=d之類)傳過來的

原创 堆排序之java

堆排序原理:將待排序的數組構造成一個大頂錐,整個數組的最大值就是堆頂的根節點。將她移走(其實就是將其與堆數組的末尾元素交換,此時末尾元素就是最大值),然後將剩餘的n-1個元素重新構造成一個堆,這樣就會得到n個元素中的次大值,如此反覆,便能

原创 javamail 郵箱

import java.util.Date; import java.util.Properties; import javax.mail.Address; import javax.mail.Message; import javax

原创 javamail正文中添加圖片和附件

import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.util.Properties;