Time of Update: 2016-07-16
spring mvc產生註冊驗證碼,springmvc通過Spring MVC為系統添加驗證碼1:布局登陸頁面,使用者名稱,密碼,填寫驗證碼的文字框,及驗證碼的圖片及點擊換圖<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><c:set var="ctx" value="${pageContext.request.contextPath}"/> <form
Time of Update: 2016-07-16
Java 位元運算,Java運算一 Java 位元運算 1.表示方法: 在Java語言中,位元使用補碼錶示,最高位為符號位,正數的符號位為0,負數為1。補碼的表示需要滿足如下要求。 (1)正數的最高位為0,其餘各位代表數值本身(位元)。 (2)對於負數,通過對該數絕對值的補碼按位取反,再對整個數加1。 2.位元運算符
Time of Update: 2016-07-16
Jvm 記憶體淺析 及
Time of Update: 2016-07-15
基礎知識回顧第三篇資料庫訪問,基礎知識回顧第三篇 前言:本篇主要針對資料庫的操作,在這裡不適用hibernate或者mybatis,用最原始的JDBC進行講解,通過瞭解這些原理以後更容易理解和學習hibernate或mybatis。1:jdbc的簡單操作首先需要下載jdbc驅動的jar包 如果不想下載在C:\Program Files (x86)\MySQL\Connector J 5.1.26位置也可以找到 如果是maven項目的話需要在pom上引入下面的依賴包1
Time of Update: 2016-07-15
測試驅動開發實踐,測試驅動開發總是以為自己瞭解了測試驅動開發,其實做起來和瞭解根本不是一回事。原來覺得代碼清晰得很,後來實驗了一下才知道那是自己的錯覺。這次,讓我們拋卻Eclipse的自動補全功能,來一場真正的測試驅動開發吧。項目描述:這是一個很簡單的項目,目標是掃描磁碟上所有特定格式的檔案,將其路徑儲存下來,通過程式可以快捷搜尋到檔案路徑並自動定位到該檔案。使用者故事(簡單點寫了):1、
Time of Update: 2016-07-15
學習筆記之Struts2—淺析接收參數,struts2接收參數最近自己通過視頻與相關書籍的學習,對action裡面接收參數做一些總結與自己的理解,希望各位技術大牛們能多多指教。 0.0、接收參數的(主要)方法 1.1、使用Action的屬性接收參數本文以最簡單的表單提交為例: 1.1.1.建立login.jsp頁面 <%@ page language="java" contentType="text/html; charset=UTF-8"
Time of Update: 2016-07-14
電腦程式的思維邏輯 (26),思維26封裝類Java有八種基本類型,每種基本類型都有一個對應的封裝類。封裝類是什麼呢?它是一個類,內部有一個執行個體變數,儲存對應的基本類型的值,這個類一般還有一些靜態方法、靜態變數和執行個體方法,以方便對資料進行操作。Java中,基本類型和對應的封裝類如下表所示:基本類型封裝類booleanBooleanbyteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacter封裝類也都很好記,
Time of Update: 2016-07-14
java中匿名內部類總結,java匿名類總結 在java的世界裡,提供了匿名內部類文法糖,用於協助大家簡化代碼,本文簡要從介面,抽象類別以及常規類以代碼的形式描述其常用模式。 1. 介面模式public interface IWriter { void write();}public static void main(String[] args) { IWriter writer = new IWriter() {
Time of Update: 2016-07-14
eclipse中的web項目路徑和發布好的項目路徑,eclipseweb現在企業開發中,我們都會建立一個javaWeb工程,在eclipse中指的是建立一個dynamic web
Time of Update: 2016-07-12
jsp介面的繼承與否剖析,jsp介面剖析引入頁面時候${pageContext.request.contextPath}為頁面上下文路徑;也可以用js來實現;<script type="text/javascript" src="${pageContext.request.contextPath}/js/student_evaluation/studentInfo.js"></script>相當於:<script type="text/javascript"
Time of Update: 2016-07-12
Selenium2入門(三)WebDriver API之Get,selenium2webdriver在上面的例子中,我們看到了WebDriver的一些方法,今天列舉WebDriver的Get方法: 1 import java.util.Set; 2 3 import org.openqa.selenium.WebDriver; 4 import org.openqa.selenium.firefox.FirefoxDriver; 5 6 7 public class
Time of Update: 2016-07-11
Java多線程概述,java多線程/*多線程1.首先說進程,進程---就是進行中的程式 每一個進程都有一個執行程式。該順序是一個執行路徑,或者叫一個控制單元2.線程:就是進程中的一個獨立的進程單元 線程在控制著進程的執行 一個進程中至少有一個進程
Time of Update: 2016-07-11
電腦程式的思維邏輯 (25),思維邏輯上節我們介紹了異常的基本概念和異常類,本節我們進一步介紹對異常的處理,我們先來看Java語言對異常處理的支援,然後探討在實際中到底應該如何處理異常。異常處理catch匹配上節簡單介紹了使用try/catch捕獲異常,其中catch只有一條,其實,catch還可以有多條,每條對應一個異常類型,比如說:try{ //可能觸發異常的代碼}catch(NumberFormatException e){ System.out.println("not
Time of Update: 2016-07-10
java包和jar包,java包jar包1.包package pack; /*定義包,放在程式的第一行,包名所以字母小寫*/class
Time of Update: 2016-07-10
java jdbc 串連mysql資料庫
Time of Update: 2016-07-09
ubuntu15.10 給解壓版的eclipse安裝案頭捷徑,ubuntu15.10eclipse 在案頭用vi 建立eclipse.desktop檔案,並賦予許可權 sudo chmod u+x /home/liujl/Desktop/eclipse.desktop [Desktop Entry] Encoding=UTF-8 Name=Eclipse Platfrom Comment=Eclipse IDE Exec=/home/
Time of Update: 2016-07-07
static的應用以及靜態與非靜態區別,static非靜態區別先前看到一個技術大牛寫了一個關於靜態成員與非靜態成員,靜態方法和非靜態方法的各自區別,覺得挺好的,在這裡寫一個小程式來說明這些區別。package com.liaojianya.chapter5;/** * This program will demonstrate the use of static method. * @author LIAO JIANYA * */public class StaticTest{public
Time of Update: 2016-07-07
RabbitMQ,rabbitmq安裝以前在單項目中用過RabbitMQ,沒有問題不過這次在分布式項目中使用RabbitMQ中有點搞糊塗了,但是實際上是沒有問題的,思路清晰就行簡單看一下實際操作的樣本吧: 資源檔中需要配置基本的rabbitMQ的屬性,如下:1 #rabbitmq config2 rabbitmq.host=192.168.1.1883 rabbitmq.port=56724 rabbitmq.username=lee5 rabbitmq.password=lee6
Time of Update: 2016-07-07
ImageIcon影像處理相關測試【一些特殊的處理方式】,imageicon影像處理/*************以下源碼通過測試******************************/package cn.jason.ios.images;import java.awt.FileDialog;import java.awt.Image;import java.io.File;import java.io.FileInputStream;import
Time of Update: 2016-07-07
apache tiles 頁面模板的使用,apachetilesjar包maven <!-- Tiles 模板--> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-extras</artifactId> <version>3.0.