Time of Update: 2018-07-27
實驗目的: 熟悉布爾運算 熟練使用分支語句和迴圈語句控製程序執行流程 利用Swich語句實現多分支。 學習控制迴圈終止條件、迴圈的正常退出、使用 continue 語句、break 語句. 實驗步驟與內容: 1. 編寫一個程式,當鍵盤輸入“WASD”這四個按鍵中的一個(大小寫均可)時,輸出相對應的方向。(注意使用for 迴圈使程式更加人性化)
Time of Update: 2018-07-27
實驗目的 掌握結構化程式設計的分支結構。 學慣用if /else語句實現單分支。 學慣用if /else語句和swich語句實現多分支。 掌握結構化程式設計的迴圈結構。 學習使用while語句、do-while語句、for語句實現迴圈。 學習控制迴圈終止條件、迴圈的正常退出、使用continue語句、break語句。 實驗內容 1. 編寫一個Application程式,可以計算方程輸出ax2 + bx +
Time of Update: 2018-07-27
Socket 簡單的說就是處在使用者端的服務端的一個通訊端 封裝了一定的函數和API Socket是對TCP/IP協議的封裝,Socket本身並不是協議,而是一個調用介面(API),通過Socket,我們才能使用TCP/IP協議。 在服務端和用戶端進行通訊的時候,需要先進行通訊串連。用戶端:Socket s=new Socket("127.0.0.1",9999);
Time of Update: 2018-07-27
1 錯誤描述 正常運行程式,報出如下錯誤: 2 錯誤原因 通過觀察上述標記出來的錯誤描述,咱們可以知道: java.lang.UnsupportedClassVersionError:Unsupported major.minor version 51.0 此錯誤,為:不支援類版本錯誤。 也就是說,不同的 JDK 版本編譯出的 class 檔案也可能有差異,有的高版本 JDK 能夠相容低版本的 JDK 自然沒有問題,但反之就會出現問題啦。
Time of Update: 2018-07-27
一、前言 借用Java並發編程實踐中的話”編寫正確的程式並不容易,而編寫正常的並發程式就更難了”,相比於順序執行的情況,多線程的安全執行緒問題是微妙而且出乎意料的,因為在沒有進行適當同步的情況下多線程中各個操作的順序是不可預期的,本文算是對多線程情況下同步策略的一個簡單介紹。 二、 什麼是安全執行緒問題
Time of Update: 2018-07-27
我們知道,在HTTP要求標頭中經常會有Content-Type這一行要求標頭,這點在java利用post去做請求時至關重要,我們不能忽略它。最近這幾天的工作中,由於自己一直在接觸post上傳檔案發送請求,所以在這碰到了很多的問題,現在我們先來看看如何擷取一個檔案的MIME類型。那麼先來解釋下MIME的概念吧。 MIME(Multipurpose Internet Mail
Time of Update: 2018-07-27
/* author:zss * 日期:2017年3月31日 * 功能:根據檔案名稱判斷類型 * 接受參數類型:String * 返回參數類型:String * 備忘:檔案類型不完善,有需要的自行添加 */ public class FileType { public String fileType(String fileName) { if
Time of Update: 2018-07-27
這是去年寫的一篇文檔,最近突然發現並沒有發不出來,因此現在補上,希望能對部分朋友有所協助。因為當時記錄時沒有截圖,因此這裡看起來可能就比較單調。 一、基本環境: mongdb3.0.5資料庫 spring-data-mongodb-1.7.2.jar mongo-java-driver-3.0.2.jar linux-redhat6.3 tomcat7 二、搭建mongodb複本集: 1、
Time of Update: 2018-07-27
合法E-mail地址: 1. 必須包含一個並且只有一個符號“@” 2. 第一個字元不得是“@”或者“.” 3. 不允許出現“@.”或者.@ 4. 結尾不得是字元“@”或者“.”
Time of Update: 2018-07-27
Java提供了線程類Thread來建立多線程的程式。其實,建立線程與建立普通的類的對象的操作是一樣的,而線程就是Thread類或其子類的執行個體對象。每個Thread對象描述了一個單獨的線程。要產生一個線程,有兩種方法: ◆需要從Java.lang.Thread類派生一個新的線程類,重寫它的run()方法。 ◆實現Runnalbe介面,重載Runnalbe介面中的run()方法。
Time of Update: 2018-07-27
首先在java中switch是進行條件選擇的判斷語句,比if{} else{}更直觀和易於理解.但其選擇因子只能是int或char型,並 且是以找到的合格因子分支為起始執行,直到遇到break;為至,停止執行. 以下是範例程式碼: int
Time of Update: 2018-07-27
步驟一:建立抽象訪問者 public interface Visitor { public void visit(Subject sub); } 步驟二:具體訪問者 public class MyVisitor implements Visitor {@Overridepublic void visit(Subject sub) { System.out.println("訪問對象 : "+sub.getSubject());}}
Time of Update: 2018-07-27
遞迴在平常的開發過程中使用的不是太多,但是作為一個經典演算法,我們必須也要瞭解一下,遞迴在使用的過程中一定要有遞迴的結束條件,否則就會出現java記憶體溢出,導致整個系統崩潰。下面使用遞迴計算100以內的數的累計求和讓大家更深刻的理解一下遞迴演算法。 public class TestDemo {/** * @param args */public static void main(String[] args)
Time of Update: 2018-07-27
/** 程式的著作權和版本聲明部分* Copyright (c) 2011, 煙台大學電腦學院學生 * All rights reserved.* 檔案名稱: 九九乘法表 * 作 者: 煙台大學 2011級114-3 張宗佳 * 完成日期: 2012 年 7 月 22 日* 版 本 號: * 對任務及求解方法的描述部分* 輸入描述:*
Time of Update: 2018-07-27
嗝額 不bb開頭了。時間緊迫。 這兩天一直都在弄JNI的事情,在windows下正常,但是到了liunx下總是報一個錯誤,no xxx on java.library.path,在java.library.path找不到指定的so庫。 感到很奇怪,於是用 System.out.println(System.getProperty("java.library.path")) 列印出java.library.path的路徑。表示我的路徑亂七八糟,遂棄。
Time of Update: 2018-07-27
1.介面處傳入格式 [{"content":"123","url":"123"},{"content":"123","url":"123"}] 2.代碼 List<VoteOption> parseJsonVote (String options){List<VoteOption> list =
Time of Update: 2018-07-27
import java.util.LinkedHashMap;/** * @Description: circularBuffer util * @author Administrator * @date 2017-5-1 */public class CircularBuffer<T> {private Object[] buffer = null; // 資料容器private int capacity = 0; // 緩衝區長度private int indexForPut =
Time of Update: 2018-07-27
步驟一:建立解譯器介面(其中傳入了一個輔助性的參數,所以我們先建立一個輔助類Context,可自選) public class Context { private int num1;; private int num2;public int getNum1() {return num1;}public void setNum1(int num1) {this.num1 = num1;}public int getNum2() {return num2;}public void
Time of Update: 2018-07-27
步驟一:建立 中介者 Mediator public interface Mediator {//建立中介者 public void createMediator(); public void workAll();} 步驟二:建立具體中介者 實現者 public class MyMediator implements Mediator { private User user1; private User user2; public User getUser1()
Time of Update: 2018-07-27
本文學習並總結java中的字串。內容包括String字串常用方法、StringBuffered和StringBuilder功能介紹,學習中練習了論壇中的一些提問問題,同時也對所學知識進行了驗證鞏固。 String類 String是java的字串類,被final修飾,不能被繼承,java 程式中的所有字串字面值(如"abc" )都作為此類的執行個體實現。java中字串是常量,一旦被初始化就不可以被改變,對String對象的任何改變,都是返回一個新的String對象。