-
English Phrase 英文片語
Phrase 片語是由一群相關但不具有「主詞-動詞」關係的字所組成。也就是說一群相關的字,如果缺少「主部」 (Subject, 主角部分) 或「述部」 (Predicate, 描述主角動作或狀態的部分) 或兩者都缺,我們稱之為片語。例如”outside the building”、”playing the piano”都是片語。 常見的片語有名詞片語、介係詞片語、動名詞片語、不定詞片語、...
-
English Clause 英文子句
Clause 子句是由一群相關並含有主詞與動詞的字所組成。 子句有兩種:獨立子句與從屬子句。 獨立子句又稱為主要子句,它是能單獨表達完整思維的句子。從屬子句又稱為附屬子句,它不能單獨存在,必須依附獨立子句才會有意義。 句子與子句兩者最大的區別是句子能表達一個完整的思維;而子句則不一定。能夠表達一個完整的思維的子句,我們稱它為獨立子句,不能表達完整思維的子句,我們稱它為從屬子句。 簡言...
-
English Grammar 英文文法
Sentence 五大句型: SV SVC SVO SVOO SVOC 句子的基本構成要素: 主詞 S 動詞 V 受詞 O 補語 C 修飾語: 介係詞片語 形容詞片語、形容詞子句 副詞片語、副詞子句 noun 詞類問題攻略: 看到 冠詞(a/an/the) + ___ + 介係詞 的形式時,選擇名詞 在及物動詞後...
-
Web Server & App Server Compare 兩者比較
Compare between Web Server and Application Server In fact, this is Religious War: different between web server and app server. Web Server Appli...
-
Java - JSP
JSP組成元素 HTML樣板文字 同HTML語法 Script Elements 註解(comment): <%-- This is a JSP comment --%> <%-- This is a JSP comment can span in multiple lines --%> 運算式(expression): // The...
-
Java - Servlet
What is Servlet 標準的Java程式,可以在服務器端的Web Container所提供的環境內執行。 Servlet:在服務器端執行的小程序(Java程序) JSP:在HTML文件中加入JSP元素(文件擴展名jsp) Links: Servlet/JSP实战教程:搭建博客系统 - 天码营 Servlet第二篇【Servlet调用流程图、Servlet细...
-
Java - Generic 泛型 Oracle
Generic Methods (The Java™ Tutorials > Learning the Java Language > Generics why use generics? In a nutshell, generics enable types (classes and interfaces) to be parameters whe...
-
Algorithms - Stacks and Queues
以下資料整理自: Algorithms, Part I by Princeton University. Week 2: Stacks and Queues Lecture Slides - Coursera 其他參看資料: Stacks and Queues - OmarElGabry’s Blog - Medium BAGS, QU...
-
Algorithms - 時間複雜度
Overview 算法效率與函數的漸進增長影響: 算法公式 編譯產生的速度 問題的輸入規模 機器執行的速度 推導時間複雜度(Big-O notation): 找出跟問題規模有關的算法 用常數1取代運行時間中的所有加法常數 在修改後的運行次數函數中,只保留最高階項 如果最高階存在且不是1,則去除與這個項相乘的常數 得到的結果就是Big-O 時間...
-
Algorithms - 算法分析
what is algorithms Source: Khan Academy Source: Arafat Khan Binary vs Linear Search Side by Side look Best Case Binary Worst Case Binary Binary Vs Linea...
-
Java - IO File 處理
Java IO Framework Ref: Java read text files - FileReader, InputStreamReader, FileInputStream How to Read Text and Binary Files in Java (ULTIMATE GUIDE) Java Practices->Reading and writin...
-
Java - Date Time 日期時間
Date-Time Design Principles (The Java™ Tutorials > Date Time > Date-Time Overview) Date-Time Design Principles The Date-Time API was developed using several design principles. ...
-
Java - Collections 集合
Java Collection Framework Concrete Class / Map Interface Duplicate Elements Ordered Sorted Allow Null ...
-
Java - Generic 泛型
泛型基本 用法:限定傳入參數形態 最基本的用法 ArrayList<String> list = new ArrayList<>(); list.add("a"); list.add("b"); list.add("c"); list.add(1); // error 泛型進階 泛型類 API 中的示例: ArrayList就是一個泛型類,E就是一...
-
Java - String 字符串
what is string Here is Oracle’s description: String (Java Platform SE 7 ) public final class String extends Object implements Serizlizable, Comparable<String>, CharSequence ...
-
Java - Exception 異常處理
exception architecture Error:程序無法處理的錯誤。 Exception:程序本身可以處理的異常。 unchecked (RuntimeException): All exception types that are direct or indirect subclasses of RuntimeException are un...
-
Java - Polymorphism 多態
overload Overloading allows different methods to have the same name, but different signatures where the signature can differ by the number of input parameters or type of input parameters or both....
-
Java - Inheritance 繼承
inheritance An object’s properties and behaviour can be inherited from a parent object. this super same...
-
Java - Encapsulation 封裝
Data (or properties or attributes) and behaviour (the “methods” that operate on the data) are encapsulated into objects; moreover, the data is hidden from the external world. Access Modifier: ...
-
Java - Class and Object 面向對象
Reference Reference types hold reference to objects and provide a means to access those objects stored somewhere in memory. All reference types are a subclass of type java.lang.Object. ...