歡迎任何人蔘與和完善:一個人可以走的很快,但是一羣人卻可以走的更遠。
目錄
- JavaBeginnersTutorial 中文系列教程
-
Java 教程
- Java 教程 – 入門
- Java 的歷史
- Java 基礎知識:Java 入門
- jdk vs jre vs jvm
public static void main(string args[])
說明- 面向初學者的 Java 類和對象教程
- Java 構造器
- 使用 Eclipse 編寫 Hello World 程序
- 執行順序
- Java 中的訪問修飾符
- Java 中的非訪問修飾符
- Java 中的數據類型
- Java 中的算術運算符
- Java 語句初學者教程
- 用 Java 創建對象的不同方法
- 內部類
- 字符串構建器
- Java 字符串教程
- Java 教程 – 變量
- Java 中的變量
- Java 中的局部變量
- Java 中的實例變量
- Java 引用變量
- 變量遮蓋
- Java 教程 – 循環
- Java
for
循環 - Java 教程 – 異常
- Java 異常教程
- 異常處理 –
try-with-resources
語句 - Java 異常處理 –
try catch
塊 - Java 教程 – OOPS 概念
- Java 重載
- Java 方法覆蓋
- Java 接口
- 繼承
- Java 教程 – 關鍵字
- Java 中的
this
關鍵字 - Java
static
關鍵字 - Java 教程 – 集合
- Java 數組教程
- Java 集合
- Java 集合迭代器
- Java
Hashmap
教程 - 鏈表
- Java 初學者
List
集合教程 - Java 初學者的
Map
集合教程 - Java 初學者的
Set
教程 - Java 初學者的
SortedSet
集合教程 - Java 初學者
SortedMap
集合教程 - Java 教程 – 序列化
- Java 序列化概念和示例
- Java 序列化概念和示例第二部分
- Java 瞬態與靜態變量
serialVersionUID
的用途是什麼- Java 教程 – 枚舉
- Java 枚舉(
enum
) - Java 枚舉示例
- 核心 Java 教程 – 線程
- Java 線程教程
- Java 8 功能
- Java Lambda:初學者指南
- Lambda 表達式簡介
- Java 8 Lambda 列表
foreach
- Java 8 Lambda 映射
foreach
- Java 9
- Java 9 功能
- Java 10
- Java 10 獨特功能
- 核心 Java 教程 – 高級主題
- Java 虛擬機基礎
- Java 類加載器
- Java 開發人員必須知道..
-
Selenium 教程
- 1 什麼是 Selenium?
- 2 爲什麼要進行自動化測試?
- 3 Selenium 的歷史
- 4 Selenium 工具套件
- 5 Selenium 工具支持的瀏覽器和平臺
- 6 Selenium 工具:爭霸
- 7A Selenium IDE – 簡介,優點和侷限性
- 7B Selenium IDE – Selenium IDE 和 Firebug 安裝
- 7C Selenium IDE – 突破錶面:初探
- 7D Selenium IDE – 瞭解您的 IDE 功能
- 7E Selenium IDE – 瞭解您的 IDE 功能(續)。
- 7F Selenium IDE – 命令,目標和值
- 7G Selenium IDE – 記錄和運行測試用例
- 7H Selenium IDE – Selenium 命令一覽
- 7I Selenium IDE – 設置超時,斷點,起點
- 7J Selenium IDE – 調試
- 7K Selenium IDE – 定位元素(按 ID,名稱,鏈接文本)
- 7L Selenium IDE – 定位元素(續)
- 7M Selenium IDE – 斷言和驗證
- 7N Selenium IDE – 利用 Firebug 的優勢
- 7O Selenium IDE – 以所需的語言導出測試用例
- 7P Selenium IDE – 其他功能
- 7Q Selenium IDE – 快速瀏覽插件
- 7Q Selenium IDE – 暫停和反射
- 8 給新手的驚喜
- 9A WebDriver – 架構及其工作方式
- 9B WebDriver – 在 Eclipse 中設置
- 9C WebDriver – 啓動 Firefox 的第一個測試腳本
- 9D WebDriver – 執行測試
- 9E WebDriver – 用於啓動其他瀏覽器的代碼示例
- 9F WebDriver – JUnit 環境設置
- 9G WebDriver – 在 JUnit4 中運行 WebDriver 測試
- 9H WebDriver – 隱式等待
- 9I WebDriver – 顯式等待
- 9J WebDriver – 定位元素:第 1 部分(按 ID,名稱,標籤名稱)
- 9K WebDriver – 定位元素:第 2 部分(按
className
,linkText
,partialLinkText
) - 9L WebDriver – 定位元素:第 3a 部分(按
cssSelector
定位) - 9M WebDriver – 定位元素:第 3b 部分(
cssSelector
續) - 9N WebDriver – 定位元素:第 4a 部分(通過 xpath)
- 9O WebDriver – 定位元素:第 4b 部分(XPath 續)
- 9P WebDriver – 節省時間的捷徑:定位器驗證
- 9Q WebDriver – 處理驗證碼
- 9R WebDriver – 斷言和驗證
- 9S WebDriver – 處理文本框和圖像
- 9T WebDriver – 處理單選按鈕和複選框
- 9U WebDriver – 通過兩種方式選擇項目(下拉菜單和多項選擇)
- 9V WebDriver – 以兩種方式處理表
- 9W WebDriver – 遍歷表元素
- 9X WebDriver – 處理警報/彈出框
- 9Y WebDriver – 處理多個窗口
- 9Z WebDriver – 最大化窗口
- 9AA WebDriver – 執行 JavaScript 代碼
- 9AB WebDriver – 使用動作類
- 9AC WebDriver – 無法輕鬆定位元素? 繼續閱讀...
- 10A 高級 WebDriver – 使用 Apache ANT
- 10B 高級 WebDriver – 生成 JUnit 報告
- 10C 高級 WebDriver – JUnit 報表自定義
- 10D 高級 WebDriver – JUnit 報告自定義續
- 10E 高級 WebDriver – 生成 PDF 報告
- 10F 高級 WebDriver – 截屏
- 10G 高級 WebDriver – 將屏幕截圖保存到 Word 文檔
- 10H 高級 WebDriver – 發送帶有附件的電子郵件
- 10I 高級 WebDriver – 使用屬性文件
- 10J 高級 WebDriver – 使用 POI 從 excel 讀取數據
- 10K 高級 WebDriver – 使用 Log4j 第 1 部分
- 10L 高級 WebDriver – 使用 Log4j 第 2 部分
- 10M 高級 WebDriver – 以無頭模式運行測試
-
Vue 教程
- 1 使用 Vue.js 的 Hello World
- 2 模板語法和反應式的初探
- 3 Vue 指令簡介
- 4 Vue Devtools 設置
- 5 數據綁定第 1 部分(文本,原始 HTML,JavaScript 表達式)
- 6 數據綁定第 2 部分(屬性)
- 7 條件渲染第 1 部分(
v-if
,v-else
,v-else-if
) - 8 條件渲染第 2 部分(
v-if
和v-show
) - 9 渲染列表第 1 部分(遍歷數組)
- 10 渲染列表第 2 部分(遍歷對象)
- 11 監聽 DOM 事件和事件修飾符
- 12 監聽鍵盤和鼠標事件
- 13 讓我們使用簡寫
- 14 使用
v-model
進行雙向數據綁定 - 15 表單輸入綁定
- 18 類綁定
- Python 教程
- Hibernate 教程
貢獻指南
本項目需要校對,歡迎大家提交 Pull Request。
請您勇敢地去翻譯和改進翻譯。雖然我們追求卓越,但我們並不要求您做到十全十美,因此請不要擔心因爲翻譯上犯錯——在大部分情況下,我們的服務器已經記錄所有的翻譯,因此您不必擔心會因爲您的失誤遭到無法挽回的破壞。(改編自維基百科)
聯繫方式
負責人
- 飛龍: 562826179
其他
- 在我們的 apachecn/jbt-zh github 上提 issue.
- 發郵件到 Email:
[email protected]
. - 在我們的 組織學習交流羣 中聯繫羣主/管理員即可.
贊助我們
通過平臺自帶的打賞功能,或點擊這裏。