Time of Update: 2018-07-19
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is
Time of Update: 2018-07-19
java web開發_購物車功能實現 之前沒有接觸過購物車的東東,也不知道購物車應該怎麼做,所以在查詢了很多資料,總結一下購物車的功能實現。 查詢的資料,找到三種方法: 1.用cookie實現購物車; 2.用session實現購物車; 3.用cookie和資料庫(購物車資訊持久化)實現購物車; ===========================================================
Time of Update: 2018-07-19
一、Java把記憶體分為兩種: 1、棧記憶體,用來存放基本類型變數以及對象的引用變數; 2、堆記憶體,用來存放new關鍵字建立的對象與數組; 二、Java裡方法的參數傳遞方式只有一中——值傳遞,即是將實際參數複製一份傳入方法中,實際參數本身不會受到任何影響,參照C語言中的函數參數傳遞,形參與實參(當時學的時候真的好暈); 三、第一段交換代碼(基本類型為參數) public class JavaTest {public static void swap(int a,
Time of Update: 2018-07-19
/*一個數如果恰好等於它的因子之和,這個數就稱為 "完數 "。*/public class CompleteNumber { private int firstFactorNumber; /** * 因為不管怎麼計算由於非素數數都可以通過1·9中通過乘計算得出所以除了1和2隻需要繼續是否可以被2-9整除就可以 * 這一說法利用了提取最小公因式來計算得出 * 當然要避免一個重要問題就是當它是個位元字的時候也就是1 、 2 、 3
Time of Update: 2018-07-19
public class PalindromeNumber2 { /*產生一位元字的迴文數*/ private void adigit(long parentNumber, long tenID) { long tenIDResult = (long) Math.pow(10, tenID); for (int i = 0; i <= 9; i++) { System.out.println((long)
Time of Update: 2018-07-19
GraphQL Java Tools是一個軟體包,能夠從GraphQL的模式定義*.graphqls檔案構建出對應的Java的POJO類型對象。 GraphQL Java Tools的最新版本是2017.11發布的4.3.0。 1. GraphQL Java Tools的項目名稱為graphql-java-servlet,其本身依賴如下軟體模組: com.graphql-java:graphql-java:6.0
Time of Update: 2018-07-19
/** * * @author Fly */public class InsertSort { public int[] insertSort(int[] a) { int size = a.length; int j; for (int i = 1; i < size; i++) { int temp = a[i]; for (j = 0; j < i; j++) {
Time of Update: 2018-07-19
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.RandomAccessFile;import java.io.Reader;/*
Time of Update: 2018-07-19
1. 正常情況下的資源流失 FileOutputStream fos = newFileOutputStream(new File("test.txt")); ... fos再也沒有被關閉。 2. 異常情況下的資源流失 1) FileOutputStream fos
Time of Update: 2018-07-19
現在貼出部分核心代碼,在最後提供全部代碼下載連結。有感興趣的朋友,可以點選連結下載原始碼 二維碼,是一種採用黑白相間的平面幾何圖形通過相應的編碼演算法來記錄文字、圖片、網址等資訊的條碼圖片。 如下圖 一、Java 所需jar包:QRCode.jar http://vdisk.weibo.com/ QRCode類:二維碼操作核心類 package app.Code; import java.awt.Color; import
Time of Update: 2018-07-19
import java.io.File; public class DeleteFileUtil { /** * 刪除單個檔案 * @param sPath 被刪除檔案的檔案名稱
Time of Update: 2018-07-19
目錄結構如下: run.sh proj |---------classes |---------lib 運行時,使用./run.sh proj 你的類的完全路徑名 #! /bin/bash # check args if [ $# -ne 2 ] then echo "Usage:$0 DIR CLASSNAME" exit fi DIR=$1 CLASSNAME=$2 #
Time of Update: 2018-07-19
源碼分享 第一種方法,在一個待選數組中隨機產生一個數,然後把他放到待選數組的最後,然後從length-1裡隨機產生下一個隨機數,如此類推 public static int[] randoms() { Random r = new Random(); int temp1,temp2; int send[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21}; int len =
Time of Update: 2018-07-19
1、選擇排序法 public class SelectionSort {public static void main(String[] args) {double[] numbers={3,2,5,4,6,8,1,7,9,0};//調用SelectionSort選擇排序方法SelectionSort(numbers);for(int i=0;i<numbers.length;i++)System.out.print(numbers[i]+" ");System.
Time of Update: 2018-07-19
上一篇展示了spring的web版hello world,本篇來一個普通java項目中運用spring的demo,裡面有對singleton與prototype的討論,可以很清晰的看到spring對實體的注入策略。 因為是個demo,後來看工廠後處理器以及bean前、bean後處理器的時候加入了一個簡單地BeanPostProcessorImpl實作類別,在此一起展現。 項目結構: 建項目、導包、建立好目錄結構後,我們來寫bo.DoSth類,很簡單的輸出字串。
Time of Update: 2018-07-19
在使用Oracle的時候,需要添加一個唯一的主鍵,一般使用的是36位的唯一的字串,我們有兩種方式 一、使用資料庫自動產生的方式,自動添加唯一的ID值 create table t_log( ssid varchar2(36) default sys_guid() primary key, type varchar2(10), detail varchar2(100));default sys_guid()這個函數時Oracle內建的,
Time of Update: 2018-07-19
JAVA中request.getParameterMap()用法筆記 一、
Time of Update: 2018-07-19
import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream;
Time of Update: 2018-07-19
//題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個 //第二天早上又將剩下的桃子吃掉一半,又多吃了一個 //以後每天早上都吃了前一天剩下 的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。 //求第一天共摘了多少。 package wzs.arithmetics;//題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個
Time of Update: 2018-07-19
前序 今天去面了幾家公司,主要是Java後端的,有個公司問的東西真的是蠻多的,這裡記錄一下印象深一點的問題吧。 Java基礎 int、byte、char各占幾個位。 注意這裡說的不是位元組,問的是bit位。 我當時就說int 4個位元組,byte 1個位元組,char 2個位元組。 每個位元組又是8位,各再乘以8就好了。結果那面試官居然還說1個位元組是4位,當時我都懵了。回來查查資料發現,我才是對的。1個位元組就是8位。。。 參考資料: