原创 maven遇到web.xml is missing and is set to true有關問題解決方法

在使用maven創建web項目且打包形式爲war包時,項目顯示報錯。 原因是在進行maven創建項目時,並不會自動創建web.xml文件,這是需要手動爲項目配置web.xml。 配置方法:右鍵項目—— Java EE Tool

原创 Maven介紹

Apache Maven是一個軟件項目管理和綜合工具。基於項目對象模型(POM)的概念,Maven可以從一箇中心資料片管理項目構建,報告和文件。本教程將介紹如何使用Maven在Java開發,或任何其他的編程語言的任何項目。Maven是什麼

原创 基礎訓練:01訓練

問題描述對於長度爲5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是:0000000001000100001100100請按從小到大的順序輸出這32種01串。輸入格式本試題沒有輸入。輸出格式輸出32行,按從小到大的順

原创 Eclipse 中 XML 警告 No grammar constraints (DTD or XML Schema) 解決方法

警告提示如下: Description Resource Path Location Type No grammar constraints (DTD or XML Schema) referenced in the document

原创 JavaWeb學習總結(一):深入學習Tomcat以及https連接器

一、Tomcat體系結構由上圖可看出Tomca的心臟是兩個組件:Connecter和Container。一個Container可以選擇多個Connecter,多個Connector和一個Container就形成了一個Service。Ser

原创 基礎練習:字母圖形

問題描述利用字母可以組成一些美麗的圖形,下面給出了一個例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC這是一個5行7列的圖形,請找出這個圖形的規律,並輸出一個n行m列的圖形。輸入格式輸入一行,包含兩個整數n和m

原创 Java檢測密碼

Question:一些網站對於密碼具有一定規則。編寫一個方法,檢測字符串是否是一個有效密碼。Example:假定密碼規則如下:密碼必須至少8位字符。密碼僅能包含字母和數字。密碼必須包含至少兩個數字。Answer:(一)第一種方法視通過字符

原创 入門訓練(三)圓的面積

問題描述給定圓的半徑r,求圓的面積。輸入格式輸入包含一個整數r,表示圓的半徑。輸出格式輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。說明:在本題中,輸入是一個整數,但是輸出是一個實數。對於實數輸出的問題,請一定看清楚實數

原创 入門訓練(一)Fabonacci數列

問題描述Fibonacci數列的遞推公式爲:Fn=Fn-1+Fn-2,其中F1=F2=1。當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。輸入格式輸入包含一個整數n。輸出格式輸出一行,包含一個整數,表示Fn除以

原创 第一個Java程序

學習Java的最初,自然就是敲helloword代碼,我將在下面演示編寫並運行Java的全過程。首先新建一個記事本(建議初學者用記事本編寫代碼),在記事本中創建一個類,然後纔是main函數(注意:Java中的main函數形式是public

原创 通過Java向Ubuntu16.04服務器的數據庫傳輸數據時中文變成問號

當我發現數據庫中的中文字段都變成了問號時,第一時間修改數據庫表中的字符類型並修改爲utf-8,然後再進行插入數據時,表中的中文字符依舊是問號。查看mysql資料時,MySQL的默認編碼是Latin1,不支持中文,支持中文的數據庫編碼格式爲

原创 maven遇到web.xml is missing and <failOnMissingWebXml> is set to true有關問題解決方法

在使用maven創建web項目且打包形式爲war包時,項目顯示報錯。 原因是在進行maven創建項目時,並不會自動創建web.xml文件,這是需要手動爲項目配置web.xml。 配置方法:右鍵項目—— Java EE Tools ——

原创 XML 警告:No grammar constraints (DTD or XML Schema) referenced in the document.

出現該警告的原因是xml文件缺少頭信息 在xml的 <?xml version="1.0" encoding="UTF-8"?> 下面添加一段 <!DOCTYPE xml>  

原创 快速排序思想及C語言代碼

快速排序的思想(以從小到大爲例)(1)第一次排序選取數組內的一個元素作爲標準,將數組分爲兩部分;將小於該標準的元素存放在該標準的左邊,大於該標準的元素放在右邊,完成第一次排序;(2)第二次排序對分割後的兩部分數組分別進行排序(遞歸的調用)

原创 入門訓練(二)序列求和

問題描述求1+2+3+...+n的值。輸入格式輸入包括一個整數n。輸出格式輸出一行,包括一個整數,表示1+2+3+...+n的值。樣例輸入4樣例輸出10樣例輸入100說明:有一些試題會給出多組樣例輸入輸出以幫助你更好的做題。一般在提交之前