Time of Update: 2015-12-10
Applet小應用程式之間的通訊,applet通訊1、 首先解壓:如何運行applet.zip檔案,解壓後2、然後開啟我們的eclipse,開啟我們剛才解壓的檔案項目:點擊Finish我們就會在裡面找到我們的檔案,然後將我們自己寫的applet程式放進去我的是maxi.java。移動後,然後把每個不管對錯都運行一遍,產生新的class檔案,(這個不用管)然後開啟我們剛才解壓的檔案中在bin目錄找到234.html並用記事本開啟,可以看到html的原始碼,在<body>下加入如下代碼,
Time of Update: 2015-12-10
HTML轉PDF,轉pdfMaven依賴 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.7</version></dependency><dependency>
Time of Update: 2015-12-10
JPA(7) spring-data-jpa,jpaspring-data-jpa對於不是使用spring管理的項目,我們就自己建立對象使用:大概的思路就是①建立dao介面②實現該介面,並且編寫邏輯:Dao:public interface StudentDao {public List<Student> findAll();}因為是測試,所以我們就只定義了一個查詢所有記錄的方法,下面是實現:public class StudentDaoImpl implements
Time of Update: 2015-12-10
Java中Map的用法詳解,JavaMap用法詳解Map簡介將鍵映射到值的對象。一個映射不能包含重複的鍵;每個鍵最多隻能映射到一個值。此介面取代 Dictionary 類,後者完全是一個抽象類別,而不是一個介面。 Map 介面提供三種collection 視圖,允許以鍵集、值集或鍵-值對應關係集的形式查看某個映射的內容。映射順序 定義為迭代器在映射的 collection 視圖上返回其元素的順序。某些映射實現可明確保證其順序,如 TreeMap
Time of Update: 2015-12-10
關於java中equals與==的區別的小實驗,javaequalsjava中equals與==經常容易混淆,簡單一點說就是equals比較的是值是否相等,是一種方法,==比較的是二者是都為同一對象,是一種操作符。做了幾個小實驗比較結果。實驗一:String str1="ab";String
Time of Update: 2015-12-10
如何用java類比ajax資料發送請求,java類比ajax資料案例1:import org.apache.commons.httpclient.*; import org.apache.commons.httpclient.methods.*; import org.apache.commons.httpclient.params.HttpMethodParams; import java.io.*; public class HttpClientTutorial {
Time of Update: 2015-12-10
圖解集合4:HashMap,圖解集合hashmap初識HashMap之前的List,講了ArrayList、LinkedList,最後講到了CopyOnWriteArrayList,就前兩者而言,反映的是兩種思想:(1)ArrayList以數組形式實現,順序插入、尋找快,插入、刪除較慢(2)LinkedList以鏈表形式實現,順序插入、尋找較慢,插入、刪除方便那麼是否有一種資料結構能夠結合上面兩種的優點呢?有,答案就是HashMap。HashMap是一種非常常見、方便和有用的集合,是一種索引值對
Time of Update: 2015-12-10
session 對象的簡單一實例,session對象執行個體一個session對象的簡單一實例:1、登入介面:使用簡單的html表單提交介面。<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
Time of Update: 2015-12-10
【實戰Java高並發程式設計 3】帶有時間戳記的對象引用:AtomicStampedReference,java高並發程式設計【實戰Java高並發程式設計 1】Java中的指標:Unsafe類【實戰Java高並發程式設計
Time of Update: 2015-12-10
java實現將oracle表中的資料匯出到excel表裡1、資料庫連接類:Dbutilpackage sql2excel;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;public
Time of Update: 2015-12-09
設計模式之UML(一)類圖以及類間關係(泛化 、實現、依賴、關聯、彙總、組合)類圖用於描述系統中所包含的類以及它們之間的相互關係,協助人們簡化對系統的理解,它是系統分析和設計階段的重要產物,也是系統編碼和測試的重要模型依據。接下來我們就來談談類圖的組成,在下一篇中我們將討論一下類圖之間的關係。一、類圖的組成1.
Time of Update: 2015-12-09
從頭認識java-12.3 instanceof、isInstance和isAssignableFrom這一章節主要講述一下三個檢測物件類型的方法instanceof、isInstance和isAssignableFrom。例子: package com.ray.ch12;public class Test {public static void main(String[] args) {try {Class AClass1 = (Class)
Time of Update: 2015-12-09
Native Hibernate與Hibernate JPA Hibernate 官方網站說,有native Hibernate API和 Hibernate 的JPA實現。在這兩者之間有什麼區別呢?優勢劣勢都是什嗎? Hibernate website says there is a native Hibernate API as well as an implementation of JPA. What is the difference between the
Time of Update: 2015-12-08
SpringMVC 處理異常的4種方式,springmvc處理4種springmvc處理異常有三種方式: 1.在一個controller中定義一個方法,用@ExceptionHandler註解標註。(優先順序最高)@ExceptionHandlerpublic ModelAndView handleException(Exception exception){ ModelAndView mv = new ModelAndView("error/500
Time of Update: 2015-12-08
談談Java的集合組件,Java集合組件讓我們一起談談Java的集合組件我們在使用Java的時候,都會遇到並使用到Java的集合。在這裡通過自己的理解和網上的資源對Java的集合方面的使用做一個簡單的講解和總結。Java主要分為3個集合組件:Set(集)、List(列表)、Map(映射)。Collection介面:Collection是最基本的集合介面,聲明了適用於Java集合的通用方法。Set和List都繼承了Collection,Map。 Collection介面的方法:boole
Time of Update: 2015-12-09
java並發編程實戰學習筆記之任務執行第六章 任務執行6.1 線上程中執行任務串列-》多線程-》有限個多線程6.2 executor架構通過有界隊列可以防止高負荷程式過度消耗記憶體java.lang.concurrent提供了線程池作為實現executor架構的一部分executor介面:提供生產者-消費者模式基於executor的web伺服器: public class TaskExecutionWebServer { private static final int
Time of Update: 2015-12-09
hibernate二級緩衝與查詢快取之間的關係我們先看一下什麼樣的hibernate操作會將資料存入到一級緩衝中去,當調用下邊這些方法的時候會將資料存入到一級緩衝中一級緩衝save、update、saveOrupdate、load、list、iterate、lock,例如: User userOne=new User(); user.setName("名字"); //放入一級緩衝 s.save(user); //查詢User userTwo=(User) s.
Time of Update: 2015-12-08
Java—字串小結,java小結 最近工作中用到了大量有關字串截取的知識,在此做出總結,希望需要的朋友帶來協助: 可以複製粘貼代碼直接在java中測試1.將字串中的指定字元":","-"刪除:public static void main(String[] args) { String time="2015-12-06 19:04:08"; String formatedata=time.replaceAll(":", "");
Time of Update: 2015-12-08
LeetCode,leetcodeoj題目:You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list.Input: (2 -> 4 -&
Time of Update: 2015-12-08
在MacBook Pro上設定Java開發環境,macbookpro好吧,我去了地球的另一邊,並且因為我的PC不在旁邊,只有一台MacBook Pro可以用於開發。這篇文章應該被看作是一個加強書籤,我列出了使得MacBook能實現目的的所有必需安裝的工具,即用於Java和稍後也會用於JavaScript的開發。需要提一下的是,直到現在,我仍然是Windows使用者(XP / 7)和Linux(Ubuntu /Mint/Cent OS)。在寫這篇文章的時候,我的MacBook