原创 013——struts2的文件上傳

struts.xml <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts

原创 韓信點兵問題算法

問題描述: 韓信帶兵不足百人,3人一行排列多一人,5人一行排列正好,7人一行排列少兩人,求士兵的人數? 問題解析: 假設士兵的人數爲x人,則需要(x-1)/3是整數,x/5是整數,(x+2)/7是整數。 代碼實現如下: package c

原创 012——Struts2的自定義類型轉換器

自定義類型轉換器要繼承StrutsTypeConverter抽象類,實現如下兩個方法 (1)public Object converFromString(Map context, String[] values. Class toClas

原创 加密算法之MD5與SAH-1

示例代碼: package com.java.test; import java.security.MessageDigest; public class Demo3 { public static void main(Strin

原创 equals()和hashCode()區別?

equals():反映的是對象或變量具體的值,即兩個對象裏面包含的值--可能是對象的引用,也可能是值類型的值。 hashCode():計算出對象實例的哈希碼,並返回哈希碼,又稱爲散列函數。根類Object的hashCode()方法的計

原创 使用ajax校驗用戶是否存在

頁面: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com

原创 Caught exception while loading file com/crud/action/LoginAction-validation.xml

Caught exception while loading file com/crud/action/LoginAction-validation.xml Connection timed out: connect - [unknow

原创 Java的for循環應用

編寫一個程序輸出如下: 實現代碼: package com.java.demo; public class Demo009 { public static void main(String[] args) { for (int

原创 選擇排序

n個記錄的文件的直接選擇排序可經過n-1趟直接選擇排序得到有序結果: ①初始狀態:無序區爲R[1..n],有序區爲空。 ②第1趟排序 在無序區R[1..n]中選出關鍵字最小的記錄R[k],將它與無序區的第1個記錄R[1]交換,使R[1..

原创 水仙花數

問題解析: 所謂水仙花數就是一個數等於組成該數各個位的立方和,例如370=3^3+7^3。由於計算量比較小,可以使用簡單的循環語句來完成。對於不同位數的數字,可以進行分段討論。 代碼實現: package com.java.test;

原创 spring,hiberante之*** is not valid without active transaction

對於提示*** is not valid without active transaction 的錯誤 可以在Hibernate的配置文件中做如下修改 <prop key="hibernate.current_session_c

原创 ajax發送異步請求的步驟

第一步:得到XMLHttpRequest 得到XMLHttpRequest,編寫創建XMLHttpRequest對象的函數 function createXMLHttpRequest() { try { return ne

原创 折半查找

問題解析: 折半查找算法要求元素有序(通常是升序)並使用順序存儲。其核心思想是將查找區分成兩部分,每次與中間碼進行比較,如果等於則直接返回;如果大於則查找右半部分;如果小於則查找左半部分。一次重複這個過程,直到查找成功或失敗。 代碼實現:

原创 Ajax概述

什麼是AJAX? AJAX(Asynchronous Javascript And XML)翻譯成中文就是“異步Javascript和XML”。即使用Javascript語言與服務器進行異步交互,傳輸的數據爲XML(當然,傳輸的數據不只

原创 用ajax實現省市聯動

頁面: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3